1 / 59

Wide Area Networks

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. Circuit Switching.

chinojosa
Download Presentation

Wide Area Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Wide Area Networks

  2. WAN vs LAN • Span • BW • Delay • Different protocols • Usually you don’t own the WAN infrastructure

  3. Point to point link • That’s what you “see” • Ex: leased line • Usually simulated by a circuit or packet switched network

  4. 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

  5. Packet Switching • Data streams segmented in packets • Statistical Multiplexing (FIFO or QoS techniques)

  6. 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

  7. Connection oriented vs Connectionless • Circuit: CO • Data: CL => need addressing

  8. 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

  9. VC multiplexing

  10. Synchronous Data Link Control SDLC

  11. SDLC • Developped by IBM for use w/ SNA • Most of L2 protocols are based on the SDLC format (HDLC, LAPB, 802.2, etc…)

  12. SDLC Frame Format

  13. X.25

  14. X.25 • 1970s • Data Terminal Equipment (DTE) • Data Circuit-terminating Equipment (DCE) • Packet Switching Exchange (PSE) • DCE provides clock

  15. X.25 topology

  16. Packet Assembler/Disassembler

  17. X.25 Stack

  18. LAPB Frame

  19. 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)

  20. X.121 address

  21. X.121 address • Data Network Identification Code (DNIC) • National Terminal Number (NTN)

  22. Packet Level Protocol • Several circuits multiplexed • Sliding window error and congestion control for every VC • Call restriction, charging, QoS, ...

  23. 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

  24. Frame Relay

  25. 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”

  26. 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

  27. Frame Relay Topology

  28. DLCI • Data Link Connection Identifier • Uniquely identify circuits • Assigned by service provider • Local significance only (except with LMI)

  29. DLCI

  30. Frame Format

  31. Discard Eligibility • One bit in the address field • Identifies lower importance traffic that will be dropped first if congestion occurs • Set by DTE equipment

  32. 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

  33. Congestion Control: BECN • BECN: Backward Explicit Congestion Notification • Same as FECN but set on the return flow

  34. 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

  35. LMI (2) • Global addressing: DLCIs become global addresses • Virtual-circuit status messages • Multicasting

  36. LMI Frame Format

  37. CIR • What you buy with a FR connection • Committed Information Rate • CIR= Committed Burst/Committed Time • Also Maximum Rate

  38. ATM Asynchronous Transfer Mode

  39. 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)

  40. 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

  41. ATM Interfaces • UNI: User to Network Interface • NNI: Network to Network Interface

  42. ATM Interfaces

  43. UNI and NNI cell formats

  44. UNI and NNI differences • NNI has bigger VPI range • UNI has Generic Flow Control field • GFC used to identify different end stations

  45. VPI and VCI • Used to determine paths • VPI: Virtual Path Identifier • VCI: Virtual Channel Identifier • VPI identifies a bundle of VCIs

  46. VPI and VCI (2)

  47. ATM Switching • Table look up • Incoming interface/VPI/VCI is mapped to an outgoing interface/VPI/VCI

  48. ATM Reference Model

  49. 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

  50. ATM Sources

More Related