Transport Layer Tasks: -tracks conversations -manages data for many applications -segments data...
-
Upload
kennedy-reid -
Category
Documents
-
view
228 -
download
1
Transcript of Transport Layer Tasks: -tracks conversations -manages data for many applications -segments data...
Transport Layer Tasks:-tracks conversations-manages data for many applications-segments data-multiplexes applications
numbering and
sequencing
-tracks conversations
-manages data for many applications
-segmentaion-multiplexing
Port Adressing:-identifies the communicating applications
-enables a receiving host to forward the data to the appropriate application
-identifies multiple conversations between the hosts
Anmerkung: Microosoft Windows verwendet für Webbrowser Ports im Bereich 1024 bis etwa 5000.(Diese „RPC dynamic port allocation“ Einstellungen können geändert werden.)
TCP Connection Termination:
netstat –n zeigt als State:TIME_WAIT
TCP is connection-oriented !
TCP Connection Establishment:
Data Transfer:
3-Way Handshake:initializes the sequence numbers for the session.
Timeout:A host transmits segments and starts a timer. If the acknowledgment is not received before the timer expires, the segments are retransmitted.
timeout and resend the data that needs to be acknowledged
Flow Control:to prevent the receiver from being overwhelmed by incoming data, provided by window size