TCP/IP Short-course
- Course overview
- Protocols and layers
- How a network operates
- What a protocol is
- Purpose of and need for protocols and standards
- The OSI protocol stack and how it relates to types of systems and technologies
- Understanding telecom in terms of layers
- How layers relate to technologies
- OSI stack and end-end telecommunications
- Internet Protocol (IP) and Transmission Control Protocol (TCP)
- What they are
- TCP/IP layers
- How they work: Encapsulation
- Protocols and interfaces
- How modern networks utilize them
- Bridges, routers, switches and network topology
- LANs
- Virtual LANs
- Using devices to create desired LAN topology
- The Internet and how it works
- Overview
- IPv4 and IPv6 addressing
- Packet headers and addresses
- Internet Control Message Protocol (ICMP)
- Routing and forwarding of packets
- Routers and routing tables
- IP packet forwarding
- Table lookup
- Tunneling
- Router architectures
- TCP and network management and control
- Connections and the three-way handshake
- TCP and flow control
- Congestion management
- MPLS and IP switching
- MPLS operation
- Labels
- Switching vs routing
- Label switched paths
- Services in an MPLS network: VPNs, pseudowires, etc.
- MPLS architecture and IP
- The Domain Name System (DNS)
- Basic operation
- DNS hierarchy
- Database and resolution
- DNS in practice
- SMTP and email
- Architectures for email
- SMTP and email
- Other email protocols
- Using POP3
- HTTP and its operation
- HTTP basics and history
- HTTP coding
- HTTP and web pages
- Internet security overview
- Ways to secure IP traffic
- Secure Sockets Layer (SSL)
- Privacy, integrity, authentication
- Public Key Encryption (PKE)
- Course Wrap-up