G. Bianchi, G. Neglia
|
|
- Noel Owens
- 5 years ago
- Views:
Transcription
1
2 R Net R3 R2 Routing Table dest Next Hop /16 Direct fwd / / / / !"! ! " # $ $ % & ' & ( &
3 #$$$%& "! "! #! $ %& %' () * % +, %& % - ( Router Ethernet FDDI Host Sub-Net ATM! % & ) * )!., % / 0 1 +, * # - ) x x.0! " " #$ #% &! ' ( # )! "
4 NET ID (14bit) HOST ID (16 bit) NET ID (14bit) SUBNET ID (n bit) HOST ID (16-n bit) ' ( () "!# $%&&%&' ( ) ) *$$&*$$&& +, ) * "+ *!,! "-! &&& &&& - $. ". /0 &&& /prefix-length notation ". &&1&2 (dot decimal notation) 03&022&2&2. 4 &&& 03&022&1&2. " 45 4, (! 03&022&1&2/0
5 *% +,-.) network address = natural mask = $,/0.) 1 0 NET ID (14bit) SUBNET ID (8 bit) HOST ID (8 bit) ) * * () * * () * * (. # * /6 0, , % '!! 2 $ / ( ( ( (0 (0 (. 3) NET ID (21bit) HOST ID (8 bit) NET ID (21bit) Subnet (3 bit) ( ( ( / ( ( ( /2 5 ) ( ( ( / ( ( ( / ( ( ( /2 5 * ( ( ( / ( ( ( / ( ( ( /2 8 6 & Host id (5bit)
6 6 )& = = = = = = = = / / !! : 0 -, network host ) -, - / ; / / 0 - & network subnet host /29 4
7 /.8 & ) default $ # Net = subnet mask = $ 9 : 9 ; < + = = > Routing Table Subnet mask: dest Next Hop Direct fwd Direct fwd default Net = ; subnet mask May be quite a complex Routing table VLSM will help (later) To other nets To To other subnets
8 3 9: algebra 12 hosts Math dept 22 hosts B Link-1 A physics 10 host Computation 28 host Link-2 C 3 9: Math dept /2 up to 30 hosts (9-126) B algebra /2 up to 30 hosts (33-62) Link-1 A physics /2 up to 30 hosts ( ) Computation /2 up to 30 hosts (65-94) Link-2 C
9 3 92: Math dept /2 up to 29 hosts (9-126) algebra /2 up to 29 hosts (33-62) Link /2 B Subnet mask: / SUBNETS: Math /2 Link /2 Algebra /2 Physics /2 Comput /2 Link /2 Link / / /2 C A physics /2 up to 28 hosts ( ) Computation /2 up to 29 hosts (65-94) ;( ;$( ) 1< 494=>:
10 ;$( ). $ )$.) + == A Subnets may significantly vary in relative size (computer room = 200 hosts, secretary = 4 hosts ) consider a 4 host network with mask : wastes 250 IP addresses! /! % = $% ( ( A '% pc-net 100 host A x-net-1 20 host B Link-1 Link-3 ws-net 20 host Link-2 x-net-2 10 host < < < = &! > " # * $ < 4&6 0 6 )? 3= ( & - 11 C
11 .$;( /2 pc-net /25 (0-12, 126 host) B /2 Link-1 A Link /2 x-net /2 (0-31, 30 host) ws-net /25 ( , 126 host) Link /2 C x-net /2 (32-63, 30 host) mask mask ) (0 6 B (0 (. 3) 4 ) * ) (0 6 B (0 (. 3) * 0 ) 6 (pc-net) 0 1 ) (0 6 B (0 (0 ) B 3) * 0 ) 6?;( / 6 ( " 8) 9 ( ) (0 6 B (0 (0 ) B 3) (: 2. (ws-net) 0 1 ) (0 6 B (0 (0 6. 3) 2. (x1-net) 0 1 ) (0 6 B (0 (0 1 ) 3) ) (0 6 B (0 (0 1 ) 3) B ) (0 6 B (0 (). B 3) B 0 1 ) (0 6 B (0 () ) 4 3) (available) (x2-net) 0 1 ) (0 6 B (0 (). B ) (0 6 B (0 () 0 ) ) (0 6 B (0 () ) (0 6 B (0 () ) , 4
12 <.$;( $ pc-net /25 (0-12, 126 host) /30 Link-1 B Point2point links: A Link /30 x-net /2 ( , 30 host) ws-net /2 ( , 30 host) Link / C x-net /28 (192-20, 14 host) " " " #, ! A $
13 ;( 9: '! " "! '! " ( net mask route * 0 -, 2 A 0 0 & ; ! "!# $ "! $ % & ' (!!$ 1& pc-net /25 (0-12, 126 host) ws-net /2 ( , 30 host) /30 Link-1 B Point2point links: Link / Link /30 Router C table / / / /28 Direct fwd /28 Direct fwd G. Bianchi, G Neglia /30 Direct fwd /30 Direct fwd C A x-net /2 ( , 30 host) x-net /28 (192-20, 14 host)
14 ;( 0 1+, ;,!! << -! Substantial reduction of routing table sizes Multiple route aggregation ;( 0 1+, ;,!! << -! Substantial reduction of routing table sizes Multiple route aggregation
15 ! " #$%&%'%'()# *! " + *",- * ". - Router R Edificio A hosts Edificio B hosts Edificio D 11 hosts Edificio C 10 55hosts Edificio E 12 hosts / / / / / / Router R / Edificio B 55 hosts È sufficiente uno /24, es: /24 Una soluzione possibile, con massima aggregazione dei route, è illustrata in figura (si assume che il routing esterno alla rete avvenga tramite l interfaccia remota ) Edificio A 110 hosts /25 Edificio C 10 hosts Edificio D 11 hosts / /28 Edificio E 12 hosts /28
16 / / / / È sufficiente uno /24, es: /24 Una soluzione possibile, con massima aggregazione dei route, è illustrata in figura (si assume che il routing esterno alla rete avvenga tramite l interfaccia remota ) Router R / Edificio B 55 hosts Edificio A 110 hosts /25 Edificio C 10 hosts Edificio D 11 hosts / /28 Edificio E 12 hosts /28 / /! " #$%&%'%'()# *" + *",- * ". - Router R Edificio A 10 hosts Edificio B 110 hosts Edificio D 11 hosts Edificio C 55 hosts Edificio E 12 hosts
17 / / / / / / Router R / Edificio B 110 hosts È sufficiente uno /24, es: /24 Una soluzione possibile, con massima aggregazione dei route, è illustrata in figura (si assume che il routing esterno alla rete avvenga tramite l interfaccia remota ) Edificio A 10 hosts /28 Edificio C 55 hosts Edificio D 11 hosts /28 no simple aggregation! /26 Edificio E 12 hosts /28 1@ ;( 9/: A( $B<.'$ )+? & ( " = % 3 4
18 ! / / / / È sufficiente uno /24, es: /24 Una soluzione possibile, con massima aggregazione dei route, è illustrata in figura (si assume che Il routing esterno alla rete avvenga tramite l interfaccia remota ): Router R / Edificio B 110 hosts Edificio A 10 hosts /28 Edificio C 55 hosts Edificio D 11 hosts / /26 Edificio E 12 hosts /28 3 ;( B " $ C 0 6 #
19 1.$;( ) 8 0 # 8 0 % 8 0! 8 0! #C1 #!C 1 1<>/ 9445:
20 '$& R Net R3 R2 Routing Table dest Next Hop Direct fwd *$44/# ( In early years, Class B addresses given away! Inefficient division into A, B, C classes byte-word: unwise choice (class C too little, class B too big) The aftermath: much better, e.g. C=10 bits, B=14 bits Projections at the time: class B exhaustion by 1994/95 $ % < : ==
21 *$ $0 $%.)9 : $ C D! ) * 4 ( A%B0#6.) D $%$ 1.$ 2 ) R2 Net R2 Routing Table dest R3 Next Hop /xx Direct fwd / / / /
22 *$44/# - Multiple class C allocation dramatic for routing tables necessary because of Class B exhaustion entries highly critical for performance» 2M class C: WAY OUT of the capabilities of routing sw & hw Projections at the time End 1990: 2190 routes; end 1992: 8500 routes; End 1995 projection: 0000 routes (critical); End 1995 factual: routes thanks to classless routing Mid 1999: routes Net ( R1 Net Net R R3 ) * R2 Routing Table Destination Network Next Hop Direct forward Direct forward Default routes: suboptimal traffic balancing Core routers: cannot have default routes (large tables) HW and SW limits on routing table lookup time Routing table updates are critical (large tables traveling among routers for updates)
23 #!C 1 #C1 3 %% 4 '6% 00> !5 ) + 6! 32 bits: unwise choice nobody could expect such an Internet growth and Internet appliances will have a terrific impact unwise address assignment in early days class B addresses with less than 100 hosts are common!! Projections (RFC 152): address depletion between 2005 and 2011 Ultimate solution: IPv6 (128 bits address!) #C1 = + %/.) = > C! =C "! % = " =C ( (/ E A 4 ##C1+;( $ D"3#22
24 #C / / / , $!!"! -!!!.!! * + " " / 0 / ) & $ )*. " 5 * 5 ( A : 8 D / 0 0 6! - - #C1+ : E -! - -! - - &0 6 F - = F 1 #!/ "! * + $! * * 0! 3$ 0 4 &
25 ' 0!.) ) ) * * () * * () * ) (. /5/4-,// 1.$#C Net R1 Net Net R R Dest.Net R2 Routing Table Dest.Netmask Next Hop Direct forward Direct forward Corporate Supernet address: / ) * +
26 .)% Organization assigned 2 n class C addresses may arbitrarily deploy subnetworks with more than 254 hosts! This was impossible with class C, as natural netmask was /24 BUT Software running on all the subnet hosts need to accept larger masks than natural one e.g. setting netmask = for host IP address may be forbidden by sw 1@ #C1 8?*8 Routing protocol must carry network prefix information with each route advertising all routers must implement a consistent forwarding algorithm based on the longest match for route aggregation to occur, addresses must be assigned to be topologically significant
27 1.$ $! ( / ( ) " )$ +! #! %!!!? #C1! C : * #! $ 0 # + 8 : : )# * #, - #! 6 / % 6 - G 8 - &H I # & 4
28 $. )+? & ( % 3 4 R1: R2: R3: " 38 4= 5 *! $ " ( A $, D0 1 * (. (). () ( ( ( * J 8 ( / ( ) ( ( (. + # 8 )$ 8 ( 5 8 " $ / ( ( (. ' 0, 0 0 " E K 0 "
29 )$ + 3# 6 4 ( ) : E # )$ At a point in time, organization A selects Eunet as new ISP! / = D! = " = C? - and even think to organizations that re-sells subnets... )$ + 3# 6 4 ( ) : E # )$ Then organization A keeps the same address block Eunet is in charge to advertise the new block, too, by injecting in the internet more specific route infos This has created a new entry in routing tables, to be solved with longest match
30 *$ #C1 & + (!5 $ %#@' $! AB " % C *& < Address ownership (portable blocks): dramatic» Proposals (not accepted) to allows ownership only up to /9 ISPs» Current rule : ownership starts from 8192 host networks (/19) Address lending» Renumbering necessary when changing ISP 4&+!# D #E '6% 030> unlikely, as they are viewed as assets!! ')&# 91<4=: IANA-Allocated Allocated,, Non-Internet Routable, IP Address Schemes Class Network Address Range A B C ( 6 0-6, E - ) * - )# * # ) * )! - * # - - ( 2, - -
31 .)'* Inside Network Outside Network NAT Internet Source Address Inside Local IP Address NAT Table Inside Global IP Address (.$# 9 % : #6&- 9#6! #6: *$ 0 ) B " " A " 4 although mostly designed to be as close as possible to IPv4 6% A? 4. " ). ==! = A " 4 A " 6
CCE1030 Computer Networking
CCE1030 Computer Networking Lecture 19 Subnetting CIDR / VLSM Usama Arusi January 2018 CCE1030 Usama Arusi 1 Lecture Content Introduction Classful IP Addressing Classful Addressing Structure Classless
More informationLecture 10: Addressing
Lecture 10: Addressing CSE 123: Computer Networks Alex C. Snoeren HW 2 due WEDNESDAY Lecture 10 Overview ICMP The other network-layer protocol IP Addresses Class-based addressing Subnetting Classless addressing
More informationComputer Networks and Data Systems
Computer Networks and Data Systems Internet Protocol (IP) Addressing TDC463 Winter 2011/12 John Kristoff - DePaul University 1 Why have addresses at layer 3? Aren't there already globally unique addresses
More informationIP Addresses. IP Addresses
IP Addresses Introductory material. IP Addressing Structure of an IP address Classful IP addresses Limitations and problems with classful IP addresses ting CIDR IP Version 6 addresses An entire module
More informationModule 4. Planning the Addressing Structure
Module 4 Planning the Addressing Structure Name 4.1.1 1. How many bits are in an IP address? 2. What is dotted decimal notation? 3. What is the parent part of an IP address? 4. What is the child part of
More informationConfiguring IPv4 Addresses
This chapter contains information about, and instructions for configuring IPv4 addresses on interfaces that are part of a networking device. Note All further references to IPv4 addresses in this document
More informationFIGURE 3. Two-Level Internet Address Structure. FIGURE 4. Principle Classful IP Address Formats
Classful IP Addressing When IP was first standardized in September 1981, the specification required that each system attached to an IP-based Internet be assigned a unique, 32-bit Internet address value.
More informationComputer Networks and Data Systems
Computer Networks and Data Systems Network Addressing TDC463 Fall 2017 John Kristoff - DePaul University 1 Why have addresses at layer 3? Aren't there already globally unique addresses at L2? If not, should
More informationChapter 18 and 22. IPv4 Address. Data Communications and Networking
University of Human Development College of Science and Technology Department of Information Technology Chapter 18 and 22 Data Communications and Networking IPv4 Address 1 Lecture Outline IPv4 Addressing
More informationIP addressing and routing. Lorenzo Bracciale Donato Battaglino
IP addressing and routing Lorenzo Bracciale Donato Battaglino IP Address IP Network Hosts Routers IP Address Anatomy Each network interface connected to an IP network MUST have an UNIQUE 32-bit identifier
More informationInternet Addresses (You should read Chapter 4 in Forouzan)
Internet Addresses (You should read Chapter 4 in Forouzan) IP Address is 32 Bits Long Conceptually the address is the pair (NETID, HOSTID) Addresses are assigned by the internet company for assignment
More informationVLSM and CIDR. Routing Protocols and Concepts Chapter 6. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1
VLSM and CIDR Routing Protocols and Concepts Chapter 6 Version 4.0 1 Objectives Compare and contrast classful and classless IP addressing. Review VLSM and explain the benefits of classless IP addressing.
More informationIP addressing and routing. Lorenzo Bracciale Donato Battaglino
IP addressing and routing Lorenzo Bracciale Donato Battaglino IP Address IP Network Hosts Routers IP Address Anatomy Each network interface connected to an IP network MUST have an UNIQUE 32-bit identifier
More informationComputer Networks Lecture -5- IPv4 Addresses. Dr. Abbas Abdulazeez
Computer Networks Lecture -5- IPv4 Addresses Dr. Abbas Abdulazeez McGraw-Hill The McGraw-Hill Companies, Inc., 2000 OBJECTIVES: To introduce the concept of an address space in general and the address space
More informationIP addressing. Overview. IP addressing Issues and solution Variable Length Subnet Mask (VLSM)
Overview IP addressing IP addressing Issues and solution Variable Length Subnet Mask (VLSM) Written exercise : VLSM calculation Summarisation of routes Classless InterDomain routing (CIDR) Internet registry
More informationInternet Fundamentals
Internet Fundamentals Lecture-10 IPv4 19.2 19-1 IPv4 ADDRESSES 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)
More informationTDC 563 Protocols and Techniques for Data Networks
TDC 563 Protocols and Techniques for Data Networks Network Addressing TDC563 Autumn 2015/16 John Kristoff - DePaul University 1 Why have addresses at layer 3? Aren't there already globally unique addresses
More informationIP Addresses McGraw-Hill The McGraw-Hill Companies, Inc., 2000
IP Addresses The IP addresses are unique. An IPv4 address is a 32-bit address. An IPv6 address is a 128-bit address. The address space of IPv4 is 2 32 or 4,294,967,296. The address space of IPv6 is 2 128
More informationCIDR VLSM AS. รศ.ดร. อน นต ผลเพ ม Asso. Prof. Anan Phonphoem, Ph.D.
CIDR VLSM AS รศ.ดร. อน นต ผลเพ ม Asso. Prof. Anan Phonphoem, Ph.D. anan.p@ku.ac.th http://www.cpe.ku.ac.th/~anan Computer Engineering Department Kasetsart University, Bangkok, Thailand 1 Outline Classless
More informationFigure 11 Two-level addressing in classful addressing
Two-Level Addressing The whole purpose of IPv4 addressing is to define a destination for an Internet packet (at the network layer). When classful addressing was designed, it was assumed that the whole
More informationBasics of communication. Grundlagen der Rechnernetze Introduction 31
Basics of communication Grundlagen der Rechnernetze Introduction 31 Types of communication H9 H8 H1 H7 R1 N3 H2 N1 R3 H3 R2 N2 H6 H5 H4 Unicast communication where a piece of information is sent from one
More informationCS 5520/ECE 5590NA: Network Architecture I Spring Lecture 10: IP Routing and Addressing Extensions
CS 5520/ECE 5590NA: Network Architecture I Spring 2009 Lecture 10: IP Routing and Addressing Extensions This lecture provides discussion of the mechanisms used to route IP datagrams (Chapter 7). It also
More informationCSCD 330 Network Programming Spring 2018
CSCD 330 Network Programming Spring 2018 Lecture 14 Network Layer IP Addressing Reading: Chapter 4 Some slides provided courtesy of J.F Kurose and K.W. Ross, All Rights Reserved, copyright 2017 Network
More informationTop-Down Network Design
Top-Down Network Design Chapter Six Designing Models for Addressing and Naming Copyright 2010 Cisco Press & Priscilla Oppenheimer Guidelines for Addressing and Naming Use a structured model for addressing
More informationChapter 06 IP Address
Chapter 06 IP Address IP Address Internet address Identifier used at IP layer 32 bit binary address The address space of IPv4 is 2 32 or 4,294,967,296 Consists of netid and hosted IP Address Structure
More informationLecture 12: Addressing. CSE 123: Computer Networks Alex C. Snoeren
Lecture 12: Addressing CSE 123: Computer Networks Alex C. Snoeren Lecture 12 Overview IP Addresses Class-based addressing Subnetting Classless addressing Route aggregation 2 Addressing Considerations Fixed
More informationInternet Network Protocols IPv4/ IPv6
Internet Network Protocols IPv4/ IPv6 Prof. Anja Feldmann, Ph.D. anja@inet.tu-berlin.de TCP/IP Illustrated, Volume 1, W. Richard Stevens http://www.kohala.com/start 1 IP Interfaces IP address: identifier
More informationIP Addressing: IPv4 Addressing Configuration Guide, Cisco IOS Release 12.4
IP Addressing: IPv4 Addressing Configuration Guide, Cisco IOS Release 12.4 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000
More informationNETWORK LAYER: IP Addressing
NETWORK LAYER: IP Addressing McGraw-Hill The McGraw-Hill Companies, Inc., 2004 2000 Position of network layer McGraw-Hill The McGraw-Hill Companies, Inc., 2004 Network layer duties McGraw-Hill The McGraw-Hill
More informationComputer Network Fundamentals Spring Week 4 Network Layer Andreas Terzis
Computer Network Fundamentals Spring 2008 Week 4 Network Layer Andreas Terzis Outline Internet Protocol Service Model Addressing Original addressing scheme Subnetting CIDR Fragmentation ICMP Address Shortage
More informationChapter 18. Introduction to Network Layer
Chapter 18. Introduction to Network Layer 18.1 Network Layer Services 18.2 Packet Switching 18.3 Network Layer Performance 18.4 IPv4 Addresses 18.5 Forwarding of IP Packets Computer Networks 18-1 Communication
More information1 Connectionless Routing
UCSD DEPARTMENT OF COMPUTER SCIENCE CS123a Computer Networking, IP Addressing and Neighbor Routing In these we quickly give an overview of IP addressing and Neighbor Routing. Routing consists of: IP addressing
More informationObjectives. Note: An IP address is a 32-bit address. The IP addresses are unique. The address space of IPv4 is 2 32 or 4,294,967,296.
Chapter 4 Objectives Upon completion you will be able to: Understand IPv4 addresses and classes Identify the class of an IP address Find the network address given an IP address Understand masks and how
More informationChapter 4: VLSM and Classless Inter Domain Routing. ITE PC v4.0 Chapter Cisco Systems, Inc. All rights reserved.
Chapter 4: VLSM and Classless Inter Domain Routing 1 What will we Learn from chapter 4? Compare and contrast classful and classless IP addressing. Review VLSM and explain the benefits of classless IP addressing.
More informationSCALABLE INTERNET ROUTING
CS 4/55231 Internet Engineering Kent State University Dept. of Computer Science LECT-7 SCALABLE ROUTING 1 2 Scalability Basic Subnetting & Subnet Masks The management of global resource is a complex task.
More informationInternet Protocol Addressing and Routing. Redes TCP/IP
Internet Protocol Addressing and Routing Redes TCP/IP Internet Topology Internet - WAN Gateway or router Physical Network (LAN) internet LAN LAN LAN Dotted Decimal Notation 2 7 2 6 2 5 2 4 2 3 2 2 2 1
More informationLecture 12: Aggregation. CSE 123: Computer Networks Alex C. Snoeren
Lecture 12: Aggregation CSE 123: Computer Networks Alex C. Snoeren Lecture 12 Overview Subnetting Classless addressing Route aggregation 2 Class-based Addressing Most significant bits determines class
More informationLecture 4 The Network Layer. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it
Lecture 4 The Network Layer Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Network layer functions Transport packet from sending to receiving hosts Network layer protocols in every
More informationIP Addressing: IPv4 Addressing Configuration Guide, Cisco IOS Release 15S
IP Addressing: IPv4 Addressing Configuration Guide, Cisco IOS Release 15S Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000
More informationLecture 8 Network Layer: Logical addressing
Data Communications ACOE412 Lecture 8 Network Layer: Logical addressing Spring 2009 1 0. Overview In this lecture we will cover the following topics: 14.Network Layer: Logical addressing 14.1 IPv4 Addresses
More informationNetworks. an overview. dr. C. P. J. Koymans. Informatics Institute University of Amsterdam. February 4, 2008
Networks an overview dr. C. P. J. Koymans Informatics Institute University of Amsterdam February 4, 2008 dr. C. P. J. Koymans (UvA) Networks February 4, 2008 1 / 53 1 Network modeling Layered networks
More informationSubnetting/Supernetting and Classless Addressing
Subnetting/Supernetting and Classless Addressing CONTENTS SUBNETTING SUPERNETTING CLASSLESS ADDRSSING 5.1 SUBNETTING IP addresses are designed with two levels of hierarchy. Figure 5-1 A network with two
More informationELEC / COMP 177 Fall Some slides from Kurose and Ross, Computer Networking, 5 th Edition
ELEC / COMP 177 Fall 2012 Some slides from Kurose and Ross, Computer Networking, 5 th Edition Thursday, Nov 1 st Homework #4 Due Tuesday, Nov 6 th Project #2 Due 2 IPv4 addresses are usually displayed
More informationThe Routing Table: A Closer Look
The Routing Table: A Closer Look Routing Protocols and Concepts Chapter 8 Version 4.0 1 Objectives Describe the various route types found in the routing table structure. Describe the routing table lookup
More informationIP: Addressing, ARP, Routing
IP: Addressing, ARP, Routing Network Protocols and Standards Autumn 2004-2005 Oct 21, 2004 CS573: Network Protocols and Standards 1 IPv4 IP Datagram Format IPv4 Addressing ARP and RARP IP Routing Basics
More informationNetwork Layer: Logical Addressing
Network Layer: Logical Addressing Introduction The network layer is responsible for the delivery of individual packets from source to the destination host Logical Addressing A universal addressing system
More informationTSIN02 - Internetworking
Lecture 2: The Internet Protocol Literature: Forouzan: ch 4-9 and ch 27 2004 Image Coding Group, Linköpings Universitet Outline About the network layer Tasks Addressing Routing Protocols 2 Tasks of the
More informationAl-Mustansiriyah University Fourth Year ( )
What subnet and broadcast address is IP address 172.16.10.33, 255.255.255.224 (/27) a member of? Answer: The interesting octet is the fourth octet. 256-224=32 block size. Because 32+32=64 and 33 is between
More informationChapter 8: Subnetting IP Networks
Chapter 8: Subnetting IP Networks Designing, implementing and managing an effective IP addressing plan ensures that networks can operate effectively and efficiently. This is especially true as the number
More informationCommunication Systems DHCP
Communication Systems DHCP Computer Science Copyright Warning This lecture is already stolen If you copy it please ask the author Prof. Dr. Gerhard Schneider like I did 2 Internet Protocol the Universal
More informationOutline. IP Address. IP Address. The Internet Protocol. o Hostname & IP Address. o The Address
Outline IP The Internet Protocol o IP Address IP subnetting CIDR o ARP Protocol o IP Function o Fragmentation o NAT o IPv6 2 IP Address o Hostname & IP Address IP Address o The Address ping www.nu.ac.th
More informationNetwork layer: Overview. Network layer functions IP Routing and forwarding NAT ARP IPv6 Routing
Network layer: Overview Network layer functions IP Routing and forwarding NAT ARP IPv6 Routing 1 Network Layer Functions Transport packet from sending to receiving hosts Network layer protocols in every
More informationCommunication at the network layer is host-to-host Length of address. Total number of addresses used by the protocol. IPv4 & IPv6
Communication at the network layer is host-to-host Length of address Space adresses (2 length ) Total number of addresses used by the protocol IPv4 & IPv6 IPv4 ADDRESSES Defines the connection of a device
More informationIP Addressing. Introductory material. An entire module devoted to IP addresses. Pedro Brandão (PhD) University of Évora
IP Addressing Introductory material. An entire module devoted to IP addresses. Pedro Brandão (PhD) University of Évora IP Addresses Structure of an IP address Subnetting CIDR IP Version 6 addresses IP
More informationNetwork layer: Overview. Network Layer Functions
Network layer: Overview Network layer functions IP Routing and forwarding NAT ARP IPv6 Routing 1 Network Layer Functions Transport packet from sending to receiving hosts Network layer protocols in every
More informationA few notes. The following slides are NOT from the online curriculum. However, they do cover the same topics using different examples.
Objectives This module explores the evolution and extension of IPv4, including the key scalability features that engineers have added to it over the years: Subnetting Classless interdomain routing (CIDR)
More informationInternet Technology 3/23/2016
Internet Technology // Network Layer Transport Layer (Layer ) Application-to-application communication Internet Technology Network Layer (Layer ) Host-to-host communication. Network Layer Route Router
More informationCh.5 Internet Addressing 吳俊興 國立高雄大學資訊工程學系
CSC521 Communication Protocols 網路通訊協定 Ch.5 Internet Addressing 吳俊興 國立高雄大學資訊工程學系 Internetworking With TCP/IP, Vol I: Sixth Edition, Douglas E. Comer Outline 1 Introduction 2 Universal Host Identifiers 3
More informationAntonio Cianfrani. Fundamentals of IP Networking
Antonio Cianfrani Fundamentals of IP Networking The Internet network routers networks Hosts Network devices TCP/IP protocol stack Application Transport (TCP/UDP) Network (IP) Data Link Applications (HTTP,
More informationEnd-to-End Communication
End-to-End Communication Goal: Interconnect multiple LANs. Why? Diverse LANs speak different languages need to make them talk to each other Management flexibility global vs. local Internet Problems: How
More informationVorlesung Kommunikationsnetze
Picture 15 13 Vorlesung Kommunikationsnetze Prof. Dr. H. P. Großmann mit B. Wiegel sowie A. Schmeiser und M. Rabel Sommersemester 2009 Institut für Organisation und Management von Informationssystemen
More informationCSCD 330 Network Programming Spring 2017
CSCD 330 Network Programming Spring 2017 Lecture 14 Network Layer IP Addressing Reading: Chapter 4 Some slides provided courtesy of J.F Kurose and K.W. Ross, All Rights Reserved, copyright 1996-2007 1
More informationChapter 7: Routing Dynamically. Routing & Switching
Chapter 7: Routing Dynamically Routing & Switching The Evolution of Dynamic Routing Protocols Dynamic routing protocols used in networks since the late 1980s Newer versions support the communication based
More informationNetworking and IP Addressing TELECOMMUNICATIONS AND NETWORKING
Networking and IP Addressing TELECOMMUNICATIONS AND NETWORKING Addressing Schemes FLAT 1.Used by Intranetworks 2.Used by Layer 2 3.Used in MAC address 4.Is assigned statically based on next available number
More informationNetwork Layer/IP Protocols
Network Layer/IP Protocols 1 Outline IP Datagram (IPv4) NAT Connection less and connection oriented service 2 IPv4 packet header 3 IPv4 Datagram Header Format version of the IP protocol (4 BIts) IP header
More information5. Classless and Subnet Address Extensions 최양희서울대학교컴퓨터공학부
5. Classless and Subnet Address Extensions 최양희서울대학교컴퓨터공학부 1 Introduction In the original IP addressing scheme, each physical network is assigned a unique network address Individual sites can have the freedom
More informationSubnetting and Classless Addressing
Subnetting and Classless Addressing CONTENTS SUBNETTING CLASSLESS ADDRSSING 1 5.1 SUBNETTING IP addresses are designed with two levels of hierarchy. 2 Figure 5-1 A network with two levels of hierarchy
More informationOther Developments: CIDR
Other Developments: CIDR CIDR (classless Inter domain routing) Too many small networks requiring multiple class C addresses Running out of class B addresses, not enough nets in class A Assign contiguous
More informationNetwork Layer: Control/data plane, addressing, routers
Network Layer: Control/data plane, addressing, routers CS 352, Lecture 10 http://www.cs.rutgers.edu/~sn624/352-s19 Srinivas Narayana (heavily adapted from slides by Prof. Badri Nath and the textbook authors)
More informationChapter 19 Network Layer: Logical Addressing 19.1
Chapter 19 Network Layer: Logical Addressing 19.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 19-1 IPv4 ADDRESSES An IPv4 address is a 32-bit address that
More informationCSC 401 Data and Computer Communications Networks
CSC 401 Data and Computer Communications Networks Network Layer IPv4, Format and Addressing,, IPv6 Prof. Lina Battestilli Fall 2017 Chapter 4 Outline Network Layer: Data Plane 4.1 Overview of Network layer
More informationCS 43: Computer Networks. 21: The Network Layer & IP November 7, 2018
CS 43: Computer Networks 21: The Network Layer & IP November 7, 2018 The Network Layer! Application: the application (e.g., the Web, Email) Transport: end-to-end connections, reliability Network: routing
More informationThe identifier used in the IP layer of the TCP/IP protocol suite to identify each device connected to the Internet is called the Internet address or
CBCN4103 The identifier used in the IP layer of the TCP/IP protocol suite to identify each device connected to the Internet is called the Internet address or IP address. An IP address is a 32-bit address
More informationLOGICAL ADDRESSING. Faisal Karim Shaikh.
LOGICAL ADDRESSING Faisal Karim Shaikh faisal.shaikh@faculty.muet.edu.pk DEWSNet Group Dependable Embedded Wired/Wireless Networks www.fkshaikh.com/dewsnet IPv4 ADDRESSES An IPv4 address is a 32-bit address
More informationCOMP 631: NETWORKED & DISTRIBUTED SYSTEMS 9/6/16 COMP 631: NETWORKED & DISTRIBUTED SYSTEMS. IP Addressing. Jasleen Kaur. Fall 2016
COMP 631: NETWORKED & DISTRIBUTED SYSTEMS IP Addressing Jasleen Kaur Fall 2016 1 How to Deal With Heterogeneity & Scale? Requirements from IP addressing: Should be globally unique Should facilitate easy
More informationCS519: Computer Networks. Lecture 2, part 2: Feb 4, 2004 IP (Internet Protocol)
: Computer Networks Lecture 2, part 2: Feb 4, 2004 IP (Internet Protocol) More ICMP messages These were added over time RFC1191: Path MTU Discovery Added the size of the limiting MTU to the ICMP Packet
More informationCCNA Exploration Network Fundamentals. Chapter 06 Addressing the Network IPv4
CCNA Exploration Network Fundamentals Chapter 06 Addressing the Network IPv4 Updated: 20/05/2008 1 6.0.1 Introduction Addressing is a key function of Network layer protocols that enables data communication
More informationIP Addressing and Subnetting NETWORK INFRASTRUCTURES NETKIT - LECTURE 2 MANUEL CAMPO, MARCO SPAZIANI
IP Addressing and Subnetting NETWORK INFRASTRUCTURES NETKIT - LECTURE 2 MANUEL CAMPO, MARCO SPAZIANI TCP/IP Model TCP/IP does not use all of the OSI layers, though the layers are equivalent in operation
More informationSubnetting/Supernetting and Classless Addressing
Subnetting/Supernetting and Classless Addressing CONTENTS SUBNETTING SUPERNETTING CLASSLESS ADDRSSING SUBNETTING IP addresses are designed with two levels of hierarchy. Figure 5-1 A network with two levels
More informationLinux System Administration
IP Addressing Subnetting Objective At the conclusion of this module, the student will be able to: Describe how packets are routed from one network to another Describe the parts and classes of IPv4 address
More informationIP addresses and Subnetting
Page 1 of 14 Safepipe Centre > Self-test courses > IP addresses and Subnetting IP addresses and Subnetting IP addresses & subnetting - an overview IP addresses What is an IP address? Classes of IP addresses
More information5.7 K E Y TE R M S 5.8 SUM M A R Y
C H A P T E R 5 I P V 4 A D D RE SSE S 153 5.7 K E Y TE R M S address aggregation address space binary notation block of addresses class A address class B address class C address class D address class
More informationChapter 3 - Implement an IP Addressing Scheme and IP Services to Meet Network Requirements for a Small Branch Office
ExamForce.com 640-822 CCNA ICND Study Guide 31 Chapter 3 - Implement an IP Addressing Scheme and IP Services to Meet Network Requirements for a Small Branch Office Describe the need and role of addressing
More informationEITF25 Internet Techniques and Applications L7: Internet. Stefan Höst
EITF25 Internet Techniques and Applications L7: Internet Stefan Höst What is Internet? Internet consists of a number of networks that exchange data according to traffic agreements. All networks in Internet
More informationIPv4. Christian Grothoff.
IPv4 christian@grothoff.org http://grothoff.org/christian/ Sites need to be able to interact in one single, universal space. Tim Berners-Lee 1 The Network Layer Transports datagrams from sending to receiving
More informationOSI Data Link & Network Layer
OSI Data Link & Network Layer Erkki Kukk 1 Layers with TCP/IP and OSI Model Compare OSI and TCP/IP model 2 Layers with TCP/IP and OSI Model Explain protocol data units (PDU) and encapsulation 3 Addressing
More informationIP Addressing - Subnetting
IP Addressing - Subnetting The Two Parts of an IP Address 32 Bits Prefix Host Prefix Length IP Address Classes Classes are now considered obsolete But you have to learn them because Everyone in the industry
More informationInternet Addresses Reading: Chapter 4. 2/11/14 CS125-myaddressing
Internet Addresses Reading: Chapter 4 1 Internet Addresses Outline/Goals IP addresses RFC 950, STD 05 Dotted-quad notation IP prefixes for aggregation Address allocation Classful addresses Classless InterDomain
More informationNetwork Layer: outline
Network Layer: outline 1 introduction 2 virtual circuit and datagram networks 3 what s inside a router 4 IP: Internet Protocol datagram format IPv4 addressing ICMP IPv6 5 routing algorithms link state
More informationFull file at
ch02 True/False Indicate whether the statement is true or false. 1. IP addresses have links to domain names to make it possible for users to identify and access resources on a network. 2. As a frame moves
More informationChapter 5. RIP Version 1 (RIPv1) CCNA2-1 Chapter 5
Chapter 5 RIP Version 1 (RIPv1) CCNA2-1 Chapter 5 RIP Version 1 RIPv1: Distance Vector, Classful Routing Protocol CCNA2-2 Chapter 5 Background and Perspective RIP evolved from the Xerox Network System
More informationIP - The Internet Protocol
IP - The Internet Protocol 1 Orientation IP s current version is Version 4 (IPv4). It is specified in RFC 891. TCP UDP Transport Layer ICMP IP IGMP Network Layer ARP Network Access Link Layer Media 2 IP:
More informationChapter 8: Subnetting IP Networks CCENT Routing and Switching Introduction to Networks v6.0
Chapter 8: Subnetting IP Networks CCENT Routing and Switching Introduction to Networks v6.0 CCNET v6 13 Chapter 8 - Sections & Objectives 8.1 Subnetting an IPv4 Network Explain how subnetting segments
More informationSPLITTING IPV4 NETWORKS INTO SUBNETS (CLASS, CIDR, VLSM)
SPLITTING IPV4 NETWORKS INTO SUBNETS (CLASS, CIDR, VLSM) LAB GUIDELINES 1. Lab Target. To study the principles, tools and techniques for dividing the ISP address block allocated to the enterprise into
More informationEP2120 Internetworking/Internetteknik IK2218 Internets Protokoll och Principer
EP2120 Internetworking/Internetteknik IK2218 Internets Protokoll och Principer Homework Assignment 1 (Solutions due 20:00, Mon., 10 Sept. 2018) (Review due 20:00, Wed., 12 Sept. 2018) 1. IPv4 Addressing
More informationIP: Routing and Subnetting
IP: outing and Network Protocols and Standards Autumn 2004-2005 Oct 28, 2004 CS573: Network Protocols and Standards 1 Issues in Addressing A large corporate/campus environment Large number of Local Area
More informationC14b: Classless Intradomain Routing
CISC 7332X T6 C14b: Classless Intradomain Routing Hui Chen Department of Computer & Information Science CUNY Brooklyn College 11/27/2018 CUNY Brooklyn College 1 Acknowledgements Some pictures used in this
More informationLecture 5 The Network Layer part II. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it
Lecture 5 The Network Layer part II Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it IP datagram format IP protocol version number header length (bytes) type of data max number remaining
More informationStatic Routing and Serial interfaces. 1 st semester
Static Routing and Serial interfaces 1 st semester 1439-2017 Outline Static Routing Implementation Configure Static and Default Routes Review of CIDR Configure Summary and Floating Static Routes Troubleshoot
More informationAddressing and Routing
Addressing and Routing Andrew Scott a.scott@lancaster.ac.uk Physical/ Hardware Addresses Aka MAC* or link(-layer) address Can only talk to things on same link Unique ID given to every network interface
More information