1 Chapter Overview Routing Principles. Understanding Routing--important Routing refers to the process of taking a packet from one device and sending it.

Slides:



Advertisements
Similar presentations
ARP AND RARP ROUTED AND ROUTING Tyler Bish. ARP There are a variety of ways that devices can determine the MAC addresses they need to add to the encapsulated.
Advertisements

1 Chapter 22 Network layer Delivery, Forwarding and Routing.
Chapter 22 Network Layer: Delivery, Forwarding, and Routing.
Routing Basics By Craig Lindstrom. Overview Routing Process Routing Process Default Routing Default Routing Static Routing Static Routing Dynamic Routing.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
ECE 4110 – Internetwork Programming TCP/IP Protocol (cont’d)
1 Fall 2005 Internetworking: Concepts, Architecture and TCP/IP Layering Qutaibah Malluhi CSE Department Qatar University.
TCP/IP Support Protocols. ICMP ARP Can’t deliver IP packet to ethernet NIC without the ethernet address Runs over datalink.
CCNA 2 v3.1 Module 6.
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
Chapter 5 – TCP/IP: Part 4 Dr. V.T. Raja Oregon State University.
IP Routing: an Introduction. Quiz
Instructor & Todd Lammle
Institute of Technology Sligo - Dept of Computing Chapter 11 Layer 3 Protocols Paul Flynn.
Chapter 27 Q and A Victor Norman IS333 Spring 2015.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—4-1 LAN Connections Exploring the Functions of Routing.
© N. Ganesan, All rights reserved. Chapter IP Routing.
IST 228\Ch5\IP Routing1. 2  Review of Chapter 4 Start the router simulator. You will see the prompt "Router>". This is the user mode prompt. Change the.
OSPF To route, a router needs to do the following: Know the destination address Identify the sources it can learn from Discover possible.
Network Layer (Part IV). Overview A router is a type of internetworking device that passes data packets between networks based on Layer 3 addresses. A.
Connecting Networks © 2004 Cisco Systems, Inc. All rights reserved. Exploring How Routing Works INTRO v2.0—4-1.
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)
CN2668 Routers and Switches Kemtis Kunanuraksapong MSIS with Distinction MCTS, MCDST, MCP, A+
1 Chapter Overview Network devices. Hubs Broadcast For star topology Same as a repeater Operate at the physical layer 2.
Exploring the Packet Delivery Process Chapter
Routing and Routing Protocols Routing Protocols Overview.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 6 Routing and Routing Protocols.
Cisco – Chapter 11 Routers All You Ever Wanted To Know But Were Afraid to Ask.
Cisco – S1C10 Routers All You Ever Wanted To Know But Were Afraid to Ask.
Objectives: Chapter 5: Network/Internet Layer  How Networks are connected Network/Internet Layer Routed Protocols Routing Protocols Autonomous Systems.
Router and Routing Basics
1 Chapter Overview Routing Principles Building Routing Tables.
Click to edit Master subtitle style Chapter 9: Introduction to IP Routing Instructor:
The Saigon CTT Semester 1 CHAPTER 11 Le Chi Trung.
10/8/2015CST Computer Networks1 IP Routing CST 415.
Chapter Overview Bridging Switching Routing.
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 7 Internet Protocol (IP) Routing.
1 Network Layer Lecture 13 Imran Ahmed University of Management & Technology.
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.
LAN Devices  Purposes: Dividing the network into subnets Dividing the network into subnets Joining two networks together Joining two networks together.
Chapter 19 Binding Protocol Addresses (ARP) A frame transmitted across a physical network must contain the hardware address of the destination. Before.
Birgit Bonham: Prospect High School ARP….or What’s your MAC address?
CCNA 2 Week 6 Routing Protocols. Copyright © 2005 University of Bolton Topics Static Routing Dynamic Routing Routing Protocols Overview.
Basic Routing Principles V1.2. Objectives Understand the function of router Know the basic conception in routing Know the working principle of router.
1 Version 3.1 Module 6 Routed & Routing Protocols.
1 12-Jan-16 OSI network layer CCNA Exploration Semester 1 Chapter 5.
Routing protocols. 1.Introduction A routing protocol is the communication used between routers. A routing protocol allows routers to share information.
© 2002, Cisco Systems, Inc. All rights reserved..
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 Module 10 Routing Fundamentals and Subnets.
Cisco Confidential © 2013 Cisco and/or its affiliates. All rights reserved. 1 Cisco Networking Training (CCENT/CCT/CCNA R&S) Rick Rowe Ron Giannetti.
University of the Western Cape Chapter 12: Routing Protocols Interior and Exterior Routing Protocols Aleksandar Radovanovic.
Routing Protocols COSC 541 Data Commun. System & Networks Yue Dou.
Cisco 2 - Routers Perrine modified by Brierley Page 13/21/2016 Chapter 4 Module 6 Routing & Routing Protocols.
1 Layer 3: Protocols Honolulu Community College Cisco Academy Training Center Semester 1 Version
Cisco Routers Routers collectively provide the main feature of the network layer—the capability to forward packets end-to-end through a network. routers.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
1 Computer Networks Chapter 5. Network layer The network layer is concerned with getting packets from the source all the way to the destination. Getting.
Behrouz A. Forouzan TCP/IP Protocol Suite, 3rd Ed.
Chapter 6 Delivery & Forwarding of IP Packets
Click to edit Master subtitle style
ARP and RARP Objectives Chapter 7 Upon completion you will be able to:
Chapter 6 – Routing.
Troubleshooting IP Communications
CCNA 2 v3.1 Module 6 Routing and Routing Protocols
Net 323: NETWORK Protocols
Chapter 6 Delivery & Forwarding of IP Packets
Dynamic Routing Protocols
Delivery and Routing of IP Packets
Dynamic Routing Protocols
Click to edit Master subtitle style
Presentation transcript:

1 Chapter Overview Routing Principles

Understanding Routing--important Routing refers to the process of taking a packet from one device and sending it through the network to another device on a different LAN using the network address The router on the same network as the host then uses the physical address to deliver the packet 2

Routed protocol vs. Routing protocol routed protocols (IP, etc) route your data and routing protocols send routing updates between routers about the status of the network so that your routed protocol data can be routed. Read more: to/content/looking-into-routed-versus-routing- protocols-for-t.html#ixzz0nn1fJY6Ihttp:// to/content/looking-into-routed-versus-routing- protocols-for-t.html#ixzz0nn1fJY6I We discuss routing protocols in next chapter 3

4 Understanding Routers A router is a system connected to two or more networks that forwards packets from one network to another. Routers operate at the network layer of the Open Systems Interconnection (OSI) reference model. Routers can connect networks running different data- link layer protocols and different network media. Large internetworks often have redundant routers, providing multiple routes to a destination. Routers select the most efficient route to each destination.

5 Redundant Routers

6 Router Products The Microsoft Windows 2000/2003/2008, Microsoft Windows NT, and Novell NetWare operating systems include routing capability. Linux? A stand-alone router is a hardware device that is essentially a special-purpose computer (with CPU, RAM, HD, and NICs). Cost can go from $30 to $3M

To route, a router needs to know Destination address Neighbor routers and possible routes to all remote networks (routing table) The best route to a remote network How to maintain and verify routing info 7

8 Direct and Indirect Routes Direct route. The route taken when a computer running TCP/IP transmits a packet to a destination on the local network Indirect route. The route taken when a computer running TCP/IP transmits a packet to a destination on another network by forwarding the packet to a router on the local network

Routing example 9

The main example Host_A sends a ICMP (Internet Control Message Protocol) package to Host_B Per it is an IP layer protocal 10

Internet Control Message Protocol ICMP creates an echo request (ping ) and passes it to IP IP realizes the IP address is not local, it gets the default gateway, which it has the IP address If IP does not have the MAC address, it uses ARP to get that Data Link layer protocol is invoked to send a frame to the router 11

All devices on the LAN get the message. Each runs CRC, and checks the destination MAC address if CRC checking is a go. Discards otherwise. Router finds the match, removes envelope, passes it to IP IP checks the destination IP address against its routing table 12

The touting table has an entry for the , either as an IP address, network, or default. If the routing table does not have a matching entry, the message is discarded and a “destination-network- unreachable-message is sent back to the requester. In this case, router sends the message to interface/port and knows it is directly connected 13

Interface needs to either know the MAC address of already or use ARP to resolve it Again Data Link and Physical layers deliver the IP packet Host_B receives the frame, runs CRC, checks the MAC address – it is for itself, checks protocol and passes it to IP IP passes the package to ICMP, which generates an echo reply message, trigging a message from B to A 14

15 Selecting a Table Entry

16 A Routing Table: Sample Network Address NetmaskGateway Address Interface

17 Routing Table Entries for a Router A routing table on a router contains Entries for all of the networks that the router is attached to Entries provided manually by administrators or dynamically by routing protocols

18 Static Routing and Dynamic Routing Requires administrators to create routing table entries manually Suitable only for small networks Creates routing table entries automatically by using routing protocols. Suitable for large networks Automatically compensates for network infrastructure changes Reduces administrative workload Static RoutingDynamic Routing

19 Interior Gateway Protocols (IGP) and Exterior Gateway Protocols (EGP) IGP EGP Border Gateway Protocol (BGP). More IGP protocols later

IGP and EGP An interior gateway protocol (IGP) is a routing protocol that is used within an autonomous system (AS). In contrast an Exterior Gateway Protocol (EGP) is for determining network reachability between autonomous systems and makes use of IGPs to resolve routes within an AS. The interior gateway protocols can be divided into two categories: 1) Distance-vector routing protocol and 2) Link-state routing protocol. 20