Advanced Networks

Download Report

Transcript Advanced Networks

Advanced Network
Architectures
Yasaman Motakef
([email protected])
1
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)
2
IP Forwarding Architectures
3

Switched Forwarding

Overlay Model
CLIP (Classical IP Over ATM)
 MPOA (Multi Protocol Over ATM)


Peer Model

MPLS (Multi Protocol Label Switching)
4
Classical IP Over ATM (CLIP)
5
Classical IP Over ATM Model
6
LAN Emulation (LANE)
7
Legacy LAN and LANE Protocol Stacks
8
LANE Components




LEC (LAN Emulation Client)
LES (LAN Emulation Server)
BUS (Broadcast and Unknown Server)
LECS (LAN Emulation Configuration Server)
9
LANE Configuration
10
Next Hop Resolution Protocol
(NHRP)
11
NHRP Components

NHC (Next Hop Client)

NHS (Next Hop Server)
12
NHRP and CLIP Compared
13
While waiting for the NHRP resolution
reply, S has three options:
1.
2.
3.
Drop the data packet.
Retain the packet until the reply
comes back.
Forward the packet along the routed
path toward node D.
14
Multi Protocol Over ATM
(MPOA)
15
MPOA Components

ED (Edge Devices)

MPC (MPOA Client)

MPS (MPOA Server)
16
Example of Network Topology
17
Request Process
18
Reply Process
19
Data Transfer Through Shortcut VCC
20
Multi Protocol Label Switching
(MPLS)
21
Label Switching Provides:

Low-cost hardware implementation.

Scalability to very high speeds.

Flexibility in the management of traffic
flows.
22
MPLS Separates Control and
Forwarding Components
23
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.
24
Fundamentals of Labels cntd.


A sequence of LSRs that is to be
followed by a packet is called a labelswitched path (LSP).
A group of packets that are forwarded
in the same manner are said to belong
to the same forwarding equivalence
class(FEC).
25
MPLS labels in ATM and
PPP/LAN
26
Label Assignment Process

Control traffic:



Topology driven label assignment.
Request driven label assignment.
Data traffic:

Traffic-driven label assignment.
27
Label Stack
28
VC Merging
29
Output streams for VC
merging and non-VC merging
30
Label Distribution Protocol
(LDP)

Downstream-on-demand mode
31
Explicit Routing for Traffic
Engineering
32
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).
33
Thanks for notice.
34