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.

Slides:



Advertisements
Similar presentations
Traffic Engineering over MPLS
Advertisements

Identifying MPLS Applications
Internetworking II: MPLS, Security, and Traffic Engineering
IP over ATM Integrated Network Services Almerindo Graziano.
Packet Switching COM1337/3501 Textbook: Computer Networks: A Systems Approach, L. Peterson, B. Davie, Morgan Kaufmann Chapter 3.
5: DataLink Layer5-1 Cerf & Kahn’s Internetwork Architecture What is virtualized? r two layers of addressing: internetwork and local network r new layer.
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
QoS Protocols & Architectures by Harizakis Costas.
1 Network Layer: Host-to-Host Communication. 2 Network Layer: Motivation Can we built a global network such as Internet by extending LAN segments using.
1 Announcements Review session next Friday 03/11 Homework 5 due on Friday 03/04 Project 3 due Wednesday 03/16.
Multi-Protocol Label Switching
1 Network Architecture and Design Internet QoS Differentiated Services (DiffServ) Multiprotocol Label Switching (MPLS) Reference Zheng Wang, Internet QoS,
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.
Data Communications and Networks Chapter 2 - Network Technologies - Circuit and Packet Switching Data Communications and Network.
Network Redundancy Multiple paths may exist between systems. Redundancy is not a requirement of a packet switching network. Redundancy was part of the.
Mobile IP Performance Issues in Practice. Introduction What is Mobile IP? –Mobile IP is a technology that allows a "mobile node" (MN) to change its point.
Network Layer (3). Node lookup in p2p networks Section in the textbook. In a p2p network, each node may provide some kind of service for other.
QoS in MPLS SMU CSE 8344.
1 Multi Protocol Label Switching Presented by: Petros Ioannou Dept. of Electrical and Computer Engineering, UCY.
Computer Networking Quality-of-Service (QoS) Dr Sandra I. Woolley.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
Introduction to Network Layer. Network Layer: Motivation Can we built a global network such as Internet by extending LAN segments using bridges? –No!
A review of quality of service mechanisms in IP-based network ─ integrated and differentiated services,multi-layer switching,MPLS and traffic engineering.
QoS Architectures for Connectionless Networks
IP QoS for 3G. A Possible Solution The main focus of this network QoS mechanism is to provide one, real time, service in addition to the normal best effort.
Review of Networking Concepts Part 1: Switching Networks
1 Advanced Network Architectures Yasaman Motakef
Asynchronous Transfer Mode: ATM r 1980s/1990’s standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service Digital Network architecture.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS Introduction Module 4: Frame Mode MPLS Implementation.
IP Switching for Scalable IP Services Hassan M. Ahmed Ross Callon Andrew G. Malis Hohn Moy Presented by Gao, Yun Shih, Pei-Shin Wei, ShuGuang.
Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400.
Multi-Protocol Label Switching University of Southern Queensland.
5: DataLink Layer5-1 VLANs. 5: DataLink Layer5-2 Introduction r Need to have different broadcast domains on the same physical network r E.g. Consider.
Mobile Networking Challenges1 5.6 Mobile Ad Hoc Networks  Ad hoc network does not have any preexisting centralized server nodes to perform packet routing,
Univ. of TehranAdv. topics in Computer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
1 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services MPLS.
ECE 466 Switching Networks. ECE 466 A communication network provides a scalable solution to connect a large number of end systems Communication Networks.
1 Flow Identification Assume you want to guarantee some type of quality of service (minimum bandwidth, maximum end-to-end delay) to a user Before you do.
Brief Introduction to Juniper and its TE features Huang Jie [CSD-Team19]
The Network Layer Introduction  functionality and service models Theory  link state and distance vector algorithms  broadcast algorithms  hierarchical.
CS 453 Computer Networks Lecture 18 Introduction to Layer 3 Network Layer.
IP Traffic Management In IP- OVER-WDM Networks:HOW? Javier Aracil, Daniel Morato, and Mikel Izal Universidad Publica de Navarra, Pamplona, Spain Presenter:Chen.
Graceful Label Numbering in Optical MPLS Networks Ibrahim C. Arkut Refik C. Arkut Nasir Ghani
Differentiated Services MPLS Doug Young Suh Last updated : Aug 1, 2009 diffServ/RSVP.
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
MPLS Some notations: LSP: Label Switched Path
1 Multiprotocol Label Switching (MPLS) and its Applications Network Architecture Spring 2009 Lecture 17.
CS440 Computer Networks 1 Packet Switching Neil Tang 10/6/2008.
Multiple Protocol Support: Multiprotocol Level Switching.
Univ. of TehranComputer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr. Nasser Yazdani.
MULTI-PROTOCOL LABEL SWITCHING By: By: YASHWANT.V YASHWANT.V ROLL NO:20 ROLL NO:20.
Multi-protocol Label Switching
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
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.
1 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
The Network Layer.
Advanced Computer Networks
Inter domain signaling protocol
EE 122: Lecture 19 (Asynchronous Transfer Mode - ATM)
3. Internetworking (part 1)
Network Layer Goals: Overview:
Chapter 5: Network Layer (Part I)
Switching and Forwarding Bridges and Extended LANs
Data Communication Networks
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
CIS679: Two Planes and Int-Serv Model
Multicasting Unicast.
Presentation transcript:

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 proposals: Integrated Services over Differentiated Services Bandwidth Broker

Integrated Services over Differentiated Services –Apply integrated services model end to end across a network with one or more DiffServ domains. –DiffServ networks are treated as a link layer medium –Integrated Service requests are mapped to diffserv capability Services to PHB –Two tier resource allocation DiffServ distributes aggregated resources at core IntServ allocates the resources to indivudual users –Example: Figure 3.8 –Do we have end-to-end QoS guarantees in this model?

Bandwidth Broker (BB) –Resource allocation between different backbone service providers, as well as support QoS on local LAN. –Each network is associated with one or model BB, which keep track on local network usage Admission control, policy control, reservation aggregation –BB needs the knowledge of routing –Example, Figure 3.9 –Per flow end-to-end QoS guarantee?

Multiprotocol Label Switching Virtual circuit at IP level –A short, fixed length label is used for forwarding. –Similar too other circuit switched technology: ATM, Frame Relay, WDM Convergence of datagram and virtual circuit. –How virtual circuit/datagram works? –Fundamental trade-off: complexity at routing and signaling.

Motivation: IP over ATM integration. –Without MPLS: Overlay model (classical IP over ATM) –ATM is treated like another subnet technology. –When ATM is treated as a subnet, it is different from both point-to-point or shared media network: »multiple neighbors, but no broadcast capability (ARP) »ATM may contain multiple logical IP subnets (LIS) –ATM ARP: need to emulate ARP. –NextHop Resolution Protocol (NHRP) Problems: –Have scaling problems. Need VC to connect hosts in a logical subnet. O(N^2) connections and O(N) neighbors. –Going through IP layer in an ATM cloud is not efficient. –Lose QoS capability

Motivation: IP over ATM integration. –With MPLS: IP routing and signaling protocols take over the control path. ATM switches are used only to data transmission. ATM switches are now in the IP routing domain. NHRP and on demand SVCs are no longer needed MPLS matches ATM’s capability –Labels are SVC circuit IDs –Switching is done by ATM switches –QoS can be preserved in a LSP.

Some advantages for MPLS: –Simpler packet classification and table lookup Trade off between simple forwarding and complexity in signaling. –Protocol independent forwarding Even IP has many protocols. (CIDR, v4, v6, etc) –Finer forwarding granularity Can treat different customers differently. –Traffic Engineering MPLS can setup explicit route between two nodes. key application

IP packet forwarding (Figure 4.2): –Control path: making routing decisions. unicast routing protocols and multicast routing protocols –Data path: move packet from input ports to output ports. unicast forwarding table, unicast forwarding engine, multicast forwarding table, multicast forwarding engine Forwarding is done by longest match between dst address and entries in the forwarding table.

MPLS packet forwarding (Figure 4.4): –Control path: making routing decisions. unicast routing protocols and multicast routing protocols Other control protocols (ATM, FR) –Data path: move packet from input ports to output ports. Label-switching table Label-based forwarding engine

–IP centric control: IP is here to stay. IP control protocols are more mature and scalable than other alternative protocols. IP control protocols for everything (ATM, FR, optical WDM) –A unified control plane integrated IP with different link layer technologies and simplify the management.