TCP/IP Fundamentals course outline
- Course Introduction
- TCP/IP Overview
- The TCP/IP protocol stack
- The link layer
- The network layer: IP
- The transport layer
- Port numbers
- User Datagram Protocol (UDP)
- Displaying sockets and capturing packets
- Transmission Control Protocol (TCP)
- Overview of TCP
- Segments
- Sequence numbers
- Acknowledgements and retransmissions
- TCP header
- TCP state machine
- TCP connection establishment and termination
- Transmission Control Protocol: Further Details (*)
- Flow control and congestion control
- TCP sliding window
- Displaying sockets
- Capturing network packets
- tcpdump
- wireshark
- Packet filtering
- Packet filtering: capture filters
- Capture filters
- Capture filters and BPF (*)
- Packet filtering: display filters
- wireshark display filters
- Other networking Tools (*)
- Displaying devices and addresses
- Testing connectivity and routes
- Raw Sockets (*)
- Overview of creating and using raw sockets
- Raw sockets example
(*) Topics marked with an asterisk are optional,
and will be covered as necessary and time permits.
Return to the course overview