Chapter 2 The Internet Address Architecture. Table 2-1. Example IPv4 addresses written in dotted-quad and binary notation Dotted-Quad RepresentationBinary.

Slides:



Advertisements
Similar presentations
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 26 IPv6 Addressing.
Advertisements

19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
PRIVATE NETWORK INTERCONNECTION (NAT AND VPN) & IPv6
Chapter 6-7 IPv6 Addressing. IPv6 IP version 6 (IPv6) is the proposed solution for expanding the possible number of users on the Internet. IPv6 is also.
IP Addressing Introductory material.
IPV6. Features of IPv6 New header format Large address space More efficient routing IPsec header support required Simple automatic configuration New protocol.
IPv6 The Next Generation Presented by Anna La Mura Jens Waldecker.
Chapter 19 Network Layer: Logical Addressing Stephen Kim.
1 Computer Communication & Networks Lecture 17 & 18 Network Layer: Logical Addressing Waleed Ejaz.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 VLSM and CIDR Routing Protocols and Concepts – Chapter 6.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
IP Subnetting.
Network Layer4-1 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside a router r 4.4 IP: Internet.
Understanding IP Addressing Chuck Semeria Presented by Benyuan Liu for Internet Routing Seminar Sep 19, 2000.
CSE5803 Advanced Internet Protocols and Applications (7) Introduction The IP addressing scheme discussed in Chapter 2 are classful and can be summarised.
1 IP Addressing (IPv4 ADDRESSES). 2 Universal Service Concept Any computer can communicate with any other computer in the world. Multiple independently.
3: IPv6 Address Representation and Address Types
TDC365 Spring 2001John Kristoff - DePaul University1 Interconnection Technologies Routing I.
Chapter 21 IP Addressing “If we all did the things we are capable of doing, we would literally astound ourselves” - Thomas Alva Edison,
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.
1 Chapter Overview Subnet. What is a subnet When you break a network into a few smaller networks, you have created several subnets Like IP address where.
Lesson 3 IPv6 Addressing.
IP Addressing. Dotted Decimal Notation IP addresses are written in a so-called dotted decimal notation Each byte is identified by a decimal number in.
Spring Ch 18 IP Addresses. 2 Internet Protocol  Only protocol at Layer 3  Defines Internet addressing Internet packet format Internet routing.
Types of Addresses in IPv4 Network Range
ECE 4110 – Internetwork Programming Subnetting, Supernetting, and Classless Addressing.
1 Internet Addresses (You should read Chapter 4 in Forouzan) IP Address is 32 Bits Long Conceptually the address is the pair ( NETID, HOSTID ) Addresses.
INTRODUCTION TO IP ADDRESS Ravi Chandra Gurung. IP ADDRESSES.
CSIS 4823 Data Communications Networking – IPv6
ES 101. Module 2 IP Addressing & Routing. Last Lecture Wide area networking Definition of “packets”
Chapter 18 IP: Internet Protocol Addresses
Chapter 6 VLSM and CIDR.
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 6 Internet Protocol (IP) Addressing.
Network Layer: Logical Addressing. Address Space Notations Classful Addressing Classless Addressing Network Address Translation (NAT) Topics Discussed.
ICS 156: Lecture 2 (part 1) Today:  IP addressing  Data link protocols and ARP  Notes about lab.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Addressing IP v4 W.Lilakiatsakun. Anatomy of IPv4 (1) Dotted Decimal Address Network Address Host Address.
Chapter 4 Objectives Upon completion you will be able to: Classful Internet Addressing Understand IPv4 addresses and classes Identify the class of an.
IP1 The Underlying Technologies. What is inside the Internet? Or What are the key underlying technologies that make it work so successfully? –Packet Switching.
Chapter 5 IPv4 Address.
IP Internet Protocol Fundamental packet format that computers use to exchange information. Is a set of technical rules that defines how computers communicate.
IPv6 An Overview of Internet Protocol Version 6 Network Management Justin Houk May 3, 2010.
CSE5803 Advanced Internet Protocols and Applications (13) Introduction Existing IP (v4) was developed in late 1970’s, when computer memory was about.
+ Lecture#4 IPV6 Addressing Asma AlOsaimi. + Topics IPv4 Issues IPv6 Address Representation IPv6 Types.
Introduction to Internetworking. 2 The IP Addressing Scheme (IPv4) (psu.edu) Dotted Decimal Notation: A notation more convenient for humans.
1 IPv6: Address Architecture Dr. Rocky K. C. Chang 29 January, 2002.
Internet Architecture
Binary Concepts By: Nathan Miller.
IP Addressing Introductory material.
4.3 Network Layer Logical Addressing
Click to edit Master subtitle style
Internet Networking recitation #1
IP.
Objective: Classful Internet Addressing
An IPv4 address is a 32-bit address that uniquely and universally defines the connection of a device (for example, a computer or a router) to the Internet.
IP Addressing Introductory material.
Lecture#5 IPV6 Addressing
IP Addressing Introductory material.
Chapter 26 IPv6 Addressing
Chapter 19 Network Layer: Logical Addressing
Network Layer: Logical Addressing
INTERNET PROTOCOL Presented by: Md:Faruque-A-Azam ID:1642CSE00570 Batch:42 CSE,MIU.
IP Addressing Introductory material
Lecture#5 :IPV6 Adressing
Ct1304 Lecture#4 IPV4 Addressing Asma AlOsaimi.
Planning the Addressing Structure
Delivering the Data.
IPv4 Issues The Need for IPv6 IPv6 is designed to be the successor.
Lecture#3-IPV4 Addressing
Presentation transcript:

Chapter 2 The Internet Address Architecture

Table 2-1. Example IPv4 addresses written in dotted-quad and binary notation Dotted-Quad RepresentationBinary Representation

Expressing IPv6 Addresses Leading zeros of a block need not be written 0:0:0:0:0:0:0:1 -> ::1. IPv4-mapped IPv6 address > ::ffff: IPv4-compatible IPv6 address ::0102:f001 -> ::

Table 2-2. Examples of IPv6 addresses and their binary representations Hex NotationBinary Representation 5f05:2000:80ad:5800:58:800:2023:1d :: :: or ::102:f

:7344]:443/ :7344]:443/ refers to port number 443 on IPv6 host 2001:0db8:85a3:08d3:1319:8a2e:0370:7344 using the HTTP/TCP/IPv6 protocols.

IPv6 addresses 1.Leading zeros must be suppressed (e.g., 2001:0db8::0022 becomes 2001:db8::22). 2.The :: construct must be used to its maximum possible effect (most blocks of contiguous zeros suppressed) and can go beyond the 16-bit blocks. If multiple blocks contain equal-length runs of zeros, the first is replaced with ::. 3.The hexadecimal digits a through f should be represented in lowercase.

Examples IPv6 Address Reduction IPv6 AddressSimplified Notation FF01:0000:0000:0000:0000:0000:0000:0001ff01::1 2031:0000:130F:0000:0000:09C0:876A:130B2031:0:130f::9c0:876a:130b 0000:0000:0000:0000:0000:0000:0000:0001::1 FE80:0000:0000:5EFE: fe80::5efe: FE80: 0000:0000:0000:1585:4868:495F:D521fe80::1585:4868:495f:d521

IPv4 addresses: original partitioning

The original (“classful”) IPv4 address space partitioning Clas sAddress Range High-Order BitsUse Fraction of TotalNumber of Nets Number of Hosts A – Unicast1/212816,777,216 B – Unicast1/416,38465,536 C – Unicast1/82,097, D – Multicast1/16N/A E – Reserved1/16N/A

Class B Address

Subnetting

IPv4 subnet mask examples in various formats Dotted-Decimal RepresentationShorthand (Prefix Length)Binary Representation / / / / / / /

IPv6 subnet mask examples in various formats Hex NotationShorthand (Prefix Length)Binary Representation ffff:ffff:ffff:ffff::/ ff00::/

Subnet ID (using AND)

Variable-Length Subnet Masks (VLSM)

Broadcast Address

Examples of Prefixes

Scaling Problems with IPv4 1.By 1994, over half of all class B addresses had already been allocated. It was expected that the class B address space would be exhausted by about The 32-bit IPv4 address was thought to be inadequate to handle the size of the Internet anticipated by the early 2000s. 3.The number of entries in the global routing table (one per network number), about 65,000 in 1995, was growing. As more and more class A, B, and C routing entries appeared, routing performance suffered.

Aggregation

Aggregation: Example Aggregation reduces the size of routing tables

Multicast Any Source Multicast (ASM) – Member can receive data from any participant Source Specific Multicast (SSM) – Member can receive data only from one specific source – More Secure – Less Control Traffic in the Internet

IPv4 Multicast Addresses Class D: – – 28 free bits provides 2^28 addresses : local network control; never forwarded – is for All hosts in the network – : Internetwork control; forwarded normally – used for Network Time Protocol

A typical small to medium size enterprise network

PA vs PI Addresses Provider-aggregatable and provider- independent IPv4 addresses used in a hypothetical multihomed enterprise. Site operators tend to prefer using PI space if it is available. ISPs prefer PA space because it promotes prefix aggregation and reduces routing table size. Scenarios I: S uses PA address space ( /25) from P1’s block – Advertises at C and D to P1 and P2 – P1 can aggregate to 12/8 block – P2 can’t aggregate – P2 will advertise /25 – P2 will route most traffic to S (will attract the traffic for Site S due to longest prefix matching) Scenario II: S uses PI address space – More symmetric – Best metric route is naturally chosen