/358_Networks

My Networks Projects [ECE358]

358_Networks

My Networks Projects [ECE358]

  • Lab 1: Created thorough, real time simulations of M/M/1 and M/M/1/K queues for the store and forward networking algorithm for packets
  • Lab 2:
    • Task 1: Developed a web server that parses GET and HEAD requests and returns output for them from an HTML file.
    • Task 2: Designed and implemented an authoritative DNS server using a client-server system leveraging UDP sockets.

Please contact me if you want learn more about the project and/or want to see the code. (Redacted for confidentiality and compliance with P-71)

Topics

  • Languages: Python/C++/C, HTML
  • Libraries/Frameworks/Tools: Numpy, Matplotlib
  • Other:
    • Concepts: Store and Forward Algorithm, Poisson/Exponential Distributions, Web Servers, TCP Stack, DNS Servers, UDP/TCP Sockets & Programming, OOP, Queues/Heaps/Deques, Simulations & Performance, Multi-threading/Multi-processing & Concurrency, MakeFiles, Bit & Hex Manipulation