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