ROUTING.

Slides:



Advertisements
Similar presentations
1 IP Forwarding Relates to Lab 3. Covers the principles of end-to-end datagram delivery in IP networks.
Advertisements

IP Forwarding Relates to Lab 3.
IP Routing Static Routing Information management 2 Groep T Leuven – Information department 2/14 The Router Router Interface is a physical.
RIP V1 W.lilakiatsakun.
Network Layer CS176A Ramya Raghavendra. Routing table [Q1] Destination Address Range Link Interface Through
Routing and Routing Protocols Introduction to Static Routing.
ROUTING PROTOCOL IGRP. REVIEW 4 Purpose of Router –determine best path to destination –pass the frames to the destination 4 Protocols –routed - used by.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—4-1 LAN Connections Exploring the Functions of Routing.
1 IP Forwarding Relates to Lab 3. Covers the principles of end-to-end datagram delivery in IP networks.
© Jörg Liebeherr ECE 1545 Forwarding in IP Networks.
Each computer and router interface maintains an ARP table for Layer 2 communication The ARP table is only effective for the broadcast domain (or LAN)
Module 10. Internet Protocol (IP) is the routed protocol of the Internet. IP addressing enables packets to be routed from source to destination using.
Network Redundancy Multiple paths may exist between systems. Redundancy is not a requirement of a packet switching network. Redundancy was part of the.
1 Internet Protocol: Forwarding IP Datagrams Chapter 7.
Lecture Week 10 Link-State Routing Protocols. Objectives Describe the basic features & concepts of link-state routing protocols. List the benefits and.
1 IP Forwarding Relates to Lab 3. Covers the principles of end-to-end datagram delivery in IP networks.
Hour 9 Network Hardware. What You’ll Learn in This Hour Bridges Hubs and switches Routers Network Address Translation.
Virtual Circuit Network. Network Layer 2 Network layer r transport segment from sending to receiving host r network layer protocols in every host, router.
IP Forwarding.
10/8/2015CST Computer Networks1 IP Routing CST 415.
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 7 Internet Protocol (IP) Routing.
The Routing Table Last Update Copyright Kenneth M. Chipps Ph.D.
Page 110/27/2015 A router ‘knows’ only of networks attached to it directly – unless you configure a static route or use routing protocols Routing protocols.
10 Semester 1 JEOPARDY Frank Mann LayersPathsPathsSubnetsSubnetsClassesClassesReservedReserved
OSI Model. Switches point to point bridges two types store & forward = entire frame received the decision made, and can handle frames with errors cut-through.
IPv6 Routing Milo Liu SW2 R&D ZyXEL Communications, Inc.
Sem1 - Module 10 Routing Fundamentals and Subnets Review.
Network Layer4-1 Datagram networks r no call setup at network layer r routers: no state about end-to-end connections m no network-level concept of “connection”
Basic Routing Principles V1.2. Objectives Understand the function of router Know the basic conception in routing Know the working principle of router.
Internet Protocol: Routing IP Datagrams Chapter 8.
CSC 600 Internetworking with TCP/IP Unit 5: IP, IP Routing, and ICMP (ch. 7, ch. 8, ch. 9, ch. 10) Dr. Cheer-Sun Yang Spring 2001.
1 12-Jan-16 OSI network layer CCNA Exploration Semester 1 Chapter 5.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 Module 10 Routing Fundamentals and Subnets.
Sem1 - Module 10 Routing Fundamentals and Subnets
Introduction to OSPF Campus Networking Workshop These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license.
1 28-Sep-16 S Ward Abingdon and Witney College CCNA Exploration Semester 1 OSI network layer CCNA Exploration Semester 1 Chapter 5.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 OSI network layer CCNA Exploration Semester 1 – Chapter 5.
Ethernet switches and IP routers
Datagram Forwarding.
Kapitel 19: Routing. Kapitel 21: Routing Protocols
Forwarding and Routing IP Packets
Routing Protocols and Concepts
PART IV Network Layer.
IP Forwarding Covers the principles of end-to-end datagram delivery in IP networks.
Chapter 6 – Routing.
Link-State Routing Protocols
Introduction to Networking
5 Network Layer Part II Computer Networks Tutun Juhana
Net 323: NETWORK Protocols
THE NETWORK LAYER.
(Read Forouzan Chapters 6 and 7)) IP Forwarding Procedure
IP Forwarding Relates to Lab 3.
IP Forwarding Relates to Lab 3.
Chapter 3: Dynamic Routing
Delivery and Routing of IP Packets
Internetworking Outline Best Effort Service Model
2 - IP Routing.
IP Forwarding Relates to Lab 3.
Link-State Routing Protocols
IP Forwarding Relates to Lab 3.
Net 323 D: Networks Protocols
Chapter 15. Internet Protocol
Link-State Routing Protocols
Delivery, Forwarding, and Routing of IP Packets
IP Forwarding Relates to Lab 3.
Networking and Network Protocols (Part2)
COMPUTER NETWORKS CS610 Lecture-29 Hammad Khalid Khan.
IP Forwarding Relates to Lab 3.
Example 9 (Continued) 1. The first mask (/26) is applied to the destination address. The result is , which does not match the corresponding network.
ITIS 6167/8167: Network and Information Security
Presentation transcript:

ROUTING

The need for Packet Forwarding in internetworks Many small networks can be interconnected to make a larger internetwork A device on one network cannot send a packet directly to a device on another network The packet has to be forwarded from one network to another, through intermediate nodes, until it reaches its destination The intermediate nodes are called “routers”

An IP Router A device with more than one link-layer interface Different IP addresses (from different subnets) on different interfaces Receives packets on one interface, and forwards them (usually out of another interface) to get them one hop closer to their destination Maintains forwarding tables

IP router - action for each packet Packet is received on one interface Checks whether the destination address is the router itself – if so, pass it to higher layers Decrement TTL (time to live), and discard packet if it reaches zero Look up the destination IP address in the forwarding table Destination could be on a directly attached link, or through another router

Forwarding is hop by hop Each router tries to get the packet one hop closer to the destination Each router makes an independent decision, based on its own forwarding table Different routers have different forwarding tables and make different decisions If all is well, decisions will be consistent Routers talk routing protocols to each other, to help update routing and forwarding tables

Hop by Hop Forwarding

Router Functions Determine optimum routing paths through a network Lowest delay Highest reliability Transport packets through the network Examines destination address in packet Makes a decision on which port to forward the packet through Decision is based on the Routing Table Interconnected Routers exchange routing tables in order to maintain a clear picture of the network In a large network, the routing table updates can consume a lot of bandwidth a protocol for route updates is required

Forwarding table structure We don't list every IP number on the Internet - the table would be huge Instead, the forwarding table contains prefixes (network numbers) "If the first /n bits matches this entry, send the datagram this way" If more than one prefix matches, the longest prefix wins (more specific route) 0.0.0.0/0 is "default route" - matches anything, but only if no other prefix matches