1 Advanced Network Architectures Yasaman Motakef ([email protected])
-
Upload
margaretmargaret-matthews -
Category
Documents
-
view
220 -
download
3
Transcript of 1 Advanced Network Architectures Yasaman Motakef ([email protected])
![Page 2: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/2.jpg)
2
Overview: IP Forwarding Architectures Switched Forwarding Classical IP Over ATM (CLIP) LAN Emulation (LANE) Next Hop Resolution Protocol (NHRP) Multi Protocol Over ATM (MPOA) Multi Protocol Label Switching (MPLS)
![Page 3: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/3.jpg)
3
IP Forwarding Architectures
![Page 4: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/4.jpg)
4
Switched Forwarding
Overlay Model CLIP (Classical IP Over ATM) MPOA (Multi Protocol Over ATM)
Peer Model MPLS (Multi Protocol Label Switching)
![Page 5: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/5.jpg)
5
Classical IP Over ATM (CLIP)
![Page 6: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/6.jpg)
6
Classical IP Over ATM Model
![Page 7: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/7.jpg)
7
LAN Emulation (LANE)
![Page 8: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/8.jpg)
8
Legacy LAN and LANE Protocol Stacks
![Page 9: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/9.jpg)
9
LANE Components
LEC (LAN Emulation Client) LES (LAN Emulation Server) BUS (Broadcast and Unknown Server) LECS (LAN Emulation Configuration
Server)
![Page 10: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/10.jpg)
10
LANE Configuration
![Page 11: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/11.jpg)
11
Next Hop Resolution Protocol (NHRP)
![Page 12: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/12.jpg)
12
NHRP Components
NHC (Next Hop Client)
NHS (Next Hop Server)
![Page 13: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/13.jpg)
13
NHRP and CLIP Compared
![Page 14: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/14.jpg)
14
While waiting for the NHRP resolution reply, S has three options:
1. Drop the data packet.
2. Retain the packet until the reply comes back.
3. Forward the packet along the routed path toward node D.
![Page 15: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/15.jpg)
15
Multi Protocol Over ATM (MPOA)
![Page 16: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/16.jpg)
16
MPOA Components
ED (Edge Devices)
MPC (MPOA Client)
MPS (MPOA Server)
![Page 17: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/17.jpg)
17
Example of Network Topology
![Page 18: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/18.jpg)
18
Request Process
![Page 19: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/19.jpg)
19
Reply Process
![Page 20: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/20.jpg)
20
Data Transfer Through Shortcut VCC
![Page 21: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/21.jpg)
21
Multi Protocol Label Switching (MPLS)
![Page 22: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/22.jpg)
22
Label Switching Provides: Low-cost hardware
implementation.
Scalability to very high speeds.
Flexibility in the management of traffic flows.
![Page 23: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/23.jpg)
23
MPLS Separates Control and Forwarding Components
![Page 24: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/24.jpg)
24
Fundamentals of Labels A label identifies a virtual circuit
between two neighboring LSRs.
The meaning of a label is significant only between the two neighboring LSRs.
![Page 25: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/25.jpg)
25
A sequence of LSRs that is to be followed by a packet is called a label-switched path (LSP).
A group of packets that are forwarded in the same manner are said to belong to the same forwarding equivalence class(FEC).
Fundamentals of Labels cntd.
![Page 26: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/26.jpg)
26
MPLS labels in ATM and PPP/LAN
![Page 27: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/27.jpg)
27
Label Assignment Process Control traffic:
Topology driven label assignment. Request driven label assignment.
Data traffic: Traffic-driven label assignment.
![Page 28: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/28.jpg)
28
Label Stack
![Page 29: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/29.jpg)
29
VC Merging
![Page 30: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/30.jpg)
30
Output streams for VC merging and non-VC merging
![Page 31: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/31.jpg)
31
Label Distribution Protocol (LDP) Downstream-on-demand mode
![Page 32: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/32.jpg)
32
Explicit Routing for Traffic Engineering
![Page 33: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/33.jpg)
33
MPLS Support for Virtual Networks MPLS allows service providers to
configure LSPs to create virtual networks that support particular classes of traffic flows.
MPLS can also be used to create Virtual Private Networks (VPNs).
![Page 34: 1 Advanced Network Architectures Yasaman Motakef (ymotakef@mehr.sharif.edu)](https://reader035.fdocuments.in/reader035/viewer/2022062517/56649e7d5503460f94b7fffa/html5/thumbnails/34.jpg)
34
Thanks for notice.