Advanced Networking Concepts
Advanced Networking Concepts
MASTER OF SCIENCE
IN
COMPUTER SCIENCE
YEAR 2023-2024
By
Mr. Rajigare Prathamesh Arun
(Application Id : 32890)
University of Mumbai
Institute of Distance and Open Learning
Vidya Nagari, Kalina, Santacruz East – 400098
CERTIFICATE
Name Application ID
Practical 1
Aim: Create a network with routers with RIPv2 and each router associated
network will have minimum three PC. Show connectivity
STEP 2: Add the connection between the devices and name the DEVICES AND THEIR
Interfaces
STEP 5: Mark the networks for that logically and the IP address with subnet mask
192.168.1.1 and 255.255.255.0
AT PC 0 and PC 4
CONCLUSION
Practical 2
Aim: Create a network with three routers with OSPF and each router associated network
will have minimum three PC. Show connectivity.
Step 3) Add the connection between the devices and name the DEVICES AND THEIR Interfaces
Step 4) Configure the router and other devices with their IP addresses
R0:
Router>enable
Router#configure terminal
Router(config)#router ospf 1
Router(config-router)#exit
Router(config)#exit
Router#
R2
Router>enable
Router#configure terminal
Router(config)#router ospf 2
Router(config-router)#exit
Router(config)#exit
R1
Router>enable
Router#configure terminal
Router(config)#router ospf 3
Router(config-router)#exit
Router(config)#exit
Router#
Step 7) Now pass the packets and check the result below.
Network 192.168.1.0
Network 192.168.2.0
Network 192.168.3.0
2) PC to router communication
Conclusion:
Hence, we have created a network with three routers with OSPF and established connectivity
successfully.
Practical 3
Aim: Create a network with three routers with BGP and each router associated network will
have minimum three PC. Show connectivity.
Step 1: Connect 3 Routers and each router connected to 3 pc with the help of switches.
Step 2: Set the module of each router in the physical device view by simply adding the WIC-IT
module and make sure to turn off the power of the device while adding the module, once the
module is added just turn on the power.
For router 3
For router 4
For router 5
Step 4: Set the static IP address of serial interface of each router and make sure to ON it.
Step 5: Establish the network area between each router connected with 3 pc. Also establish the
network area between routers and PCs.
Step 6: Similarly make another connection of 3 routers each connected with 3 pc just beside this
diagram.
Step 8: Connect both the area's router and establish a network area between them.
Step 9: Add the network area of each routers using RIP routing configuration in the first area.
Step 10: Now add the network area of each router of the second area using ospf commands.
Router>enable
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#router ospf 1
Router(config-router)#network 192.168.6.0 0.0.0.255 area 100
Router(config-router)#network 192.168.9.0 0.0.0.255 area 100
Router(config-router)#network 192.168.20.0 0.0.0.255 area 100
Router(config-router)#exit
Router(config)#exit
Router#
%SYS-5-CONFIG_I: Configured from console by console
Router>enable
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#router ospf 1
Router(config-router)#network 192.168.7.0 0.0.0.255 area 100
Router(config-router)#network 192.168.9.0 0.0.0.255 area 100
Router(config-router)#network 192.168.10.0 0.0.0.255 area 100
Router(config-router)#exit
Router(config)#exit
Router#
%SYS-5-CONFIG_I: Configured from console by console
Router>enable
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#router ospf 1
Router(config-router)#network 192.168.8.0 0.0.0.255 area 100
Router(config-router)#network 192.168.10.0 0.0.0.255 area 100
Router(config-router)#exit
Router(config)#exit
Router#
%SYS-5-CONFIG_I: Configured from console by console
Step 11: Establish a bgp protocol between both the areas using commands.
Router>enable
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#router bgp 200
Router(config-router)#network 192.168.3.0
Router(config-router)#network 192.168.20.0
Router(config-router)#neighbor 192.168.6.1 remote-as 100
Router(config-router)#neighbor 192.168.6.4 remote-as 100
Router(config-router)#neighbor 192.168.20.3 remote-as 100
Router(config-router)%BGP-5-ADJCHANGE: neighbor 192.168.20.3 Up
%BGP-5-ADJCHANGE: neighbor 192.168.6.4 Up
%BGP-5-ADJCHANGE: neighbor 192.168.20.3 Up
Router>enable
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#router bgp 100
Router(config-router)#network 192.168.6.0
Router(config-router)#network 192.168.20.0
Router(config-router)#neighbor 192.168.3.3 remote-as 200
Router(config-router)#neighbor 192.168.3.4 remote-as 200
Router(config-router)#neighbor 192.168.20.2 remote-as 200
Router(config-router)#%BGP-5-ADJCHANGE: neighbor 192.168.20.2 Up
%BGP-5-ADJCHANGE: neighbor 192.168.20.2 Up
%BGP-5-ADJCHANGE: neighbor 192.168.3.4 Up
Step 12: Now pass the packets and check the result below.
Conclusion:
Hence, we have created a network with three routers with BGP and established connectivity
successfully.
Practical 4
1. Go to Server0.
2. Here, select Services tab.
3. Go to DHCP.
4. Add the default gateway 172.168.10.1.
5. Assign the Start IP address range e.g., 172.168.10.30.
6. Click on SAVE.
7. Now turn ON the service.
8. For the Server1, repeat the same above steps with default gateway 192.168.10.1.
NOTE: Remember to turn ON the Port Status on the Fa0/0 and Fa0/1
1. Go to the PC
2. Select Desktop tab
3. Select “IP Configuration”
4. Now here, select DHCP
5. This will automatically assign IP address to the respective PC.
6. Follow the above steps for all the PC’s by enabling DHCP in the IP configuration.
CONCLUSION:
Hence IP addresses get automatically assigned to the PCs via the configured DHCP server.
Practical No 5
Aim: Create virtual PC based network using virtualization software and virtual NIC
Steps:
3. In the VMware software, edit the configuration for both the Virtual machines(VM’s) eg: Ubuntu
and CentOS machines here.
5. Change the option to “Custom:Specific virtual network” and select the network e.g: VMnet0.
6. For both the Virtual machines, change the network adapter and set the same virtual network.
7. Now Power On both the VM’s.
8. Now after the VM’s power on, open the “Terminal”
9. Type the command “ifconfig” to check the IP configuration of both the machines. Here we only
need the IP address of both the VM’s.
Note: In case ifconfig command does not work, install the package using the command – “sudo
apt-get install net-tools”
12. Since, both the VM’s are on the same virtual network(NIC), pings are successful for both the
VM’s and hence connectivity is established.
OUTPUT:
Here the pings are successful for both the VM’s and hence connectivity is established, since both the
VM’s are on the same network. In this way, we have created a virtual PC based network using
virtualization software and virtual NIC
Practical 6
In Laptop -> Desktop -> Web browser -> Add “default gateway address” in url and click go
Username = admin
Password = admin
Again, here go to Administration and add new router password -> click save setting -> continue
Go to Wireless tab and add network name r3d0x -> save -> continue
Note: You can add your own custom name and password to the router SSID.
After Continue ->> add passphrase “r00t@r3d0x:~#” -> save and continue
Goto pc -> Desktop -> PC Wireless -> in connect tab -> select signal -> r3d0x -> connect
All the connections are now done and established. We can see the output as “Successful” when
connecting via Laptop to PC0, Laptop to PC1, PC0 to PC2 and PC2 to Laptop.
For this, on PC0, go to Desktop command prompt and ping with another PC IP addresses.
CONCLUSION:
Hence, we have successfully created a network cloud and established connectivity between its hosts.
Practical 7
3. Open the two files “NetIdealRadios.ned” and “omnetpp.ini” by double clicking them.
1. On the top toolbar, click on Run. This can also be done by pressing “Ctrl+F11”, this will
automatically run the project.
6. In case we want to increase the number of hosts, this can be done. We need to go to
This will be the output screen when number of hosts selected is “7”.
CONCLUSION: