Notes
Outline
Network Communications Technology
Chapter 19
Internet Architecture and TCP/IP
Connecting a Network to the Internet
NSFNET Backbone (1993)
GTE Internet Backbone (2000)
TCP/IP Reference Model
TCP/IP Protocols
Internet Protocol (IP) Packet Delivery between Networks
Internet Control Message Transmission and Message Control
   Protocol (ICMP)    between Hosts and Gateways
Address Resolution Protocol Request Physical Address from
   (ARP)    Source
Reverse ARP ARP Response
User Datagram Protocol Best Effort Service (Connectionless,
   (UDP)    no Acknowledgement)
Transmission Control Protocol Reliable Service (Connection)
   (TCP)
Simple Network Management Diagnostics
    Protocol (SNMP)
TCP/IP Application Level
 Simple Mail Transfer Protocol (SMPT, Port 25)
Send email
POP3 (port 110) for access to received email
Telnet – Remote login (port 23)
File Transfer Protocol (FTP, port 20,21, more)
HTTP – Web Pages (Client/Server, port 80)
Domain Name System (DNS)
DNS Top-Level Domain Names
More now exist
tv, etc
UDP Operation
UDP Packet Format
TCP Operation
TCP Packet Format
IP Datagram Packet Protocol
ARP Packet Format
ARP / RARP
A Network
IPv4 Addresses
Class A –     1.0.0.0 to 126.255.255.255
126 large organizations (all gone)
Class B – 128.0.0.0 to 191.255.255.255
214 networks each with 216 hosts
Class C – 192.0.0.0 to 223.255.255.255
221 small networks , 255 hosts
Address Mask
Separates a network address from the Host address
Point-to-Point Protocol
Packet Format
Demultiplexing Information
Setting up a TCP Connection
Disconnecting a TCP Connection
IPv6 Format
IP Datagram Extension Headers
IPv6 Unicast Address
IPv4 to IPv6 Migration
vBNS Backbone (2000)