CCNA 1 Module 9

44 flashcardsby Manethel
Study these flashcardsFree · spaced repetition · iPhone, Android, Mac & web

All cards

1
Transport Layer
Responsible for establishing a temporary communication session between two applications and delivering data between them.
2
Transport Layer Responsibilities
Maintain and track multiple conversations (e.g., multiple browser tabs).
3
Segmentation
Transport layer protocols segment the application data into appropriately sized blocks.
4
Data Reassembly
At the destination, the transport layer reconstructs the pieces of data.
5
Port Numbers
Used by the transport layer to identify the target application for data delivery.
6
Reliability Management
Transport layer manages reliability requirements of a conversation.
7
Transport Layer Protocols
TCP (Transmission Control Protocol) and UDP (User Datagram Protocol).
8
TCP
Reliable, full-featured transport layer protocol ensuring all data arrives at the destination.
9
UDP
Simple transport layer protocol that does not provide reliability.
10
TCP Reliability Operations
Numbering and tracking data segments, acknowledging received data, retransmitting unacknowledged data.
11
UDP Functions
Basic delivery of data segments with minimal overhead and data checking.
12
UDP Type
Best-effort delivery protocol.
13
Best-Effort Delivery
Unreliable delivery since no acknowledgment guarantees reception at destination.
14
UDP Use Cases
Streaming live audio, live video, and Voice over IP (VoIP).
15
TCP Type
Connection-oriented protocol.
16
Connection-Oriented Protocol
Negotiates and establishes a permanent connection/session before forwarding traffic.
17
TCP Segment Handling
Numbering and sequencing ensures segments are reassembled in proper order.
18
Stateful Protocol
Protocol that keeps track of the state of the communication session.
19
TCP State Tracking
Records which information has been sent and which has been acknowledged.
20
TCP Header
20 bytes of overhead encapsulating application layer data.
21
TCP Header Fields
Source Port (16 bits), Destination Port (16 bits), Sequence Number (32 bits), Acknowledgment Number (32 bits), Header Length (4 bits), Reserved (6 bits), Control Bits (6 bits), Window Size (16 bits), Checksum (16 bits), Urgent (16 bits).
22
UDP State
Stateless protocol; neither client nor server tracks session state.
23
UDP Datagrams
Pieces of communication in UDP.
24
Port Numbers
TCP and UDP use headers to uniquely identify applications.
25
Source Port
Dynamically generated by sending device to identify a conversation.
26
Socket
Combination of source IP + source port or destination IP + destination port.
27
Well-Known Ports
0–1023, reserved for common services (web, email, etc.).
28
Registered Ports
1024–49151, assigned by IANA for specific applications.
29
Dynamic/Private Ports
49152–65535, usually assigned dynamically by client OS.
30
TCP Connection Establishment
Three-way handshake: client request, server acknowledgment, client acknowledgment.
31
TCP Connection Termination
FIN control flag set in segment header.
32
Two-Way TCP Session Closure
Uses a FIN segment and an ACK segment.
33
TCP Connection Termination Steps
Client sends FIN, server ACKs, server sends FIN, client ACKs.
34
Three-Way Handshake
Presence verification, service availability verification, informs destination of session intent.
35
TCP Session Setup
Initial sequence number (ISN) is set.
36
Flow Control
TCP mechanism controlling how much data the destination can reliably receive and process.
37
Window Size
Number of bytes the destination device can accept and process at one time.
38
Network Congestion
Overloaded routers discard packets.
39
TCP Retransmission
Lost segments are retransmitted by source during congestion.
40
UDP Characteristics
Simple, low-overhead protocol; not connection-oriented; lacks retransmission, sequencing, and flow control.
41
UDP Data Handling
Reassembles data in order received and forwards to the application.
42
UDP Best-Suited Applications
Live video/multimedia, simple requesteply, applications handling reliability themselves.
43
Transport Layer Services
Divide application data into segments, add headers, reassemble segments, deliver to correct application.
44
Common Transport Protocols
UDP and TCP.
Study all 44 cards for free