Transcript Powerpoint
Internet protocol stack network users Application HTTP, SMTP, FTP, TELNET, DNS, … Transport TCP, UDP. Network IP Physical Point-to-point links, LANs, radios, ... 2: Application Layer 1 Application Layer Apps are why we care about building a network infrastructure Basics Client server Protocols Specifics HTTP DNS (domain names and IP addresses) SMTP, POP, IMAP Others: FTP, NNTP, RTP Interesting – but either too easy or too picky for test Hands-on telnet wellKnownPortNumber sockets 2: Application Layer 2 Transport Layer Basics Multiplexing/Demultiplexing Principles of Reliable Data Transfer Specifics UDP – interesting but thin layer on IP TCP - interesting, important, substantial Hands-on ttcp netstat 2: Application Layer 3 TCP Specifics TCP Header Connection Establishment Steady State Data Transfer Adaptive Round Trip Times Slow Start/Congestion Avoidance Fast Retransmit / Fast Recovery 2: Application Layer 4 Network Layer (partial) Basics Virtual Circuit Datagram Specifics IP Header IP Fragmentation ICMP Hands-on ping traceroute 2: Application Layer 5