Repository containing my Assignments and Projects done for course ECEN-5273 Network System at CU Boulder
Focuses on design and implementation of network programs and systems, including topics in network protocols, architectures, client-server computing, software-driven networking, and other contemporary network hardware-software system design and programming techniques.
- Wireshark (To monitor Network Traffic)
- Telnet
- C
- Python
- Networking Layers & Protocols
- Boot Strapping
- DNS & Its Protocols
- Routing & Its Protocols, Routing Convergence
- Border Gateway Protocol (BGP)
- Multicast, Anycast, Broadcasting Topologies
- Wireless Networks and Hashing
- Transport Protocols, Congestion Control, Queuing and Queue Management, Middleboxes and Tunneling.
- Content Distribution Networks (CDNs)