WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data...

38
WAN Wide Area Networks

Transcript of WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data...

Page 1: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

WAN

Wide Area Networks

Page 2: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Review:

Capacity Allocation: phone systemBandwidth Allocation: data systems

Page 3: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

WAN Access

Network

Page 4: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

WAN

Intercommunication over public networks

Typically slower and more expensive than backbone or LAN

Page 5: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Connections

Connection Oriented CircuitsHave a mechanism to confirm delivery and

assure that packets are processed in orderCircuitsPacket Assembly Devices

Non-Connection Oriented Circuits Deliver packets individually without

regard to message sequence

Page 6: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Wan Resources

BandwidthAccessTechnology

Page 7: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Bandwidth

Total transport capacity

Page 8: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

North American Digital Hierarchy

T0 56 + 8 Kbps 64 KbpsT1 1.544 Mbps 24xT0T2 6.312 Mbps 96xT0T3 44.736 Mbps 672xT0T4 274.176 Mbps

4032xT0

Page 9: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Multiplexing and Wide Area Communication

VOICE STREAM

WANLINK

MUX

Page 10: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Multiplexing and Wide Area Communication

DATA STREAM A

WANLINK

DATA STREAM B

MUX

Page 11: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Node Functions

Message forwardingError detection and correctionTraffic management

Page 12: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

CSU/DSU:Digital Service Unit/Channel Service Unit

Page 13: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Access

Methods of controlling the WAN traffic

Page 14: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Traffic Management

Access ControlBufferingPacket Discard

Page 15: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Circuits vs Packets

CircuitsSwitched

pathsetup and teardown

Permanent

Packetsdatagram

Page 16: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Switches

Cut-through switchStore-and-forward switch

Page 17: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Switches (Store & Forward)

Input BufferProces-

sor

Output Buffer

H

To D

Table ofAddresses

Input Buffer

Input BufferOutput Buffer

From A

H

H

Page 18: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Routers

Input Buffer

Proces- sor

Output Buffer

From A From B

To C To D

Table ofAddresses

Input Buffer

Input BufferOutput Buffer

Page 19: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Router Functions

Layer 1, 2, and 3 functions Packet passing

Error correction

Message routingIncluding circuit definition

Protocol translation Firewall functions

Page 20: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Circuit Logic

Source Destination

Setup

Message & ACK’s

Teardown

Page 21: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Datagram Logic

Packet n Packet 1Packet 2

Page 22: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Technologies

Common WAN technologies.

Page 23: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

X.25

Older protocol for using packet switched data

Operates up to 56.6 KbpsSwitched virtual circuitPAD

Page 24: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

TCP/IP

Best EffortAddressingIPv4 vs IPv6Frame and Header

Page 25: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

TCP/IP

OSI Layer Internet ProtocolsUserLayers

FileTrans-fer(FTP)

SimpleMailTransfer(SMTP)

TELNET RoutingInformation(RIP)

SimpleNetworkManage-ment (SNMP)

Transport Transmission Control(TCP)

User Datagram (UDP)l

Network AddressResolution(ARP)

InternetProtocol(IP)

Internet Control Message(ICMP)

Data Link Ethernet, Token Ring, etc.

Physical Twisted Pair, Fiber, Coax, Wireless

Page 26: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

OSI and TCP/IP

7. Application

6. Presentation

5. Session

4. Transport

3. Network

2. Data link

1. Physical

OSI TCP/IP

Process & Application

Host to host (TCP)

Internet (IP)

Network access

Page 27: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Datagram Routing

Best effortError ControlTraffic Management

Page 28: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

IP Header (Layer 3)Version =4

Header length In bytes

Type of service Characteristic of route

Total length Length of the packet

Source port identifier Port identifier for host process

Fragment offset Position (8 byte units) from message start

Time to live Allowed seconds

Protocol ID of Transport layer protocol (TCP = 6)

Header checksum

Source address 32 bits

Destination address 32 bits

Options + Padding

Data

Page 29: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

TCP Header

Source port (16 bits) Ports of communicating processes

Destination port (16 bits) “

Sequence Number (32 bits) Location of current fragment inmessage

Acknowledgement Number (32 bits) Number of frame to be acknowledgednext

Offset Number of 32 bit words in header

Reserved Not used

Flags

Window Number of frames sender can acceptwithout buffer overflow

Checksum (16 bits)

Urgent Pointer

Page 30: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

IP Addressing

32 bits (4 bytes) Network address + Host address

Classes A: 126 nets, 3 bytes of client addresses B: 2 bytes of client addresses (e.g. OU) C: 1 byte of client addresses (256)

Page 31: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

ISDN

Page 32: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

Frame Relay

Frames relayed without reconstruction

End to end error control using CRC error detection at layer 3 level

Variable packet sizeVirtual circuit (usually permanent)Multiple data rates

Committed Data Rate Peak data rate (discard eligible)

Page 33: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

ATM

Generic FlowControl

Virtual Circuit(not used)

4 bit

Virtual PathIdentifier

1 byte

Virtual ChannelIdentifier

2 bytes

Payload TypeIdentifier

3 bit

Cell LossPriority

1 = discardeligible

1 bit

Header ErrorCorrectionData 48 bytes

Page 34: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

ATM Traffic Classes

Type 1 Constant Bit RateType 2 Variable Bit RateType 3Type 4Type 5 IP Traffic

Page 35: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

ATM

Page 36: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

SNA

Connection OrientedCentrally Managed

Page 37: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

WAN Costs

Circuit ChargesCommitted BandwidthPeak BandwidthDiscard PriorityLatency

Page 38: WAN Wide Area Networks. Review: zCapacity Allocation: phone system zBandwidth Allocation: data systems.

WAN