1 / 16

Watching the Waist of the Protocol Hourglass

Watching the Waist of the Protocol Hourglass. TERENA Network Conf., Antalya Turkey May 2001. Steve Deering deering@ cisco.com. email WWW phone... SMTP HTTP RTP... TCP UDP… IP ethernet PPP… CSMA async sonet... copper fiber radio. email WWW phone...

keita
Télécharger la présentation

Watching the Waist of the Protocol Hourglass

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Watchingthe WaistoftheProtocolHourglass TERENA Network Conf., Antalya Turkey May 2001 Steve Deering deering@ cisco.com

  2. email WWW phone... SMTP HTTP RTP... TCP UDP… IP ethernet PPP… CSMA async sonet... copper fiber radio...

  3. email WWW phone... SMTP HTTP RTP... TCP UDP… IP ethernet PPP… CSMA async sonet... copper fiber radio... Why the Hourglass Architecture? • Why an internet layer? • make a bigger network • global addressing • virtualize network to isolate end-to-endprotocols from network details/changes • Why a single internet protocol? • maximize interoperability • minimize number of service interfaces • Why a narrow internet protocol? • assumes least common network functionalityto maximize number of usable networks

  4. Why Am I Talking About Watching the Waist? • Invited talk is an opportunity for navel gazing • It happens on reaching middle age (me & IP) • The IP layer is the only layer small enough for me to get my arms around • I am worried about how the architecture is being damaged: the waste of the hourglass • The hourglass theme offers many bad puns

  5. Putting on Weight email WWW phone... SMTP HTTP RTP... TCP UDP… IP + mcast + QoS +... ethernet PPP… CSMA async sonet... copper fiber radio... • requires more functionality from underlying networks

  6. Mid-Life Crisis email WWW phone... SMTP HTTP RTP... TCP UDP… IP4 IP6 ethernet PPP… CSMA async sonet... copper fiber radio... • doubles number of service interfaces • requires changes above & below • creates interoper-ability problems

  7. Oops! AnAccident email WWW phone... SMTP HTTP RTP... TCP UDP… IP ethernet PPP… CSMA async sonet... copper fiber radio... • NATs & ALGsused to glue the broken pieces • lots of kinds of new glue being invented—ruins predictability • some apps remain broken, since repairs are incomplete

  8. Threat-ened by Youths • danger : creeping dependencies on specific link-layers inhibit flexibility and evolution • will never fully supplant IP,so end up with complicated hybrid & multiple address plans email WWW phone... SMTP HTTP RTP... TCP UDP… IP ATM ethernet bluetooth CSMA async sonet... copper fiber radio...

  9. But StillSupple • IP-over-IP tunneling has become more and more common • this is not so bad: retains benefits of hourglass model email WWW phone... SMTP HTTP RTP... TCP UDP… IP ethernet PPP… CSMA async sonet... copper fiber radio...

  10. email WWW phone... SMTP HTTP RTP... TCP UDP… IP + ? + ?... ethernet PPP… CSMA async sonet... copper fiber radio... More Fattening Temptations • TCP “helpers” • reliable multicast assists • packet-intercepting caches • “content-based routing” • active networking

  11. Lost Features of the Internet • transparency • robustness through “fate sharing” • dynamic routing • portable addresses • unique addresses • stable addresses • connectionless service • always-on service • peer-to-peer communication model • application independence

  12. Below-the-Waist Bulge • mostly reinventing, badly, what IP already does (or could do): • VLANs • LANE (LAN emulation / “interworking”) • layer 2 tunneling protocols • MPLS, PPPoE,… (“layer 2.5”) • lower layers mostly seem to just make IP’sjob harder • cells, circuits, QoS, multicast, large clouds, opaque clouds

  13. Obfuscation • In case all this didn’t make the network manager’s job hard enough… • we renamed bridges to switches • we renamed routers to switches • we now have “multilayer switches” and “layerless switches”

  14. Entropy or Evolution? • looks like the normal entropy (decay) that besets all large, engineered systems over time • don’t know where/how to reapply energy to fight the entropy • less worrisome to view as evolution instead • the Internet as an evolving lifeform or ecosystem? • just let nature (the market) take its course • though result is undesigned and unpredictable, should not be viewed as decay

  15. Survival of the Fittest? email WWW phone... SMTP HTTP RTP... TCP UDP… IP6 copper fiber radio... • may evolve from an hourglass to a wineglass • early signs:IP-over-SONET, IP-over-WDM • need IPv6 to restore simplicity and functionality

  16. OnlyTime Will Tell…

More Related