You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Have a list of basic components required for the router's functionality to help with the design and implementation
Description
To facilitate the design and implementation of the router for phase 2, document the components to have a list of requirements that have to be designed and implemented in to EduNet to support a router device.
Acceptance Criteria
Some type of documentation (can be rough) that helps illustrate what components will be implemented for the router
The text was updated successfully, but these errors were encountered:
For this iteration, the focus will be on just the routing path. What will be required most likely:
Packet Parsing:
Extract required information to pass to the routing decision process
Routing Decision (Routing Table):
Determine next hop by consulting the routing table
Packet Forwarding:
At first, it might not require as much implementation, but this is where the link to the destination (aka call to node) will be made
Once the routing decision has been made, the packet forwarding component is responsible for actually transmitting the packet towards its destination. It encapsulates the packet with the appropriate link-layer header (e.g., Ethernet header) containing the MAC address of the next hop or outgoing interface, and sends the packet out of the corresponding network interface.
ARP Resolving: Based on the call, if it is on the LAN, ARP is required for destination IP MAC address. Otherwise ARP is not called.
The idea here for the router is that we can craft a Router by accepting the above as implementations of each component as part of its system
Objective
Have a list of basic components required for the router's functionality to help with the design and implementation
Description
To facilitate the design and implementation of the router for phase 2, document the components to have a list of requirements that have to be designed and implemented in to EduNet to support a router device.
Acceptance Criteria
Some type of documentation (can be rough) that helps illustrate what components will be implemented for the router
The text was updated successfully, but these errors were encountered: