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
This introductory information is also shown on the right bar when nothing is selected.
157
-
158
156
## Devices and Edges
159
157
160
158
### Host
@@ -176,13 +174,13 @@ In the simulator, a host is visible on all layers. Given the fact that hosts are
176
174
The information shown in the right bar when selecting a host is as follows:
177
175
178
176
-**ID**: The ID of the host. This is a simulated unique identifier for the host in the network.
177
+
-**Tag entry**: The tag of the host. This entry allows you to set a personalized name for the host.
179
178
-**Connected Devices**: The devices that are directly connected to this host through edges.
180
-
-**MAC Address**: The MAC address of the host. This is only visible in the Link Layer.
181
-
-**IP Address**: The IP address of the host. This is always visible.
182
179
-**Connect Device Button**: This button allows you to connect the host to another device. First press the Connect Device button and then click on the device you want to connect to. This will create an edge between the two devices. You can only connect
183
180
devices if the host and the other device have free interfaces.
184
181
When you connect a host to another device, it will link the first two unused interfaces of each device. You can change the interfaces used to connect the devices by selecting the [edge](#devices-interfaces) that connects them.
185
182
-**Delete Device Button**: This button allows you to delete the host from the network. This will also delete all edges connected to this host.
183
+
-**Show/Hide Interfaces Button**: This button allows you to show or hide the interfaces of the host. When the interfaces are shown, you can see the IP address and the MAC address of each interface. This is useful to understand how the host is connected to the network. MAC addresses are only visible in the Link Layer.
186
184
-**Program Runner Section**: This section includes a dropdown to select a program and a second button to start the program after
187
185
selecting the program inputs.
188
186
-**ARP Table**: This table shows the translation of the different IP Adresses translations into MAC Adresses. It also allows to edit and refresh these translations.
@@ -214,13 +212,13 @@ In the simulator, the routers are visible from the Network layer downward. Route
214
212
The information shown in the right bar when selecting a router is as follows:
215
213
216
214
-**ID**: The ID of the router. This is a simulated unique identifier for the router in the network.
215
+
-**Tag entry**: The tag of the router. This entry allows you to set a personalized name for the router.
217
216
-**Connected Devices**: The devices that are directly connected to this router through edges.
218
-
-**MAC Address**: The MAC address of the router. This is only visible in the Link Layer.
219
-
-**IP Address**: The IP address of the router. This is always visible.
220
217
-**Connect Device Button**: This button allows you to connect the router to another device. First press the Connect Device button and then click on the device you want to connect to. This will create an edge between the two devices. You can only connect
221
218
devices if the host and the other device have free interfaces.
222
219
When you connect a router to another device, it will link the first two unused interfaces of each device. You can change the interfaces used to connect the devices by selecting the [edge](#devices-interfaces) that connects them.
223
220
-**Delete Device Button**: This button allows you to delete the router from the network. This will also delete all edges connected to this router.
221
+
-**Show/Hide Interfaces Button**: This button allows you to show or hide the interfaces of the router. When the interfaces are shown, you can see the IP address and the MAC address of each interface. This is useful to understand how the router selects each packet route through the network. MAC addresses are only visible in the Link Layer.
224
222
-**Packet Queue Usage Bar**: This bar shows the usage of the packet queue of the router. The packet queue is used to store packets that are waiting to be processed by the router. The bar shows the percentage of the queue that is currently in use. If the queue is full, the router will drop packets until there is space in the queue.
225
223
-**Router Parameters Dropdown**: This dropdown allows you to select the parameters of the router. The parameters are:
226
224
-**Packet Queue Size [bytes]**: The amount of bytes that the router can store in its queue. This is the maximum size of the queue. The default value is 4096 bytes.
@@ -257,13 +255,14 @@ In the simulator, the switches are only in the Link Layer. As switches are used
257
255
The information shown in the right bar when selecting a switch is as follows:
258
256
259
257
-**ID**: The ID of the switch. This is a simulated unique identifier for the switch in the network.
258
+
-**Tag entry**: The tag of the switch. This entry allows you to set a personalized name for the switch.
260
259
-**Connected Devices**: The devices that are directly connected to this switch through edges.
261
-
-**MAC Address**: The MAC address of the switch.
262
260
-**Connect Device Button**: This button allows you to connect the switch to another device. First press the Connect Device button and then click on the device you want to connect to. This will create an edge between the two devices. You can only connect
263
261
devices if the host and the other device have free interfaces.
264
262
When you connect a switch to another device, it will link the first two unused interfaces of each device. You can change the interfaces used to connect the devices by selecting the [edge](#devices-interfaces) that connects them.
265
263
-**Delete Device Button**: This button allows you to delete the switch from the network. This will also delete all edges connected to this switch.
266
-
-**Switching Table**: This table shows the MAC Address and the port in which that Address is assigned.
264
+
-**Show/Hide Interfaces Button**: This button allows you to show or hide the interfaces of the switch. When the interfaces are shown, you can see the MAC address of each interface. This is useful to understand how the switch forwards packets through the network. Switches only deal with MAC Addresses.
265
+
-**Forwarding Table**: This table shows the MAC Address and the port in which that Address is assigned.
267
266
This table is used by the switch to forward data packets to the correct destination. You can edit the entries of the table to fit your desired switching scheme. You can also restore the default state of the table by pressing the reset button on the top right corner.
268
267
269
268
#### Switch Hover
@@ -322,7 +321,7 @@ When you select an edge that connects two devices, you will see a dropdown menu
@@ -511,7 +510,7 @@ The simulator has a print button that allows you to take a snapshot of the curre
511
510
512
511
The simulator has some keyboard shortcuts to make it easier to use. The shortcuts are as follows:
513
512
514
-
-**C**: Connect a device to another device. This is the same as pressing the Connect Device button on the right bar. It will only work if the devices involved hace free interfaces.
513
+
-**C**: Connect a device to another device. This is the same as pressing the Connect Device button on the right bar. It will only work if the devices involved have free interfaces.
515
514
-**H**: Open the help modal. This is the same as pressing the Help button on the top bar.
516
515
-**Delete/Backspace**: Delete the selected device, edge or packet. This is the same as pressing the Delete Device, Delete Edge and Discard Packet buttons on the right bar.
517
516
-**SpaceBar**: Play or pause the simulation. This is the same as pressing the Play/Pause button on the canvas.
0 commit comments