Net. 1: Ch 7 Transport Layer Flashcards
segment
PDU of transport layer
responsibilites of transport layer
Track individual communications between apps on source and destination hosts.
Segmenting Data for managability and reassembly.
Indentify proper app for each communication stream.
TCP Basic Operations of Reliability
Tracking transmitted data segments.
Acknowledge received data.
Retransmit any unacknowledged data
TCP Services
Establishes session connections on both sides before Tx begins.
Same order delivery.
Reliable delivery.
Flow Control: manages data delivery when congested on host.
stateful
refers to TCP’s ability to keep track of conversations within a session. tracks the state of the communications session.
UDP Features
- Connectionless.
- Unreliable delivery - best-effort
- No ordered data reconstrunction.
- No flow control.
port numbers
values that allow a system to distinguish between multiple apps over a single connection.
socket
combination of IP address and port number.
socket pair
2 sockets, one for source and one for destination.
Port Number Ranges
0 to 1023: Well Known Port: Reserved for specfic applications.
1024 to 49151: Registered Ports: assigned to user processes or applications.
49152 to 65535:Dynamic/Private/Ephemeral:
FTP Port
21 TCP
Telnet Port
23 TCP
SMTP Port
25 TCP
HTTP Port
80 TCP
IMAP Port
143 TCP