Upload
tollund
View
219
Download
0
Embed Size (px)
Citation preview
8/3/2019 Cisco ATM Overview
1/40
1ATM Overview 2000, Cisco Systems, Inc.
ATM OverviewNetworking Academy
ATM Session
8/3/2019 Cisco ATM Overview
2/40
2ATM Overview 2000, Cisco Systems, Inc.
Agenda
Introduction
ATM Fundamentals
The ATM Cell
ATM Connections
The ATM Address
ATM PVCs & SVCs Configuring RFC1483 PVCs &
SVCs
8/3/2019 Cisco ATM Overview
3/40
3ATM Overview 2000, Cisco Systems, Inc.
Characteristics of ATM
Uses small, fixed-sized cells
Connection-oriented
Supports multiple service types
Applicable to LAN and WAN
Cells
Voice
Data
Video
8/3/2019 Cisco ATM Overview
4/40
4ATM Overview 2000, Cisco Systems, Inc.
ATM Overview
ATM Switch - LS1010, LS2020, LS100. ATM Router - C4500/4700, C7200, C7000/7500 LAN Switch w/ATM up-link - Cat5000/5500, Cat2820,
Cat3x00 ATM DXI (HSSI to ATM) - ALL Cisco routers that support
HSSI interface.
CES (Circuit Emulation) - C7200 (CES-PA), LS1010
Private ATM Network
ATM Router
Public ATM Network
PBXPBX
HSSI
ADSU
Router
ATM Switch
LAN Switch
8/3/2019 Cisco ATM Overview
5/40
5ATM Overview 2000, Cisco Systems, Inc.
ATM Basic
UNI = User-to-Network Interface
NNI = Network-to-Network Interface
Cell header content varies dependingon whos talking to whom
TokenRing
Public UNI
aka B-ICI
UNI
NNI
NNI
NNI
Public ATMNetwork
Private ATM Network
8/3/2019 Cisco ATM Overview
6/40
6ATM Overview 2000, Cisco Systems, Inc.
Agenda
Introduction
ATM Fundamentals
The ATM Cell
ATM Connections
The ATM Address
ATM PVCs & SVCs Configuring RFC1483 PVCs &
SVCs
8/3/2019 Cisco ATM Overview
7/407ATM Overview 2000, Cisco Systems, Inc.
Creating Cells from Packets
Dest.Address
SourceAddress Data
FrameCheck
PayloadHeader
Packet
Cells
PayloadHeader
PayloadHeader
PayloadHeader
5 ByteHeader
48 BytePayload
ATM Cell
53Bytes
8/3/2019 Cisco ATM Overview
8/408ATM Overview 2000, Cisco Systems, Inc.
ATM Cell Header
5 ByteHeader
48 BytePayload
ATM Cell
53 Bytes
8/3/2019 Cisco ATM Overview
9/409ATM Overview 2000, Cisco Systems, Inc.
ATM Cell Header Details
GFC Generic Flow ControlUNI Cells Only!
VPI/VCI Identifies VirtualPaths and Channels
PTI Payload Type Identifier3 Bits:
1. User/Control Data2. Congestion3. Last Cell
CLP Cell Loss Priority Bit
HEC Header Error Check8 Bit CRC
ATM UNI Cell
48 BytePayload
GFC (4)VPI (8)
VCI (16)
PTI CLP
HEC
ATM NNI Cell
48 BytePayload
VPI (12)VCI (16)
PTI CLP
HEC
8/3/2019 Cisco ATM Overview
10/4010ATM Overview 2000, Cisco Systems, Inc.
Agenda
Introduction
ATM Fundamentals
The ATM Cell
ATM Connections
The ATM Address
ATM PVCs & SVCs Configuring RFC1483 PVCs &
SVCs
8/3/2019 Cisco ATM Overview
11/4011ATM Overview 2000, Cisco Systems, Inc.
Connection Types
Connectionless: Packet Routing
Path 1 = S1, S2, S6, S8
Path 2 = S1, S4, S7, S8
Data can take different pathand can arrive out of order
Connection Oriented: Cell Switching
VC = S1, S4, S7, S8
Data takes the same pathand arrives in sequence
S2 S6
S4 S7
S3 S5
S1 S8
1
1
1
2 2
2
S2 S6
S4 S7
VC
S1 S8S3 S5
8/3/2019 Cisco ATM Overview
12/4012ATM Overview 2000, Cisco Systems, Inc.
ATM Basic
Connection oriented - Virtual circuit must tobe setup prior to any data transfer.
Each circuit is identified by 2 numbers -
Virtual Path Identifier (VPI) and VirtualChannel Identifier (VCI).
A Virtual Path is a bundle of Virtual
Channel. VPI and VCI has only local significant
across a particular link.
8/3/2019 Cisco ATM Overview
13/4013ATM Overview 2000, Cisco Systems, Inc.
Virtual Path and Virtual Channels
ATM Physical LinkVirtual Channel Connection (VCC)
Virtual Path(VP)
Contains Multiple VCs
Virtual Channel Connection(VCC)
Contains Multiple VPs
Virtual Channel(VC)
Logical PathBetween ATM End Points
Virtual Channels (VC)
E3
OC12 Virtual Path (VP)
Virtual Path (VP)
Connection Identifier = VPI/VCI
Virtual Channels (VC)
8/3/2019 Cisco ATM Overview
14/4014ATM Overview 2000, Cisco Systems, Inc.
ATM Switches
ATM switches translate VPI/VCI values
VPI/VCI value unique only per interfaceeg: locally significant and may be re-usedelsewhere in network
45
29
3
2
1
64292/9
4/5
6/4
2/9
1
2
1
3
4/5
2/9
2/9
6/4
2
1
3
1
VPI/VCIPort VPI/VCIPort
Input Output
8/3/2019 Cisco ATM Overview
15/4015ATM Overview 2000, Cisco Systems, Inc.
A cell is switch at VC or VP level.VC Switching - Switch receive a cell with a configured VPI and VCI,it lookup its connection table to determine outgoing port (or ports) withnew VPI/VCI value.
VP Switching - Switch receive a cell with known VPI is send out to
new port with new VP value.
Port 1VPI 2VCI 100VCI 110
Port 2VPI 5VCI 110
Port 3 VPI 1 VCI 50
Port 4 VPI 7 VCI 100VCI 110
Port VPI/VCI Port VPI/VCI
1 2/100 4 7/1101 2/110 3 1/50
5 5/110 4 7/100
ORPort VPI Port VPI
1 2 4 7
2 5 3 1
VP and VC Switching
8/3/2019 Cisco ATM Overview
16/4016ATM Overview 2000, Cisco Systems, Inc.
VP and VC Switching
VCI 1 VCI 2 VCI 3 VCI 4
VPI 2VPI 3VPI 1
VPI 2
VPI 3
VPI 5
VPI 1
VPI 4
Port 1
Port 2
Port 3
VCI 1
VCI 2
VCI 1
VCI 2
VP Switch
VC Switch
20
Vi t l Ch l
8/3/2019 Cisco ATM Overview
17/4017ATM Overview 2000, Cisco Systems, Inc.
Virtual Channelsand Virtual Paths
This hop-by-hop forwarding is known as cellrelay
Virtual Channel Connection (VCC)
Virtual PathConnection (VPC)
VPSwitch
VCSwitch
VCSwitch
NNI NNI
VPI = 2
VCI = 44
VPI = 1
VCI = 1
VPI = 26
VCI = 44
VPI = 20
VCI = 30
UNIUNI
8/3/2019 Cisco ATM Overview
18/4018ATM Overview 2000, Cisco Systems, Inc.
Agenda
Introduction
ATM Fundamentals
The ATM Cell
ATM Connections
The ATM Address
ATM PVCs & SVCs Configuring RFC1483 PVCs &
SVCs
8/3/2019 Cisco ATM Overview
19/4019ATM Overview 2000, Cisco Systems, Inc.
ATM Address
DSP = Domain Specific Part
ESI = End System Identifier(MAC Address)
SEL = Selector
ICD ATM FormatIDP
IDI
20Bytes (40 Digits)
6 Bytes (12 Digits)13Bytes (26 Digits)
1 Byte
Prefix ESI
DSP ESI SEL
AFI = Authority and Format Identifier
ICD = International Code Designator
IDP = Initial Domain Part
IDI = Initial Domain Identifier
ICDAFI
Address Management
8/3/2019 Cisco ATM Overview
20/40
20ATM Overview 2000, Cisco Systems, Inc.
ATM Address
47.0091.0000.0000.0000.0000.0000.1111.1111.1111.00
--------------ATM Prefix----------------MAC-----NA
Real life ATM address example:
Also referred to as an NSAP address
Address Management
8/3/2019 Cisco ATM Overview
21/40
21ATM Overview 2000, Cisco Systems, Inc.
ATM Transport Standards
Here is My MAC Address (ESI)(00c0.acdc.3124.efa8)
What is My ATM Prefix?
Here is Your ATM Prefix
47.0090
Goal: No manual configurationof end stations
Address ManagementILMI Automatic Address Management
8/3/2019 Cisco ATM Overview
22/40
22ATM Overview 2000, Cisco Systems, Inc.
Agenda
Introduction
ATM Fundamentals
The ATM Cell
ATM Connections
The ATM Address
ATM PVCs & SVCs Configuring RFC1483 PVCs &
SVCs
8/3/2019 Cisco ATM Overview
23/40
23ATM Overview 2000, Cisco Systems, Inc.
ATM Connection
PVC
SVC
Soft PVC
8/3/2019 Cisco ATM Overview
24/40
24ATM Overview 2000, Cisco Systems, Inc.
Setting up ATM VC
Three types of ATM connections:Permanent Virtual Connections (PVC):Manual configuration, typically static
configuration.Switched Virtual Connections (SVC):Circuit thats setup automatically throughsignaling protocol. Most higher layerprotocols operating over ATM use SVCs(LANE, MPOA, RFC1577 - CLIP.)
Soft PVC: Combination of SVC and PVC.
8/3/2019 Cisco ATM Overview
25/40
25ATM Overview 2000, Cisco Systems, Inc.
Permanent Virtual Circuit (PVC)
Manual configuration.
Easy to understand and configure, but tedious.
All connection mapping are static, does not re-route around down link.
A
B
D
C
Input OutputPort VPI/VCI Port VPI/VCI
1 33 3 02
2 15 3 14
1 64 3 29
3 29 1 64
Input OutputPort VPI/VCI Port VPI/VCI
1 29 3 45
2 52 4 15
1 64 3 29
3 29 1 64
Input OutputPort VPI/VCI Port VPI/VCI
1 45 2 16
2 52 1 29
1 64 3 29
3 29 1 64
29
30
10
16
15
45 14
43
Input OutputPort VPI/VCI Port VPI/VCI
1 16 2 43
3 14 4 10
1 64 3 29
3 29 1 64
1
2
4 2
3
3
2
4
12
3
8/3/2019 Cisco ATM Overview
26/40
26ATM Overview 2000, Cisco Systems, Inc.
Switched Virtual Circuit (SVC)
Dynamically set up connectionsvia signaling
B
D
1
2
4 1
3
3
2
4
12
UNI
Signaling NNISignaling
CUNISignaling
Input OutputPort VPI/VCI Port VPI/VCI
1 64 3 29
3 29 1 64
Input OutputPort VPI/VCI Port VPI/VCI
2 52 1 29
1 64 3 29
3 29 1 64
Input OutputPort VPI/VCI Port VPI/VCI
1 29 3 45
1 64 3 29
3 29 1 64
Input OutputPort VPI/VCI Port VPI/VCI
1 64 3 29
3 29 1 64A
3
8/3/2019 Cisco ATM Overview
27/40
27ATM Overview 2000, Cisco Systems, Inc.
Switched Virtual Circuit (SVC)
Transfer data over newly established link
B
D
1
2
4 1
3
3
2
4
12
UNI
Signaling NNISignaling
CUNISignaling
Input OutputPort VPI/VCI Port VPI/VCI
1 64 3 29
3 29 1 64
Input OutputPort VPI/VCI Port VPI/VCI
2 52 1 29
1 64 3 29
3 29 1 64
Input OutputPort VPI/VCI Port VPI/VCI
1 29 3 45
1 64 3 29
3 29 1 64
Input OutputPort VPI/VCI Port VPI/VCI
1 64 3 29
3 29 1 64A
3
1 29 3 45
1 45 2 16 1 16 2 43
8/3/2019 Cisco ATM Overview
28/40
28ATM Overview 2000, Cisco Systems, Inc.
Switched Virtual Circuit (SVC)
Dynamically tear down
connectionsvia signaling
B
D
1
2
4 1
3
3
2
4
12
NNISignaling
CUNISignaling
Input OutputPort VPI/VCI Port VPI/VCI
1 64 3 29
3 29 1 64
Input OutputPort VPI/VCI Port VPI/VCI
2 52 1 29
1 64 3 29
3 29 1 64
Input OutputPort VPI/VCI Port VPI/VCI
1 29 3 45
1 64 3 29
3 29 1 64
Input OutputPort VPI/VCI Port VPI/VCI
1 64 3 29
3 29 1 64A
3
UNI
Signaling
8/3/2019 Cisco ATM Overview
29/40
29ATM Overview 2000, Cisco Systems, Inc.
Soft PVC
PVC established manually across UNI
and dynamically across NNI
B
D
1
1
2
NNISignaling
UNISignaling
Input OutputPort VPI/VCI Port VPI/VCI
1 64 3 29
3 29 1 64
Input OutputPort VPI/VCI Port VPI/VCI
2 52 1 29
1 64 3 29
3 29 1 64
Input OutputPort VPI/VCI Port VPI/VCI
1 29 3 45
1 64 3 29
3 29 1 64
Input OutputPort VPI/VCI Port VPI/VCI
1 64 3 29
3 29 1 64
3
UNI
Signaling
1 29 3 45
1 16 2 43
C
A
8/3/2019 Cisco ATM Overview
30/40
30ATM Overview 2000, Cisco Systems, Inc.
Setting up SVC
Station A wants to connect to Station B:Station A send a call setup to the Station Bs ATM address via signaling
channel (VPI/VCI = 0/5)Call-setup signaling is routed through ATM switches to Station B.Station B accepts the Call-setup request, send ACK back to Station A.
Connection is established
Once ACK is received by Station A, a end-to-end circuit is establishedthrough ATM network. VPI/VCI number is dynamically assignedbetween each hop.
Requirements:
1. Addressing
2. Signaling3. Path Determination (routing)
8/3/2019 Cisco ATM Overview
31/40
31ATM Overview 2000, Cisco Systems, Inc.
Agenda
Introduction
ATM Fundamentals
The ATM Cell
ATM Connections
The ATM Address
ATM PVCs & SVCs Configuring RFC1483 PVCs &
SVCs
C fi ti
8/3/2019 Cisco ATM Overview
32/40
32ATM Overview 2000, Cisco Systems, Inc.
Configuration(1483 Routed)
Configuration of San Jose Router
interface ATM0
ip address 172.10.10.1 255.255.255.0
atm pvc 1 0 40 aal5snap
atm pvc 2 0 50 aal5snap 1500 512 64
map-group 1483pvc
map-list 1483pvc
ip 172.10.10.2 atm-vc 1 broadcast
ip 172.10.10.3 atm-vc 2 broadcast
ip 172.10.10.1 atm-vc 1 broadcast
Denver Iowa
A0 A1/1/1 A1/1/2 A3/0/0 A3/0/1 A0
ATM Cloud
A2/0
A3/0/2
Destination VCD VPI VCI
New York 1 0 50
Chicago 2 0 40
ChicagoATM SideAddressIP: 172.10.10.2
LightStream1010
Cisco 7000
Cisco 4700
New YorkATM Side AddressIP: 172.10.10.3
Cisco 4700
San JoseATM Side AddressIP: 172.10.10.1
Light Stream1010
C fi ti
8/3/2019 Cisco ATM Overview
33/40
33ATM Overview 2000, Cisco Systems, Inc.
Configuration(1483 Routed)
Configuration of Denver LightStream 1010 Switchinterface ATM1/1/1
description Link to San Jose Routerinterface ATM1/1/2
description Link to Iowa switchno keepaliveatm pvc 1 40 interface ATM1/1/1 0 40atm pvc 1 50 interface ATM1/1/1 0 50
Configuration of Iowa Light Stream 1010 Switch
interface ATM3/0/0description Link to Denver switchno keepalive
interface ATM3/0/1description Link to New York Routerno keepalive
atm pvc 0 50 interface ATM3/0/0 1 50
interface ATM3/0/2description Link to Chicago Routerno keepaliveatm pvc 0 40 interface ATM3/0/0 1 40atm pvc 0 60 interface ATM3/0/1 0 60
San JoseATM Side Address
IP: 172.10.10.1
Light Stream1010
Denver Iowa
New YorkATM Side Address
IP: 172.10.10.3
Light Stream1010
A0 A1/1/1 A1/1/2 A3/0/0 A3/0/1 A0
ATM Cloud
A2/0
A3/0/2
ChicagoATM SideAddressIP: 172.10.10.2
Cisco 7000
Cisco 4700 Cisco 4700
C fi ti
8/3/2019 Cisco ATM Overview
34/40
34ATM Overview 2000, Cisco Systems, Inc.
Configuration(1483 Routed)
Configuration of New YorkRouter
interface ATM0
ip address 172.10.10.3 255.255.255.0
atm pvc 1 0 50 aal5snap 1500 512 64
atm pvc 2 0 60 aal5snap
map-group 1483pvcmap-list 1483pvc
ip 172.10.10.1 atm-vc 1 broadcast
ip 172.10.10.2 atm-vc 2 broadcast
ip 172.10.10.3 atm-vc 1 broadcast
San JoseATM Side Address
IP: 172.10.10.1
Light Stream1010
Denver Iowa
New YorkATM Side Address
IP: 172.10.10.3
Light Stream1010
A0 A1/1/1 A1/1/2 A3/0/0 A3/0/1 A0
ATM Cloud
A2/0
A3/0/2
Destination VCD VPI VCI
San Jose 1 0 50
Chicago 2 0 60
Cisco 4700Cisco 4700
ChicagoATM Side AddressIP: 172.10.10.2
Cisco 7000
8/3/2019 Cisco ATM Overview
35/40
35ATM Overview 2000, Cisco Systems, Inc.
Topology
Cisco 1483 with PVC (Bridged)ChicagoATM Side Address
IP: 172.10.11.2
San JoseATM Side Address
IP: 172.10.10.1
172.10.11.1
LightStream1010
Denver Iowa
New YorkATM Side Address
Management IP
172.10.10.3
LightStream1010
Cisco 5000Cisco 7500
A0 A1/1/1 A1/1/2 A3/0/0 A3/0/1 A0
ATM Cloud
A2/0
A3/0/2
Cisco 4700
C fi ti
8/3/2019 Cisco ATM Overview
36/40
36ATM Overview 2000, Cisco Systems, Inc.
Configuration(1483 Bridged)
Configuration of San JoseRouterinterface ATM0.1 point-to-multipoint
description Circuit to New York
atm pvc 1 0 50 aal5snap
map-group 1483pvc
bridge-group 1
interface ATM0.2 point-to-point
description Circuit to Chicago
ip address 172.10.11.1 255.255.255.0
atm pvc 2 0 40 aal5snap
interface BVI1ip address 172.10.10.1 255.255.255.0
map-list 1483pvc
bridge atm-vc 1 broadcastbridge irbbridge 1 protocol ieee
bridge 1 route ip
LightStream1010
Denver Iowa
LightStream1010
A0 A1/1/1 A1/1/2 A3/0/0 A3/0/1 A0
ATM Cloud
A2/0
A3/0/2
Destination VCD VPI VCI
New York 1 0 50
Chicago 2 0 40
ChicagoATM Side AddressIP: 172.10.11.2
Cisco 4700
Cisco 7500
San JoseATM Side AddressIP: 172.10.10.1172.10.11.1
New YorkATM Side AddressManagement IP:172.10.10.3
Catalyst 5000
Config ration
8/3/2019 Cisco ATM Overview
37/40
37ATM Overview 2000, Cisco Systems, Inc.
Configuration(1483 Bridged)
Configuration of Denver LightStream 1010 Switchinterface ATM1/1/1
description Link to San Jose Routerinterface ATM1/1/2
description Link to Iowa switchno keepaliveatm pvc 1 40 interface ATM1/1/1 0 40atm pvc 1 50 interface ATM1/1/1 0 50
Configuration of Iowa LightStream 1010 Switch
interface ATM3/0/0description Link to Denver switchno keepalive
interface ATM3/0/1description Link to New York Router
no keepaliveatm pvc 0 50 interface ATM3/0/0 1 50
interface ATM3/0/2description Link to Chicago Routerno keepaliveatm pvc 0 40 interface ATM3/0/0 1 40atm pvc 0 60 interface ATM3/0/1 0 60
San Jose
ATM Side AddressIP: 172.10.10.1
LightStream
1010
Denver Iowa
New York
ATM Side AddressIP: 172.10.10.3
LightStream
1010
Cisco 4700Cisco 4700
A0 A1/1/1 A1/1/2 A3/0/0 A3/0/1 A0
ATM Cloud
A2/0
A3/0/2
ChicagoATM Side Address
IP: 172.10.10.2
Cisco 7000
No configuration change on LS1010
Configuration
8/3/2019 Cisco ATM Overview
38/40
38ATM Overview 2000, Cisco Systems, Inc.
Configuration(1483 Bridged)
Configuration of New York Switch(LANE module):
interface ATM0
atm pvc 10 0 50 aal5snap
atm bind pvc vlan 10 1!
San JoseATM Side Address
IP: 172.10.10.1172.10.11.1
New YorkATM Side AddressManagement IP:
172.10.10.3
Catalyst 5000
LightStream1010
Denver Iowa
LightStream1010
Cisco 7500
A0 A1/1/1 A1/1/2 A3/0/0 A3/0/1 A0
ATM Cloud
A2/0
A3/0/2
ChicagoATM Side Address
IP: 172.10.11.2Cisco 4700
This command maps a vlan into a atm cirucuit
Atm bind pvc vlan
C fi i
8/3/2019 Cisco ATM Overview
39/40
39ATM Overview 2000, Cisco Systems, Inc.
Configuration(Back to Back)
San JoseATM Side Address
IP: 172.10.10.1
New YorkATM Side Address
IP: 172.10.10.3
Cisco 7500Cisco 4700
A0 A0
Configuration of San Jose Router
interface ATM0
atm clock internal
ip address 172.10.10.1 255.255.255.0
atm pvc 1 0 40 aal5snap
map-group 1483pvcmap-list 1483pvc
ip 172.10.10.3 atm-vc 1 broadcast
Configuration of New York Router
interface ATM0
ip address 172.10.10.3 255.255.255.0
atm pvc 1 0 40 aal5snap
map-group 1483pvc
map-list 1483pvcip 172.10.10.1 atm-vc 1 broadcast
8/3/2019 Cisco ATM Overview
40/40