ݺߣ

ݺߣShare a Scribd company logo
Global Naming
                 &
          Local Addressing

             Dae Young KIM




17Oct13          dykim@cnu.kr   1
Architecture
    Hierarchical Global Name
    Flat Local Address

    Late binding
    NAT as a norm

    Name nodes, not interfaces


17Oct13                   dykim@cnu.kr   2
Hierarchical Global Naming
    Hierarchical
      C   Bottom-up pruning
             cnu.ac.kr, cnu.kr, cnu.edu
      C   In contrast to topdown allocation/distribution
             IP address
      C   Minimal governance; against duplicity
    Global
      C   xyz.ccl.cnu.kr.globe.solar.galaxy


17Oct13                           dykim@cnu.kr             3
Flat Local Addressing
    Flat node address
      C   No hierarchy
      C   No topological significance
      C   No change inside a given local domain
      C   No change in moving > inherent local mobility
    Local
      C   No need for governance



17Oct13                       dykim@cnu.kr                4
Late Binding and NAT
    Late Binding
      C   ccl<cnu<ac<kr<globe<solar<galaxy
           |   |   | |    |     |
          a1< a2 <a3<a4< a5 < a6 <
    NAT
      C   Norm, not an anomaly




17Oct13                    dykim@cnu.kr      5
Consequences
    Governance-free
     C    Minimal for names
     C    None for addresses
    Inherently scalability
     C    Divide and Conquer
    Inherent local mobility
     C    NAT mobility transversal: engineering challenge
    From e2e to middle-box

17Oct13                        dykim@cnu.kr                 6

More Related Content

Global naming & local addressing

  • 1. Global Naming & Local Addressing Dae Young KIM 17Oct13 dykim@cnu.kr 1
  • 2. Architecture Hierarchical Global Name Flat Local Address Late binding NAT as a norm Name nodes, not interfaces 17Oct13 dykim@cnu.kr 2
  • 3. Hierarchical Global Naming Hierarchical C Bottom-up pruning cnu.ac.kr, cnu.kr, cnu.edu C In contrast to topdown allocation/distribution IP address C Minimal governance; against duplicity Global C xyz.ccl.cnu.kr.globe.solar.galaxy 17Oct13 dykim@cnu.kr 3
  • 4. Flat Local Addressing Flat node address C No hierarchy C No topological significance C No change inside a given local domain C No change in moving > inherent local mobility Local C No need for governance 17Oct13 dykim@cnu.kr 4
  • 5. Late Binding and NAT Late Binding C ccl<cnu<ac<kr<globe<solar<galaxy | | | | | | a1< a2 <a3<a4< a5 < a6 < NAT C Norm, not an anomaly 17Oct13 dykim@cnu.kr 5
  • 6. Consequences Governance-free C Minimal for names C None for addresses Inherently scalability C Divide and Conquer Inherent local mobility C NAT mobility transversal: engineering challenge From e2e to middle-box 17Oct13 dykim@cnu.kr 6