wide area networks. wan vs lan span bw delay different protocols usually you don’t own the wan...

59
Wide Area Networks

Upload: phoebe-trippett

Post on 01-Apr-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Wide Area Networks

Page 2: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

WAN vs LAN

• Span

• BW

• Delay

• Different protocols

• Usually you don’t own the WAN infrastructure

Page 3: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Point to point link

• That’s what you “see”

• Ex: leased line

• Usually simulated by a circuit or packet switched network

Page 4: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Circuit Switching

• Based on the PSTN (Public Switched Telephone Network)

• Analog: modems up to 56K

• Digital: 64K circuits - SDH w/ TDM

• cf Bocq

• Designated circuits

Page 5: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Packet Switching

• Data streams segmented in packets

• Statistical Multiplexing (FIFO or QoS techniques)

Page 6: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Circuit vs Packet switching

• Circuit: Sum of peak data rates < transmission capacity

• Packet: Sum of average data rates < transmission capacity

• Circuit: waste of BW

• Packet: delay => unacceptable for voice

Page 7: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Connection oriented vs Connectionless

• Circuit: CO

• Data: CL => need addressing

Page 8: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Virtual Circuits

• Connection Oriented: encapsulation includes a “flow” identifier

• Best of two worlds?

• Switched VCs - 3 phases: circuit setup, data transfer, circuit termination

• Permanent VCs - more expensive as need to be constantly up, use less BW

Page 9: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

VC multiplexing

Page 10: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Synchronous Data Link Control

SDLC

Page 11: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

SDLC

• Developped by IBM for use w/ SNA

• Most of L2 protocols are based on the SDLC format (HDLC, LAPB, 802.2, etc…)

Page 12: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

SDLC Frame Format

Page 13: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

X.25

Page 14: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

X.25

• 1970s

• Data Terminal Equipment (DTE)

• Data Circuit-terminating Equipment (DCE)

• Packet Switching Exchange (PSE)

• DCE provides clock

Page 15: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

X.25 topology

Page 16: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Packet Assembler/Disassembler

Page 17: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

X.25 Stack

Page 18: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

LAPB Frame

Page 19: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

X.25 Data Link Control

• Point to point full duplex data links

• Correction of errors and congestion control

• Encapsulation of data in variable length frames delimited by flags

• Redundant error correction bits

• Sliding window (8 or 128 frames)

Page 20: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

X.121 address

Page 21: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

X.121 address

• Data Network Identification Code (DNIC)

• National Terminal Number (NTN)

Page 22: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Packet Level Protocol

• Several circuits multiplexed

• Sliding window error and congestion control for every VC

• Call restriction, charging, QoS, ...

Page 23: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

VC Setup

• PVC: permanent entry in “routing” table (static), substitute to leased lines

• SVC: dynamic entry in “routing” table triggered by an “open” packet and torn down by “close” packet

Page 24: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Frame Relay

Page 25: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Characteristics

• Introduced in 1984 but only (significantly) deployed in the late 1980s

• L1 and 2• Packet Switched technology: PVCs and

SVCs• Connection-oriented data link layer

communication• X.25 “lite”

Page 26: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Differences with X.25

• Less robust

• Assumes more reliable medium =>– No retransmission of lost data– No windowing

• Error control handled by higher layers

• Higher performance and transmission efficiency

Page 27: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Frame Relay Topology

Page 28: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

DLCI

• Data Link Connection Identifier

• Uniquely identify circuits

• Assigned by service provider

• Local significance only (except with LMI)

Page 29: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

DLCI

Page 30: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Frame Format

Page 31: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Discard Eligibility

• One bit in the address field

• Identifies lower importance traffic that will be dropped first if congestion occurs

• Set by DTE equipment

Page 32: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Congestion Control: FECN

• FECN: Forward Explicit Congestion Notification

• DCE sets FECN bit to 1

• When received by DTE, it indicates that frame experienced congestion

• Sent to higher layers or ignored

Page 33: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Congestion Control: BECN

• BECN: Backward Explicit Congestion Notification

• Same as FECN but set on the return flow

Page 34: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

LMI

• Local Management Interface

• Frame Relay “extension”

• Introduced in 1990 by the “gang of four” (Cisco, DEC, Nortel and Stratacom)

• Additional capabilities for complex internetworking environments

• Later Standardized by CCITT

Page 35: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

LMI (2)

• Global addressing: DLCIs become global addresses

• Virtual-circuit status messages

• Multicasting

Page 36: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

LMI Frame Format

Page 37: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

CIR

• What you buy with a FR connection

• Committed Information Rate

• CIR= Committed Burst/Committed Time

• Also Maximum Rate

Page 38: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

ATM

Asynchronous Transfer Mode

Page 39: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Characteristics

• Originally designed to transmit voice, video and data over the same network

• Cell switching

• Each communication is assigned a timeslot

• Timeslots are assigned on a demand-basis => asynchronous (as opposed to TDM)

Page 40: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Cells

• 53 bytes: 5 byte header + 48 byte payload

• Tradeoff between voice world and data world:– Voice needs small payloads and low delay– Data needs big payload and less overhead

Page 41: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

ATM Interfaces

• UNI: User to Network Interface

• NNI: Network to Network Interface

Page 42: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

ATM Interfaces

Page 43: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

UNI and NNI cell formats

Page 44: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

UNI and NNI differences

• NNI has bigger VPI range

• UNI has Generic Flow Control field

• GFC used to identify different end stations

Page 45: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

VPI and VCI

• Used to determine paths

• VPI: Virtual Path Identifier

• VCI: Virtual Channel Identifier

• VPI identifies a bundle of VCIs

Page 46: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

VPI and VCI (2)

Page 47: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

ATM Switching

• Table look up

• Incoming interface/VPI/VCI is mapped to an outgoing interface/VPI/VCI

Page 48: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

ATM Reference Model

Page 49: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

ATM Adaptation Layer (AAL)

• Together with ATM layer, equivalent to Data Link layer in OSI model

• AAL1: Connection Oriented => Voice and Video

• AAL 3,4: Connection Oriented and Connectionless (similar to SMDS)

• AAL 5: Connection Oriented and Connectionless for CLIP and LANE

Page 50: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

ATM Sources

Page 51: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

ATM Addresses

• ITU-T Standard: E.164 (Telephone #)

• ATM Forum defined 20-byte NSAP Addresses for use in private networks

• E.164 address used as prefix on NSAP

• Mapped to IP addresses by ATM ARP (in CLIP)

Page 52: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

ATM QoS

• Traffic Contract: peak bandwidth, average sustained bandwidth, burst size , … Similar to FR

• Traffic Shaping (end device): Queuing, Buffering

• Traffic Policing (switches): Enforces contract

Page 53: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Path Establishment

Page 54: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

LAN Emulation (LANE)

• Purpose: emulate a LAN over an ATM network

• Ethernet or Token Ring

• Resolves MAC addresses to ATM addresses

Page 55: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

LANE Equivalent

Page 56: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

LANE Components

• LEC: LAN Emulation Client

• LES: LAN Emulation Server

• BUS: Broadcast and Unknown Server

• LECS: LAN Emulation Configuration Server

Page 57: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

LANE Components

Page 58: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Initialization

• LEC finds LECS via pre-established ILMI procedure or through well-known circuit

• LECS returns: ATM address of the LES, type of LAN being emulated, maximum packet size on the ELAN, and ELAN name

• LEC registers to its LES (LES checks with LECS)

• LES assigns LECID (LE Client ID)

Page 59: Wide Area Networks. WAN vs LAN Span BW Delay Different protocols Usually you don’t own the WAN infrastructure

Communication

• LE ARP Request sent to LES

• If LES doesn’t know, it floods the request