Transport Layer-Data Communication-Lecture Notes, Study notes of Data Communication Systems and Computer Networks

Data Communication is exchange of data between two devices. In computers data exchange is in form of 0 and 1. This course discuss how computer communicate, what is medium and what are expenses. This handout includes: Transport, Layer, Responsible, Source, Destination, Independantly, Entire, Network, Segmentation, Reassembly

Typology: Study notes

2011/2012

Uploaded on 08/04/2012

dharmaketu
dharmaketu 🇮🇳

4.6

(165)

99 documents

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
LECTURE #9
Transport Layer
oResponsible for Source-to-Destination delivery of Entire Message
oNetwork Layer oversees source-to-destination delivery of the entire packets but it
does not recognize any relationship b/w those packets
oNetwork layer treats each packet independently
oTransport Layer ensures that whole message arrives at the destination intact
xFunctions of Transport Layer
oService Point Addressing
¾Computers run several programs at the same time
¾Source-to-Destination delivery means delivery not only from only from one
computer to the other but also from a specific process on one computer to a
specific process on the other
¾Transport layer header includes a type of address called Service Point Address
or PORT Address
¾Network layer each packet to the correct computer while Transport layer gets
entire message to the correct process on that comuter
oSegmentation and Reassembly
¾Message is divided into transmittable segments
¾Each segment contains a sequence number
¾These sequence no.s enable Transport layer at the receiving m/c to reassemble
message correctly at the destination and to identify and replace lost packets
docsity.com
pf3

Partial preview of the text

Download Transport Layer-Data Communication-Lecture Notes and more Study notes Data Communication Systems and Computer Networks in PDF only on Docsity!

LECTURE

 Transport Layer

o Responsible for Source-to-Destination delivery of Entire Message o Network Layer oversees source-to-destination delivery of the entire packets but it does not recognize any relationship b/w those packets o Network layer treats each packet independently o Transport Layer ensures that whole message arrives at the destination intact

 Functions of Transport Layer

o Service Point Addressing

 Computers run several programs at the same time  Source-to-Destination delivery means delivery not only from only from one computer to the other but also from a specific process on one computer to a specific process on the other  Transport layer header includes a type of address called Service Point Address or PORT Address  Network layer each packet to the correct computer while Transport layer gets entire message to the correct process on that comuter

o Segmentation and Reassembly

 Message is divided into transmittable segments  Each segment contains a sequence number  These sequence no.s enable Transport layer at the receiving m/c to reassemble message correctly at the destination and to identify and replace lost packets

docsity.com

o Connection Control

 Transport layer can be either connection-less or connection-oriented  Connectionless Treats each segment as an independent packet and delivers it to the transport layer of the destination m/c

 Connection-Oriented A connection is established first with Transport layer before delivering the packet.

 After all data is Tx. , the connection is disconnected

o Flow Control

 Like Data link layer, Transport layer is also responsible for Flow control  Flow control is performed end-to-end rather than across a single link

o Error Control

 Like data link layer, Transport layer is responsible for the Error Control  Error control is performed end-to-end  This layer makes sure that entire message reaches Rx Transport layer w/o error  Error can be a result of Lost, damaged or duplicated data and usually Re Tx is done

Example Figure

 Session Layer

o Session layer is the Network Dialog Controller o Establishes, Maintains, and Synchronizes the interaction between communicating systems

docsity.com