Chapter 5 - Sheet1 Flashcards
Two important functions of the transport layer
Error recovery, flow control
What layer number is the transport layer
4
Advantage of UDP over TCP
Fewer services means less overhead
VoIP uses ___ as a transport layer protocol because ____
UDP because it does not need error recovery
Features of TCP
Multiplexing using ports, error recovery, flow control via windowing, connection establishment & termination, ordered data transfer and data segemtnation
Multiplexing using ports
Feature of TCP AND UDP: Allows receiving hosts to choose the correct application for which the data is destined, based on the port number.
Error Recovery
Feature of TCP. Process of numbering and acknowledging data with sequence and acknow2legement header fields
Flow control via windowing
process that uses window sizes to protect buffer space and routing devices from being overloaded with traffic.
Connection establishment and termination
Process used to initialize port numbers and sequence and acknolegement fields
Ordered data transfer and data segmentation
Continuous stream of bytes from an upper-layer process that is “segmented” for transmission and delivered to upper-layer processes at the receiving device, with the bytes in the same order
RFC number of TCP
RFC 793
TCP Segment
AKA Layer4PDU / L4PDU - Message created by TCP that begins with the TCP header, followed by application data
3 Things That make up a “socket”
IP address, transport protocol, port number. Example: 10.1.1.2, TCP, port 80
Location of well-known port numbers and their services
iana.org
FTP Data - Port & protocol
20, TCP
FTP control - Port & protocol
21, TCP
SSH - Port & protocol
22, TCP
Telnet - Port & protocol
23, TCP
SMTP - Port & protocol
25, TCP
DNS - Port & protocol
53, TCP or UDP
DHCP - Port & protocol
67, 68, UDP
TFTP - Port & protocol
69, UDP
HTTP (WWW) - Port & protocol
80, TCP
POP3 - Port & protocol
110, TCP