AI Engineer - Learn how to integrate AI into software applications
35% Off Finance Skills That Get You Hired - Code CFI35
Overview
Syllabus
- Networking Stack & Stack Concepts
- Orientation & Prerequisites
- Instructor Intro
- Target Audience
- Methodology: Pen & Paper Style
- Defining Computer Networks
- 5 Components of Data Comm
- Effectiveness Metrics
- Simplex, Half & Full Duplex
- Network Topologies Mesh, Star, Bus
- OSI Model & Layered Architecture
- Binary & Octet Conversion
- IPv4 Logical Addressing
- Classful vs. Classless CIDR
- Class A-E Addressing Deep Dive
- Loopback & Troubleshooting
- IP Conversion Practice
- Subnetting & Borrowing Bits
- Subnet Mask Design
- VLSM Strategy
- Routing Tables & CIDR Blocks
- Supernetting Blocks
- Single Bit vs. Burst Errors
- Hamming Distance & Correction
- Simple & 2D Parity Methods
- CRC & Polynomial Notation
- Checksum Methods
- Transmission vs. Propagation Delays
- Stop and Wait ARQ
- Efficiency, RTT & Throughput
- Sliding Window Concepts
- Go-Back-N GBN Protocol
- Selective Repeat SR
- IPv4 Header & TOS Bits
- TTL & Fragmentation
- IP Options & Source Routing
- TCP Header: Sequence & Ack
- TCP Flags & Handshake
- SYN Flooding Attacks
- Congestion Control Policy
- TCP/UDP Timers & Comparison
- Aloha & CSMA Methods
- CSMA/CD Collision Detection
- Polling & Token Passing
- Distance Vector vs. Link State
- Circuit vs. Packet Switching
- Email SMTP, POP3, IMAP
- DNS Hierarchy & Queries
- FTP, HTTP, ARP & ICMP
- OSI Summary & Conclusion
Taught by
freeCodeCamp.org