
Internet, protocol, network edge, network core

Internet structure, Performance, Security, TCP/IP Five-Layer

Clinet-server, P2P, IPC, Socket(TCP vs UDP)

HTTP 1.0 / 1.1, HTTP format, method, status code

Cookie, Proxy server, Conditional GET

HTTP 1.0, / 1.1, HTTP 2.0, HTTP 3.0, STMP

Domain Name System

P2P Architecture, BitTorrent

Video, DASH, CDN

Multiplexing and demultiplexing

Connectionless transport: UDP

Connection-oriented transport: TCP

rdt 1.0 ~ rdt 3.0

GO-Back-N, Selective Repeat

Congestion control, AIMD(Slow start, Congestion avoidance)

TCP CUBIC, Delay-based congestion control, ECN, TCP fairness

Control plane, Data plane

Router, Switching, input port, output port, buffer management, scheduling

datagram format

IP addressing (classful), subnet (mask), CIDR, DHCP

NAT, IPv6

Generalized forwarding, flow table, open flow

Link state, Distance vector

Intra-ISP routing: OSPF, routing among ISPs: BGP

ICMP, SNMP, NETCONF

Link layer introduction, error detection & correction

Channel partitioning, Random access, Taking turns

ARP, RARP

Ethernet, switches, VLANs, MPLS

대칭키 암호화, 공개키 암호화

Message integrity, securing e-mail, TLS, IPsec

Wireless