1 MAST and Multi6 MAST and Multi6  MAST  Multiple Address Service for Transport  draft-crocker-mast-proposal  A service to maintain locator pools Simultaneous.

Slides:



Advertisements
Similar presentations
1 An Update on Multihoming in IPv6 Report on IETF Activity IPv6 Technical SIG 1 Sept 2004 APNIC18, Nadi, Fiji Geoff Huston.
Advertisements

Internet Area IPv6 Multi-Addressing, Locators and Paths.
CST Computer Networks NAT CST 415 4/10/2017 CST Computer Networks.
Why do current IP semantics cause scaling issues? −Today, “addressing follows topology,” which limits route aggregation compactness −Overloaded IP address.
Internetworking II: MPLS, Security, and Traffic Engineering
Giảng viên : Ts. Lê Anh Ngọc Học viên: Trịnh Hồng Điệp Nguyễn Minh H ư ớng 1.
Multihoming in IPV6 Habib Naderi Department of Computer Science University of Auckland.
IP Version 6 Next generation IP Prof. P Venkataram ECE Dept. IISc.
IPv6 Multihoming Support in the Mobile Internet Presented by Paul Swenson CMSC 681, Fall 2007 Article by M. Bagnulo et. al. and published in the October.
IPNL: A NAT-Extended Internet Architecture Francis & Gummadi Riku Honkanen.
Henric Johnson1 Ola Flygt Växjö University, Sweden IP Security.
COM555: Mobile Technologies Location-Identifier Separation.
Multiaddressing with MAST SAINT 2004, Tokyo D. Crocker Brandenburg InternetWorking SAINT 2004, Tokyo D. Crocker Brandenburg.
1 Internet Networking Spring 2004 Tutorial 13 LSNAT - Load Sharing NAT (RFC 2391)
MOBILITY SUPPORT IN IPv6
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 2: Protocols and Architecture.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Towards a New Naming Architectures
Host Identity Protocol
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Made with OpenOffice.org 1 TCP Multi-Home Options Arifumi Matsumoto Graduate School of Informatics, Kyoto University, Japan
Host Mobility for IP Networks CSCI 6704 Group Presentation presented by Ye Liang, ChongZhi Wang, XueHai Wang March 13, 2004.
Protocols and the TCP/IP Suite
1 1 D. Crocker9/23/2015 Common Endpoint Locator Pools (CELP)  draft-crocker-celp  Dave Crocker  Avri Doria  Multiple multiaddressing schemes  Different.
Naming Examples UUID (universal unique ID) – 128 bit numbers, locally generated, guaranteed globally unique Uniform Resource Identifier (URI) URL (uniform.
Req1 - Separability Old: –An RO scheme MUST have the ability to be bypassed by traffic types that desire to use bidirectional tunnels through an HA. New:
Simple Multihoming Experiment draft-huitema-multi6-experiment-00.txt Christian Huitema, Microsoft David Kessens, Nokia.
1 The Internet and Networked Multimedia. 2 Layering  Internet protocols are designed to work in layers, with each layer building on the facilities provided.
Private Network Addresses IP addresses in a private network can be assigned arbitrarily. – Not registered and not guaranteed to be globally unique Generally,
GBUTtem 机密 此报告仅供 NGN 实验室内部使用。未经 NGN 实验室的书面许可,其它任 何机构不得擅自传阅、引用或复制。 sando 09/10/2005 Site-Multihoming over IPv6.
SHIM6 Protocol Drafts Overview Geoff Huston, Marcelo Bagnulo, Erik Nordmark.
Use of the IPv6 Flow Label as a Transport-Layer Nonce draft-blake-ipv6-flow-nonce-02 Steven Blake IETF 76 November 2009.
IPv6 Site-Local Discussion Bob Hinden & Margaret Wasserman IETF 56 San Francisco March 2003.
An Update on Multihoming in IPv6 Report on IETF Activity RIPE IPv6 Working Group 22 Sept 2004 RIPE 49 Geoff Huston, APNIC.
Approaches to Multi6 An Architectural View of Multi6 proposals Geoff Huston March 2004.
Guidance of Using Unique Local Addresses draft-liu-v6ops-ula-usage-analysis-05 draft-liu-v6ops-ula-usage-analysis-05 Bing Liu(speaker), Sheng Jiang, Cameron.
Mobile IP 순천향대학교 정보기술공학부 이 상 정 VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP
CMSC Presentation An End-to-End Approach to Host Mobility An End-to-End Approach to Host Mobility Alex C. Snoeren and Hari Balakrishnan Alex C. Snoeren.
Net 221D:Computer Networks Fundamentals
Shim6 Architecture Geoff Huston IETF-63 August 2005.
Computer Networks & FirewallsUniversity IT Security Office - Tom Davis, CISSP University IT Security Officer Office of the Vice.
Site Multihoming for IPv6 Brian Carpenter IBM TERENA Networking Conference, Poznan, 2005.
1 Network Address Translation. 2 Network Address Translation (NAT) Extension of original addressing scheme Motivated by exhaustion of IP address space.
IETF #58 in Minneapolis1 IPv6 Address Assignment and Route Selection for End-to-End Multihoming Kenji Ohira Kyoto University draft-ohira-assign-select-e2e-multihome-02.txt.
1 John Scudder, David Ward Emerging Routing Issues.
Multi-addressed Multipath TCP draft-ford-mptcp-multiaddressed-02 Alan Ford Costin Raiciu, Mark Handley.
Mobile IP THE 12 TH MEETING. Mobile IP  Incorporation of mobile users in the network.  Cellular system (e.g., GSM) started with mobility in mind. 
Discovery 2 Internetworking Module 4 JEOPARDY K. Martin.
HIP-Based NAT Traversal in P2P-Environments
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite.
IPv6-based Multihoming Standardization Activities April, 2008
SECURING NETWORK TRAFFIC WITH IPSEC
Ingress Filtering, Site Multihoming, and Source Address Selection
Instructor Materials Chapter 9: NAT for IPv4
Routing and Switching Essentials v6.0
3GPP ‘5G’ mobility considerations
Pertemuan 11 Model TCP/IP
Multi-addressed Multipath TCP
Protocols and the TCP/IP Suite
NAT / PAT.
Instructor Materials Chapter 9: NAT for IPv4
An Update on Multihoming in IPv6 Report on IETF Activity
Chapter 11: Network Address Translation for IPv4
Protocols and the TCP/IP Suite
Computer Networks Protocols
Sheng Jiang(Speaker) Bing Liu
Presentation transcript:

1 MAST and Multi6 MAST and Multi6  MAST  Multiple Address Service for Transport  draft-crocker-mast-proposal  A service to maintain locator pools Simultaneous Addresses Changing Addresses Multihomed Mobile Renumbered MultiAddressing Preserving context across change D. Crocker Brandenburg InternetWorking

2 Perspective  Terminology Identifier: Unique label for endpoint Locator: Name of a network attachment point Initiator: Creates association Target: Accepts association Association:Context between peers  IP  I ndependent  I ndependent datagrams  Works fine  Took a long time to get it that way  Leave it alone  Multiaddressing  Sequences  Sequences of datagrams enhancement  Design an endpoint enhancement

3 Addressing Operation  Locator discovery  Identifier  Locator(s)  Protect against hijacking and the like  Pre-association versus within-association  Locator selection  Open research topic, if more than one

4 MAST Architecture EP= Endpoint TR= Transit EID= Endpoint identifier InitiatorTarget Port l IP f Port r IP f IP y IP q IP y IP a IP eid2 Connection (IP eid1, Port l, IP eid2, Port r ) IP eid1 TCP IP-TR IP-EP IP-EP TCP IP-TR Presence DNS MAST

5 MAST Operation Locator discovery  Pre-association Mob target: DNS + presence Other:Nothing new  Intra-association Displaced:DNS + Presence Other:MAST Control Locator selection  Recommend using single locator  Switch when there is a problem  Defer better schemes for future research

6 MAST Control  Pool maintenance complete list of locators  Send complete list of locators, to avoid synchronization problems with view of pool by both parties  PROBE to peer, to discover own NAT public address  Asynchronously from pool use, to avoid impact on performance (eg, startup latency) of application  Security – only equal to current IP  Domain Name, for global identifier reference  Random nonce – context reference, anti-redirect attack  (Use stronger nonce, if desired)

7 Basic capabilities 3.1.1Redundancy Multiple Multiple, independent locators 3.1.2Load Sharing independent Multiple, independent locators 3.1.3Performance May use locators simultaneously 3.1.4Policy OK 3.1.5Simplicity Useful with only two endpoints 3.1.6Transport Survivability Definitely! 3.1.7Impact on DNS SRV record, for mobile targets 3.1.8Packet Filtering OK

8 Additional capabilities 3.2.1Scalability Fully distributed into endpoints 3.2.2Impact on Routers None 3.2.3Impact on Hosts Modular, small, optional 3.2.4Host-Routing interaction None 3.2.5Operations & Management Presence, for mobile target 3.2.6Cooperation between Transit Providers None 3.2.7Multiple Solutions? Not needed, but OK 4Security Considerations Same as regular IPv4