My teenage impression of the Kermit and Zmodem protocols, written in the mid 90s:<p>here’s my impression of how kermit works<p>client: here is byte number 1
server: i have received byte number 1. the checksum was 3.
client: i agree that the checksum was 3. 
server: ok, we’re done with byte number 1. 
client: I agree, we’re done with byte number 1. 
client: here’s byte number 2. 
server: you know, it’s not easy being green<p>now zmodem zmodem goes something like this:<p>client: I’m gonna send you about 200k now, and you’re gonna bend over and take it 
server: thank you sir! ( … ) 
server: ok, got 200k, checksum was 523
client: DID I ASK YOUR FUCKING OPINION?
server: NO SIR! SORRY SIR!