SlideShare 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
      –   Bottom-up pruning
          ●   cnu.ac.kr, cnu.kr, cnu.edu
      –   In contrast to topdown allocation/distribution
          ●   IP address
      –   Minimal governance; against duplicity
 ●   Global
      –   xyz.ccl.cnu.kr.globe.solar.galaxy


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



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




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

17Oct13                        dykim@cnu.kr                 6

More Related Content

More from DaeYoung (DY) KIM

dQ12 dancing across_oceans_feb13_2012-v5.1
dQ12 dancing across_oceans_feb13_2012-v5.1dQ12 dancing across_oceans_feb13_2012-v5.1
dQ12 dancing across_oceans_feb13_2012-v5.1
DaeYoung (DY) KIM
 
37 e culture wg session report
37 e culture wg session report37 e culture wg session report
37 e culture wg session report
DaeYoung (DY) KIM
 
2014 dQ14_dancing in space_v.0
2014 dQ14_dancing in space_v.02014 dQ14_dancing in space_v.0
2014 dQ14_dancing in space_v.0
DaeYoung (DY) KIM
 
2013 dQ13_time_v4
2013 dQ13_time_v42013 dQ13_time_v4
2013 dQ13_time_v4
DaeYoung (DY) KIM
 
2011 new delhi
2011 new delhi2011 new delhi
2011 new delhi
DaeYoung (DY) KIM
 
2012 good bye mr tom
2012 good bye mr tom2012 good bye mr tom
2012 good bye mr tom
DaeYoung (DY) KIM
 
Dq12 dancing across_oceans_feb13_2012-v5.1
Dq12 dancing across_oceans_feb13_2012-v5.1Dq12 dancing across_oceans_feb13_2012-v5.1
Dq12 dancing across_oceans_feb13_2012-v5.1
DaeYoung (DY) KIM
 
Issues on Open Web and PKI in Corea
Issues on Open Web and PKI in CoreaIssues on Open Web and PKI in Corea
Issues on Open Web and PKI in Corea
DaeYoung (DY) KIM
 
What to name how to route
What to name how to routeWhat to name how to route
What to name how to route
DaeYoung (DY) KIM
 
NARA
NARANARA
Digital Dividend
Digital DividendDigital Dividend
Digital Dividend
DaeYoung (DY) KIM
 
Minimum-Bandwidth Nyquist-Rate Signaling
Minimum-Bandwidth Nyquist-Rate SignalingMinimum-Bandwidth Nyquist-Rate Signaling
Minimum-Bandwidth Nyquist-Rate Signaling
DaeYoung (DY) KIM
 
Internet Corea
Internet CoreaInternet Corea
Internet Corea
DaeYoung (DY) KIM
 
Some Thoughts on Loc/ID Separation
Some Thoughts on Loc/ID SeparationSome Thoughts on Loc/ID Separation
Some Thoughts on Loc/ID Separation
DaeYoung (DY) KIM
 
Hybrid Switching dyk06
Hybrid Switching dyk06Hybrid Switching dyk06
Hybrid Switching dyk06
DaeYoung (DY) KIM
 
Hybrid Swtiching dyk04
Hybrid Swtiching dyk04Hybrid Swtiching dyk04
Hybrid Swtiching dyk04
DaeYoung (DY) KIM
 
Future of the Internet
Future of the InternetFuture of the Internet
Future of the Internet
DaeYoung (DY) KIM
 
V6 & lis
V6 & lisV6 & lis
Internet corea
Internet coreaInternet corea
Internet corea
DaeYoung (DY) KIM
 
Hanguel 06-9
Hanguel 06-9Hanguel 06-9
Hanguel 06-9
DaeYoung (DY) KIM
 

More from DaeYoung (DY) KIM (20)

dQ12 dancing across_oceans_feb13_2012-v5.1
dQ12 dancing across_oceans_feb13_2012-v5.1dQ12 dancing across_oceans_feb13_2012-v5.1
dQ12 dancing across_oceans_feb13_2012-v5.1
 
37 e culture wg session report
37 e culture wg session report37 e culture wg session report
37 e culture wg session report
 
2014 dQ14_dancing in space_v.0
2014 dQ14_dancing in space_v.02014 dQ14_dancing in space_v.0
2014 dQ14_dancing in space_v.0
 
2013 dQ13_time_v4
2013 dQ13_time_v42013 dQ13_time_v4
2013 dQ13_time_v4
 
2011 new delhi
2011 new delhi2011 new delhi
2011 new delhi
 
2012 good bye mr tom
2012 good bye mr tom2012 good bye mr tom
2012 good bye mr tom
 
Dq12 dancing across_oceans_feb13_2012-v5.1
Dq12 dancing across_oceans_feb13_2012-v5.1Dq12 dancing across_oceans_feb13_2012-v5.1
Dq12 dancing across_oceans_feb13_2012-v5.1
 
Issues on Open Web and PKI in Corea
Issues on Open Web and PKI in CoreaIssues on Open Web and PKI in Corea
Issues on Open Web and PKI in Corea
 
What to name how to route
What to name how to routeWhat to name how to route
What to name how to route
 
NARA
NARANARA
NARA
 
Digital Dividend
Digital DividendDigital Dividend
Digital Dividend
 
Minimum-Bandwidth Nyquist-Rate Signaling
Minimum-Bandwidth Nyquist-Rate SignalingMinimum-Bandwidth Nyquist-Rate Signaling
Minimum-Bandwidth Nyquist-Rate Signaling
 
Internet Corea
Internet CoreaInternet Corea
Internet Corea
 
Some Thoughts on Loc/ID Separation
Some Thoughts on Loc/ID SeparationSome Thoughts on Loc/ID Separation
Some Thoughts on Loc/ID Separation
 
Hybrid Switching dyk06
Hybrid Switching dyk06Hybrid Switching dyk06
Hybrid Switching dyk06
 
Hybrid Swtiching dyk04
Hybrid Swtiching dyk04Hybrid Swtiching dyk04
Hybrid Swtiching dyk04
 
Future of the Internet
Future of the InternetFuture of the Internet
Future of the Internet
 
V6 & lis
V6 & lisV6 & lis
V6 & lis
 
Internet corea
Internet coreaInternet corea
Internet corea
 
Hanguel 06-9
Hanguel 06-9Hanguel 06-9
Hanguel 06-9
 

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