Submission doc.: IEEE 802.11-14/1015r1 September 2015 Guido R. Hiertz et al., EricssonSlide 1 Proxy ARP in 802.11ax Date: 2015-08-25 Authors:

Slides:



Advertisements
Similar presentations
ARP AND RARP ROUTED AND ROUTING Tyler Bish. ARP There are a variety of ways that devices can determine the MAC addresses they need to add to the encapsulated.
Advertisements

Doc.: IEEE /0608r2 Submission May 2012 Shoukang Zheng et. al, I2R, SingaporeSlide 1 Low-Power PS-Poll Date: Authors:
10: ICMPv6 Neighbor Discovery
Computer Networks21-1 Chapter 21. Network Layer: Address Mapping, Error Reporting, and Multicasting 21.1 Address Mapping 21.2 ICMP 21.3 IGMP 21.4 ICMPv6.
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.
Internet Control Protocols Savera Tanwir. Internet Control Protocols ICMP ARP RARP DHCP.
Submission doc.: IEEE /0076r0 January 2013 Reachable Address Message for Relay Date: Authors: Jafarian, Qualcomm Slide 1.
 As defined in RFC 826 ARP consists of the following messages ■ ARP Request ■ ARP Reply.
Doc.: IEEE /1413r1 Submission November 2013 Edward Reuss, UnaffiliatedSlide 1 Real-Time Multicast Streams During Power Save – Part 2 Date:
Copyright 2009 Kenneth M. Chipps Ph.D. Host Addressing Last Update
Doc.: IEEE /1323r0 November 2012 Submission Relays for ah Date: Authors: Slide 1.
Oct 21, 2004CS573: Network Protocols and Standards1 IP: Addressing, ARP, Routing Network Protocols and Standards Autumn
Subnetting.
1 CCNA 2 v3.1 Module 8. 2 TCP/IP Suite Error and Control Messages CCNA 2 Module 8.
IP Routing: an Introduction. Quiz
CMPT 471 Networking II Address Resolution IPv6 Neighbor Discovery 1© Janice Regan, 2012.
Doc.: IEEE /0081r0 Submission January 2012 Osama Aboul-Magd, Huawei TechnologiesSlide 1 On Traffic Stream Setup for Audio/Visual Bridging Date:
Submission doc.: IEEE /870r2 July 2015 Guido R. Hiertz et al., EricssonSlide ax in 2.4 GHz Date: Authors:
CECS 5460 – Assignment 3 Stacey VanderHeiden Güney.
TELE202 Lecture 10 Internet Protocols (2) 1 Lecturer Dr Z. Huang Overview ¥Last Lecture »Internet Protocols (1) »Source: chapter 15 ¥This Lecture »Internet.
Network Redundancy Multiple paths may exist between systems. Redundancy is not a requirement of a packet switching network. Redundancy was part of the.
Network Layer – Subnetting and Control Protocols Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing,
DNS (Domain Name System) Protocol On the Internet, the DNS associates various sorts of information with domain names. A domain name is a meaningful and.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
Submission doc.: IEEE 11-12/0589r2 July 2012 Donald Eastlake 3rd, Huawei R&D USASlide 1 General Links Date: Authors:
ARP Address Resolution Protocol Ref:
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 9 Internet Group Management Protocol (IGMP)
© 2002, Cisco Systems, Inc. All rights reserved..
CMPT 471 Networking II Address Resolution IPv4 ARP RARP 1© Janice Regan, 2012.
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5 Darren Shaver – Modified Fall.
Submission doc.: IEEE 11-12/0246r2 NameAffiliationsAddressPhone Jing-Rong HsiehHTC Corp. 1F, 6-3 Baoqiang Road, Xindian district, New Taipei City,
Submission doc.: IEEE /1013r0 September 2015 Guido R. Hiertz et al., EricssonSlide ae & ax Date: Authors:
Submission doc.: IEEE 11-12/0589r1 May 2012 Donald Eastlake 3rd, Huawei R&D USASlide 1 General Links Date: Authors:
Network Layer COM211 Communications and Networks CDA College Theodoros Christophides
Doc.: IEEE /0040r1 Submission May 2011 Miika Laaksonen, NokiaSlide 1 Coexistence Discovery Procedures Notice: This document has been prepared.
ARP The Process and the Protocol. Note to reader The information explained in this section is a simplification and extrapolation of the actual ARP determination.
Doc.: IEEE /0897r0 SubmissionJae Seung Lee, ETRISlide 1 Active Scanning considering Operating Status of APs Date: July 2012.
Doc.: IEEE /700r1 Submission July 2013 RYU Cheol, ETRISlide 1 Discovery Modes and Discovery Proxy of Web Services Discovery Date: Authors:
Submission doc.: IEEE /1014r0 September 2015 Guido R. Hiertz et al., EricssonSlide 1 Multiple BSSID element Date: Authors:
Internet Protocols (chapter 18) CSE 3213 Fall 2011.
BAI513 - PROTOCOLS ARP BAIST – Network Management.
Doc.: IEEE 11-04/0319r0 Submission March 2004 W. Steven Conner, Intel Corporation Slide 1 Architectural Considerations and Requirements for ESS.
Doc.: IEEE /1261r3 Submission November 2015 Dorothy Stanley, HP (Aruba Networks) IETF Nov 2015: IEEE multicast capabilities Date:
Doc.: IEEE /0792r1 Submission July 2013 Edward Reuss, Clair GlobalSlide 1 Effect of Power Save on Time-Sensitive Multicast Services Date:
Doc.: IEEE /1378r0 Submission November 2008 Darwin Engwer, Nortel NetworksSlide 1 Improving Multicast Reliability Date: Authors:
Neighbor Discovery. IPv6 Terminology Additional subnets Router Host Neighbors Host Intra-subnet router Switch LAN segment Link Subnet Network.
Cisco Confidential © 2013 Cisco and/or its affiliates. All rights reserved. 1 Cisco Networking Training (CCENT/CCT/CCNA R&S) Rick Rowe Ron Giannetti.
Doc.: IEEE /0409r6 Submission July 2012 Shoukang Zheng et. al, I2R, SingaporeSlide 1 Channel Access Supporting Low Power Operation Date:
Doc.: IEEE /0174r1 Submission Hang Liu, et al. March 2005 Slide 1 A Routing Protocol for WLAN Mesh Hang Liu, Jun Li, Saurabh Mathur {hang.liu,
Address Resolution Protocol Yasir Jan 20 th March 2008 Future Internet.
Submission doc.: IEEE /313r1 March 2016 Guido R. Hiertz, Ericsson et al.Slide 1 The benefits of Opportunistic Wireless Encryption Date:
Submission doc.: IEEE /1359r0 November 2015 Yu Wang, Ericsson et al.Slide 1 System Performance Evaluation of ae Date: Authors:
Submission doc.: IEEE /871r3 July 2015 Guido R. Hiertz et al., EricssonSlide 1 Efficiency enhancement for ax Date: Authors:
Submission doc.: IEEE /838r0 July 2016 Guido R. Hiertz, EricssonSlide 1 Resolution to CID 8291 Date: Authors:
Supporting Low Power Operation
ARP Address Resolution Protocol
Chapter 5 Network and Transport Layers
IP: Addressing, ARP, Routing
Internet Protocol Version 6
CIS 116 IPv6 Fundamentals 2 – Primer Rick Graziani Cabrillo College
Multicast Considerations over IEEE 802 Wireless Media
Chapter 8 ARP(Address Resolution Protocol)
MAC Addresses and ARP 32-bit IP address:
IETF Nov 2015: IEEE multicast capabilities
802.11ax in 2.4 GHz Date: Authors: July 2015
Net 323: NETWORK Protocols
Directed Multicast Service (DMS)
ESS Mesh Deployment Usage Model
ESS Mesh Deployment Usage Model
TGaq Service Transaction Protocol for ANDSF Discovery Service
Presentation transcript:

Submission doc.: IEEE /1015r1 September 2015 Guido R. Hiertz et al., EricssonSlide 1 Proxy ARP in ax Date: Authors:

Submission doc.: IEEE /1015r1 Abstract Submission [1] proposes the implementation of Proxy ARP with ax AP. The submission was presented during the July 2015 meeting but attendees asked for more time to review the Proxy ARP mechanism. Further information about Proxy ARP and IPv6 was asked for. The present submission intends to provide according explanations. Slide 2Guido R. Hiertz et al., Ericsson September 2015

Submission doc.: IEEE /1015r1 Address Resolution Protocol What is the Address Resolution Protocol (ARP)? The Internet Protocol (IP) layer does not assume/know anything about lower layers In a Local Area Network (LAN) devices talk in peer-to-peer mode to each other The MAC (layer 2) address space is flat No hierarchy like in IP How do devices learn about each others MAC address? ARP glues MAC and IP addresses More precisely: ARP glues MAC and IPv4 IPv6 is different … Slide 3Guido R. Hiertz et al., Ericsson September 2015

Submission doc.: IEEE /1015r1 Example network Example LAN consisting of router and clients Router operates on IP layer Has routing knowledge Knows paths to “all” destinations Slide 4Guido R. Hiertz et al., Ericsson September 2015

Submission doc.: IEEE /1015r1 Without ARP Client PC intends to communicate with printer W/o ARP, client PC does not know how to communicate with printer Sends data to router Router = default gateway = first hop for all unknown destinations Slide 5Guido R. Hiertz et al., Ericsson September 2015

Submission doc.: IEEE /1015r1 With ARP Client PC intends to communicate with server Client uses subnet mask to identify that server is on same subnet Src: Dst: Mask: Match indicates destination is immediately reachable ARP message to find destination MAC address Broadcast message sent to everyone … Slide 6Guido R. Hiertz et al., Ericsson September 2015 Broadcast message: Who has ?

Submission doc.: IEEE /1015r1 Example Event 611: ( xx:xx:xx:xx:03:9a ) sends message to broadcast address ( ff:ff:ff:ff:ff:ff ), asking “Who has ?” Event 612: xx:xx:xx:xx:46:3b directly replies to xx:xx:xx:xx:03:9a, indicating “I am ” adds entry to its local ARP cache: C:\windows\system32>arp –a Interface: Internet Address Physical Address xx-xx-xx-xx-46-3b September 2015 Guido R. Hiertz et al., EricssonSlide 7

Submission doc.: IEEE /1015r1 How does ARP hurt WLANs? AP extends wired segment (“transparent bridge”) All broadcast frames on LAN side copied to WLAN ARP requests are broadcast messages All ARP requests forwarded to WLAN In WLAN, broadcast messages transmitted at most robust MCS September 2015 Guido R. Hiertz et al., EricssonSlide 8

Submission doc.: IEEE /1015r1 Solution: Proxy ARP The AP knows all associated STA’s MAC address AP acts as central “manager” in BSS AP acts on behalf of STAs Power save relies on AP buffering data for STAs Proxy ARP easy to implement at AP Advantages Less low MCS broadcast traffic on wireless medium STA benefits from extended power save in sleep mode as ARP requests are replied to by AP September 2015 Guido R. Hiertz et al., EricssonSlide 9

Submission doc.: IEEE /1015r1 Proxy ARP in REVmc/D4.1 [2] When the AP supports Proxy ARP “[…] the AP shall maintain a Hardware Address to Internet Address mapping for each associated station, and shall update the mapping when the Internet Address of the associated station changes. When the IPv4 address being resolved in the ARP request packet is used by a non-AP STA currently associated to the BSS, the proxy ARP service shall respond on behalf of the STA to an ARP request or an ARP Probe” Keeps ARP frames off the wireless medium See in [2] Slide 10Guido R. Hiertz et al., Ericsson September 2015

Submission doc.: IEEE /1015r1 ARP and IPv6? IPv6 doesn’t need ARP IPv6 uses Neighbor Discovery Protocol (NDP) instead [3] Every IPv6 node subscribes to special multicast address Neighbor-Solicitation message replaces ARP NDP may be used to request additional information Maximum Transmission Unit Router Solicitation Router Advertisement, etc. NDP messages are sent as group addressed (broadcast) frames in September 2015 Guido R. Hiertz et al., EricssonSlide 11

Submission doc.: IEEE /1015r1 IPv6 support in REVmc/D4.1 [2] “When an IPv6 address is being resolved, the Proxy Neighbor Discovery service shall respond with a Neighbor Advertisement message […] on behalf of an associated STA to an [ICMPv6] Neighbor Solicitation message […]. When MAC address mappings change, the AP may send unsolicited Neighbor Advertisement Messages on behalf of a STA.” Proxy ARP prepared for IPv6 Keep NDP messages off the wireless medium See in [2] Slide 12Guido R. Hiertz et al., Ericsson September 2015

Submission doc.: IEEE /1015r1 Why mandatory? Today, many issues arise from “broken” implementations In dense deployments, which ax is designed for, a “broken” implementation is not just your neighbor’s issue In dense deployments, inefficient medium usage hurts everyone ax focuses at system level, not only at entity level Efficient airtime use is “everybody’s duty” For robustness, broadcast frames use low(est) MCS Proxy ARP is important and simple to prevent unnecessary traffic from reaching the BSS September 2015 Guido R. Hiertz et al., EricssonSlide 13

Submission doc.: IEEE /1015r1 STRAW POLL September 2015 Guido R. Hiertz et al., EricssonSlide 14

Submission doc.: IEEE /1015r1 Straw Poll Do you agree to add the following to the IEEE TGax Specification Framework? Add to the end of Clause 6 (MAC): “The amendment shall define a HE AP to implement Proxy ARP capability.” Slide 15Guido R. Hiertz et al., Ericsson September 2015

Submission doc.: IEEE /1015r1 MOTION Transform successful straw poll into a motion September 2015 Guido R. Hiertz et al., EricssonSlide 16

Submission doc.: IEEE /1015r1 Motion Moved to add to the end of Clause 6 (MAC) of the IEEE TGax Specification Framework: “The amendment shall define a HE AP to implement Proxy ARP capability.” Moved by: Seconded: Slide 17Guido R. Hiertz et al., Ericsson September 2015

Submission doc.: IEEE /1015r1 References 1.G. R. Hiertz et al., “Efficiency enhancement for ax,” Jul [Online]. Available: IEEE , “IEEE P REVmc/D4.1” 3.T. Narten et al., “Neighbor Discovery for IP version 6 (IPv6),” IETF RFC 4861, Sep [Online]. Available: Slide 18Guido R. Hiertz et al., Ericsson September 2015