Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
shgandhi committed Apr 4, 2018
2 parents e9144f6 + 25217bd commit 046145c
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 14 deletions.
20 changes: 20 additions & 0 deletions OSPF/IPAM.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
IPAM
----

IP Address Schema for OSPF Experiment.

| Device | Interface Name | IP Address |
|-----|-----|-----|
| router01 | swp1 | 10.12.5.1/24 |
| router01 | swp2 | 10.12.1.1/24 |
| router01 | router-id | 101.1.1.1/32 |
| router02 | swp1 | 10.12.5.2/24 |
| router02 | swp2 | 10.12.3.1/24 |
| router02 | swp24 | 10.12.2.1/24 |
| router02 | router-id | 102.1.1.1/32 |
| router03 | swp1 | 10.12.3.2/24 |
| router03 | swp2 | 10.12.1.2/24 |
| router03 | swp24 | 10.12.4.1/24 |
| router03 | router-id | 103.1.1.1/32 |
| server01 | eth1 | 10.12.2.2/24 |
| server02 | eth1 | 10.12.4.2/24 |
7 changes: 6 additions & 1 deletion OSPF/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,11 @@ Enter ```Ctrl+X``` to quit and enter ```Y``` to save the file. Enter the followi
Execute steps 1. - 4. for router02 and router03.

### Configure Network Interfaces

Refer IP Address Management Schema [here](https://github.com/shgandhi/networkinglab470/blob/master/OSPF/IPAM.md) to identify ip addresses allocated to each interface in the topology below.

![OSPF Topology](https://github.com/shgandhi/networkinglab470/blob/master/OSPF/ospf_topology.jpg)

1. On router01

vagrant ssh router01
Expand Down Expand Up @@ -106,7 +111,7 @@ Execute steps 1. - 4. for router02 and router03.


### Configure OSPF
Initially we will put all interfaces on all the routers in same area i.e., area 0 (or area 0.0.0.0), and verify end to end connectivity.
Initially we will put all interfaces on all the routers in same area i.e., area 0 (or area 0.0.0.0), and verify end to end connectivity.

1. On router01

Expand Down
29 changes: 16 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,28 +2,31 @@
### Spring 2018

## Getting Started
### Download the Cumulus VX Image
Cumulus VX images for all supported platforms are available from the Cumulus Networks website: https://cumulusnetworks.com/products/cumulus-vx/download/.

Each disk image contains a single VM for a standalone switch. We will clone the image to build the network.

### Download and Install the Hypervisor/Developer Environment
#### MAC OS SETUP
Refer to guide [here](https://github.com/CumulusNetworks/cldemo-vagrant/blob/master/documentation/macos/README.md). Follow only steps 1-4 i.e.
Refer to guide [here](https://github.com/CumulusNetworks/cldemo-vagrant/blob/master/documentation/macos/README.md). Follow only steps 1-5 i.e.
- Installing XCode & XCode Tools
- Installing Homebrew
- Installing Virtualbox
- Installing VirtualBox Extension Pack
- Installing Vagrant
- Installing VirtualBox Extension Pack
- Installing Vagrant

#### UBUNTU 16.04 SETUP
Refer to guide [here](https://github.com/CumulusNetworks/cldemo-vagrant/blob/master/documentation/linux/README.md). Follow only steps 1-4 i.e.
Refer to guide [here](https://github.com/CumulusNetworks/cldemo-vagrant/blob/master/documentation/linux/README.md). Follow only steps 1-3 i.e.
- Installing Virtualbox
- Installing Git
- Installing Vagrant
- Installing Git
- Installing Vagrant

#### WINDOWS SETUP
Refer to guide [here](https://github.com/CumulusNetworks/cldemo-vagrant/blob/master/documentation/windows/README.md). Follow only steps 1-4 i.e.
Refer to guide [here](https://github.com/CumulusNetworks/cldemo-vagrant/blob/master/documentation/windows/README.md). Follow only steps 1-3 i.e.
- Installing Virtualbox
- Installing Git
- Installing Vagrant
- Installing Git
- Installing Vagrant

### SET UP THE TOPOLOGY
Executing the last command should take ~15-20 minutes.
- git clone https://github.com/shgandhi/networkinglab470.git
- cd networkinglab470/OSPF
- vagrant status
- vagrant up

0 comments on commit 046145c

Please sign in to comment.