Path: utzoo!mnetor!uunet!husc6!mit-eddie!ll-xn!ames!pasteur!ucbvax!GATEWAY.MITRE.ORG!tsuchiya From: tsuchiya@GATEWAY.MITRE.ORG (Paul Tsuchiya) Newsgroups: comp.protocols.tcp-ip Subject: Re: A network you can trust Message-ID: <8803251308.AA19437@gateway.mitre.org> Date: 25 Mar 88 13:08:29 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 30 There are really two issues with regards to this VC/datagram discussion. One is what the network does, and the other is what the host does. It seems to me obvious that the host wants to protect itself and provide itself good service regardless of what the network claims to provide, and so should run a strong transport like TCP. It is silly to argue that one of the virtues of VCs is that it requires less work on the part of the host. Ignoring hosts, however, and just considering the network layer, the discussion is still interesting. I like datagram in the sense that the network isn't obligated to do sequence and guarenteed delivery and so on, and can squash packets if it has to. However, I like some of the "set up" notions of VC. These days, there are many things that one might want to "set up" (or more appropriately, cache) in the gateways along the path. These include routing information, address information (like a Landmark Address, for instance), VISA information. All of these things can be done without destroying the "datagram" aspect of the network. Some people are thinking of more sophisticated network "setup", like rate request and assignment. This is not datagram in the sense that the network tells you roughly how fast you can go, but it is not VC in that the network is happy to squash packets if it needs to. _________________________________________________________________ Paul F. Tsuchiya The MITRE Corp. tsuchiya@gateway.mitre.org 7525 Colshire Dr. 703-883-7352 McLean, VA 22102 USA _________________________________________________________________