Tag Switching Architecture Overview Qingfeng Zhuge Fangxia Li Xin Jiang.

Slides:



Advertisements
Similar presentations
MPLS VPN.
Advertisements

Traffic Engineering over MPLS
Identifying MPLS Applications
IP Router Architectures. Outline Basic IP Router Functionalities IP Router Architectures.
Internetworking II: MPLS, Security, and Traffic Engineering
© 2006 Cisco Systems, Inc. All rights reserved. MPLS  Multiprotocol Label switching.
© 2009 Cisco Systems, Inc. All rights reserved. SWITCH v1.0—4-1 Implementing Inter-VLAN Routing Deploying Multilayer Switching with Cisco Express Forwarding.
1 EL736 Communications Networks II: Design and Algorithms Class3: Network Design Modeling Yong Liu 09/19/2007.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—2-1 Label Assignment and Distribution Introducing Typical Label Distribution in Frame-Mode MPLS.
Author : Martín Casado, Teemu Koponen, Scott Shenker, Amin Tootoonchian Publisher : Presenter : Pei-Hua Huang Date : 2013/10/02 Fabric: A Retrospective.
Hierarchy of Routing Knowledge IP Routing: All routers within domains that carry transit traffic have to maintain both interior and exterior routing information.
Introduction to MPLS and Traffic Engineering Zartash Afzal Uzmi.
Spring 2002CS 4611 Router Construction Outline Switched Fabrics IP Routers Tag Switching.
Jump to first page IP Switching and Gigabit Routers Shlomi Malki Nachman Cohen.
4-1 Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving side, delivers.
Chapter 4 Network Layer slides are modified from J. Kurose & K. Ross CPE 400 / 600 Computer Communication Networks Lecture 14.
10 - Network Layer. Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving.
MPLS and Traffic Engineering
Network Layer4-1 Chapter 4 Network Layer Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross Addison-Wesley,
Introduction to MPLS and Traffic Engineering
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
Multi-Protocol Label Switching
Router modeling using Ptolemy Xuanming Dong and Amit Mahajan May 15, 2002 EE290N.
IP Switching 國立中正大學 資訊工程研究所 黃仁竑 副教授. 中正資工 / 黃仁竑 2 IP Switching o Problem with classical IP over ATM ê IP over ATM preserves ATM protocol stack as well.
COS 420 Day 16. Agenda Assignment 3 Corrected Poor results 1 C and 2 Ds Spring Break?? Assignment 4 Posted Chap Due April 6 Individual Project Presentations.
A Study of MPLS Department of Computing Science & Engineering DE MONTFORT UNIVERSITY, LEICESTER, U.K. By PARMINDER SINGH KANG
1 MPLS Architecture. 2 MPLS Network Model MPLS LSR = Label Switched Router LER = Label Edge Router LER LSR LER LSR IP MPLS IP Internet LSR.
Router Architectures An overview of router architectures.
Router Architectures An overview of router architectures.
MPLS Evan Roggenkamp. Introduction Multiprotocol Label Switching High-performance Found in telecommunications networks Directs data from one network node.
1 Multi-Protocol Label Switching (MPLS) presented by: chitralekha tamrakar (B.S.E.) divya krit tamrakar (B.S.E.) Rashmi shrivastava(B.S.E.) prakriti.
MPLS networking at PSP Co Multi-Protocol Label Switching Presented by: Hamid Sheikhghanbari 1.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1-1 MPLS Concepts Introducing Basic MPLS Concepts.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
Introduction to MPLS and Traffic Engineering Zartash Afzal Uzmi.
Connection-Oriented Networks1 Chapter 6: The Multi-Protocol Label Switching Architecture TOPICS –IP: A primer –The MPLS architecture Label allocation schemes.
1 Multiprotocol Label Switching. 2 “ ” It was designed to provide a unified data-carrying service for both circuit-based clients and packet-switching.
MPLS MultiProtocol Label Switching.
End-to-end resource management in DiffServ Networks –DiffServ focuses on singal domain –Users want end-to-end services –No consensus at this time –Two.
Multiprotocol Label Switching (MPLS) References: Juniper white papers on MPLS and DiffServ at: white_papers/
© 2006 Cisco Systems, Inc. All rights reserved. MPLS Introduction Module 4: Frame Mode MPLS Implementation.
Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400.
Data Communications and Computer Networks Chapter 4 CS 3830 Lecture 18 Omar Meqdadi Department of Computer Science and Software Engineering University.
Network Layer4-1 Chapter 4: Network Layer Chapter goals: r understand principles behind network layer services: m network layer service models m forwarding.
Virtual Circuit Network. Network Layer 2 Network layer r transport segment from sending to receiving host r network layer protocols in every host, router.
7-1 Last time □ Wireless link-layer ♦ Introduction Wireless hosts, base stations, wireless links ♦ Characteristics of wireless links Signal strength, interference,
Chapter 4 Network Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 Network Layer introduction.
MPLS (MultiProtocol Labeling Switching) School of Electronics and Information Kyung Hee University. Choong Seon HONG.
Chapter 7 Backbone Network. Announcements and Outline Announcements Outline Backbone Network Components  Switches, Routers, Gateways Backbone Network.
1MPLS QOS 10/00 © 2000, Cisco Systems, Inc. rfc2547bis VPN Alvaro Retana Alvaro Retana
1 MPLS: Progress in the IETF Yakov Rekhter
MPLS Concepts Introducing Basic MPLS Concepts. Outline Overview What Are the Foundations of Traditional IP Routing? Basic MPLS Features Benefits of MPLS.
MPLS Label Last Update Copyright 2011 Kenneth M. Chipps Ph.D. 1.
1. Tag Switching RFC Cisco systems Tag Switching architecture overview. Switching In IP Networks - B.Davie, P.Doolan, Y.Rekhter. Presnted By - Shmuel.
Module 2 MPLS Concepts.
Multiple Protocol Support: Multiprotocol Level Switching.
1 Protocol Independent Multicast (PIM) To develop a scalable protocol independent of any particular unicast protocol –ANY unicast protocol to provide routing.
Network Layer4-1 Chapter 4 Network Layer All material copyright J.F Kurose and K.W. Ross, All Rights Reserved Computer Networking: A Top Down.
Multi-protocol Label Switching
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
Multi-protocol Label Switching (MPLS) RFC 3031 MPLS provides new capabilities: QoS support Traffic engineering VPN Multiprotocol support.
Advanced Computer Networks
Multiprotocol Label Switching
Implementing Secure Converged Wide Area Networks (ISCW)
CS4470 Computer Networking Protocols
Chapter 7 Backbone Network
Network Layer I have learned from life no matter how far you go
Multicasting Unicast.
Presentation transcript:

Tag Switching Architecture Overview Qingfeng Zhuge Fangxia Li Xin Jiang

Topic Organization Part I Tag Switching Architecture -- Qingfeng Zhuge Part II Tag Switching with Multicast, QoS and Flexible Routing -- Xin Jiang Part III Tag Switching Application (ATM) -- Fangxia Li

Switching Data packet forwarding Resource competition, allocation and release along the data flow path

Why Tag Switching Higher forwarding performance Scaling properties of internet routing system Flexible traffic control Support evolution to accommodate new and emerging requirement

Tag Switch – A Multi-Protocol Solution Combine network-layer routing with label- swapping forwarding Supply flexibility and rich functionality by routing Supply simplicity and high performance by label-swapping forwarding A multi-layer integration solution with routers, switches as peer network devices

Tag Switching Architecture

Two components: forwarding and control Forwarding component -- forward packets based only on tags -- no redundant network-layer header analysis

Cont. Control component -- a set of software modules used to distribute and maintain the tag information inside a tagged network domain -- different module support different routing protocol

Forwarding component -- a table look-up structure FIB – a condensed form of routing table, reside in cache TIB – tags allocated locally for each entry in FIB TFIB – constructed by both FIB and TIB to implement tag binding

Forwarding component mechanism Table look-up Replace the incoming packet’s tag by outgoing tag and interface information Tag encapsulation

Advantages of forwarding component Compared to conventional longest match forwarding Independent of forwarding granularity Independent of network-layer protocols A TFIB per switch or per interface or mix of both

Control component Create tags Complete the binding between a tag and network-layer routes Distribute the tag binding information among tag switches

Control component implementation Piggy-backing an existing control protocol By special protocol, such as TDP in tag switching

Advantages of control component Simplify the overall system behavior Reduce traffic load Support multiple network-layer routing protocol Support variety of forwarding granularities: unicast, multicast, flexible routing, QoS routing, RSVP session

Tag distribution mechanisms Downstream Downstream on demand Upstream

Dependencies and constraints FIB must be get from routing protocol, such as OSPF, BGP Must support conventional network-layer routing protocol on edge and maybe also some fraction of the tagged network. Must implement a mechanism for tag distribution

Observation Tags less than routes in FIB Tag allocation is driven by control traffic rather and data traffic Need header analysis and flow classification only on tagged network edge Decrease the overall complexity and traffic load in the network