TASK I
Setup the router in all three laptop using using Redhat Linux 9 available from
http://archive.download.redhat.com/pub/redhat/linux/9/en/iso/i386/
It is an old version of linux which has 3 CDs for full installation. Please do a full installation of Linux VM using all three CDs. RAM could be allocated to 256 MB.
- Configure static routes in all three Linux VMs so that, all the systems communicate between each other. Note down the routing table in each machine. Check whether all systems are able to communicate between each other.
- Remove static routes and enable routing service in Linux using RIP, so that it becomes a router. Compare the routing table generated automatically to that which you have given manually.
Do you feel any issues with the routing messages that is being exchanged between systems? What is the version of RIP protocol?
Shutdown and save the VM. The each Linux Router VM and its host name should be named with First name of one of the group members. Example if one of the group members name is Arun Krishnan his VM name and Host name should be “Arun_RHL9_Task01”.
Record the video of static router configuration and dynamic router configuration. Keep it for future reference, submission and has to be produced once requested at time of evaluation.
TASK II
Allocate required amount of RAM for VMs to install any version of Linux Operating System with min RAM, (should support Zebra), and download install and configure Zebra in these Linux machines to convert it to a working router
- You should set up RIP routing with Zebra. Check the routing tables and the routing messages that is being exchanged between systems. What is the difference between the previous setup in task I?
- You should set up OSPF routing with Zebra. Check the routing table and the routing messages is being exchanged between systems? Is there any difference?
- Only for those who are interested, they could reconfigure the network to use Prefix Routing, and use Zebra / Quagga to configure BGP. Understand how BGP Routing is different from RIP and OSPF? What would modification that you have to do to the IP Address/Subnet and it range for Prefix Routing?
The same naming format has to be used for VMs. Record the configuration video for submission and keep it for future reference and has to be produced once requested at time of evaluation.
Reference:
1. http://www.cs.virginia.edu/~cs458/material/zebra-manual-Sept2002.pdf 2. http://www.cs.virginia.edu/~cs458/material/Redbook-ibm-tcpip-Chp4.pdf 3. http://cayfer.bilkent.edu.tr/~cayfer/zebra/zebra.html
APPENDIX I: (Network Diagram:Optimised for Single Laptop with 4.5 GB RAM or more)
vSWITCH 01
NIC 1
LINUX VM (ROUTER3)
NIC 2
NIC 1
LINUX VM (ROUTER1)
NIC 2
NIC 1
LINUX VM (ROUTER2)
NIC 2
vSWITCH 02
vSWITCH 03
vSWITCH 04
NIC 1
ENDPOINT 1
NIC 1
ENDPOINT 2
NIC 1
ENDPOINT 3
APPENDIX II: (Network Diagram: Optimised for Average RAM Single Laptop)
vSWITCH 01
NIC 1
LINUX VM (ROUTER)
NIC 2
NIC 1
LINUX VM (ROUTER)
NIC 2
NIC 1
LINUX VM (ROUTER)
NIC 2
vSWITCH 02
NIC 1
END POINT
vSWITCH 04
NIC 1
END POINT
APPENDIX III (Network Diagram: Optimised for Low RAM Single Laptop)
NIC 1
LINUX VM (ROUTER)
NIC 2
vSWITCH 01
NIC 1
LINUX VM (ROUTER)
NIC 2
NIC 1
LINUX VM (ROUTER)
NIC 2
vSWITCH 02
NIC 1
END POINT
APPENDIX IV (Actual Network Diagram: with three Laptops)
SWITCH / WIFI ACCESS POINT
HOST1 NIC HOST2 NIC
HOST3 NIC
NIC 1
LINUX VM (ROUTER)
NIC 2
vSWITCH
NIC 1
END POINT
LAPTOP 03
NIC 1
LINUX VM (ROUTER)
NIC 2
vSWITCH
NIC 1
END POINT
LAPTOP 02





