Chapter 9. Implementing Scalability Features in Your Internetwork.

Slides:



Advertisements
Similar presentations
BGP Overview Processing BGP Routes.
Advertisements

Border Gateway Protocol Ankit Agarwal Dashang Trivedi Kirti Tiwari.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts – Chapter.
© 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.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-1 Determining IP Routes Introducing Routing.
1 Network Architecture and Design Routing: Exterior Gateway Protocols and Autonomous Systems Border Gateway Protocol (BGP) Reference D. E. Comer, Internetworking.
SYPCNSA Department2007 Summer Youth Program: Internal Protocols: RIP & IGRP.
1 Basics of Dynamic Routing Presented by Aaron Jarvis Network Engineer.
Routing and Routing Protocols
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—4-1 Implement an IPv4-Based Redistribution Solution Operating a Network Using Multiple IP Routing.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network Considering the Advantages of Using BGP.
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
Fundamentals of Networking Discovery 2, Chapter 6 Routing.
Switching and Routing Technique
Chapter 3 Dynamic Routing Protocols. Introduction to Dynamic Routing Protocols Perspective and Background Network Discovery and Routing Table Maintenance.
Routing/Routed Protocols. Remember: A Routed Protocol – defines logical addressing. Most notable example on the test – IP A Routing Protocol – fills the.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network BGP Attributes and Path Selection Process.
Sybex CCENT Chapter 8: IP Routing Instructor & Todd Lammle.
Routing and Routing Protocols 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.
M.Menelaou CCNA2 ROUTING. M.Menelaou ROUTING Routing is the process that a router uses to forward packets toward the destination network. A router makes.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 6 Routing and Routing Protocols.
Introduction to Dynamic Routing Protocol
Review Routing fundamental W.lilakiatsakun. Review Routing Fundamental VLSM VLSM Route Summarization Route Summarization Static & Dynamic Routing Static.
111 What Is VLSM and Why Is It Used?. 222 Classful and Classless Routing Classful (basic subnetting) Classful routing protocols require that a single.
© Wiley Inc All Rights Reserved. CCNA: Cisco Certified Network Associate Study Guide CHAPTER 5: IP Routing.
© 2002, Cisco Systems, Inc. All rights reserved..
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—-5-1 WAN Connections Routing & Enabling RIP.
Routing Fundamental W.lilakiatsakun. Review Routing Fundamental VLSM Static & Dynamic Routing Routing algorithm concept.
BGP V1.1. When is BGP Applicable Basic BGP Peer Configuration Troubleshooting BGP Connections BGP Operation and Path Attributes Route Import/Export Selected.
© 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.
BGP4 - Border Gateway Protocol. Autonomous Systems Routers under a single administrative control are grouped into autonomous systems Identified by a 16.
Border Gateway Protocol (BGP) W.lilakiatsakun. BGP Basics (1) BGP is the protocol which is used to make core routing decisions on the Internet It involves.
More on Internet Routing A large portion of this lecture material comes from BGP tutorial given by Philip Smith from Cisco (ftp://ftp- eng.cisco.com/pfs/seminars/APRICOT2004.
Switching and Routing Technique W.lilakiatsakun. Assessment Final 40 % Final 40 % Midterm 30% Midterm 30% LAB + Assignment 30% LAB + Assignment 30%
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.
Routing and Routing Protocols
© 2000, Cisco Systems, Inc. 9-1 Optimizing Routing Update Operation Chapter 9.
IP Routing Principles. Network-Layer Protocol Operations Each router provides network layer (routing) services X Y A B C Application Presentation Session.
1 7-Jan-16 S Ward Abingdon and Witney College Dynamic Routing CCNA Exploration Semester 2 Chapter 3.
Cisco Systems Networking Academy S2 C 12 Routing Protocols.
© 2002, Cisco Systems, Inc. All rights reserved..
 RIP — A distance vector interior routing protocol  IGRP — The Cisco distance vector interior routing protocol (not used nowadays)  OSPF — A link-state.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—1-1 Course Introduction.
Text BGP Basics. Document Name CONFIDENTIAL Border Gateway Protocol (BGP) Introduction to BGP BGP Neighbor Establishment Process BGP Message Types BGP.
1 © 2004, Cisco Systems, Inc. All rights reserved. Routing and Routing Protocols: Routing Static.
Border Gateway Protocol BGP-4 BGP environment How BGP works BGP information BGP administration.
© 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.
Routing and Routing Protocols CCNA 2 v3 – Module 6.
Lec4: Introduction to Dynamic Routing Protocol
Introduction to Dynamic Routing Protocol
Working at a Small-to-Medium Business or ISP – Chapter 6
BGP 1. BGP Overview 2. Multihoming 3. Configuring BGP.
Routing and Routing Protocols: Routing Static
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
CHAPTER 10.
Chapter 3: Dynamic Routing
BGP Overview BGP concepts and operation.
Cours BGP-MPLS-IPV6-QOS
Routing and Routing Protocols: Routing Static
Introduction to Dynamic Routing Protocol
CIT 384: Network Administration
Working at a Small-to-Medium Business or ISP – Chapter 6
Computer Networks Protocols
Presentation transcript:

Chapter 9. Implementing Scalability Features in Your Internetwork

Table of Contents Routing Principles Extending IP Addressing Space Connecting to ISPs Controlling Routing Updates and Policies Route Redistribution Summary

Routing Principles Routing Defined Classful Routing Classless Routing

What Is Routing? Routing is the process of forwarding an item from one location to another Routers forward traffic to a logical destination in a computer network Routers perform two major functions: –Routing Learning the logical topology of the network –Switching Forwarding packets from an inbound interface to an outbound interface

Classful Routing Classful routing protocols are a consequence of the distance vector method of route calculation –RIPv1 –IGRP Subnet masks are not carried within the routing updates Summary routes are automatically created at Class A, B, or C network boundaries

Classless Routing Classless routing protocols include the routing mask with the route advertisement –Open Shortest Path First (OSPF) –EIGRP –RIPv2 –IS-IS –BGP Summary routes can be manually controlled within the network

Extending IP Addressing Space IP Addressing Solutions VLSM Overview Route Summarization Overview CIDR Overview

IP Addressing Solutions Subnet masking, RFCs 950, 1812 Address allocation for private Internets, RFC 1918 Network Address Translation, RFC 1631 Hierarchical addressing Variable-length subnet masks, RFC 1812 Route summarization, RFC 1518 Classless interdomain routing, RFCs 1518, 1519, 2050

What Is a Variable-Length Subnet Mask? B B /27 –Subnet /24 is divided into smaller subnets: Subnet with one mask at first (/27) Further subnet one of these subnets not used elsewhere (/30) / / /24 HQ C C / /27 A A / / /30

What Is Route Summarization? –Routing protocols can summarize addresses of several networks into one address I can route to the /16 network. Routing Table /16 Routing Table / / / / /24 A B

What Is CIDR? / / /24 –Networks /24 through /24 are summarized by HQ in one advertisement /21 A / / / /24 H HQ B

Connecting to ISPs Autonomous Systems BGP Characteristics BGP Route Selection Decision Process BGP Multihoming

Autonomous Systems Autonomous System 100Autonomous System 200 IGPs: RIP, IGRP, OSPF, EIGRP EGPs: BGP An autonomous system (AS) is a collection of networks under a a single technical administration IGPs operate within an autonomous system EGPs connect different autonomous systems

BGP Characteristics BGP is a distance vector protocol with enhancements: –Reliable updates—BGP runs on top of TCP (port 179) –Incremental, triggered updates only –Periodic keepalives to verify TCP connectivity –Rich metrics (called path vectors or attributes) –Designed to scale to huge internetworks

BGP Route Selection Decision Process Consider only (synchronized) routes with no AS loops and a valid next-hop, and then: –Prefer highest weight (local to router) –Prefer highest local preference (global within AS) –Prefer route originated by the local router –Prefer shortest AS-path –Prefer lowest origin code (IGP < EGP < incomplete) –Prefer lowest MED (from other AS) –Prefer EBGP path over IBGP path –Prefer the path through the closest IGP neighbor –Prefer the path with the lowest neighbor BGP router ID

Multihoming Example AS AS E ISP AS A ISP AS C B

Controlling Routing Updates ad Policies Route Filters with Distribute Lists Route Maps Policy-Based Routing BGP Policy Control

Route Filters with Distribute-List Yes No Process packet normally Determine interface Process entry according to filter configuration Is there a filter for this interface? End Is there an entry for this address? No Routing update Yes Drop packet

Route Maps –Filter for network advertisements –Offer detailed control over advertisements –Complex access lists Complex conditional advertisement via match command Changes routing table parameters via set command

Policy-Based Routing –Allows you to implement policies that selectively cause packets to take different paths –Can also mark traffic with different TOS –Since Cisco IOS Release 11.0 –Applied to incoming packets –Implemented using route maps

To restrict routing information to and from BGP neighbors use –Distribute lists (using access lists), or –Prefix lists BGP Policy Control

Route Redistribution When to Use Multiple Routing Protocols Redistribution Overview Redistribution Implementation Guidelines

Interim during conversion Application-specific protocols One size does not always fit all Political boundaries Groups that do not work and play nicely with others Mismatch between devices Multivendor interoperability Host-based routers When Do You Use Multiple Routing Protocols?

–Routes are learned from another routing protocol when a router redistributes the information between the protocols IP Routing Table I I I I IP Routing Table D EX D D D S1 Advertises Routes from EIGRP to IGRP S0 Advertises Routes from IGRP to EIGRP AS 200 IGRP S0S1 AS 300 EIGRP What Is Redistribution? ASBR A B C

Redistribution Implementation Guidelines IGRP/OSPF IGRP OSPF Redistribute Default or Static IGRP OSPF Redistribute Redistribute and Filter or Change Administrative Distance

Summary