60 likes | 177 Views
D. Crocker dcrocker@brandenburg.com (M. Bagnulo) draft-crocker-mast-analysis. MultiAddressing <http://brandenburg.com/presentations/multiaddr-minne.ppt>. Preserving context across change. Simultaneous Addresses. Changing Addresses. Mobile. Multihomed. Renumbered. 2. Terminology
E N D
D. Crocker dcrocker@brandenburg.com (M. Bagnulo) draft-crocker-mast-analysis MultiAddressing<http://brandenburg.com/presentations/multiaddr-minne.ppt> Preserving context across change Simultaneous Addresses Changing Addresses Mobile Multihomed Renumbered D. Crocker IETF Minneapolis, 2003 1
2. Terminology 2.1. Recommended 2.2. Deprecated 3. Considerations 3.1. Mobility 3.2. Multihoming 3.3. Security 3.4. Implementation 3.5. Deployment and Use 3.6. Matters of State 3.7. Endpoint Identifiers 3.8. Signaling 3.9. Operation Through NATs 4. Proposals 4.1. IP Infrastructure 4.2. Transport-Level 4.3. Session-Level 4.4. Application-Level 4.5. IP Endpoint Table of Contents D. Crocker IETF Minneapolis, 2003 2
Infrastructure Connection(IPeid1, Port l, IP eid2, Port r) MIP4 MIP6 Portr Portl TCP TCP IPf IP-EP IP-EP control IPq IPa IP-TR IP Agent EP = Endpoint TR = Transit IPa IPq IPf D. Crocker IETF Minneapolis, 2003 3
New Layer Connection(IPeid1, Port l, IP eid2, Port r) Initiator Target HIP LIN6 MAST Portr Portl TCP TCP Rendezvous IPeid2 IPeid1 IP-EP IP-EP control IPa IPf IPq IPy EP = Endpoint TR = Transit EID = Endpoint identifier IP-TR IP-TR IP-TR IPa IPq IPy IPf D. Crocker IETF Minneapolis, 2003 4
Transport-based Connection(IP*, Port l, IP *, Port r) SCTP DCCP TCP-MH Initiator Target Portr Portl Rendezvous TCP TCP control IPy IPa IPq IPf EP = Endpoint TR = Transit EID = Endpoint identifier IP IP IP IPa IPq IPy IPf D. Crocker IETF Minneapolis, 2003 5
Complexity Number of components Interactions Adoption Critical path until useful Incentives Performance Bandwidth Delay) Administration Registration Maintenance Operations Configuration Cross-Product of Factors D. Crocker IETF Minneapolis, 2003 6