IPv4 over 802.16 IP CS draft-madanapalli-16ng-ipv4-over-802-dot-16-ipcs-00 Soohong Daniel Park Syam Madanapalli 68 – Prague, Czech Republic March 18-23,

Slides:



Advertisements
Similar presentations
Transmission of IP Packets over Ethernet over IEEE draft-riegel-16ng-ip-over-eth-over Max Riegel
Advertisements

IPv6 Victor T. Norman.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
Network Layer IPv6 Slides were original prepared by Dr. Tatsuya Suda.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-1 Building a Simple Network Understanding the TCP/IP Internet Layer.
IP over ETH over IEEE draft-riegel-16ng-ip-over-eth-over Max Riegel
IPv4 over IEEE IP CS draft-ietf-16ng-ipv4-over-802-dot-16-ipcs-02 Syam Madanapalli Ordyn Technologies 71st IETF - Philadelphia, PA, USA (March 9-14,
IP Suite© Dr. Ayman Abdel-Hamid, CS4254 Spring CS4254 Computer Network Architecture and Programming Dr. Ayman A. Abdel-Hamid Computer Science Department.
1 Computer Networks IP: The Internet Protocol. 2 IP is a connection-less, unreliable network layer protocol IP provides best effort services in the sense.
Chapter 14 TCP/IP and Routing Part #1 Unix System Administration.
Oct 21, 2004CS573: Network Protocols and Standards1 IP: Addressing, ARP, Routing Network Protocols and Standards Autumn
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
Introduction to TCP/IP
Introduction To Networking
1 Review of Important Networking Concepts Introductory material. This module uses the example from the previous module to review important networking concepts:
IPv4 over IP CS draft-ietf-16ng-ipv4-over-802-dot-16-ipcs-01 Basavaraj Patil, Nokia On behalf of Authors: Syam Madanapalli, Ordyn Technologies Soohong.
1 Review of Important Networking Concepts Introductory material. This slide uses the example from the previous module to review important networking concepts:
CS 356 Systems Security Spring Dr. Indrajit Ray
1 Internetworking : Internet architecture and TCP/IP Protocol TK3133 Computer Networking Technology.
TCP/IP Essentials A Lab-Based Approach Shivendra Panwar, Shiwen Mao Jeong-dong Ryoo, and Yihan Li Chapter 0 TCP/IP Overview.
G64INC Introduction to Network Communications Ho Sooi Hock Internet Protocol.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 03_a
Connecting Networks © 2004 Cisco Systems, Inc. All rights reserved. Exploring How IP Address Protocols Work INTRO v2.0—4-1.
Computer Networks (CS 132/EECS148) General Networking Example Karim El Defrawy Donald Bren School of Information and Computer Science University of California.
11 NETWORK LAYER PROTOCOLS Chapter 5 IP IPX NetBEUI AppleTalk.
CMPT 471 Networking II Address Resolution IPv4 ARP RARP 1© Janice Regan, 2012.
Fall 2005Computer Networks20-1 Chapter 20. Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv ARP 20.2 IP 20.3 ICMP 20.4 IPv6.
Polytechnic University1 The internetworking solution of the Internet Prof. Malathi Veeraraghavan Elec. & Comp. Engg. Dept/CATT Polytechnic University
Copyright 2005 WiMAX Forum “WiMAX Forum™” and "WiMAX Forum CERTIFIED™“ are registered trademarks of the WiMAX Forum™. * All trademarks are the properties.
Lecture 3 Overview. Protocol An agreed upon convention for communication both endpoints need to understand the protocol. Protocols must be formally defined.
ECE 526 – Network Processing Systems Design Networking: protocols and packet format Chapter 3: D. E. Comer Fall 2008.
Addressing IP v4 W.Lilakiatsakun. Anatomy of IPv4 (1) Dotted Decimal Address Network Address Host Address.
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
1 CS 4396 Computer Networks Lab TCP/IP Networking An Example.
1 RFC Transmission of IPv6 Packets over IEEE Networks Speaker: Li-Wen Chen Date:
Internet Protocols (chapter 18) CSE 3213 Fall 2011.
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing
IPv6 Subnet Model Analysis Syam Madanapalli LogicaCMG On-behalf of v6subnet Design Team Presented by Soohong Daniel Park.
Cisco Confidential © 2013 Cisco and/or its affiliates. All rights reserved. 1 Cisco Networking Training (CCENT/CCT/CCNA R&S) Rick Rowe Ron Giannetti.
1 Transmission of IPv6 Packets over IEEE draft-shin-16ng-ipv6-transmission-00 draft-shin-ipv6-ieee Myung-Ki Shin, ETRI Hee-Jin Jang, Samsung.
IPv4 over IEEE IP CS draft-ietf-16ng-ipv4-over-802-dot-16-ipcs-03 Samita Chakrabarti IP Infusion Syam Madanapalli Ordyn Technologies Daniel Park.
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.
1 Review – The Internet’s Protocol Architecture. Protocols, Internetworking & the Internet 2 Introduction Internet standards Internet standards Layered.
IPv6 Neighbor Discovery over Syam Madanapalli Samsung ISO IETF 64 – Vancouver, Canada November 8 th 2005.
Per-MS Prefix Model for IPv6 in WiMAX by Frank Xia Behcet Sarikaya Raj Patil Presented by Jonne Soininen.
- 1 - DPNM Review of Important Networking Concepts J. Won-Ki Hong Dept. of Computer Science and Engineering POSTECH Tel:
TCP/IP Protocol Suite and IP Addressing Presented By : Dupien AMS.
1 COMP 431 Internet Services & Protocols The IP Internet Protocol Jasleen Kaur April 21, 2016.
Network Layer/IP Protocols 1. Outline IP Datagram (IPv4) NAT Connection less and connection oriented service 2.
IPv6 over ’s IPv6 Convergence Sublayer IPv6 over ’s IPv6 Convergence Sublayer draft-madanapalli-ipv6-over ipv6cs-00 Syam Madanapalli.
IPv4 over IP CS Soohong Daniel Park Syam Madanapalli.
July 10th, ng WG, IETF661 Junghoon Jee, ETRI IP over Problem Statement Update draft-jee-16ng-ps-goals Maximilian Riegel Syam Madanapalli Gabriel.
IP over Problem Statement draft-jee-16ng-ps-goals-00.txt
IP: Addressing, ARP, Routing
IPv6 101 pre-GDB - IPv6 workshop 7th of June 2016 edoardo
Chapter 21 Address Mapping
Syam Madanapalli Basavaraj Patil Erik Nordmark JinHyeock Choi
Scaling the Network: The Internet Protocol
IPv6 / IP Next Generation
Network Architecture Introductory material
CS 457 – Lecture 10 Internetworking and IP
Review of Important Networking Concepts
Dr. John P. Abraham Professor UTPA
Review of Important Networking Concepts
Dr. John P. Abraham Professor UTPA
Scaling the Network: The Internet Protocol
16EC Computer networks unit II Mr.M.Jagadesh
Review of Important Networking Concepts
Review of Internet Protocols Network Layer
Presentation transcript:

IPv4 over IP CS draft-madanapalli-16ng-ipv4-over-802-dot-16-ipcs-00 Soohong Daniel Park Syam Madanapalli 68 – Prague, Czech Republic March 18-23, 2007

Objective Introduce the draft Introduce the draft Summarize discussion on mailing list Summarize discussion on mailing list Solicit feedback from WG Solicit feedback from WG Way forward Way forward Adopt as a WG draft? Adopt as a WG draft?

IPv4 Convergence Sublayer IPv4 CS is responsible for the transmission and reception of IPv4 packets Functions of IPv4 CS Classification of an IPv4 packet to an appropriate MAC Connection Payload Header Suppression (PHS) (optional) Delivery of the resulting IPv4 CS PDU to the MAC-CPS SAP to deliver to the peer MAC-CPS SAP. Receipt of the IPv4 CS PDU from the MAC-CS SAP Rebuilding the IPv4 header if PHS is in use Classification parameters constitute of IPv4 Header and Transport Header Source and Destination IPv4 addresses Source and Destinations Ports Type-of-Service IP Protocol Filed MAC CPS IPv4 CS ULP IPv4

Network Architecture MS and AR are on point-to-point link MAC connection between MS and BS L2 tunnel between BS and AR Point-to-point IP link MS 1 AR MS 2 BS 1 MS 3 MS 4 BS 2 ToInternet

Frame Format |H|E| Type |R|C|EKS|R|LEN | | LEN LSB | CID MSB | | CID LSB | HCS | | IPv4 | +- header -+ | | +- and -+ / payload... / | | |CRC (optional) |

Maximum Transmission Unit (MTU) Frame has 11 bits for frame length Frame has 11 bits for frame length It supports MTU of 2^11 – 10 (MAC Header + CRC) = 2038 Octets It supports MTU of 2^11 – 10 (MAC Header + CRC) = 2038 Octets IPv4 MTU IPv4 MTU Default MTU – 1500 octets Default MTU – 1500 octets Minimum MTU 576 octets Minimum MTU 576 octets maximum MTU 2038 octets maximum MTU 2038 octets

Address Assignment Each MS is assigned an unique IPv4 address using DHCP Each MS is assigned an unique IPv4 address using DHCP DHCP is run over initial MAC transport connection DHCP is run over initial MAC transport connection AR shall implement either DHCP Server or DHCP relay to forward the DHCP request to the DHCP server AR shall implement either DHCP Server or DHCP relay to forward the DHCP request to the DHCP server Mailing list Discussion: Mailing list Discussion: Should we recommend a subnet model for address Assignment? Should we recommend a subnet model for address Assignment? Can we recommend RFC 3021 (Using 31-Bit Prefixes on IPv4 Point-to-Point Links)? Can we recommend RFC 3021 (Using 31-Bit Prefixes on IPv4 Point-to-Point Links)?

Address Resolution Protocol (ARP) ARP is not required for IPv4 CS, as MAC address is not used for data path ARP is not required for IPv4 CS, as MAC address is not used for data path Mailing list discussion Mailing list discussion ARP packets must not be transmitted over the air for IPv4 CS ARP packets must not be transmitted over the air for IPv4 CS ARP does not have the IPv4 header so the ARP packets cannot be mapped onto MAC connection ARP does not have the IPv4 header so the ARP packets cannot be mapped onto MAC connection Solution for legacy IPv4 Stack Solution for legacy IPv4 Stack A shim layer between the IPv4 stack and the IPCS layer at the MS to filter ARP requests arriving from the IPv4 stack and respond with any MAC address A shim layer between the IPv4 stack and the IPCS layer at the MS to filter ARP requests arriving from the IPv4 stack and respond with any MAC address However this is an implementation issue However this is an implementation issue

Multicast Address Mapping Mapping of multicast IP address to MAC address Mapping of multicast IP address to MAC address MAC address is not used for the data path MAC address is not used for the data path Instead it uses the Connection ID (CID) Instead it uses the Connection ID (CID) Hence no mapping is required Hence no mapping is required

Way Forward Adopt as a WG draft? Adopt as a WG draft?