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
- Devices have MAC addresses
- New hierarchical order with GraphNode interfaces and Device classes.
- Switches send a received frame to the right port, following the
natural packet’s flow. Does not send the frame to all it’s ports yet.
- Routers register network devices beyond switches in it’s routing
tables.
- Protocol’s codes and types now used to identify the packet in devices’
handling process.
Known bugs:
- Forwarding packets with switches in the middle, in transport layer,
does not work (#143).
- MAC addresses does repeat.
Next Issues:
- Resolve known bugs
- Support switches to send a received frame to all its’ ports (except
the one frame arrive on).
- Introduce ARP protocol with it table.
---------
Co-authored-by: pgallino <[email protected]>
Copy file name to clipboardExpand all lines: src/packets/icmp.ts
+5-2Lines changed: 5 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,9 @@ import { Layer } from "../types/devices/layer";
4
4
constICMP_WARNING=
5
5
"ICMP operates directly on top of IP at the Network layer, bypassing the Transport layer (TCP/UDP). This is because ICMP is primarily used for network diagnostics and error reporting, not for end-to-end data transport.";
0 commit comments