This describes the overall initial setup of the entire lab.
Equipment
This lab can be built physically, or vitually. In either case you'll need the following equipment to replicate the topology for the labs.
Quantity 6 Routers that can run OSPF with support of Traffic Engineering Extenstions
Quantity 1 Router that is capable of running Logical Systems/Routers
Optionally, these could each be represented by a separate router, but it will add up to a lot of boxen/VRs
Quantity 1 Switch that is VLAN capable
Roles
Each of the J2300s will serve as an OSPF router connected to the backbone and will be the focus of most of the configurations in each lab.
All of the J2300s will need to be setup for the backbone
When doing area configs, all the routers connecting to an area will need to be configured -- so the J2300s will need to be done in pairs of J2300-1 & J2300-2, J2300-3 & J2300-4, J2300-5 & J2300-6
Each area gets the same treatment, so it may be repetitive if you configure all of the J2300s at that time. However, you miss out on the full effects of flooding and filtering if you dont' do at least 2 areas.
The box used for the logical routers will host all of the routers for each area that will not serve as an Area Border Router (ABR)
The box used for the logical routers will also host a few common routers used for authentication and DR fun
The switch is used only to construct VLAN topology
Physical
Each router is referenced by it's router number: i.e. J2300-1 is #1
The first Ethernet port (fe-0/0/0) is used solely for management of each router.
Each port should belong to the same broadcast domain
Each fe-0/0/0 port is assigned IP address 172.16.11.<Router #>/24 just for connecting to the device
The second Ethernet port (fe-0/0/1) will be used to build the entire topology using separate VLANs.
The switch port must be configured as a trunk (support vlan tagging)
It is reccommended that each trunk port is only configured to support the VLANs necessary to support the topology, i.e. don't just trunk them all
The router port is configured to support vlan tagging
VLAN IDs
In the backbone area the VLAN id between two routers is configured as VLAN <low order Router #>||<high order Router #*gt;) where the || symbol denotes concatenation (not a logical OR)
Following this methodology, a connection between J2300-1 and J2300-6 in the backbone area would use VLAN 16
Connecting into an area the VLAN id between the J2300 and the logical router it peers with is configured as VLAN (1000 + Router #)
Following this methodology, a connection between J2300-4 and it's LR in the area 3 area would use VLAN 1003
There are three shared VLANs that all the J2300s connect to: VLAN 101, 102 and 103
IP Addressing
Each router has a loopback address assigned as 10.0.0,<Router #>
For every subnet, the last octet is always the router number.
In general, the second or third octet will be a concatenation of the two routers that share the link, much the same way VLAN ids are assigned