+ All Categories
Home > Documents > 1. packet_swg.ppt

1. packet_swg.ppt

Date post: 03-May-2017
Category:
Upload: rkbaai
View: 215 times
Download: 2 times
Share this document with a friend
26
ALTTC/BB Faculty 1
Transcript
Page 1: 1. packet_swg.ppt

ALTTC/BB Faculty 1

Page 2: 1. packet_swg.ppt

ALTTC/BB Faculty 2

Contents

• Circuit Switching v/s Packet switching• Logical Channel v/s Physical channel• Statistical Time Division Multiplexing• Connectionless and Connection Oriented

Data Communications

Page 3: 1. packet_swg.ppt

ALTTC/BB Faculty 3

Switching MethodsSwitching

Circuit Switching

Message Switching

Packet SwitchingDatagram Approach

Virtual Circuit Approach

SVC PVC

Page 4: 1. packet_swg.ppt

ALTTC/BB Faculty 4

Circuit Switching

ABCD

SAS

Direction of transmission

Physical Channels (Time Slots)

BCDABCD ABCDC ABD

Page 5: 1. packet_swg.ppt

ALTTC/BB Faculty 5

-- - - -

Circuit Switching

ABCD

SAS

Direction of transmission

Inefficient Utilization of media

---A--- AA-

Page 6: 1. packet_swg.ppt

ALTTC/BB Faculty 6

All Communications are bursty

Time

DATA

Request for some website home page

Data transfer from the web site

Page 7: 1. packet_swg.ppt

ALTTC/BB Faculty 7

Message Switching

• Store and Forward technique• Send the message to next node• Next node stores it in memory• It takes a decision about the next hop closer to

destination• Forwards it to next hop when link to the next hop

is available and next node is ready to receive it• Next hop repeats the same process• Message finally reaches its destination node

Page 8: 1. packet_swg.ppt

ALTTC/BB Faculty 8

Message Switching

A

B

D

E

Store & Forward

Store & Forward

Store & Forward

Store & Forward

M1

M1

M1

M1

M2

M2

M2

Page 9: 1. packet_swg.ppt

ALTTC/BB Faculty 9

Message Switching

• Messages are bigger in size• Storage and processing requires more resources• Sometimes nodes may not have sufficient

resources• Messages remain stored in memory of a node for

longer period• Entire process becomes slow• Error will require full message to be retransmitted• Suitable for services like Telegraphs etc• Not suitable for fast modern networks

Page 10: 1. packet_swg.ppt

ALTTC/BB Faculty 10

Evolution of Packet switching

• Break the message into smaller packets• Transmit the packets hop by hop to destination• Destination reassembles packets into original

message• Requires less resources at nodes• Process becomes faster compared to message

switching• Error requires only retransmission of errored

packet not the full message

Page 11: 1. packet_swg.ppt

ALTTC/BB Faculty 11

Packet Switching: Statistical Multiplexing

ABCD

A

Direction of transmission

Virtual ChannelsNo Physical channel like a Time Slot

BD ABD

Page 12: 1. packet_swg.ppt

ALTTC/BB Faculty 12

Packet Switching

• Allot Bandwidth on Demand• Buffer Data and allow bandwidth to only

those hosts which have data to transmit.• To the data, add some delimiters to indicate

end of data transmitted by a particular host.• Add some tags (addresses or channel

identifiers) to indicate the sender.

Page 13: 1. packet_swg.ppt

ALTTC/BB Faculty 13

Packet Switching

ABCD

ABD

Direction of transmission

FFFFFF101010CF001010101110BF101111011AF

F: A flag to delimit the data transmitted by one host

F F FFFFFFF

A, B, C: Identifier for the transmitting host (Address or Virtual channel no.)

C B A

Page 14: 1. packet_swg.ppt

ALTTC/BB Faculty 14

Packet Switching

ABCD

AC

Direction of transmission

FFFFFF101010CF00101010111010101111011AF

C is denied the opportunity to transmit

Page 15: 1. packet_swg.ppt

ALTTC/BB Faculty 15

FFFFFF101010CF00101010111010101111011AF

Packet Switching

ABCD

AC

Direction of transmission

The whole data for A is retransmitted

11111

Page 16: 1. packet_swg.ppt

ALTTC/BB Faculty 16

FFFFFF101010CF00101010111010101111011AF

Packet Switching

ABCD

AC

Direction of transmission

Solution is break data into small blocks PACKETS

Page 17: 1. packet_swg.ppt

ALTTC/BB Faculty 17

Packet Switching Techniques

• Connection Oriented– End to end path is setup before any data communication

happens– Every packet need not carry the destination address– Destination address is send to the network only once

during the call setup process • Connectionless

– Path setup is not required. Drop the packet in network and network takes it to destination

– Every packet should must carry the source and destination address

– Every packet is examined independently by the nodes for its routing

Page 18: 1. packet_swg.ppt

ALTTC/BB Faculty 18

Connection Oriented Data Communications

• A path is established before actual data transfer.• All packets take the same path.• Routing decision is taken before actual data transfer.• Actual data packets contains the routing labels.• All packets follow the same path• Packets reach its destination in sequence• Disruption in communication if link fails during data transfer.• Quality of service can be guaranteed.• Example X.25, Frame Relay, Asynchronous Transfer

Mode(ATM).

Page 19: 1. packet_swg.ppt

ALTTC/BB Faculty 19

Connection Oriented Data Communications

.I/C O/GP CHL P CHL1 5 3 7

.I/C O/GP CHL P CHL2 7 5 20 .I/C O/G

P CHL P CHL1 20 2 49

.I/C O/GP CHL P CHL1 49 3 35

1

2

34

12

34

5

12

1

2

3

Page 20: 1. packet_swg.ppt

ALTTC/BB Faculty 20

1001010110F010101001F

Virtual Channel

Connect B Chl No.1

Connect C Chl No.2

Routing TableI/c O/g

P Chl P Chl

AC

BA

B

C

A 1 B xyC2A

FF 0110

Page 21: 1. packet_swg.ppt

ALTTC/BB Faculty 21

Permanent Virtual Circuit-PVC

4 3 2 1

2 1

2 1

2 1

21

1234

4 3 2 1

Page 22: 1. packet_swg.ppt

ALTTC/BB Faculty 22

Switched Virtual Circuit-SVC

4 3 2 1

1234

4 3 2 1

2 1

2 1

2 1

21

Page 23: 1. packet_swg.ppt

ALTTC/BB Faculty 23

Connectionless Data Communications• A path is not established before actual data transfer.• All packets do not take the same path• Routing decision is taken on the arrival of every packet at every node.• Every packet contains the full destination address.• No disruption in communication if link fails during data transfer and

an alternate path exists.• Quality of service is not guaranteed.• Packet can follow different path• Packet can arrive out of sequence at destination• Example Internet

Page 24: 1. packet_swg.ppt

ALTTC/BB Faculty 24

Connectionless Data Communications

Packet 1

Packet 2

Routing TableDest. Next Hop

Page 25: 1. packet_swg.ppt

ALTTC/BB Faculty 25

Datagram Approach

1

24

3

22

41

3 41

1 131

4

4 3 2 1

2 1

1432

31

12

24

2

Page 26: 1. packet_swg.ppt

ALTTC/BB Faculty 26


Recommended