TDC365 Spring 2001John Kristoff - DePaul University1 Interconnection Technologies Routing I.

Slides:



Advertisements
Similar presentations
TCOM 509 – Internet Protocols (TCP/IP) Lecture 06_b Subnetting,Supernetting, CIDR IPv6 Instructor: Dr. Li-Chuan Chen Date: 10/06/2003 Based in part upon.
Advertisements

Addressing the Network – IPv4 by Dodi Heriadi. IP Addressing Structure Describe the dotted decimal structure of a binary IP address and label its parts.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Introduction to IPv4 Introduction to Networks.
Chapter 19 Network Layer: Logical Addressing Stephen Kim.
CECS 474 Computer Network Interoperability Notes for Douglas E. Comer, Computer Networks and Internets (5 th Edition) Tracy Bradley Maples, Ph.D. Computer.
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 K. Salah Module 5.1: Internet Protocol TCP/IP Suite IP Addressing ARP RARP DHCP.
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.
TDC375 Autumn 03/04 John Kristoff - DePaul University 1 Network Protocols Internet Protocol (IP)
Network Layer IS250 Spring 2010
Chapter 21 IP Addressing “If we all did the things we are capable of doing, we would literally astound ourselves” - Thomas Alva Edison,
CS 6401 Efficient Addressing Outline Addressing Subnetting Supernetting.
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.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 19 Network Layer Logical Addressing © 2012 by McGraw-Hill Education. This is proprietary material.
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.
4: Addressing Working At A Small-to-Medium Business or ISP.
Fall 2006Computer Networks19-1 Chapter 19. Host-to-Host Delivery: Internetworking, Addressing, and Routing 19.1 Internetworks 19.2 Addressing 19.3 Routing.
ECE 4110 – Internetwork Programming Subnetting, Supernetting, and Classless Addressing.
Chapter 8 Advanced TCP/IP Network Design. Classful IP Addressing There are three basic classes of addresses known as class A, B, or C networks.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 4: Addressing in an Enterprise Network Introducing Routing and Switching in the.
Network Addressing Structure
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Planning the Addressing Structure Working at a Small-to-Medium Business or ISP – Chapter.
G64INC Introduction to Network Communications Ho Sooi Hock Internet Protocol.
1 Computer Networks Network Layer. 2 Where are we?
November 29, 2004 Prof. Paul Lin 1 CPET Internetworking, Addressing, and Routing Paul I-Hai Lin, Professor Electrical and Computer Engineering.
11 NETWORK LAYER PROTOCOLS Chapter 5 IP IPX NetBEUI AppleTalk.
Efficient Addressing Outline Addressing Subnetting Supernetting CS 640.
Part 3: Internetworking Internet architecture, addressing, encapsulation, reliable transport and the TCP/IP protocol suite.
Chapter 18 IP: Internet Protocol Addresses
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.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Addressing in an Enterprise Network Introducing Routing and Switching in the.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 4: Addressing in an Enterprise Network Introducing Routing and Switching in the.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
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.
Page 1 Network Addressing CS.457 Network Design And Management.
IP1 The Underlying Technologies. What is inside the Internet? Or What are the key underlying technologies that make it work so successfully? –Packet Switching.
IP Internet Protocol Fundamental packet format that computers use to exchange information. Is a set of technical rules that defines how computers communicate.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Network Layer PART IV.
IP Addressing.
TDC 375 Winter 2002John Kristoff - DePaul University1 The Internet Protocol (IP) John Kristoff DePaul University Chicago,
IP ADDRESSING Lecture 2: IP addressing Networks and Communication Department 1.
CCNA Discovery Semester 3 Addressing in an Enterprise Network Chapter 4 K. Martin.
Chapter 8: IP Addressing
1 ECE453 – Introduction to Computer Networks Lecture 11 – Network Layer III – IP Protocol.
IP Addressing. A 32-bit logical naming convention A dotted-decimal notation is used: – –Each number represents 8 bits. Number is Part.
Discovery 2 Internetworking Module 4 JEOPARDY K. Martin.
LESSON Networking Fundamentals Understand IPv4.
Network Layer, and Logical Addresses
PART IV Network Layer.
Planning the Addressing Structure
4 Network Layer Part I Computer Networks Tutun Juhana
IPV4.
Ct1304 Lecture#4 IPV4 Addressing Asma AlOsaimi.
NET302 Lecture#3 IPV4 Addressing Asma AlOsaimi.
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.
Lecture#3 IPV4 Addressing Net 302- Asma AlOsaimi.
IP Addressing Introductory material
Ct1304 Lecture#4 IPV4 Addressing Asma AlOsaimi.
Planning the Addressing Structure
Delivering the Data.
Dr. John P. Abraham Professor UTPA
Introduction to Network
Presentation transcript:

TDC365 Spring 2001John Kristoff - DePaul University1 Interconnection Technologies Routing I

TDC365 Spring 2001John Kristoff - DePaul University2 Will layer 2 networking suffice?

TDC365 Spring 2001John Kristoff - DePaul University3 Layer 3 usually provides • Internetworking for data link technologies • Globally unique addresses • Scalable routing • A common communications format • Packet fragmentation capability • A hardware independent interface • Packet independence

TDC365 Spring 2001John Kristoff - DePaul University4 Routers • Typically a special purpose, dedicated device • Connects heterogenous networks • Directs packets towards ultimate destination • Dynamic routing algorithsm often used • Make automatic forwarding decisions • Can forward based on various metrics • Also called a gateway • Offical pronounciation is really rooter

TDC365 Spring 2001John Kristoff - DePaul University5 Routing • Scope • Autonomous system, interior, exterior • Dynamic routing • Protocol for route exchange and computation • Static routing • Manually configured routes • Destination address driven

TDC365 Spring 2001John Kristoff - DePaul University6 Internet protocol (IP) • Standardized in RFC 791 • Connectionless • Unreliable • Fairly simple • The Internet Glue

TDC365 Spring 2001John Kristoff - DePaul University7 IP addresses • Virtual – not bound to hardware • 32-bit fixed size • Unique address for each IP interface • Global authories assign a prefix (network) • Local administrators assign the suffix (host) • Usually written as dotted decimal notation • e.g

TDC365 Spring 2001John Kristoff - DePaul University8 Classful IP addressing

TDC365 Spring 2001John Kristoff - DePaul University9 IP address notation

TDC365 Spring 2001John Kristoff - DePaul University10 Classful address sizes

TDC365 Spring 2001John Kristoff - DePaul University11 Limitations of classful addressing • Internet growth • Route table size • Address depletion • Misappropriation of addresses • Lack of support for different sized networks • Class B too big, class C too small

TDC365 Spring 2001John Kristoff - DePaul University12 IP addressing solutions • Subnetting • Supernetting • Classless interdomain routing (CIDR) • Variable length subnet masks (VLSM)

TDC365 Spring 2001John Kristoff - DePaul University13 Subnetting

TDC365 Spring 2001John Kristoff - DePaul University14 Subnet mask • The bit length of the prefix (network) • Prefix (network) is no longer classful • Dotted decimal or '/' notation • 's subnet mask is •...or /25 • You may want to convert to binary for clarify • A /25 or subnet mask is: •

TDC365 Spring 2001John Kristoff - DePaul University15 Supernetting • Combine smaller blocks into larger aggregate • If class B too big, class C too small... • Maybe do this: • Combine /24 to /24 • Equals /20

TDC365 Spring 2001John Kristoff - DePaul University16 CIDR • Use supernetting for routing tables • Routes advertised as smaller CIDR blocks • So instead of advertising: • /24, /24, /24 and /24 separately • Advertise: • /22 one time • Internet CIDR report •

TDC365 Spring 2001John Kristoff - DePaul University17 VLSM • Multiple subnet sizes in a single AS • Allows efficient use of address space • Can be used to build internal hierarchy • External view of AS does not change • An organization may have /16 • But internally may use /17, /24, /24 and so on.

TDC365 Spring 2001John Kristoff - DePaul University18 Special IP addresses

TDC365 Spring 2001John Kristoff - DePaul University19 Obtaining IP addresses • IANA has global authority for assignment • Regional registries delegate (ARIN/RIPE/APNIC) • ISPs assign addresses to end end users • RFC 1918 defines private address netblocks • NOT globally unique • Must not appear on the public Internet • /8, /12, /16

TDC365 Spring 2001John Kristoff - DePaul University20 IP networking example

TDC365 Spring 2001John Kristoff - DePaul University21 IP router addressing example

TDC365 Spring 2001John Kristoff - DePaul University22 IP datagram layout

TDC365 Spring 2001John Kristoff - DePaul University23 Final thoughts • IP is unreliable • IP addressing can be a pain • IPv6 doesn't make it any easier • IP address is both a who and a where • IP addresses provide little security • Private IPs and NAT are best avoided