Introduction to OSPF Campus Networking Workshop These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license.

Slides:



Advertisements
Similar presentations
Release 5.1, Revision 0 Copyright © 2001, Juniper Networks, Inc. Advanced Juniper Networks Routing Module 9: Static Routes & Routing Table Groups.
Advertisements

Routing Basics.
Dynamic Routing Overview 1.
1 Chapter 22 Network layer Delivery, Forwarding and Routing.
CSCI 4550/8556 Computer Networks Comer, Chapter 23: An Error Reporting Mechanism (ICMP)
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 ITE PC v4.0 Chapter 1 1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts – Chapter.
Routing and Routing Protocols Introduction to Static Routing.
IP Routing: an Introduction. Quiz
ROUTING PROTOCOLS Rizwan Rehman. Static routing  each router manually configured with a list of destinations and the next hop to reach those destinations.
Lecture Week 3 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts.
1 Semester 2 Module 6 Routing and Routing Protocols YuDa college of business James Chen
OSPF To route, a router needs to do the following: Know the destination address Identify the sources it can learn from Discover possible.
Introduction to networking (Yarnfield) Introduction to routing.
Route Selection in Cisco Routers. Route Selection One of the intriguing aspects of Cisco routers, especially for those new to routing, is how the router.
1 Internet Protocol: Forwarding IP Datagrams Chapter 7.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 6 Routing and Routing Protocols.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 6 Routing and Routing Protocols.
Introduction to Dynamic Routing Protocol
Router and Routing Basics
Click to edit Master subtitle style Chapter 9: Introduction to IP Routing Instructor:
CCNA 1 Module 10 Routing Fundamentals and Subnets.
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.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Routing Protocols and Concepts Introduction to Dynamic Routing Protocol.
IPv6 Routing Milo Liu SW2 R&D ZyXEL Communications, Inc.
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”
CCNA 2 Week 6 Routing Protocols. Copyright © 2005 University of Bolton Topics Static Routing Dynamic Routing Routing Protocols Overview.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts.
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.
1 Requirements for Internet Routers (Gateways) and Hosts Relates to Lab 3. (Supplement) Covers the compliance requirements of Internet routers and hosts.
+ Routing Concepts 1 st semester Objectives  Describe the primary functions and features of a router.  Explain how routers use information.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 Module 10 Routing Fundamentals and Subnets.
Describe basic routing concepts. Routers Interconnect Networks Router is responsible for forwarding packets from network to network, from the original.
University of the Western Cape Chapter 12: Routing Protocols Interior and Exterior Routing Protocols Aleksandar Radovanovic.
Chapter 25 Internet Routing. Static Routing manually configured routes that do not change Used by hosts whose routing table contains one static route.
Cisco Routers Routers collectively provide the main feature of the network layer—the capability to forward packets end-to-end through a network. routers.
ROUTING.
Lec4: Introduction to Dynamic Routing Protocol
Introduction to Dynamic Routing Protocol
Working at a Small-to-Medium Business or ISP – Chapter 6
Chapter 6 Delivery & Forwarding of IP Packets
BGP 1. BGP Overview 2. Multihoming 3. Configuring BGP.
Network layer Jarkom Dasar – Week 6 Aisyatul Karima, 2012.
Network Fundamentals – Chapter 5
Routing and Routing Protocols: Routing Static
Forwarding and Routing IP Packets
COMP 3270 Computer Networks
IP Forwarding Covers the principles of end-to-end datagram delivery in IP networks.
Chapter 6 – Routing.
Introduction to Networking
CCNA 2 v3.1 Module 6 Routing and Routing Protocols
Working at a Small-to-Medium Business or ISP – Chapter 6
Introduction to Dynamic Routing Protocol
CS 457 – Lecture 10 Internetworking and IP
IP Forwarding Relates to Lab 3.
Chapter 6 Delivery & Forwarding of IP Packets
BGP Overview BGP concepts and operation.
Routing and Routing Protocols: Routing Static
Introduction to Dynamic Routing Protocol
Dynamic Routing Protocols
Delivery and Routing of IP Packets
IP Forwarding Relates to Lab 3.
Dynamic Routing and OSPF
Introduction to networking (Yarnfield)
Dynamic Routing Protocols
Working at a Small-to-Medium Business or ISP – Chapter 6
Networking and Network Protocols (Part2)
Presentation transcript:

Introduction to OSPF Campus Networking Workshop These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license ( Campus Networking Workshop Forwarding and Routing

Forwarding is receiving packets on an interface and re-sending them out on another interface Routing is deciding on the best path to reach any given destination These are two different concepts! On a high-end router, Forwarding is done in hardware Routing is a software function

Outline forwarding operation Receive a datagram Is it for us (Destination IP = ours)? Accept Decrement the TTL field if TTL reaches zero, discard the datagram recalculate header checksum Look up the destination IP address in forwarding table to find the next hop if not found, discard the datagram Re-send to next hop

Forwarding The best way to reach a given prefix is stored in the Forwarding Table or FIB Each packet's destination address is looked up to decide where to send it next (the next hop) / / / Destination PrefixNext Hop

Longest Prefix Rule If the destination matches multiple prefixes, the longest prefix wins Example: packet destination / / / Destination PrefixNext Hop MATCH! no match Longest Prefix

Default route Destination /0 or ::/0 Matches every IP address But only when there is no better match (longer prefix) for that destination

Forwarding is hop-by-hop Every router has a different forwarding table for its place in the network Path chosen from A towards B is not necessarily the same path as B chooses towards A And if "ping" doesn't respond, remember it could be either the outbound path or the return path which is broken

Asymmetric paths

Routing Deciding the best path to any given destination Configured manually: static routing Learned automatically: dynamic routing

Routing and Forwarding Routing information populates the FIB Routing Information Base (RIB) Forwarding Information Base (FIB) OSPFBGPStatic show ip route show ip cef show adjacency

Routing protocols A collection of routers managed together is called an autonomous system (AS) Within an AS you use an Interior Gateway Protocol e.g. OSPF, IS-IS Between one AS and another AS you use an Exterior Gateway Protocol e.g. BGP

Routing scalability The whole Internet is described by approx. 500,000 IPv4 routes and IPv6 routes In a single-homed network you don't need all these routes Just local routes within your network, and a default route pointing at your ISP If you are multi-homed, you need a router which speaks BGP