Comment

NSA Denies Bloomberg 'Heartbleed' Report Based on Unidentified Sources

101
kirkspencer4/11/2014 3:54:39 pm PDT

re: #89 dog philosopher

error checking what?

please excuse me for being a thickheaded moron, but i have yet to understand why the heartbeat mechanism operates the way it does

please somebody have pity on me and explain why it is necessary to save a string to ram and copy it back to the inquiring process

If you’ll forgive clumsy analogy:

In simple it’s to ensure the other computer is ‘healthy’ (the connection is not corrupted by problems either between them or as a result of some sort of system failure). The purpose is so that when sharing large quantities of data - say, while syncing or backing up - that the data is (probably) good.

So it’s send a whole bunch of data, then “say ‘I am still here’”. If I get “I am still here” I continue shoveling. If I get “here” or “I am here” or “still here” then I stop.

That partial quote explains the problem with “ack”. REQ and ACK are tiny and can get through even in partial corruption.

Yes, there is more to it but that’s the layman’s simple.