Rivet’s Blog

Why the name Rivet? Find it out in ‘About’ page.

A Meeting with Douglas Comer – For Computer Science Techies

with 4 comments

internetOne fine day, I had a wonderful meeting with a great academician and researcher. Douglas Comer – known to Anna University Computer Science students as author of TCP/IP books. We computer science students used to cram those books during our under-grad days. He is a distinguished faculty member at Purdue University and VP of research at Cisco. Most importantly he is known for his work in development of internet for the past 30 years.

He came to the University to give a guest lecture on “Lessons learned from developing Internet”. His lecture lasted for 50 minutes. It was darn funny and witty. For example, he used to don the academician hat and talk about how ISPs take consumers for a ride by claiming to give blazing fast internet connection. Did you know that ISPs do not use the shortest path to route packets? Routing is dictated by economics. The consumer who pays a lot gets top priority. Then, he wears an imaginary employee hat, “Use XYZ routers, the best routers in the world”.

Some excerpts from his talk -
Comer: There was a student who proposed an aggressive way of tackling congestion in the internet. “Just mow your way through the congestion. Keep resending out packet until it comes out of the congestion”. I told him that if everyone starts doing it, the entire internet is going to collapse. I was curious to know from where the student got the idea. Incidentally, the student happened to be from a place called India. Once I was in Delhi. If you are driving on a heavily congested road and you see an opening, all the vehicles gun for that spot. Chaos ensues, however one of the vehicle makes it past the congestion.

When Comer told how the student got the idea I was laughing the loudest in the room.

Comer: Did you know TCP was sidelined by the government’s policy? It mandated that every government organization shouldn’t use TCP. There was a jolly good fellow at NASA who wanted to use TCP. He found a catch in the policy document (It’s known as GOSIP) – “USE TCP IN CASE OF EMERGENCIES”. So, NASA declared that there was an ‘emergency’ and began to use TCP in their networks. Soon enough, as history failed to record it, all organizations began to claim it was having an emergency and started using TCP. The government had to overrule its policy of not using TCP because it’s not healthy to have emergencies every day. It’s astounding that this incident was not much noted in history.

For the folks from non-CS background who are reading this- TCP is an important mechanism used in internet. Just imagine the internet as a road. TCP is kind of similar to the traffic lights. Without TCP, you will probably get your emails garbled. When the lecture ended, I wished my professors would teach like him. Nonetheless, my professors have their own style. But, there was something about Comer’s way of teaching.

Note: I circulated this anecdote through email an year ago. Technically, its not a retro-post.  ^_^

Advertisement

Written by rivet00

March 29, 2009 at 11:03 pm

Posted in Anecdote, Retropost

4 Responses

Subscribe to comments with RSS.

  1. for a moment ……i waz like oh wow…… itz surprising tat viper can remember soo much …..and mine isn’t tat greatttt. i remember d delhi thng but totally forgot abt d 2nd one …… then wen i read d final few lines….. it healed my agony a bit :) good post though ;) and i cudnt agree more …. those 50 mins were DAMN good.

    sathish

    March 29, 2009 at 11:44 pm

    • Thanks for the comments. I should have erased the last line. *eyes rolling*

      rivet00

      March 30, 2009 at 12:14 pm

  2. Vetri,i read this in email!
    It must be such a thrilling experience to meet someone whose book you hv read in UG.
    Comer’s TCP/IP design and implementation remember?
    This post reminds me of the staff!!
    Projanamey ella :)

    TCP,timers,sync,acks aha too geeky :) your blogs are!!

    Nirmal

    March 30, 2009 at 9:09 am

    • Thank you for the comments.
      Geeky? I resent that! (jokingly) This is the only post having technical information.

      rivet00

      March 30, 2009 at 12:09 pm


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.