Lecture 10. Subnetting & Supernetting
|
|
|
- Dorcas Oliver
- 10 years ago
- Views:
Transcription
1 Lecture 10. Subnetting & Supernetting
2 Outline Subnetting Variable Length Subnet Mask (VLSM) Supernetting Classless Inter-Domain Routing (CIDR)
3 medium org: N x class C? Class B? Class C addresses: Undersized (254 hosts) Class B addresses: Much more than enough (65534 hosts) N x class C: Unwise: exponential growth of routing tables Result: Class B addresses were largely preferred R2 Net R2 Routing Table dest R3 Next Hop /16 Direct fwd / / / / Corporate The aftermath: 10 bit class C design would have been much better
4 Need for subnetting Net_id-Host_id: place host_id on physical network net_id CLASS B: From: To: hosts on a same physical network???? - performance? - management?
5 Idea: further hierarchy level subdivide a network in several subnetworks each subnet = a physical network (Ethernet, FDDI, X.25, ATM, Frame Relay, etc.) Router Ethernet FDDI Host Sub-Net ATM Class B network: May use third byte to identify subnet: X.0 (or may not!)
6 Subnet creation and management InterNIC Give me a class B, please for you! Private Network Administrator Internet x x.0 Best for local administrator: flexibility to create new networks without asking InterNIC new classful addresses. Best for Internet: Route flapping in the private domain do not affect Internet One single entry in core router tables address all subnetworks
7 Subnetting Class B address example network prefix (network address) 1 0 NET ID (14bit) HOST ID (16 bit) Extended network prefix (subnet address) 1 0 NET ID (14bit) SUBNET ID (n bit) HOST ID (16-n bit)
8 Subnet Address & Mask Host IP address: Class B - network mask: Subnet Mask Longer than natural class mask; Length set by administrator Tells where the boundary network-host really is Example: class B address with 5 bits subnet_id subnet mask = / /prefix-length notation subnet mask = (dot decimal notation) = net_id = extended network address (net_id+subnet_id) To avoid ambiguity: /21
9 Typical class B subnetting Class B address = /16 network prefix network address = natural mask = Subnetted with /24 network prefix 1 0 NET ID (14bit) SUBNET ID (8 bit) HOST ID (8 bit) subnet mask subnet ID = third number in dotted notation No technical reasons to use /24 subnets, but convenient for humans (subnet boundary clearly visible in dotted notation)
10 Remember: subnetting is arbitrary! Example: subnetting Class C Address Base net /24 Class C /24 prefix NET ID (21bit) HOST ID (8 bit) Subnetted /27prefix NET ID (21bit) Subnet (3 bit) Subnet # /27 Subnet # /27 Subnet # /27 Subnet # /27 Subnet # /27 Subnet # /27 Subnet # /27 Subnet # /27 Remember: maximum 30(2 5-2) hosts attachable to each subnet Host id (5bit)
11 Possible netmask values = = = = = = = = 255
12 Example: route Class C address; Outside private domain routed with mask network host Inside private domain, administrator has set netmask Hence, route to subnet address and then to host id, computed as: network subnet host /29 4
13 Subnet routing 2nd example Core routers unaware of subnetting route via class mask default routing tables in the Internet: route according to net_id Use natural class mask Net = subnet mask = Corporate routers & hosts: Route according to subnet_id Need to KNOW subnet mask
14 Classful routing: All necessary information included in Ipaddr Subnet routing Specific subnet mask (set by admin) required Routing Table Subnet mask: dest Next Hop Direct fwd Direct fwd default Router configuration Net = ; subnet mask May be quite a complex Routing table VLSM will help (later) To other nets To To other subnets
15 Subnetting Example (problem) algebra 12 hosts Math dept 22 hosts B Link-1 A physics 10 host Computation 28 host Link-2 C network
16 Subnetting Example (solution?) Math dept /27 up to 30 hosts (97-126) B algebra /27 up to 30 hosts (33-62) Link-1 A physics /27 up to 30 hosts ( ) Computation /27 up to 30 hosts (65-94) Link-2 Where are the errors? C network
17 Subnetting Example (solution!) Math dept /27 up to 29 hosts (97-126) Subnet mask: / SUBNETS: Math /27 Algebra /27 Physics /27 Comput /27 Link /27 Link / / /27 algebra /27 up to 29 hosts (33-62) Link /27 B Link /27 C A network physics /27 up to 28 hosts ( ) Computation /27 up to 29 hosts (65-94)
18 VLSM Variable Length Subnet Mask RFC 1009 (1987)
19 Variable Length Subnet Mask allows more than one subnet mask in the same network A) more efficient use of organization s IP address space 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! B) allows route aggregation, thus reducing routing information needed Needs further support by routing protocol e.g. RIP1 doesn t support VLSM
20 A typical problem 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 = 150 total hosts: 1 class C enough (including growth projections). 7 subnets (4 LANS + 3 point to point links): 3 bit subnet ID (= up to 8 subnets) BUT then max 30 host per subnet: no way to accommodate pc-net!! C
21 Solution without VLSM need 2 class C address! pc-net /25 (0-127, 126 host) B /27 Link-1 A Link /27 x-net /27 (0-31, 30 host) ws-net /25 ( , 126 host) Link /27 C x-net /27 (32-63, 30 host) mask mask
22 /24 (up to 254 hosts) /25 (up to 126 hosts) (pc-net) /25 (up to 126 hosts) Using VLSM Recursive address space aggregation! First, divide network in subnets then, SOME subnets further divided into sub-subnets then, some sub-subnets further /27 divided etc (up to 30 hosts) (ws-net) / /28 (up to 30 hosts) (x1-net) (up to 14 hosts) (x2-net) /27 (up to 30 hosts) / /27 (up to 14 hosts) (up to 30 hosts) (available) /30 (ptp) /30 (ptp) /30 (ptp) /30 (avail)
23 Final solution with VLSM 1 C address is enough pc-net /25 (0-127, 126 host) /30 Link-1 B Point2point links: A Link /30 x-net /27 ( , 30 host) ws-net /27 ( , 30 host) Link /30 C x-net /28 ( , 14 host)
24 Link Link Link address pie for our sol. Available for further subnets x-net x-net PC-net WS-net
25 Requirements for VLSM support (1) Routing tables: need to specify extended network prefix information (subnet mask) per each entry Routing protocol: must carry extended network prefix information with each route advertisement net mask route New route advertise + mask (or prefix len): prefix /20 Without this feature: manually compiled tables (!!! Human error!!!) VLSM bottomline: need to use more complex routing protocols (e.g. OSPF) even for small org
26 Routing tables for previous example pc-net /25 (0-127, 126 host) A /30 Link B Point2point links: Link /30 x-net /27 ( , 30 host) ws-net /27 ( , 30 host) Link /30 Router C table C / / / /28 Direct fwd /28 Direct fwd /30 Direct fwd /30 Direct fwd x-net /28 ( , 14 host) network
27 VLSM engineering VLSM is a hierarchical subnet address assignment BUT does not necessarily implies, by itself, a hierarchical routing!! Effective designs combine: address space reduction with topologically significant address assignment Substantial reduction of routing table sizes Multiple route aggregation
28 VLSM engineering VLSM is a hierarchical subnet address assignment BUT does not necessarily implies, by itself, a hierarchical routing!! Effective designs combine: address space reduction with topologically significant address assignment Substantial reduction of routing table sizes Multiple route aggregation
29 Complete example 1 Acquistando uno spazio di indirizzi il più piccolo possibile, da un provider che gestisce lo spazio /16, -Si divida in sottoreti la rete illustrata in figura in modo da soddisfare alle capacità richieste -Si assegnino indirizzi IP alle interfacce dei router -Si mostri la routing table del router R network mask dest Router R Edificio A hosts Edificio B hosts Edificio D 11 hosts Edificio C hosts Edificio E 12 hosts
30 Solution no route aggregation network mask next hop / / / / / / Router R / Edificio B 55 hosts interface È 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 / Edificio D 11 hosts / Edificio C 10 hosts /28 Edificio E 12 hosts /28
31 Solution final network mask next hop / / / / inteface È 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 A 110 hosts / Edificio B 55 hosts / Edificio D 11 hosts / Edificio C 10 hosts /28 Edificio E 12 hosts /28
32 Complete example 2 Acquistando uno spazio di indirizzi il piu piccolo possibile, da un provider che gestisce lo spazio /16, -Si subnetti la rete illustrata in figura in modo da soddisfare alle capacità richieste -Si assegnino indirizzi IP alle interfacce dei router -Si mostri la routing table del router R network mask dest Router R Edificio A 10 hosts Edificio B 110 hosts Edificio D 11 hosts Edificio C 55 hosts Edificio E 12 hosts
33 Solution no route aggregation network mask next hop / / / / / / Router R / Edificio B 110 hosts interface È 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 / Edificio D 11 hosts / Edificio C 55 hosts no simple aggregation! /26 Edificio E 12 hosts /28
34 Requirements for VLSM support (2) Longest Match Forwarding Algorithm IP packet Destination: Routing table /8 Route /16 Route /24 Route 3 Three matches Longest match = smaller network Best (longest) match
35 Solution - final network mask next hop / / / / interface È 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 A 10 hosts / Edificio B 110 hosts / Edificio D 11 hosts / Edificio C 55 hosts /26 Edificio E 12 hosts /28
36 Example: : VLSM engineering VLSM subnetting of class A / / / / / / / / / / / / / / / / / / / / / /19
37 Route aggregation with VLSM VLSM allows to hide detailed structure of routing information for one subnet group from other routers - reducing routing table Size /8 Internet /16 Router A / /16 Router B / / / /16 Router C / / / / /24 Router C / / / / / / / / /28
38 CIDR Classless Inter-Domain Routing RFC 1517 to 1520 (1993)
39 Class C addresses: Undersized (254 hosts) Class B addresses: An historical perspective N x class C? Class B? Much more than enough (65534 hosts) N x class C: Unwise: exponential growth of routing tables Result: Class B addresses were largely preferred R2 Net R2 Routing Table dest R3 Next Hop Direct fwd Corporate
40 The 1992 Internet scenario Near-term exhaustion of class B address space 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 Not a real problem: there are in principle 2M class C addresses! what are we missing??
41 The problem Corporate has to build 4 physical networks (e.g. buildings) Example: networks up to 254 hosts Must buy 4 IP network addresses / / /24 Why this is bad? /24 Corporate
42 Routing table growth 4 x networks Unwise: exponential growth of routing tables R2 Net R2 Routing Table dest R3 Next Hop /xx Direct fwd / / / / Corporate
43 The 1992 Internet scenario Exponential growth of routing tables 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: routes (critical); End 1995 factual: routes thanks to classless routing Mid 1999: routes
44 Net Multiple class C assignment R1 Net Net R R3 Corporate Network 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)
45 Classless Inter-Domain Routing CIDR Officially developed in september 1993 RFC 1517,1518,1519,1520 CIDR also known as Supernetting Fundamental solution for Routing table problem Temporary solution to Internet address space depletion 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 1752): address depletion between 2005 and 2011 Ultimate solution: IPv6 (128 bits address!)
46 CIDR model Classless Completely eliminates traditional concepts of Class A, B and C addresses network prefix based routers do not make any assumption on the basis of the three leading bits they require an explicit network prefix to determine dividing point between net_id and host_id clearly, capability of advertise prefix must be supported by routing protocol (e.g. BGP4) In essence: CIDR = VLSM applied to the WHOLE Internet!!
47 CIDR addresses / / / Regardless the traditional class, all these addresses are similar! All address a network composed of as much as 4094 hosts Interpreting /20: a SINGLE NETWORK, contiguous block of 16 class C addr
48 CIDR = supernetting Organization assigned 2 n class C addresses with contiguous address space addressing: use network bits with host_id meaning the opposite of subnetting! Example: 4 class C addresses appear to networks outside as a single network Natural class C mask (Super) netmask:
49 Supernet Address 4 address-contiguous networks: supernet mask: supernet address: /
50 Routing with CIDR Net R1 Net Net R R Dest.Net R2 Routing Table Dest.Netmask Next Hop Direct forward Direct forward Corporate Supernet address: / Corporate Network
51 Large networks deployment 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
52 Requirements for CIDR support Same of VLSM (but on a worldwide scale) 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
53 Route aggregation control of internet tables growth 1 single advertise for 256 /24!! The Internet /16 Large ISP / / / / / / / / /24 Company A / / / / /24 Company B / / / /24 Company C / / /24 Company D
54 CIDR allocation topological allocation of ex class-c C addresses Multi regional Europe Others North America Central-South America Pacific Rim Others Others IANA reserved All are class C blocks, since class B blocks are no more allocated Recent trends: attack unused class A addresses (address space /2: from to )
55 Longest match forwarding IP packet Destination: Routing table /11 Route /14 Route /20 Route 3 Three matches Best (longest) match R1: R2: R3: Longest match(r3) = smaller network But why longest match is ever needed???
56 Exception route IPDEST: ??? NY ROUTER /7 ( ) PARIS ROUTER shorter (cheaper) path for this organization... European region / Fuerteventura router Lanzarote s software inc
57 Common exception route case /16 ISP (Albacom) /21 The Internet Organization A /16 ISP (Eunet) At a point in time, organization A selects Eunet as new ISP! Best thing to do (for the Internet): obtain a new block of addresses and renumber virtually impossible for a reasonably complex organization and even think to organizations that re-sells subnets...
58 Common exception route case /16 ISP (Albacom) The Internet Organization A / /21 ISP (Eunet) /21 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
59 The open problems of CIDR 1. Still exist pre-cidr routers Non CIDR routers: Need to rely on default routes to keep reasonable routing table sizes Consequence: not optimal routing (longer paths) 2. The number of exceptions is raising recent trends indicate a return to exponential routing tables growth! 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 3. Shortage of IP addresses remains a hot problem Appeals to return unused IP addresses (RFC 1917) unlikely, as they are viewed as assets!!
60 Address blocks for private Internets (RFC 1918) IANA-Allocated Allocated,, Non-Internet Routable, IP Address Schemes Class Network Address Range A B C To be used by private organizations not connected to the Internet No need to ask to IANA or InterNIC for these addresses. Use Network Address Translator when external connectivity needed
61 Network Address Translator Inside Network Outside Network NAT Internet Source Address NAT Table Inside Local IP Address Inside Global IP Address Map external address with Internal ones (may be a subset)
62 IPv6 (IP next generation - IPng) The ultimate address space solution 128 bit addresses some other very important corrections and improvements to IPv4 although mostly designed to be as close as possible to IPv4 Prices to pay: Double IP header size (40 bytes versus 20) Difficult and slow transitory from IPv4 to IPv6
Lecture 10. Subnetting & Supernetting. Supernetting. Subnetting. Outline. medium org: N x class C? Class B? Variable Length Subnet Mask (VLSM)
Lecture 10. Subnetting & Supernetting Outline Subnetting Variable Length Subnet Mask (VLSM) Supernetting Classless Inter-Domain Routing (CIDR) medium org: N x class C? Class B? R2 130.11.0.7 Net 130.11.0.0
WHITE PAPER. Understanding IP Addressing: Everything You Ever Wanted To Know
WHITE PAPER Understanding IP Addressing: Everything You Ever Wanted To Know Understanding IP Addressing: Everything You Ever Wanted To Know CONTENTS Internet Scaling Problems 1 Classful IP Addressing 3
Lecture 8. IP Fundamentals
Lecture 8. Internet Network Layer: IP Fundamentals Outline Layer 3 functionalities Internet Protocol (IP) characteristics IP packet (first look) IP addresses Routing tables: how to use ARP Layer 3 functionalities
CIDR: Classless Interdomain Routing
1/10 CIDR: Classless Interdomain Routing Surasak Sanguanpong [email protected] http://www.cpe.ku.ac.th/~nguan Last updated: July 9, 2002 Address allocation problem 2/10 Exhaustion of the class B network address
Future Internet Technologies
Future Internet Technologies Traditional Internet Dr. Dennis Pfisterer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/pfisterer Internet Protocol v4 (IPv4) IPv4 Model
SUBNETS, CIDR, AND CLASSLESS ADDRESSING
Announcements SUBNETS, CIDR, AND CLASSLESS ADDRESSING Internet Protocols CSC / ECE 573 Fall, 005 No office hours tomorrow (Wednesday) out of town No class on Thursday Fall break! Midterm exam next Tuesday!
Computer Network Foundation. Chun-Jen (James) Chung. Arizona State University
Computer Network Foundation Chun-Jen (James) Chung 1 Outline Network Addressing Subnetting Classless Inter-Domain Routing (CIDR) Route Aggregation Network Addressing How does the network decide where to
IP addressing. Interface: Connection between host, router and physical link. IP address: 32-bit identifier for host, router interface
IP addressing IP address: 32-bit identifier for host, router interface Interface: Connection between host, router and physical link routers typically have multiple interfaces host may have multiple interfaces
Internet 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
VLSM and CIDR Malin Bornhager Halmstad University
VLSM and CIDR Malin Bornhager Halmstad University Session Number 2002, Svenska-CNAP Halmstad University 1 Objectives Classless routing VLSM Example of a VLSM calculation 2 Classless routing CIDR (Classless
Understanding IP Addressing: Everything You Ever Wanted To Know
Understanding IP Addressing: Everything You Ever Wanted To Know Class C CIDR All-1s Prefix -Length Network-Prefix Mask /24 All-0s Class A Subnetting Supernetting Extended-Network Prefix /8 VLSM Longest
8.2 The Internet Protocol
TCP/IP Protocol Suite HTTP SMTP DNS RTP Distributed applications Reliable stream service TCP UDP User datagram service Best-effort connectionless packet transfer Network Interface 1 IP Network Interface
Introduction. Internet Address Depletion and CIDR. Introduction. Introduction
Introduction Internet Address Depletion and A subnet is a subset of class A, B, or C networks IP addresses are formed of a network and host portions network mask used to separate the information Introduction
IP Addressing. -Internetworking (with TCP/IP) -Classful addressing -Subnetting and Supernetting -Classless addressing
IP Addressing -Internetworking (with TCP/IP) -Classful addressing -Subnetting and Supernetting -Classless addressing Internetworking The concept of internetworking: we need to make different networks communicate
Classful IP Addressing (cont.)
Classful IP Addressing (cont.) 1 Address Prefix aka Net ID defines the network Address Suffix aka Host ID defines the node In Classful addressing, prefix is of fixed length (1, 2, or 3 bytes)! Classful
Tutorial (03) IP addresses & Sub netting
Tutorial (03) IP addresses & Sub netting Dr. Ahmed M. ElShafee ١ Agenda IP Addressing Conventions Original IPv4 Address Classes Subnetting CIDR (Classless InterDomain Routing) ٢ IP Addressing Conventions
Savera Tanwir. Internet Protocol
Savera Tanwir Internet Protocol The IP Protocol The IPv4 (Internet Protocol) header. IP Packet Details Header and payload Header itself has a fixed part and variable part Version IPv4, IPv5 or IPv6 IHL,
IP Addressing A Simplified Tutorial
Application Note IP Addressing A Simplified Tutorial July 2002 COMPAS ID 92962 Avaya Labs 1 All information in this document is subject to change without notice. Although the information is believed to
CE363 Data Communications & Networking. Chapter 6 Network Layer: Logical Addressing
CE363 Data Communications & Networking Chapter 6 Network Layer: Logical Addressing TCP/IP and OSI model APPLICATION APPLICATION PRESENTATION SESSION TRANSPORT NETWORK Host-Network TRANSPORT NETWORK DATA
Network layer: Overview. Network layer functions IP Routing and forwarding
Network layer: Overview Network layer functions IP Routing and forwarding 1 Network layer functions Transport packet from sending to receiving hosts Network layer protocols in every host, router application
Topics. Subnetting. The Basics of Subnetting Subnet Mask Computing subnets and hosts Subnet Routing Creating a Subnet Example of Subnetting 1/37
1/37 Subnetting Surasak Sanguanpong [email protected] http://www.cpe.ku.ac.th/~nguan Last updated: 27 June 2002 Topics 2/37 The Basics of Subnetting Subnet Mask Computing subnets and hosts Subnet Routing
Efficient Addressing. Outline. Addressing Subnetting Supernetting CS 640 1
Efficient Addressing Outline Addressing Subnetting Supernetting CS 640 1 IPV4 Global Addresses Properties IPv4 uses 32 bit address space globally unique hierarchical: network + host 7 24 Dot Notation 10.3.2.4
Advanced IP Addressing
Advanced IP Addressing CS-765 A Aspects Of Systems Administration Spring-2005 Instructure: Jan Schauman Stevens Institute Of Technology, NJ. Prepared By: Modh, Jay A. M.S. NIS SID: 999-14-0352 Date: 05/02/2005
Internet Protocol (IP) IP - Network Layer. IP Routing. Advantages of Connectionless. CSCE 515: Computer Network Programming ------ IP routing
Process Process Process Layer CSCE 515: Computer Network Programming ------ IP routing Wenyuan Xu ICMP, AP & AP TCP IP UDP Transport Layer Network Layer Department of Computer Science and Engineering University
How To Make A Network Address Prefix Smaller
CSC521 Communication Protocols 網 路 通 訊 協 定 Ch.9 Classless And Subnet Address Extensions (CIDR) 吳 俊 興 國 立 高 雄 大 學 資 訊 工 程 學 系 Outline 1. Introduction 2. Review Of Relevant Facts 3. Minimizing Network Numbers
IP Subnetting and Addressing
Indian Institute of Technology Kharagpur IP Subnetting and Addressing Prof Indranil Sengupta Computer Science and Engineering Indian Institute of Technology Kharagpur Lecture 6: IP Subnetting and Addressing
Table of Contents. Cisco IP Addressing and Subnetting for New Users
Table of Contents IP Addressing and Subnetting for New Users...1 Introduction...1 Before You Begin...1 Conventions...1 Prerequisites...1 Components Used...1 Additional Information...1 Understanding IP
Internetworking and IP Address
Lecture 8 Internetworking and IP Address Motivation of Internetworking Internet Architecture and Router Internet TCP/IP Reference Model and Protocols IP Addresses - Binary and Dotted Decimal IP Address
IP Addressing. IP Addresses. Introductory material.
IP Addressing Introductory material. An entire module devoted to IP addresses. IP Addresses Structure of an IP address Classful IP addresses Limitations and problems with classful IP addresses Subnetting
ICS 351: Today's plan
ICS 351: Today's plan Quiz, on overall Internet function, linux and IOS commands, network monitoring, protocols IPv4 addresses: network part and host part address masks IP interface configuration IPv6
Lecture Computer Networks
Prof. Dr. H. P. Großmann mit M. Rabel sowie H. Hutschenreiter und T. Nau Sommersemester 2012 Institut für Organisation und Management von Informationssystemen Thomas Nau, kiz Lecture Computer Networks
IP addressing and forwarding Network layer
The Internet Network layer Host, router network layer functions: IP addressing and forwarding Network layer Routing protocols path selection RIP, OSPF, BGP Transport layer: TCP, UDP forwarding table IP
Internetworking and Internet-1. Global Addresses
Internetworking and Internet Global Addresses IP servcie model has two parts Datagram (connectionless) packet delivery model Global addressing scheme awaytoidentifyall H in the internetwork Properties
Computer Networks. Lecture 3: IP Protocol. Marcin Bieńkowski. Institute of Computer Science University of Wrocław
Computer Networks Lecture 3: IP Protocol Marcin Bieńkowski Institute of Computer Science University of Wrocław Computer networks (II UWr) Lecture 3 1 / 24 In previous lectures We learned about layer 1
IP Addressing Introductory material.
IP Addressing Introductory material. A module devoted to IP addresses. Addresses & Names Hardware (Layer 2) Lowest level Ethernet (MAC), Serial point-to-point,.. Network (Layer 3) IP IPX, SNA, others Transport
ITRI CCL. IP Routing Primer. Paul C. Huang, Ph.D. ITRI / CCL / N300. CCL/N300; Paul Huang 1999/6/2 1
IP Routing Primer Paul C. Huang, Ph.D. ITRI / / N300 /N300; Paul Huang 1999/6/2 1 Basic Addressing / Subnetting Class A 0 Network Host Host Host 127 networks / 16,777,216 hosts Class A natural mask 255.0.0.0
IP address format: Dotted decimal notation: 10000000 00001011 00000011 00011111 128.11.3.31
IP address format: 7 24 Class A 0 Network ID Host ID 14 16 Class B 1 0 Network ID Host ID 21 8 Class C 1 1 0 Network ID Host ID 28 Class D 1 1 1 0 Multicast Address Dotted decimal notation: 10000000 00001011
(Refer Slide Time: 02:17)
Internet Technology Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No #06 IP Subnetting and Addressing (Not audible: (00:46)) Now,
Chapter 5. IPv4 Addresses. TCP/IP Protocol Suite 1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 5 IPv4 Addresses TCP/IP Protocol Suite 1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter Outline TCP/IP Protocol Suite 2 5-1 INTRODUCTION The
Lecture 15. IP address space managed by Internet Assigned Numbers Authority (IANA)
Lecture 15 IP Address Each host and router on the Internet has an IP address, which consist of a combination of network number and host number. The combination is unique; no two machines have the same
Subnet + CIDR. Internet Networking recitation #1. 11:02 236341, Internet Networking, 2015 1
Subnet + CIDR Internet Networking recitation #1 11:02 236341, Internet Networking, 2015 1 Administrative Information Course site: webcourse.cs.technion.ac.il/236341 Grading policy: 15% homeworks + 85%
Guide to TCP/IP, Third Edition. Chapter 2: IP Addressing and Related Topics
Guide to TCP/IP, Third Edition Chapter 2: IP Addressing and Related Topics Objectives Understand IP addressing, anatomy and structures, and addresses from a computer s point of view Recognize and describe
CS 348: Computer Networks. - IP addressing; 21 st Aug 2012. Instructor: Sridhar Iyer IIT Bombay
CS 348: Computer Networks - IP addressing; 21 st Aug 2012 Instructor: Sridhar Iyer IIT Bombay Think-Pair-Share: IP addressing What is the need for IP addresses? Why not have only MAC addresses? Given that
Part2. Chapter 8. Advanced TCP/IP Network Design - CLASSLESS ADDRESSING AND VARIABLE- LENGTH SUBNET MASKS
Part2 Chapter 8 Advanced TCP/IP Network Design - CLASSLESS ADDRESSING AND VARIABLE- LENGTH SUBNET MASKS Variable-Length Subnet Masks Variable-length subnet masks specified how a single network ID could
1. How many unique network IDs are there in class A addresses? # of unique hosts?
CS445: IPv4 Addresses In-class activity Names: Part 1: Address Classes Original three classes of IPv4 addresses: A: 0 network (7 bits) host (24 bits) B: 10 network (14 bits) host (16 bits) C: 110 network
Subnetting and Network Management Omer F. Rana. Networks and Data Communications 1
Subnetting and Network Management Omer F. Rana Networks and Data Communications 1 Subnetting Subnetting is an important concept in establishing TCP/IP based networks important in integrating small Local
CLASSLESS INTER DOMAIN ROUTING - CIDR
CLASSLESS INTER DOMAIN ROUTING - CIDR Marko Luoma Helsinki University of Technology Laboratory of Telecommunications Technology [email protected] ABSTRACT As the Internet evolved and become more familiar
IP Addressing and Subnetting for New Users
IP Addressing and Subnetting for New Users Document ID: 13788 Contents Introduction Prerequisites Requirements Components Used Additional Information Conventions Understanding IP Addresses Network Masks
Internet Protocol version 4 Part I
Internet Protocol version 4 Part I Claudio Cicconetti International Master on Information Technology International Master on Communication Networks Engineering Table of Contents
Internet Protocols Fall 2005. Lectures 7-8 Andreas Terzis
Internet Protocols Fall 2005 Lectures 7-8 Andreas Terzis Outline Internet Protocol Service Model Fragmentation Addressing Original addressing scheme Subnetting CIDR Forwarding ICMP ARP Address Shortage
256 4 = 4,294,967,296 ten billion. 256 16 = 18,446,744,073,709,551,616 ten quintillion. IP Addressing. IPv4 Address Classes
IP Addressing With the exception of multicast addresses, Internet addresses consist of a network portion and a host portion. The network portion identifies a logical network to which the address refers,
Network layer. Assignment 3
Network layer Chapter 4 in the textbook Assignment 3 UWO Abstractly, your server is essentially a simple router Maybe more of a switch than a router Your server gets messages ( packets ) These messages
Chapter 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
Objectives. Upon completing this chapter, you will be able to
1358_fmi.book Page 30 Thursday, May 27, 2004 2:21 PM Objectives Upon completing this chapter, you will be able to Create and configure IPv4 addresses Understand and resolve IP addressing crises Assign a
Network layer" 1DT066! Distributed Information Systems!! Chapter 4" Network Layer!! goals: "
1DT066! Distributed Information Systems!! Chapter 4" Network Layer!! Network layer" goals: "! understand principles behind layer services:" " layer service models" " forwarding versus routing" " how a
We Are HERE! Subne\ng
TELE 302 Network Design Lecture 21 Addressing Strategies Source: McCabe 12.1 ~ 12.4 Jeremiah Deng TELE Programme, University of Otago, 2013 We Are HERE! Requirements analysis Flow Analysis Logical Design
Chapter 3: Review of Important Networking Concepts. Magda El Zarki Dept. of CS UC Irvine [email protected] http://www.ics.uci.
Chapter 3: Review of Important Networking Concepts Magda El Zarki Dept. of CS UC Irvine [email protected] http://www.ics.uci.edu/~magda 1 Networking Concepts Protocol Architecture Protocol Layers Encapsulation
TCP/IP Addressing and Subnetting. an excerpt from: A Technical Introduction to TCP/IP Internals. Presentation Copyright 1995 TGV Software, Inc.
TCP/IP Addressing and Subnetting an excerpt from: A Technical Introduction to TCP/IP Internals Presentation Copyright 1995 TGV Software, Inc. IP Addressing Roadmap Format of IP Addresses Traditional Class
TCP/IP Basis. OSI Model
TCP/IP Basis 高 雄 大 學 資 訊 工 程 學 系 嚴 力 行 Source OSI Model Destination Application Presentation Session Transport Network Data-Link Physical ENCAPSULATION DATA SEGMENT PACKET FRAME BITS 0101010101010101010
Computer Networks By Bahaa Q. Al-Mussawi Subnetting Basics Reduced network traffic Optimized network performance Simplified management
Subnetting Basics You learned previously how to define and find the valid host ranges used in a Class A, Class B, and Class C network address by turning the host bits all off and then all on. This is very
Internet Protocol Address
SFWR 4C03: Computer Networks & Computer Security Jan 17-21, 2005 Lecturer: Kartik Krishnan Lecture 7-9 Internet Protocol Address Addressing is a critical component of the internet abstraction. To give
Subnetting/Supernetting and Classless Addressing
Chapter 5 Subnetting/Supernetting and Classless Addressing SUBNETTING SUPERNETTING CLASSLESS ADDRSSING The McGraw-Hill Companies, Inc., 2000 1 5.1 SUBNETTING The McGraw-Hill Companies, Inc., 2000 2 A network
CSC458 Lecture 6. Homework #1 Grades. Inter-domain Routing IP Addressing. Administrivia. Midterm will Cover Following Topics
CSC458 Lecture 6 Inter-domain Routing IP Addressing Stefan Saroiu http://www.cs.toronto.edu/syslab/courses/csc458 University of Toronto at Mississauga Homework #1 Grades Fraction of Students 100 80 60
PART IV. Network Layer
PART IV Network Layer Position of network layer Network layer duties Internetworking : heterogeneous Physical Networks To look Like a single network to he upper layers The address at Network layer must
Chapter 4 Network Layer
Chapter 4 Network Layer A note on the use of these ppt slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you can add, modify, and delete
The Subnet Training Guide
The Subnet Training Guide A Step By Step Guide on Understanding and Solving Subnetting Problems by Brendan Choi v25 easysubnetcom The Subnet Training Guide v25 easysubnetcom Chapter 1 Understanding IP
Scaling the Network: Subnetting and Other Protocols. Networking CS 3470, Section 1
Scaling the Network: Subnetting and Other Protocols Networking CS 3470, Section 1 Today CIDR Subnetting Private IP addresses ICMP, IMAP, and DHCP Protocols 2 Packet Encapsulation ** Creative Commons: http://en.wikipedia.org/wiki/file:udp_encapsulation.svg
5. 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
http://computernetworkingnotes.com/ccna-study-guide/basic-of-network-addressing.html
Subnetting is a process of dividing large network into the smaller networks based on layer 3 IP address. Every computer on network has an IP address that represent its location on network. Two version
CCNA Tutorial Series SUBNETTING
CCNA Tutorial Series This document contains the Course Map For The Interactive flash tutorial at: http://www.semsim.com/ccna/tutorial/subnetting/subnetting.html HOME PAGE Course Objectives Pre-test By
CS 43: Computer Networks IP. Kevin Webb Swarthmore College November 5, 2013
CS 43: Computer Networks IP Kevin Webb Swarthmore College November 5, 2013 Reading Quiz IP datagram format IP protocol version number header length (bytes) type of data max number remaining hops (decremented
Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Dr. Phạm Trần Vũ
Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Dr. Phạm Trần Vũ 1 Lecture 7: Network Layer in the Internet Reference: Chapter 5 - Computer Networks, Andrew S. Tanenbaum, 4th Edition, Prentice Hall,
Subnetting,Supernetting, VLSM & CIDR
Subnetting,Supernetting, VLSM & CIDR WHAT - IP Address Unique 32 or 128 bit Binary, used to identify a system on a Network or Internet. Network Portion Host Portion CLASSFULL ADDRESSING IP address space
Lab#2: IP Addressing and Subnetting
IP Addressing Lab#2: IP Addressing and Subnetting Each Network Interface Card (NIC or Network card) present in a PC is assigned one Network address called as IP address. This IP address is assigned by
How to Create Subnets To create subnetworks, you take bits from the host portion of the IP address and reserve them to define the subnet address.
SUBNET MASK To define the network and host portions of an address, the devices use a separate 32-bit pattern called a subnet mask. We express the subnet mask in the same dotted decimal format as the IPv4
CS 457 Lecture 19 Global Internet - BGP. Fall 2011
CS 457 Lecture 19 Global Internet - BGP Fall 2011 Decision Process Calculate degree of preference for each route in Adj-RIB-In as follows (apply following steps until one route is left): select route with
Introduction to The Internet. ISP/IXP Workshops
Introduction to The Internet ISP/IXP Workshops 1 Introduction to the Internet Topologies and Definitions IP Addressing Internet Hierarchy Gluing it all together 2 Topologies and Definitions What does all
Internet Protocols. Addressing & Services. Updated: 9-29-2012
Internet Protocols Addressing & Services Updated: 9-29-2012 Virtual vs. Physical Networks MAC is the part of the underlying network MAC is used on the LAN What is the addressing mechanism in WAN? WAN is
Module 2: Assigning IP Addresses in a Multiple Subnet Network
Module 2: Assigning IP Addresses in a Multiple Subnet Network Contents Overview 1 Lesson: Assigning IP Addresses 2 Lesson: Creating a Subnet 19 Lesson: Using IP Routing Tables 29 Lesson: Overcoming Limitations
IP Networking Part 3- IP Address Management A webinar to help you prepare for the CBNE Certification
IP Networking Part 3- IP Address Management A webinar to help you prepare for the CBNE Certification Wayne M. Pecena, CPBE, CBNE Texas A&M Information Technology Educational Broadcast Services IP Networking,
IP Subnetting for the Masses Or How a 12 year old kid can subnet the most complex network.
IP Subnetting for the Masses Or How a 12 year old kid can subnet the most complex network. Joe Richker Page 1 8/8/2008 IP subnetting is the most feared part of working with TCP/IP for many people. The
Transport and Network Layer
Transport and Network Layer 1 Introduction Responsible for moving messages from end-to-end in a network Closely tied together TCP/IP: most commonly used protocol o Used in Internet o Compatible with a
Introduction to The Internet
Introduction to The Internet ISP Workshops Last updated 5 September 2014 1 Introduction to the Internet p Topologies and Definitions p IP Addressing p Internet Hierarchy p Gluing it all together 2 Topologies
IP Subnetting. Subnetting
IP Subnetting Shailesh N. Sisat Prajkta S. Bhopale Vishwajit K. Barbudhe Abstract - Network management becomes more and more important as computer-networks grow steadily. A critical skill for any network
Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP) Petr Grygárek rek 1 Role of Autonomous Systems on the Internet 2 Autonomous systems Not possible to maintain complete Internet topology information on all routers big database,
IP Routing Configuring Static Routes
11 IP Routing Configuring Static Routes Contents Overview..................................................... 11-3 IP Addressing.............................................. 11-3 Networks.................................................
VLSM & IP ADDRESSING EXAMPLE QUESTIONS with answers;
VLSM & IP ADDRESSING EXAMPLE QUESTIONS with answers; 1 Given the network address of 112.44.0.0 and the network mask of 255.255.0.0 Would the two stations with addresses 112.44.22.19/16 and 112.44.23.2/16
Introduction to LAN/WAN. Network Layer (part II)
Introduction to LAN/WAN Network Layer (part II) Topics The Network Layer Introduction Routing (5.2) The Internet (5.5) IP, IP addresses ARP (5.5.4) OSPF (5.5.5) BGP (5.5.6) Congestion Control (5.3) Internetworking
Desirable Properties Of An Internet Addressing Scheme
Desirable Properties Of An Internet Addressing Scheme Compact Universal Works with all network hardware Supports efficient decision making - Test whether a destination can be reached directly - Decide
PRASAD ATHUKURI Sreekavitha engineering info technology,kammam
Multiprotocol Label Switching Layer 3 Virtual Private Networks with Open ShortestPath First protocol PRASAD ATHUKURI Sreekavitha engineering info technology,kammam Abstract This paper aims at implementing
Internet Working 5 th lecture. Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004
5 th lecture Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004 1 43 Last lecture Lecture room hopefully all got the message lecture on tuesday and thursday same
TCP/IP Network Essentials. Linux System Administration and IP Services
TCP/IP Network Essentials Linux System Administration and IP Services Layers Complex problems can be solved using the common divide and conquer principle. In this case the internals of the Internet are
IP Sub Networking Mini Howto
Table of Contents IP Sub Networking Mini Howto...1 Robert Hart, [email protected] 1. Copyright...1 2. Introduction...1 3. The Anatomy of IP numbers...1 4. What are subnets?...1 5. Why subnetwork?...1
TCP/IP Fundamentals. OSI Seven Layer Model & Seminar Outline
OSI Seven Layer Model & Seminar Outline TCP/IP Fundamentals This seminar will present TCP/IP communications starting from Layer 2 up to Layer 4 (TCP/IP applications cover Layers 5-7) IP Addresses Data
Type of addressing in IPv4
Type of addressing in IPv4 Within the address range of each IPv4 network, we have three types of addresses: Network address - The address by which we refer to the network Broadcast address - A special
Pre-lab Preparation: 1. Read thoroughly and prepare the experiment sheet. 2. You must bring a printed copy of this experiment with you to the lab.
University of Jordan Faculty of Engineering & Technology Computer Engineering Department Computer Networks Laboratory 907528 Lab.5 Subnetting &Variable Length Subnet Mask (VLSM) Objectives 1. To become
