net-sim

command module
v0.0.0-...-1f64b99 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 25, 2023 License: MIT Imports: 2 Imported by: 0

README

net-sim

I've always wanted to write some code that simulates networking devices/agents/applications. I guess you leave college but college does not leave you.

Roadmap

Proof of Concept

  • Physical Layer: Full duplex unreliable wire
  • Physical Layer: Packet capture (.pcapng)
  • Link Layer: Ethernet
  • Link Layer: L2 Switch
  • Network Layer: IP/ARP
  • Network Layer: Router
  • Transport Layer: UDP
  • Transport Layer: TCP
  • Application Layer: TCP proxy
  • Application Layer: HTTP proxy

Applications and hacks solving problems of the Network Layer

  • DHCP
  • DNS
  • ICMP
  • NAT (the hack)
  • BGP

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
layers
pkg
io
net

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL