Local MAC Address Protocol

Slides:



Advertisements
Similar presentations
ZyXEL Confidential Address Autoconfiguration Feng Zou SW2 ZyXEL Communications Corp. 04/11/2006.
Advertisements

IP Mobility Support Basic idea of IP mobility management
Media Access Control (MAC) addresses in the network access layer ▫ Associated w/ network interface card (NIC) ▫ 48 bits or 64 bits IP addresses for the.
Host Autoconfiguration ALTTC, Ghaziabad. IPv4 Address and IPv6 equivalents ALTTC, Ghaziabad.
資 管 Lee Lesson 12 IPv6 Mobility. 資 管 Lee Lesson Objectives Components of IPv6 mobility IPv6 mobility messages and options IPv6 mobility data structures.
ECS and LDAP Karen Krivaa Product Marketing Manager.
IPv4 and IPv6 Mobility Support Using MPLS and MP-BGP draft-berzin-malis-mpls-mobility-00 Oleg Berzin, Andy Malis {oleg.berzin,
Sept 28, 2004CS573: Network Protocols and Standards D – Selective Multicast Network Protocols and Standards Autumn
1 6/13/ :23 CS575ATM LAN Emulation1 Rivier College CS575: Advanced LANs ATM LAN Emulation ATM Network LAN.
Chapter 13 Mobile IP. Outline  ADDRESSING  AGENTS  THREE PHASES  AGENT DISCOVERY  REGISTRATION  DATA TRANSFER  INEFFICIENCY IN MOBILE IP.
Jan 01, 2008CS573: Network Protocols and Standards D – Selective Multicast Network Protocols and Standards Winter
Responder Anonymity and Anonymous Peer-to-Peer File Sharing. by Vincent Scarlata, Brian Levine and Clay Shields Presentation by Saravanan.
ECE544: Communication Networks-II, Spring 2009 H. Liu Lecture 10 (Mobility) Includes tutorial materials from D. Raychaudhuri, C. Perkins, D. Reininger.
1 Chapter Overview IP (v4) Address IPv6. 2 IPv4 Addresses Internet Protocol (IP) is the only network layer protocol with its own addressing system and.
VLAN Trunking Protocol (VTP) W.lilakiatsakun. VLAN Management Challenge (1) It is not difficult to add new VLAN for a small network.
CECS 5460 – Assignment 3 Stacey VanderHeiden Güney.
Study of the Relationship between Peer to Peer Systems and IP Multicasting From IEEE Communication Magazine January 2003 學號 :M 姓名 : 邱 秀 純.
1 Chapter06 Mobile IP. 2 Outline What is the problem at the routing layer when Internet hosts move?! Can the problem be solved? What is the standard solution?
Lecture 3a Mobile IP 1. Outline How to support Internet mobility? – by Mobile IP. Our discussion will be based on IPv4 (the current version). 2.
Module 13: Network Load Balancing Fundamentals. Server Availability and Scalability Overview Windows Network Load Balancing Configuring Windows Network.
DEMIGUISE STORAGE An Anonymous File Storage System VIJAY KUMAR RAVI PRAGATHI SEGIREDDY COMP 512.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Multicast routing.
Speaker:Yi-Jie Pan Advisor:Dr. Kai-Wei Ke 2014/04/28
IPv6 Mobility Milo Liu SW2 R&D ZyXEL Communications, Inc.
Hybrid Overlay Multicast Framework draft-irtf-sam-hybrid-overlay-framework-02.txt John Buford, Avaya Labs Research IETF 71.
Chapter 6-2 the TCP/IP Layers. The four layers of the TCP/IP model are listed in Table 6-2. The layers are The four layers of the TCP/IP model are listed.
Locating Mobile Agents in Distributed Computing Environment.
IMS 架構與話務分析 網路管理維運資源中心 日期 : 2013/07/25 網路管理維運資源中心 日期 : 2013/07/25 限閱.
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.
Advanced Roaming & Mobility Scenarios in IPv6 Rafal Lukawiecki Strategic Consultant & Director Project Botticelli Ltd in.
Understanding IPv6 Slide: 1 Lesson 12 IPv6 Mobility.
Initialization Protocols for IEEE Based Ad Hoc Networks C. – S. Hsu and J. P. Sheu International Conference on Parallel and Distributed Systems.
Ethernet Network Systems Security Mort Anvari. 9/28/20042 Ethernet Most widely used LAN technology Low cost and high flexibility Versions of different.
Address Resolution Protocol (ARP). Internet and Data Link Layer Addresses Each host and router on a subnet needs a data link layer address to specify.
Interconnecting Cisco Networking Devices Part 1 Pass4sureusa Pass4sure.
1 K. Salah Module 5.1: Internet Protocol TCP/IP Suite IP Addressing ARP RARP DHCP.
Local MAC Address Assignment Protocol(LAAP) -- Thought on 802.1CQ
Mobile IP.
Group multicast fanOut Procedure
Update on EDG Security (VOMS)
Ethernet Network Systems Security
Debashish Purkayastha, Dirk Trossen, Akbar Rahman
Proposal for IEEE 802.1CQ-LAAP
Proposal for IEEE 802.1CQ-LAAP
Proposal for IEEE 802.1CQ-LAAP
Proposal for the MAC address assignment protocol
MAC address assignment in IEEE through IEEE aq
MAC address assignment in IEEE through IEEE aq
San Diego 802.1CQ discussions
MAC address assignment in IEEE through IEEE aq
RFI Update Munich Meeting
MAC Address Acquisition Protocol
<month year> <doc.: IEEE doc> November 2014
MAC address assignment in IEEE through IEEE aq
Investigating the Multicast Usage Model for P802.1CQ
Investigating the Multicast Usage Model for P802.1CQ
A Routing Protocol for WLAN Mesh
Mobile IP Outline Homework #4 Solutions Intro to mobile IP Operation
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
MAC Address Acquisition Protocol
10th International Conference on Telecommunication, ICT’2003,
Lecture 4a Mobile IP 1.
Antonio de la Oliva (UC3M)
<month year> <doc.: IEEE doc> November 2014
RFI Update Munich Meeting
RFI Update Munich Meeting
Investigating the Multicast Usage Model for P802.1CQ
P802.1CQ Assignment and Validation of Unicast Address
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Presentation transcript:

Local MAC Address Protocol Ting Ao ao.ting@zte.com.cn

Prior Contributions Review 802.1CQ PAR&CSD: This standard specifies protocols, procedures, and management objects for locally-unique assignment of 48-bit and 64-bit addresses in IEEE 802 networks. Peer-to-peer address claiming and address server capabilities are specified. http://www.ieee802.org/1/files/public/docs2015/dcb-thaler-1CQ-par-local-address-prot-1115-v0.pdf http://www.ieee802.org/1/files/public/docs2015/dcb-thaler-1CQ-csd-local-address-prot-1115.pdf 802.1CQ Objective: Allow for acquiring multiple addresses Allow for edge bridge / access point proxy http://www.ieee802.org/1/files/public/docs2016/cq-thaler-objectives-1116.pdf Assignment and Validation of Unicast Address 802 should have a single validation protocol as well as assignment protocols. http://www.ieee802.org/1/files/public/docs2016/cq-cas-assignment-and-validation-0316-v00.pptx Structured MAC address assignment with Server Assign structured MAC address hierarchically http://www.ieee802.org/1/files/public/docs2016/cq-ao-local-address-assignment-1116-v00.pptx LAAP:Local MAC Address Assignment Protocol Support server assignment and peer-to-peer claim assignment http://www.ieee802.org/1/files/public/docs2017/ cq-ao-LAAP-proposal-0317-v02.pptx LAAP solution: http://www.ieee802.org/1/files/public/docs2017/cq-ao-LAAP-proposal-0317-v02.pptx

LAAP contains Assignment part Coordination part Server mode Declare mode Hybrid mode Coordination part Improve the assignment time Avoid some address conflict case applicant applicant applicant Server applicant applicant applicant Server Proxy applicant applicant applicant Proxy applicant applicant applicant

LAAP-assignment Server B1 B2 B11 B12 B22 B21(P21) Server mode Every Host sends MAC Address Request Message to ask for MAC address . Server sends MAC Address Response Message to assign MAC addresses to the Host. To make sure that the Request Message and Response Message is one-to-one relationship, there should be a Message ID in Request Message and Respond Message. Bridge in the network forward the Request Message to Server, and then forward the Response Message to the Host according to the Message ID. Server B1 B2 B11 B12 B22 B21(P21) H1 H2 H3 H4 H5 H6 H7 H8 1 2 3 4

LAAP-assignment Declare mode Host sends a Register Message to claim its MAC address Host sends a Declare Message to declare its MAC address if there is no Conflict Message received in a period An Message ID also must be included to differentiate every request no matter it’s a Register Message, Conflict Message or Declare Message. A Proxy entity is involved to make the claim action be more efficient. A proxy can be a server. B T L B(P) 1 2 3 4 5

LAAP-assignment Hybrid mode 3 Host sends a Register Message to claim its MAC address Once the Server receive the Register Message, it will check if there is conflict. If there is no conflict, send a Confirmation Message. If there is conflict, send a MAC Address Response Message to assign MAC addresses. Host will send a Declare Message to announce its own MAC addresses. An Message ID also must be included in every message. B T L S 1 2 3 4 5

Assignment Message Destination address: A dedicated MAC address( A server address or a multicast MAC address based on different mode) Source address: a temporary MAC address Message type: Request Message: To request assignment of MAC addresses Respond Message: To assign MAC addresses Register Message: To register MAC addresses in the network Conflict Message: To inform that the registered MAC addresses have conflict Confirmation Message: To confirm that the registered MAC addresses are available Declare Message: To declare the own of MAC addresses. Once declared, these MAC addresses can be used by the declarant. Message ID: ID Type: The type of the Identifier Identifier: the unique identifier based on ID Type MAC address TLV

LAAP-Coordination Server-Server, Server-Proxy and Proxy-Proxy would coordinate each other. Once a MAC address has been assigned, Servers and proxies should be flushed. Every coordination function has two components: Database components: All the MAC addresses that have been confirmed are stored in this database. MAC address from Declare Message is stored as user-side MAC address MAC address from Synchronization Message is stored as network-side MAC address Synchronization component: Send out Synchronization Message according to the update of the local database or timely. Once a Proxy has a synchronization function, it can be considered as a server and will judge the conflict and terminate the Registration Message to the network. Based on LRP(802.1CS) in an option.

LAAP-Coordination As declare mode assignment procedure, T declare its MAC address by Declare Message. Proxy update its database according to the Declare Message. Proxy send out Synchronization Message to other proxies or servers to notify the MAC address has been assigned. Proxy receiving the Synchronization Message update its database. B T B(P) L 1 2 3 4 5 6 7

Coordination Message Destination address: Multicast address first. After the discovery, change to its neighbor's address. Source address: Server’s address Message Type: Sych Message:Update-driven sending and periodic keepalive Ack Message: Confirm the update MAC info TLV MAC address: The new assigned user-side MAC address. Timestamp: Time the corresponding user-side MAC address is assigned.

Next step Other specific conflict cases still need to be considered. We should start this draft now.