Router Simulator - Exploring OSPF and EIGRP
Mohamad's interest is in Programming (Mobile, Web, Database and Machine Learning). He is studying at the Center For Artificial Intelligence Technology (CAIT), Universiti Kebangsaan Malaysia (UKM).
Objective
Learn how to:
Add a router into the workspace
Open router configuration
Enable OSPF
Enable EIGRP
Step 1 — Open NetLab
Open the NetLab Individual Workspace. https://netlab.thecybersecguru.com/individual
Wait until the simulator interface loads.
You should see:
Components panel (left) → contains routers and devices
Workspace (center) → where devices are placed
Configuration panel (right) → device settings
Step 2 — Add a Router
In the Components panel on the left:
Expand Routers
Select a router model (example: ISR4331)
Drag the router into the empty workspace.
The router should now appear in the center canvas.
Step 3 — Open Router Configuration
Click once on the router in the workspace.
The configuration panel opens on the right.
Select:
Config → Routing
This section contains routing protocol options.
Step 4 — Enable OSPF
OSPF (Open Shortest Path First) is a dynamic routing protocol that selects routes based on path cost.
Inside Routing:
Tick Enable OSPF
Enter:
| Field | Example Value |
|---|---|
| Process ID | 1 |
| Router ID | 1.1.1.1 |
| OSPF Areas / Networks | 192.168.10.0 0.0.0.255 area 0 |
Example:
Enable OSPF ✓
Process ID: 1
Router ID: 1.1.1.1
OSPF Areas / Networks:
192.168.10.0 0.0.0.255 area 0
Step 5 — Enable EIGRP
EIGRP (Enhanced Interior Gateway Routing Protocol) is a Cisco routing protocol that calculates efficient routes.
Scroll down to EIGRP Configuration:
Tick Enable EIGRP
Enter:
| Field | Example Value |
|---|---|
| AS Number | 1 |
| Passive Interface | GigabitEthernet0/1 (optional) |
Example:
Enable EIGRP ✓
AS Number: 1
Passive Interface:
GigabitEthernet0/1
Step 6 — Start the Simulation
Click Start Simulation at the top.
Observe whether routing is activated.
Repeat with additional routers if you want to demonstrate route exchange.
Expected Outcome
Students should be able to:
Select and place a router
Open router configuration
Enable OSPF
Enable EIGRP
Understand that routing protocols automate path selection between networks