Ipnl a nat extended internet architecture
This presentation is the property of its rightful owner.
Sponsored Links
1 / 18

IPNL: A NAT-Extended Internet Architecture PowerPoint PPT Presentation


  • 134 Views
  • Uploaded on
  • Presentation posted in: General

IPNL: A NAT-Extended Internet Architecture. Paul Francis Tahoe Network Remakrishna Gummadi UC Berkeley. Suitable IA Improving IPv4’s scalability size Keeping its property Long-lived addresses,Robustness-statelessness, Address independence, Packet hijacking resistance.

Download Presentation

IPNL: A NAT-Extended Internet Architecture

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Ipnl a nat extended internet architecture

IPNL: A NAT-Extended Internet Architecture

Paul Francis

Tahoe Network

Remakrishna Gummadi

UC Berkeley

Peifang Zheng


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

About title

Peifang Zheng


Answer question

Answer Question

Some extension of NAT

Suitable Internet Architecture

?

Peifang Zheng


Outline

Outline

  • IPNL basics

  • Key attributes of IPNL

  • Review question

  • Other works

  • Comparison with IPv6

  • Discussion

Peifang Zheng


Basic 0 nat

Basic(0)--NAT

  • Network address translation

  • Advantages

    • Connect private network

    • Isolate private network

  • Disadvantages

    • Unaddressable hosts

Peifang Zheng


Basics 1 concepts

Topology

Terminologies

FQDN, MRIP, RN, EHIP

Addresses

FQDN,

IPNL address

Local IP, Global IP(composed of MRIP, RN, EHIP)

IPNL Header next…

Basics(1)--concepts

Global

private

frontdoor

private

internal nl-router

private

Peifang Zheng


Basics 2 routing

Basics(2)--routing

IPNL Header

Peifang Zheng


Basic 2 routing

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

Peifang Zheng


Ipnl a nat extended internet architecture

Example1: Routing by FQDN

Peifang Zheng


Ipnl a nat extended internet architecture

DestAddress: M3:R6:H3

Example2: Routing by IPNL addresses

Peifang Zheng


Key attributes of ipnl

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

Peifang Zheng


Experiment

Experiment

  • Testbed

    • “netperf” benchmark

  • Result

    • Good! No degradation of throughput at all

    • Latency associated with failure connection depends on routes refresh frequency

Peifang Zheng


Testbed

Testbed

Peifang Zheng


Review question

Review question

  • Maintain characteristics of IPv4

    • Long-lived addresses

    • Robustness

    • Address independence

    • Packet hijacking resistance

  • Solve

    • Scalability

    • Address depletion

Peifang Zheng


Ipnl a nat extended internet architecture

NICE

Peifang Zheng


Other works

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

Peifang Zheng


Comparisons with ipv6

IPNL

Completely isolate sites

Less expensive

Simpler transition

Easier security administration

IPv6pure

Less Header rewriting

Simpler auto-address configuration

Comparisons with IPv6

Advantages disappear in

IPv6on4 env

Peifang Zheng


Discussions

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?

Peifang Zheng


  • Login