PCN Lab: Difference between revisions

From Prolixium Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
:''Warning: This entire article is written in the first-person ([[Mark Kamichoff|Mark Kamichoff]]'s) point of view''
:''Warning: This entire article is written in the first-person ([[Mark Kamichoff|Mark Kamichoff]]'s) point of view''


The [[PCN]] lab is a small network composed of dynamips, Juniper Olive systems, and one or two real pieces of equipment.  It's used by [[Mark Kamichoff]] to test and break network things.
[[Image:rack.jpg|thumb|PCN Lab Rack]]The [[PCN]] lab is a network extension of the Prolixium Communications Network composed of Juniper vMX, Cumulus VX, MikroTik RouterOS, Cisco NX-OSv, Cisco IOS-XRv, and Cisco IOSv systems, with a few pieces of real equipment (SRX and ScreenOS firewalls).  It has been traditionally used by [[Mark Kamichoff]] to test and break network things but now it mostly sits idle.
 
== LR-only Environments ==
 
To study for the [[JNCIP-M]] (and [[JNCIE-M]], now!) exam and put together a few simulations for work, I use the [[stargazer]] Qemu Olive instance with a bunch of isolated LRs.  A couple examples are listed below.
 
=== JNCIP-M Lab ===
 
There seem to be three lab variants in the JNCIP-M study material.  All of them are configured on stargazer, a Juniper Olive running in [[QEMU]]:
 
==== OSPF ====
 
This lab setup uses two interfaces that connect from r6 to [[OSPF]] and r7 to OSPF:
 
[[file:JNCIP_OSPF.png|320px|JNCIP-M lab with OSPF router]]
 
==== RIP ====
 
This lab setup uses two interfaces that connect r6, r7, and RIP via a switch:
 
[[file:JNCIP_RIP.png|320px|JNCIP-M lab with RIP router]]
 
The switch is actually a Linux bridge with the tap interfaces as members.
 
==== EBGP ====
 
Chapter 6 focuses on EBGP, and introduces a couple new routers.  The switch is moved to the VRRP segment between r1 and r2 (connects to P1) and T1, T2, C1, and C2 are introduced:
 
[[file:JNCIP_EBGP.png|320px|JNCIP-M EBGP lab]]
 
=== JNCIE-M Lab ===
 
There will be a couple variants of this lab environment.  Right now there is only one.
 
==== Generic ====
 
[[file:JNCIElab_generic.png|320px|JNCIP-E lab]]
 
=== Work Stuff ===
 
To be written...


== Random Lab Setups ==
== Random Lab Setups ==


The current version is 4.0, although the lab environment is always changing.
<div class="mw-collapsible mw-collapsed">Deprecated lab setups are hidden by default.  Click '''expand''' to see them.<div class="mw-collapsible-content">The current version is 4.0, although the lab environment is always changing.


=== Lab 1.0 ===
=== Lab 1.0 ===
Line 147: Line 107:
This has been updated to reflect the new Juniper EX2200-C switch and a small EIGRP network.
This has been updated to reflect the new Juniper EX2200-C switch and a small EIGRP network.


[[file:lab34.png|480px|Lab 3.4]]
[[file:lab34.png|480px|Lab 3.4]]</div></div>
 
=== Lab 4.0 (current) ===


=== Lab 4.0 ===
[[Image:rack-upper.jpg|thumb|PCN Lab Physical Network Devices]]I finally swapped out the junky NETGEAR switches for a Foundry FLS624.  I also converted the Olives to vMXes.


I finally swapped out the junky NETGEAR switches for a Foundry FLS624.
Main lab:


[[file:lab40.png|480px|Lab 4.0]]
[[file:lab40.png|480px|Lab 4.0]]
Service provider lab:
[[file:lab40-splab.png|480px|Service Provider Lab 4.0]]
Service provider VPN lab:
[[file:lab40-vpnlab.png|480px|Service provider VPN lab 4.0]]
== LR-only Environments ==
<div class="mw-collapsible mw-collapsed">This content is historical.  Click '''expand''' to see it.<div class="mw-collapsible-content">To study for the [[JNCIP-M]] (and [[JNCIE-M]], now!) exam and put together a few simulations for work, I use the [[stargazer]] Qemu Olive instance with a bunch of isolated LRs.  A couple examples are listed below.
=== JNCIP-M Lab ===
There seem to be three lab variants in the JNCIP-M study material.  All of them are configured on stargazer, a Juniper Olive running in [[QEMU]]:
==== OSPF ====
This lab setup uses two interfaces that connect from r6 to [[OSPF]] and r7 to OSPF:
[[file:JNCIP_OSPF.png|320px|JNCIP-M lab with OSPF router]]
==== RIP ====
This lab setup uses two interfaces that connect r6, r7, and RIP via a switch:
[[file:JNCIP_RIP.png|320px|JNCIP-M lab with RIP router]]
The switch is actually a Linux bridge with the tap interfaces as members.
==== EBGP ====
Chapter 6 focuses on EBGP, and introduces a couple new routers.  The switch is moved to the VRRP segment between r1 and r2 (connects to P1) and T1, T2, C1, and C2 are introduced:
[[file:JNCIP_EBGP.png|320px|JNCIP-M EBGP lab]]
=== JNCIE-M Lab ===
There will be a couple variants of this lab environment.  Right now there is only one.
==== Generic ====
[[file:JNCIElab_generic.png|320px|JNCIP-E lab]]</div></div>

Latest revision as of 05:17, 23 December 2019

Warning: This entire article is written in the first-person (Mark Kamichoff's) point of view
PCN Lab Rack

The PCN lab is a network extension of the Prolixium Communications Network composed of Juniper vMX, Cumulus VX, MikroTik RouterOS, Cisco NX-OSv, Cisco IOS-XRv, and Cisco IOSv systems, with a few pieces of real equipment (SRX and ScreenOS firewalls). It has been traditionally used by Mark Kamichoff to test and break network things but now it mostly sits idle.

Random Lab Setups

Deprecated lab setups are hidden by default. Click expand to see them.

Lab 4.0 (current)

PCN Lab Physical Network Devices

I finally swapped out the junky NETGEAR switches for a Foundry FLS624. I also converted the Olives to vMXes.

Main lab:

Lab 4.0

Service provider lab:

Service Provider Lab 4.0

Service provider VPN lab:

Service provider VPN lab 4.0

LR-only Environments

This content is historical. Click expand to see it.