Chapter 9:
Outline of Chapter 9: TCP/IP
Understand the Basics of Layer 4
List three components
of the TCP/IP protocol stack.
Applications (to support: file transfer, e-mail,
remote login, ...)
Transport (reliable &
unreliable)
Network
(connectionless datagram (packet) delivery)
Describe the importance of the TCP/IP
stack.
Compare and contrast the TCP/IP protocol
stack with the OSI model.
Applications (OSI 5-7)
Transport (OSI 4)
Network
(OSI 3)
List five application layer protocols.
Which are used by the router and which by non-routers ?
Compare and contrast TCP and UDP.
Which is connection-oriented ? Connectionless ?
Which is reliable ? Unreliable ?
Which does sliding windows ?
Describe the fields in a TCP segment.
Explain the concept of port numbers.
What are the various port ranges ?
Can an application layer protocal have both a TCP and UDP port # ?
For both TCP and UDP, list three important
protocols and their associated port numbers.
Diagram the TCP three-way handshake/open
connection.
Used for establishing initial connection between machines
Describe the TCP simple acknowledgment.
Describe the TCP sliding window.
Describe TCP sequence and acknowledgment
numbers.
Describe a UDP segment format.
Why is the UDP Segment format so much smaller then the TCP Segment ?
Understand Some Important Layer 3 Concepts
Describe four network
layer protocols from the TCP/IP stack.
IP
(connectionLESS best-effort delivery)
ICMP (Control
& messaging)
ARP
(Determines "Data Link Layer" address (MAC) for a known IP)
RARP (Determines
"Network" address (IP) for a known MAC address)
Diagram the IP Datagram.
Explain the protocol field of the IP
datagram.
Remember this is different than the TCP & UDP port # ?
List at least three Internet Control
Message Protocol (ICMP) messages.
Destination Unreachable
Time to Live Exceeded
Parameter Problem
Source Quench
Redirect
Echo
Echo Reply
Timestamp
Timestamp Reply
Information Request
Information Reply
Address Request
Address Reply
Describe briefly how ICMP testing works.
Describe briefly how ICMP ping works.
Describe briefly how ARP works.
Describe briefly how RARP works.
Discuss the TCP/IP Protocol Suite
Relate the Internet TCP/IP
protocols to the OSI model.
Describe mapping and addressing protocols.
DNS, WINS, HOSTS, POP3, SMTP
Describe the SNMP protocol.
Describe some of the file transfer protocols.
FTP, TFTP, HTTP
Describe some of the troubleshooting
protocols.
TELNET, PING, TRACEROUTE
NBSTAT, NETSTAT, IPCONFIG/WINCONFIG
What do the above commands/Utilities do ???