1 / 7

TRIAD and Internet Addressing at the Edge

TRIAD and Internet Addressing at the Edge. Prof. David Cheriton Computer Science Department Stanford University. What is TRIAD?. NAT-based Internet Architecture end-to-end semantics highly scalable compatible with IPv4 extended directory services DARPA-sponsored project, Aug. 1999

penda
Download Presentation

TRIAD and Internet Addressing at the Edge

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. TRIAD and Internet Addressing at the Edge Prof. David Cheriton Computer Science Department Stanford University

  2. What is TRIAD? • NAT-based Internet Architecture • end-to-end semantics • highly scalable • compatible with IPv4 • extended directory services • DARPA-sponsored project, Aug. 1999 • http://www-dsg.stanford.edu/triad.html

  3. TRIAD vs current NAT • Name-based E2E identification • DNS names, not end-to-end addresses • Reliable, secure router-integrated directories • End-to-end semantics • name-based pseudo-header for checksum • WRAP shim protocol for extended address • Intra-realm: normal IPv4 forwarding • Inter-realm: Translation and relaying Fixes problems with NAT, fixes the Internet

  4. TRIAD at the Edge:Similar to Current NAT Realms Realm 1 Internet Realm 2 • Intra-realm: IPv4 operation • Relay Agent (RA) - extended NAT device • local name service, private addrs alloc. Addressing at the edge: private addrs and locally-managed global names src RA1 RA2 dst2 dst1

  5. Relay Agent Functionality • NAT between local private addresses and global Internet addresses • Local addr. alloc. and auto-config, DHCP • Split DNS: • internal access to global names • external access to local names • Firewall protection from Internet • Monitoring and shaping for ISP SLA • Multi-home the edge net for availability

  6. Benefits • Edge: Autonomy, convenience, protection, control, low-cost IPv4 devices • ISP: charge per “global” address and per-user specified name suffix • customer takes responsibility for protection • Apps: app.-independent and soft-state • Internet: No need to make the transition to IPv6 routers, protocols, net. man. etc.

  7. Concluding Remarkshttp://www-dsg.stanford.edu/triad.html • Having a “border” to the edge is established • NAT, firewall, edge router • the flat and open Internet is long gone • Leverage the border device to: • insulate the core from edge naming and addressing requirements • support edge autonomy and configuration • TRIAD to regain transparency and application-independence thru the border.

More Related