Switching ดร. อนันต์ ผลเพิ่ม Anan Phonphoem, Ph.D. anan@cpe.ku.ac.th...

Preview:

Citation preview

Switching

ดร . อนั�นัต์� ผลเพิ่ �มAnan Phonphoem, Ph.D.

anan@cpe.ku.ac.thhttp://www.cpe.ku.ac.th/~anan

Computer Engineering DepartmentKasetsart University, Bangkok, Thailand

2

Switching Point-to-point connection (Mesh)

wasteful Multipoint connection (Bus)

Distance (collision Domain) Number of devices

Switch

3

Switched Network

Switching Methods

Circuit switching Message switchingPacket switching

5

Circuit switched network

6

Switch

Creates a temporary connection between input/output

7

A folded switch

Switching Methods

Circuit switching Message switchingPacket switching

Space-division Time-division

9

Space-Division Switches:Crossbar Switches

•Using electronic micro-switches (transistors)•Low efficiency (<25% use)

10

Multistage Switch

• More efficiency• Blocking

11

Switching path

• Also provide multiple paths

Switching Methods

Circuit switching Message switchingPacket switching

Space-division Time-division

13

TDMTime-slot interchange (TSI)

14

Time-slot interchange

15

Space VS. Time-Division Space-division switching

+ Instantaneous- # of cross points

Time-division switching + No cross point

- Create delay

16

Time-space-time (TST) switch

Other combinations: TSST, STTS, etc.

Switching Methods

Circuit switching Message switchingPacket switching

Datagram Virtual circuit

SVC PVC

18

Circuit switching weakness Design for voice (telephone)

Non-voice transmission is bursty Data rate

Assume a single data rate for both ends

Inflexibility Same path (no adaptation)

19

Datagram approach

Each packet is treated independentlyPacket is called Datagram

20

Multiple channels in datagram approach

A XB Y

B

Switching Methods

Circuit switching Message switchingPacket switching

Datagram Virtual circuit

SVC PVC

22

Virtual Circuit Same route – choose at start PVC (Permanent VC)

Leased Line SVC (Switched VC)

Dial-up

23

Switched virtual circuit (SVC)

24

Switched virtual circuit (SVC)

25

Switched virtual circuit (SVC)

26

Circuit-switched VS. Virtual-circuit connection

Path VS. route Dedicated VS. sharing

Circuit-switched connection Virtual-circuit connection

27

Virtual Circuit in WAN

28

VCI

29

VCI Phases

30

Switching

31

Source-to-destination data transfer

32

SVC setup request

33

SVC setup acknowledgment

Switching Methods

Circuit switching Message switchingPacket switching

35

Message switching

Recommended