Transport

TCP, UDP, checksums, sockets, and host-to-host delivery behavior across packet networks.

Articles: 18

Articles in this category

Port Numbers & Multiplexing | Teleinf Edu

Well-known, registered, and dynamic ports; ephemeral allocation and demultiplexing logic.

2 min

Open article

TCP/IP Checksum | Teleinf Edu

The ones complement method for error detection in transport and network layers.

3 min

Open article

Transmission Control Protocol (TCP) | Teleinf Edu

Reliable, connection-oriented transport: header, 3-way handshake, flags, and flow control.

3 min

Open article

TCP Header Structure | Teleinf Edu

Detailed analysis of TCP header fields: sequence/ack numbers, flags, window, checksum, MSS, and options.

3 min

Open article

TCP State Machine | Teleinf Edu

The full TCP finite state machine: LISTEN, SYN-SENT, ESTABLISHED, FIN-WAIT, CLOSE-WAIT, LAST-ACK, TIME-WAIT transitions.

3 min

Open article

TCP Flow Control | Teleinf Edu

Sliding window mechanism and flow control in TCP connections.

3 min

Open article

TCP Congestion Control | Teleinf Edu

Slow start, congestion avoidance, and fast recovery algorithms.

3 min

Open article

TCP Retransmission & Reliability | Teleinf Edu

Fast retransmit, fast recovery, duplicate ACK logic, and selective acknowledgments (SACK).

3 min

Open article

TCP Timers | Teleinf Edu

Role of RTO, RTT estimation (Jacobson/Karels), keep-alive, persistence, and TIME-WAIT timer.

3 min

Open article

TCP Options | Teleinf Edu

Operational extensions: MSS, Window Scale, Timestamps, SACK Permitted, Selective ACK, Fast Open.

3 min

Open article

TCP Security & Hardening | Teleinf Edu

Mitigations against SYN flood, RST injection, sequence prediction attacks; SYN cookies and best practices.

3 min

Open article

User Datagram Protocol (UDP) | Teleinf Edu

Connectionless, best-effort transport for real-time applications and its simple header.

3 min

Open article

UDP Header Format | Teleinf Edu

Understanding length, source/destination ports, checksum, and pseudo-header usage.

3 min

Open article

UDP Applications | Teleinf Edu

Real-time applications using UDP: streaming, gaming, and VoIP.

3 min

Open article

Socket Programming | Teleinf Edu

Network programming interfaces and socket APIs for TCP and UDP.

3 min

Open article

Socket Options | Teleinf Edu

Configurable behaviors via setsockopt: timeouts, buffers, KEEPALIVE, NODELAY, and broadcast.

3 min

Open article

Stream Control Transmission Protocol (SCTP) | Teleinf Edu

Multi-streaming transport protocol combining TCP and UDP features.

3 min

Open article

QUIC Protocol | Teleinf Edu

Quick UDP Internet Connections: Google's low-latency transport protocol.

3 min

Open article