Skip to content

A Java implementation of a learning switch that optimally forwards packets based on link layer headers and a router that updates and forwards packets based on network layer headers.

Notifications You must be signed in to change notification settings

clarkzinzow/Virtual-Network-Forwarding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Virtual-Network-Forwarding

A Java implementation of a learning switch that optimally forwards packets based on link layer headers and a router that:

  • generates Internet Control Messaging Protocol (ICMP) messages when error conditions occur;
  • populates the ARP cache by generating and consuming Address Resolution Protocol (ARP) messages;
  • and builds a routing table using distance vector routing via a Routing Information Protocol v2 (RIPv2) implementation.

About

A Java implementation of a learning switch that optimally forwards packets based on link layer headers and a router that updates and forwards packets based on network layer headers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages