Skip to content

Latest commit

 

History

History
17 lines (14 loc) · 1.08 KB

README.md

File metadata and controls

17 lines (14 loc) · 1.08 KB

UW-CSE-461-Computer-Networking-

This is computer networking project

Project 1

  • Our program create a client application that will communicate with a UW CSE server using a specific protocol. It extracts a secret from the server for each stage of the protocol while server validate the answer. The client and the server will communicate over UDP as well as TCP sockets.

Project 2

  • Learned syntax in mininet,a SDN-enabled network emulator.
  • Used POX to build L2 firewall
  • Constructed an small network with multiple switches capable of handling ARP and other traffic.
  • Built an actual L3 IP router that handles ARP and routes traffic.

Project 3

  • Programmed an HTTP proxy that passes requests and data between multiple web clients and web servers, concurrently.
  • The HTTP proxy is capable of both relaying HTTP requests and HTTP CONNECT tunneling.