[e2e] Reacting to corruption based loss

David P. Reed dpreed at reed.com
Tue Jun 7 19:38:03 PDT 2005

I really think we missed the boat by not just proving all network 
components correct.   Errors are really unacceptable, given modern 
mathematical proof techniques.

Since Cannara believes that all erroneous packets can be reliably 
detected and signaled on the control plane, we are nearly there.   Just 
put a theorem prover in each router, prove that the packet will be 
delivered, and you don't even have to put it on the output queue!

A bonus question:  if you have two cesium clocks on the ends of a link, 
they will tick simultaneously, so you should be able to send data 
without any risk of skew, right?   And if you reduce the messages to 
single photons, you should NEVER have any errors, because photons are 
irreducible.   So if we pursue reductionism to its limit, there should 
be no errors in our system at all.   It's all "Internet Hooey" - the 
idea that congestion can't be prevented and corruption can't be detected 
are just foolish notions that SONET would never have to deal with.   
Cannara is right, the Internet is a completely idiotic idea, and the 
North American Numbering Plan was all we ever needed.


More information about the end2end-interest mailing list