IP Router Architecture Masoud Sabaei Assistant professor Computer Engineering and Information Technology Department, Amirkabir University of Technology.

Slides:



Advertisements
Similar presentations
Router Internals CS 4251: Computer Networking II Nick Feamster Fall 2008.
Advertisements

IP Router Architectures. Outline Basic IP Router Functionalities IP Router Architectures.
1 Routing Protocols I. 2 Routing Recall: There are two parts to routing IP packets: 1. How to pass a packet from an input interface to the output interface.
7 RAIDER: Responsive Architecture for Inter-Domain Economics and Routing.
© Jörg Liebeherr ECE 1545 Packet-Switched Networks.
1 Computer Networks & The Internet Lecture 3 Imran Ahmed University of Management & Technology.
ENTERPRISE NETWORK IMPLEMENTATION
KARL NADEN – NETWORKS (18-744) FALL 2010 Overview of Research in Router Design.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
Computer Networks Fall, 2007 Prof Peterson. CIS 235: Networks Fall, 2007 Western State College  What is “store and forward”?  What is a buffer / queue?
INE 3010Lab. National NSP Regional NSP Internet Exchange IX / NAP.
RTC I RTC IX RTC VIII RTC VII RTC VI RTC V RTC IV RTC III RTC II 30mb Savis.net OC3 SprintLink 90mb AT&T Internet OC12 NAP 75mb Nap.net 90mb Qwest OC12.
048866: Packet Switch Architectures Dr. Isaac Keslassy Electrical Engineering, Technion Introduction.
Internet Technology Networking With TCP/IP. Modern Networking Packet switched Open standards.
Hands-On Microsoft Windows Server 2003 Networking Chapter 1 Windows Server 2003 Networking Overview.
Institute of Technology, Sligo Dept of Computing Semester 3, version Semester 3 Chapter 3 VLANs.
Internet Service Providers (ISP) HOW INTERNET SERVICE PROVIDERS WORK.
Router Architectures An overview of router architectures.
Router Architectures An overview of router architectures.
Telecommunications - Carriers  Different service providers/carriers does not guarantee diversity  Carriers often share cables, routes, and buildings.
Company and Product Overview Company Overview Mission Provide core routing technologies and solutions for next generation carrier networks Founded 1996.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1-1 MPLS Concepts Introducing Basic MPLS Concepts.
Edge Based Cloud Computing as a Feasible Network Paradigm(1/27) Edge-Based Cloud Computing as a Feasible Network Paradigm Joe Elizondo and Sam Palmer.
Working at a Small-Medium Business or ISP
Introduction تنظیم: محمدعلی عظیمی
RSC Part I: Introduction Redes y Servicios de Comunicaciones Universidad Carlos III de Madrid These slides are, mainly, part of the companion slides to.
Introduction Chapter 1 Introduction Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross Addison-Wesley,
Network and the internet Part three Introduction to computer, 2nd semester, 2010/2011 Mr.Nael Aburas Faculty of Information.
Instructor: Christopher Cole Some slides taken from Kurose & Ross book IT 347: Chapter 1.
Computers Are Your Future Tenth Edition Chapter 8: Networks: Communicating & Sharing Resources Copyright © 2009 Pearson Education, Inc. Publishing as Prentice.
Introduction1-1 Course Code:EE/TE533 Instructor: Muddathir Qamar.
CS 3700 Networks and Distributed Systems Inter Domain Routing (It’s all about the Money) Revised 8/20/15.
HAIR: Hierarchical Architecture for Internet Routing Anja Feldmann TU-Berlin / Deutsche Telekom Laboratories Randy Bush, Luca Cittadini, Olaf Maennel,
The Internet The internet is simply a worldwide computer network that uses standardised communication protocols to transmit and exchange data.
CS 447 Networks and Data Communication Department of Computer Science Southern Illinois University Edwardsville Fall, 2015 Dr. Hiroshi Fujinoki
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 1: Introduction to Scaling Networks Scaling Networks.
Chapter 7 Backbone Network. Announcements and Outline Announcements Outline Backbone Network Components  Switches, Routers, Gateways Backbone Network.
Introduction to MIS1 Voice Computer Sent as packets: Sent as packets: A B C D E Chicago New York Dallas Atlanta E 4 C B 2 A 1 5 D 3 Packet-Switched.
CS 4396 Computer Networks Lab Router Architectures.
MPLS Concepts Introducing Basic MPLS Concepts. Outline Overview What Are the Foundations of Traditional IP Routing? Basic MPLS Features Benefits of MPLS.
COS 420 Day 15. Agenda Finish Individualized Project Presentations on Thrusday Have Grading sheets to me by Friday Group Project Discussion Goals & Timelines.
Chapter 25 Internet Routing. Static Routing manually configured routes that do not change Used by hosts whose routing table contains one static route.
Michael Schapira, Princeton University Fall 2010 (TTh 1:30-2:50 in COS 302) COS 561: Advanced Computer Networks
IP Router Architecture Masoud Sabaei Assistant professor Computer Engineering and Information Technology Department, Amirkabir University of Technology.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
NT1210 Introduction to Networking
Introduction1-1 Data Communications and Computer Networks Chapter 1 CS 3830 Lecture 3 Omar Meqdadi Department of Computer Science and Software Engineering.
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
Network layer (addendum) Slides adapted from material by Nick McKeown and Kevin Lai.
CS 3700 Networks and Distributed Systems
CS 3700 Networks and Distributed Systems
Lec # 22 Data Communication Muhammad Waseem Iqbal.
Addressing: Router Design
Ken Gunnells, Ph.D. - Networking Paul Crigler - Programming
Chapter 4: Network Layer
Chapter 7 Backbone Network
Introduction to Internet Routing
CS 31006: Computer Networks – The Routers
인터넷 구조 2002년 2학기 장주욱.
Software Defined Networking
Packet Switch Architectures
Router Construction Outline Switched Fabrics IP Routers
The Internet and Its Applications
Chapter 3 VLANs Chaffee County Academy
Computer Networking A computer network, often simply referred to as a network, is a collection of computers and devices connected by communications channels.
EE 122: Lecture 7 Ion Stoica September 18, 2001.
Chapter 4: Network Layer
Packet Switch Architectures
Control-Data Plane Separation
Comp 410 AOS Packet Switching
Presentation transcript:

IP Router Architecture Masoud Sabaei Assistant professor Computer Engineering and Information Technology Department, Amirkabir University of Technology

ISPs categories: Internet Service Providers (ISPs) categories: Tier-1 ISPs: Major telecommunication companies whose high-speed global networks form the Internet backbone. (such as UUNet, Sprint, Qwest, XO Network, and AT&T) Tier-2 ISPs: Smaller than tier-1 ISP which buy the network capacity from other providers. (such as America Online and Broadwing.) Tier-3 ISPs: Regional service providers. (such as Verizon and RCN)

Network map of a Tier-1 ISP, XO Network

Point of presence (POP):

Three distinct backbone design paradigms of Tier-1 ISPs. AT&T Sprint Level 3 national network infrastructure

Routers in the Market Popular Enterprise, Edge, and Core Routers in the Market

Replacing a Cluster of Mid-size Routers with Large-Capacity Scalable Routers

Function of IP Routers IP routers’ functions can be classified into two categories: Datapath functions Control plane functions The datapath functions such as forwarding decision, forwarding through the backplane, and output link scheduling are performed on every datagram that passes through the router. The control plane functions include the system configuration, management, and exchange of routing table information. These are performed relatively infrequently.

Router Architectures Router architectures generally fall into two categories: centralized (Fig. a) and Distributed (Fig. b).

Typical Router Architecture

Line Card Components Transponder, Framer, Network Processor (NP), Traffic Manager (TM), And Central Processing Unit (CPU). Components of a Line Card: