Vint Cerf on Why TCP/IP Was So Long in Coming 83
whitehartstag writes "TCP/IP is 25 years old this year. Vint Cerf says there was a long development cycle for both TCP/IP and for X.25, and we'd have been using TCP/IP much sooner if TCP/IP had been more marketable. 'Over the years, we can come up with many examples both of where the best technology did (or did not) win and of how marketing has defined a service. For example, many of the "best" features of frame relay, such as the ability to use Switched Virtual Circuits (SVC) in addition to Permanent Virtual Circuits (PVC) were never widely marketed because the pricing was too complex. Rather, the PVC was a simple replacement for a leased line at a fraction of the cost with better performance.'"
where's the content? (Score:5, Insightful)
A little more here... (Score:5, Informative)
Re:A little more here... (Score:4, Informative)
Re:A little more here... (Score:4, Funny)
Re: (Score:2)
Ack - Hi Vint (Score:1)
Apparently Vint Cerf wasn't consulted for the original article, yet he commented on it by 7:42 am on the day it was published: 1/22/08 (although the article URL includes a datestamp of 1/21/08).
I wonder if his advanced monitoring capabilities include /.?
Re:where's the content? (Score:5, Funny)
The Da Vinci Codec (Score:1, Funny)
Which, of course, explains why it took so long to get implemented.
Re: (Score:2, Funny)
It's split up. One packet went to Australia, another to Zimbabwe, and another to
United States of America's Government Conspiracy (Score:2)
Re:United States of America's Government Conspirac (Score:1)
Re: (Score:2)
Re:United States of America's Government Conspirac (Score:1)
Re: (Score:1)
Seems normal. (Score:5, Interesting)
So why is it normal for the immaterial to matter more than the significant? It is normal, but it is also irrational and nonsensical.
Re: (Score:2)
Re: (Score:3, Funny)
Re: (Score:2)
no (Score:1)
Please name the "Local ISPs" that have multicast configured. I count Two out of Five core providers with multicast enabled.
I wouldn't call MPLS somewhat of a rarity. Simply put I disagree entirely.
Re: (Score:2)
I never said anything about nuclear war, I specified fault tolerence. There
Argh! Typo! (Score:3, Informative)
Re: (Score:2)
True, but irrelevant in considering whether a customer might one day get IP multicast on an ISP connection. The routing protocols you mention (and OSPFv2 as well) use multicast packets with TTL=1 to exchange information across a LAN. Not at all the same thing - no multicast forwarding tree in sight!
Which says everything you need to know about interdomai
Re:no (Score:5, Insightful)
If the customers are the only ones who could gain, and everyone else would lose, then who is going to be insane enough to switch on multicast routing to the home?
Re: (Score:3, Insightful)
And cable has been able to deal with the pricing issues for decades. The content is encrypted, with multiple keys---one for each subscriber. Anyone else can receive the multicast, but it does them no good without the key. When you join the stream, you not only join at an IP le
Re: (Score:2)
Mod parent up - Grandparent retarded. (Score:1)
The multicast argument was the portion that really brought the pain train, Terry Tate style. I don't even want to begin to discuss why that argument is so wholly retarded. It looks like you had the same opinion so I'll plagarize your comment and say that I, also, "disagree entirely" but I wou
Where's the beef? (Score:2)
Of course, none of this matters if you're not
Re: (Score:2)
Of course, our revenue is about the same as Microsoft, so I'm talking about a very large network (70+ large international manufacturing sites, multiple data centers, 10-20k users).
Re: (Score:1)
-> A place to put a multicast address (that'd be 4 bytes for ipv4, 16 bytes for ipv6)
-> A place to put, associated with each multicast address, a series of interfaces to replicate the traffic to (that'd be a bit per interface in the router and per multicast address) (let's say
Re: (Score:2)
Re: (Score:2)
I'm glad you don't design routers.
Re: (Score:3, Funny)
Re: (Score:1)
Re: (Score:1)
About the same time I was given the job of proposing an X.25 backbone for a large client. Imagine trying to design a network with remote word processors running echoplex across it t
Re: (Score:2)
Is MPLS that much of a rarity? Business point-to-point or point-to-multipoint lines around here tend to be delivered either by MPLS or 802.1ah. Most MPLS-based lines are generally more expensive than raw Internet lines, but that's simply because MPLS is awfully expensive per VRF, so providers don't like having lots of VRF's.
(Of course it's also possible to do virtual routing without MPLS. That's how I make a livin
TCP/IP still needs a rewrite (Score:2, Interesting)
IPv4 at least was designed well, and has lasted a long time. However, IPv6 has no firewall/NAT support (if you are in a company, you have to have a firewall, else you run afoul of a lot of corporate regs like SOX, HIPAA, and if doing credit cards, PCI). You can't tunnel or VPN (if you do, you pretty much do IPv4 routing as a kludge.) Fin
Re: (Score:3, Informative)
Amen Brother. (Score:1)
Time to punt and send folks back to committee. It is just as crufty as the OSI network stack. If they had just gone with the first draft and added more addres
Re:TCP/IP still needs a rewrite (Score:4, Insightful)
Re:TCP/IP still needs a rewrite (Score:5, Informative)
IPv6 partisans strongly discourage NAT, but there is nothing in IPv6 that will prevent it. Firewalling is still possible in IPv6, and is assumed to continue.
Where in the world did you get that from? There are several tunneling protocols supported as standard in IPv6. 6-in-6, IPSec, GRE...take your pick.
This is untrue. ARIN (and most other RIRs) changed their allocation policy a year and a half ago. At present, if you qualify for Provider-Independent space in IPv4, you will also qualify for PI-space in IPv6.
Re: (Score:2)
I missed that the first time. Sounds like we got another IPv6-slam in TFA.
And this is different than IPv4 how? In the US, this is the norm. I know, my dear friends that manage my access like to change ISPs about 4 times more often than they change cell phone providers. And for even dumber reasons. They don't even geta free CSU/DSU most of the time, and of course the new provider needs us to use 'theirs', so they can manage it. And
Are you sure? (Score:1)
Your point still stands though - ipv6 is trying to do away with NAT and rightly so. If you don't have an address squeeze it seems horrible that you would use NAT - better to use a decent firewall...
Re: (Score:2)
Goodbye NAT? (Score:2)
My first response to this was, "Say what"? But I did a little Googling and it seems you're quite correct. I'm not as literate on IPv6 issues as I should be, but this strikes me as pretty dumb.
The main thesis of this argument seems to be that the primary purpose of NATs is to work around the IP address shortage, which IPv6 eliminates. But there's another big reason to want an IP address in a private space: security. Do you want every script kiddie on the planet bang
Re: (Score:2)
You can do exactly the same stuff with a firewall as you do with NAT. If you want to forbid all incoming connections by default, and only allow specific ones, you can do so very easily with a firewall.
The only difference is that with NAT you have one IP address, and port 80 (for example) either is directed to a specific computer on the network, or isn't.
In comparison, with IPv6, no NAT, and a firewall you'd be able to control whether each computer on the internal network accepts connections on port 80 o
Re: (Score:2)
Besides, in a way your IP address will always be the same, and much shorter..
Re: (Score:1)
[gawd@mssux:~] rpm -qa | grep iptables
iptables-1.3.5-1.2.1
iptables-ipv6-1.3.5-1.2.1
[root@ws01:~]
Horse Poop.
Re: (Score:1)
Re:TCP/IP still needs a rewrite (Score:5, Informative)
NAT isn't something to be missed. The number of nasty kludges required to get protocols that require two peers each behind a NAT to communicate is ridiculous, and a lot of protocols (VOIP, P2P, most games, etc.) can be simplified quite a bit when you take out the various NAT-hole punch routines.
Juniper already ship IPv6 capable VPN kit, you can do it on various open source platforms with things like tinc, and Windows Server 2008 supports it.
In other words, IPv6 is taking a long time, but it's getting there - and support for essential features is developing decently well. I'd recommend getting familiar with it now; even if it never materializes in its current form, it's a good idea to play with lots of different setups and be ready for anything!
Re: (Score:2)
Assuming people use statefull packet inspection firewalls with a "outbound and replies to outbound only" policy the hole punch routines will have to stay.
Re: (Score:2)
Sure. But without network address translation, protocols like IPSEC will work end to end and proxies for inspecting and rewriting packet payload will not be necessary. UPNP will no doubt still be used (and a serious security risk) for punching holes in the firewall but at least the few-to-many address mapping problem which breaks many protocols will be g
Re: (Score:3, Informative)
Re: (Score:1)
IPv6 supports firewalls... AKA, the ability to create a checkpoint that looks at all packets entering/exiting the local network and deciding if that packet should be allowed to enter. What it does not allow is Network Address Translation, AKA, handing the mail off to a guy at the gate and letting that guy look up on a list what the mail address translates to as far as his system, and then delivering it.
Cisco seems to think [networkworld.com] you are wrong as well.
Historical analysis (Score:2)
Anyway, thank Gore we're not stuck in an X.25 world!
TCP/IP wastes bandwidth (Score:2)
IP only started to shine once significant numbers of networks got interconnected.
Re: (Score:1)
And anyway, by your logic X/Y/Zmodem wouldn't have existed because these protocols also wasted bandwidth. These were the basis of early store-and-forward networks like FidoNet.
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)
PVC tubes (Score:2)
Best feature but no market? (Score:1)
Besides, there were carrier SVC networks, the protocol was called SMDS, and no one bought it.
Frame Relay faster???? (Score:1)
Eh? I'll take a leased line over a PVC anyday in regards to performance. My experience with Frame Relay has been that performance is subpar, the provider overbills, burst capability is crap [and doesn't work with most QoS scenarios - as in you have to disable bursting]. I also question the cheaper part as we just switched from a 15 location frame-relay (256/512) WAN to point-to-point T1s for 1/
Re: (Score:2)
Re: (Score:1)
To be fair they fixed the latency issue after a couple of years. Wow, I was impressed.
Tech (Score:1)
Can you say Beta max?