Computer Networks: Global Internet Global Internet.

Slides:



Advertisements
Similar presentations
IP Addresses: Classful Addressing IP Addresses. CONTENTS INTRODUCTION CLASSFUL ADDRESSING Different Network Classes Subnetting Classless Addressing Supernetting.
Advertisements

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.
Chapter 18. IP: Internet Protocol Addresses
1 IP: Internet Protocol Addresses. 2 Internet Protocol (IP) Only protocol at Layer 3 Fundamental in suite Defines –Internet addressing –Internet packet.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #1 Subnet + CIDR.
1 Internet Networking Spring 2004 Tutorial 1 Subnetting and CIDR Proxy ARP.
CS 164: Global Internet Slide Set In this set... More about subnets Classless Inter Domain Routing (CIDR) Border Gateway Protocol (BGP) Areas with.
1 Internet Networking Spring 2006 Tutorial 1 Subnetting and CIDR.
Spring 2003CS 4611 Routing Outline Algorithms Scalability.
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.
Subnetting and CIDR Textbook Ch 3.2.5
TDC365 Spring 2001John Kristoff - DePaul University1 Interconnection Technologies Routing I.
Spring 2002CS 4611 Routing Outline Algorithms Scalability.
Subnetting the subnet RD-CSY /09.  Company with 200 hosts  Assigned class C network /24  Want 6 different LANs  Subnet class C network.
CSE 561 – Scalable Routing David Wetherall Spring 2000.
Chapter Subnets in TCP/IP Networks © N. Ganesan, Ph.D.
1 CIDR Classless Inter-Domain Routing Rizwan Rehman, CCS, DU.
CSS 432: Subnetting, CIDR, and Global Internet
CS 6401 Efficient Addressing Outline Addressing Subnetting Supernetting.
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.
RSC Part II: Network Layer 3. IP addressing Redes y Servicios de Comunicaciones Universidad Carlos III de Madrid These slides are, mainly, part of the.
Subnet & Classless Address Extensions Linda Wu (CMPT )
CIDR Classless Inter-Domain Routing
Unit 24 Network Design IP Addressing (Part 3). Objectives to date… Classes of IP addresses (A, B and C) Using Subnetting and Subnet Masks The Limitations.
1 Routing Outline Algorithms Scalability. 2 Overview Forwarding vs Routing –forwarding: to select an output port based on destination address and routing.
4: Network Layer4a-1 Hierarchical Routing r aggregate routers into regions, “autonomous systems” (AS) r routers in same AS run same routing protocol m.
Efficient Addressing Outline Addressing Subnetting Supernetting CS 640.
14-Oct-154/598N: Computer Networks Internet Structure - Past NSFNET backbone Stanford BARRNET regional Berkeley PARC NCAR UA UNM Westnet regional UNL KU.
Chapter 4, slide: 1 CS 372 – introduction to computer networks* Friday July 23, 2010 Announcements: r Midterms are graded. r Lab 4 is posted. Acknowledgement:
Chapter 6 VLSM and CIDR.
Chapter 6 VLSM and CIDR CIS 82 Routing Protocols and Concepts Rick Graziani Cabrillo College Last Updated: 3/30/2008.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Addressing in an Enterprise Network Introducing Routing and Switching in the.
CLASSLESS INTER-DOMAIN ROUTING {CIDR} & SUBNETTING PHILLIP LAFLEUR NATHAN GRAMMES JONATHAN BENNETT.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 VLSM and CIDR Routing Protocols and Concepts – Chapter 6.
IP1 The Underlying Technologies. What is inside the Internet? Or What are the key underlying technologies that make it work so successfully? –Packet Switching.
CIDR Classless Inter Domain Routing Give the IP address space some breathing room! Basic idea: allocate the remaining IP addresses in variable-size blocks.
Lecture 18 Internet Routing: The goal is to find any route that is loop free- Global optimization is a distant dream depending on economic and political.
23-Dec-154/598N: Computer Networks Overview 4.2: Routing Forwarding vs Routing –forwarding: to select an output port based on destination address and routing.
IP Internet Protocol Fundamental packet format that computers use to exchange information. Is a set of technical rules that defines how computers communicate.
Hour 5 Subnetting 1. you will be able to Explain how subnets and supernets are used Explain the benefits of subnetting Develop a subnet mask that meets.
Presentation_ID 1 © 2008 Cisco Systems, Inc. All rights reserved.Cisco Confidential Classful Addressing Classful Network Addressing.
Spring 2010CS 3321 Interdomain Routing. Spring 2010CS 3322 How to Make Routing Scale Flat versus Hierarchical Addresses Inefficient use of Hierarchical.
IP Addressing.
Using IP Addressing in the Network Design
Spring 2006CS 3321 Interdomain Routing. Spring 2006CS 3322 How to Make Routing Scale Flat versus Hierarchical Addresses Inefficient use of Hierarchical.
1 Lecture, November 20, 2002 Message Delivery to Processes Internet Addressing Address resolution protocol (ARP) Dynamic host reconfiguration protocol.
1 Lecture 11 Routing in Virtual Circuit Networks Internet Addressing.
Spring 2008CPE Computer Networks1 Routing: Part II Outline Algorithms Scalability Reading: Section 4.3.
Chapter 8: IP Addressing
Subnetting and Supernetting.
Introduction to Internetworking. 2 The IP Addressing Scheme (IPv4) (psu.edu) Dotted Decimal Notation: A notation more convenient for humans.
IP Addressing. A 32-bit logical naming convention A dotted-decimal notation is used: – –Each number represents 8 bits. Number is Part.
1 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
1 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
IP – Subnetting and CIDR
CSS432 Subnetting and CIDR Textbook Ch3. 2
IP Addressing Introductory material.
Subnetting and Supernetting.
Internet Networking recitation #1
IP.
CS 457 – Lecture 14 Global Internet
Supernetting Recall: subnetting allows an organization to share a single IP network address among multiple physical networks Supernetting (a.k.a. classless.
IP Addressing Introductory material
Routing Protocols and Concepts – Chapter 6
Routing Protocols and Concepts – Chapter 6
CIDR: Classless Interdomain Routing
Routing Protocols and Concepts – Chapter 6
Presentation transcript:

Computer Networks: Global Internet Global Internet

Computer Networks: Global Internet Figure 4.24 The tree structure of the Internet in 1990 NSFNET backbone Stanford BARRNET regional Berkeley PARC NCAR UA UNM Westnet regional UNL KU ISU MidNet regional ■ ■ ■ Global Internet

Computer Networks: Global Internet Global Internet Each provider network is regional and a single autonomous system (AS) Major issues are: –Scalability of routing –Address utilization (running out of IP addresses Hierarchy is used to improve scalability.

Computer Networks: Global Internet Subnetting Assigning one network number per physical network uses up IP address too fast! More network numbers also increases forwarding table size. The idea is to take a single IP network number and allocate the IP addresses with that network number to several physical networks which are referred to as subnets. The subnets need to be close to each other for routing purposes.

Computer Networks: Global Internet Subnetting The mechanism by which a single network nubmer can be shared among multiple networks involves configuring all the nodes on each subnet with a subnet mask. The subnet mask enables introduction of a single subnet number which provides for another level of hierarchy into the IP address. All hosts on a given subnet are configured with the same mask, i.e., there is one subnet mask per subnet.

Computer Networks: Global Internet Subnetting Figure 4.25 Subnet Addressing

Computer Networks: Global Internet Subnetting Figure 4.26 An Example of Subnetting

Computer Networks: Global Internet Classless Routing (CIDR) Classless interdomain routing (CIDR) addresses: –The growth of backbone routing tables –The potential for 32-bit IP address space to be exhausted The problem is with the Class B numbers (64K addresses) –Give out appropriate number of Class C addresses in 256 address chunks. –But this increases routing table entries for a single AS!

Computer Networks: Global Internet Classless Routing (CIDR) CIDR helps us to aggregate routes by breaking up rigid boundaries between classes. Hand out Class C addresses in contiguous blocks by address. Make it so the addresses share a common prefix => allocate Class C networks as a power of 2. We need a protocol that understands these rules, e.g., BGP! Network numbers are represented by (length,value) where length is the length of the prefix {similar to a mask}.

Computer Networks: Global Internet Classless Routing (CIDR) Figure 4.27 Route Aggregation with CIDR Figure 4.27 Route Aggregation with CIDR