Presentation is loading. Please wait.

Presentation is loading. Please wait.

Oct 26 2001Peifang Zheng1 IPNL: A NAT-Extended Internet Architecture Paul Francis Tahoe Network Remakrishna Gummadi UC Berkeley.

Similar presentations


Presentation on theme: "Oct 26 2001Peifang Zheng1 IPNL: A NAT-Extended Internet Architecture Paul Francis Tahoe Network Remakrishna Gummadi UC Berkeley."— Presentation transcript:

1 Oct 26 2001Peifang Zheng1 IPNL: A NAT-Extended Internet Architecture Paul Francis Tahoe Network Remakrishna Gummadi UC Berkeley

2 Oct 26 2001Peifang Zheng 2 About title Suitable IA Improving IPv4’s scalability size Keeping its property Long-lived addresses,Robustness- statelessness, Address independence, Packet hijacking resistance Extension of NAT Modify only hosts and NAT boxes

3 Oct 26 2001Peifang Zheng 3 Answer Question Some extension of NAT Suitable Internet Architecture ?

4 Oct 26 2001Peifang Zheng 4 Outline IPNL basics Key attributes of IPNL Review question Other works Comparison with IPv6 Discussion

5 Oct 26 2001Peifang Zheng 5 Basic(0)--NAT Network address translation Advantages Connect private network Isolate private network Disadvantages Unaddressable hosts

6 Oct 26 2001Peifang Zheng 6 Basics(1)--concepts TopologyTerminologies FQDN, MRIP, RN, EHIPAddresses FQDN, IPNL address Local IP, Global IP(composed of MRIP, RN, EHIP) IPNL Header next… internal nl- router Global private frontdoor private MRIPRNEHIP

7 Oct 26 2001Peifang Zheng 7 Basics(2)--routing Local header (24) Optional global header (16) Optional FQDN header (variable) IPNL Header

8 Oct 26 2001Peifang Zheng 8 Basic(2)--routing Knowledge of IPNL host & routers HOST: (1)FQDN & EHIP (2)one or more nl-routers Internal nl-router: (1)its neighbors (2)FQDN, IP pair list (3)Routing information Frontdoor: Entry for all realms behind it

9 Oct 26 2001Peifang Zheng 9 Example1: Routing by FQDN

10 Oct 26 2001Peifang Zheng 10 Example2: Routing by IPNL addresses DestAddress: M3:R6:H3

11 Oct 26 2001Peifang Zheng 11 Key attributes of IPNL Reuse existing infrastructure Utilize FQDN Extend IP address space Isolate site addressing Separate local and global header Realm number independence In-flight IPNL address resolution Location MRIP RN EHIP

12 Oct 26 2001Peifang Zheng 12 Experiment Testbed “netperf” benchmark Result Good! No degradation of throughput at all Latency associated with failure connection depends on routes refresh frequency

13 Oct 26 2001Peifang Zheng 13 Testbed

14 Oct 26 2001Peifang Zheng 14 Review question Maintain characteristics of IPv4 Long-lived addresses Robustness Address independence Packet hijacking resistance Solve Scalability Address depletion  

15 Oct 26 2001Peifang Zheng 15

16 Oct 26 2001Peifang Zheng 16 Other works AVES “A waypoint service approach to connect heterogeneous internet address space” by Eugene Ng, Ion Stoica, Hui Zhang (CMU) TRIAD By D.R. Cheriton, M. Gritter(stanford) IPv6

17 Oct 26 2001Peifang Zheng 17 Comparisons with IPv6 IPNL Completely isolate sites Less expensive Simpler transition Easier security administrationIPv6pure Less Header rewriting Simpler auto-address configuration Advantages disappear in IPv6on4 env

18 Oct 26 2001Peifang Zheng 18 Discussions EHIP 4 Byte? Too long header? Complexity analysis of IPNL? Routing algorithm Experiment convincing? Does IPNL have a bright future? Quality of the paper?


Download ppt "Oct 26 2001Peifang Zheng1 IPNL: A NAT-Extended Internet Architecture Paul Francis Tahoe Network Remakrishna Gummadi UC Berkeley."

Similar presentations


Ads by Google