Key concepts covered in Midterm III
Internetworking and IP Addressing Concepts Internet layer model Different types of packets What information is contained in header and payload? IP, TCP/UDP, and Ethernet Encapsulation relationship among different packets IP address: what does an IP address stand for? IPv4 classes Subnet and classless addressing Address mask: what for? CIDR notation Address for a network vs. address for a computer Multi-homed computers
Data Forwarding and Routing Concepts IP: best effort delivery Routing and routers Routing: IP-address based Routers IP addresses network segments IP encapsulation Header and payload
DHCP, NAT, IPv6 Concepts IPv6 DHCP Problems of IPv4 NAT Features Purpose : what for? Mechanism: how to get an IP automatically? Problems of IPv4 NAT What is it? For what purpose? How does it work? IPv6 Features Size Advantages over IPv4
TCP and UDP Concepts TCP vs. UDP TCP features UDP features Both at transport layer. TCP features Reliable delivery Mechanisms: packet sequence, acknowledgement, retransmission Connection-oriented: handshaking mechanisms UDP features Best effort Connectionless Message-oriented Pseudo header: What is it? What for?
Other Technologies Concepts Network performance Security Latency, throughput, and Jitter Security Common technologies: their applications