GNS3 L
GNS3 L
ABS
ABS
FOR
FOR
CCNP-X
CCNP-X
AND
AND
CCDP
CCDP
I'm glad to share these GNS3 Labs with you.
This small collection of GNS3 Labs comes from different sources (all self-made labs are nested under ‘jean-christophe’
folders) and covers all the features required for CCNP ROUTE & TSHOOT v2 exam and about 50 % of the
features required for CCNP SWITCH v2 exam.
1. CCNP ROUTE
gns3vault
Joshua 's CLN post (reflecting CCNP ROUTE Lab Manual and global lab)
self-made labs sometimes inspired by Wendell Odom's ROUTE OCG, covering most of the features required
for the exam:
IPv4 and IPv6 Routing Protocols
EIGRP and EIGRPv6,
OSPFv2 and OSPFv3,
RIPng,
BGP (see also CCNP-SP/SPADVROUTE/BGP/Jean-Christophe/MP-BGP),
Traffic Engineering
Redistribution,
Filtering,
PBR,
SLA,
Migration IPv4 → IPv6
IPv6
Static and Dynamic Tunnels
Branch Internet Connections
NAT
DHCP
GRE and VPN Tunnels
2. CCNP SWITCH
Self-made labs and the CCNP SWITCH Manual labs, covering only a subset of the features required for the exam:
+ PVST+ with some enhancements
+ VLANs, Trunks and VTP
+ EtherChannel: PAgP and Load-Balancing
+ Inter-Vlan Routing: SVIs and routed ports
+ High-Availability: HSRP, VRRP and GLBP
+ QOS (lab in progress)
+ Syslog, SLA and SNMP
The following features are not tested with those labs (IOSv-L2 was not available when I implemented them):
- RSTP, MSTP and UDLD
- Private VLANs
- LACP
- Security: port security, VACLs, PACLs, DHCP Snooping, IP Source Guard, Deep ARP Inspection, 802.1X
- Wireless: LWAPP, CAPWAP, H-REAP
- VOIP
- High Availability: RPR, SSO and NSF
3. CCNP TSHOOT
Self-made labs covering almost all aspects of the exam, including 2 versions of the final exam topology.
4. CCDP ARCH
Self-made BGP Route Reflectors and Confederations lab
5. CCNP-Security FIREWALL
Self-made lab, with ASAs and ASDM.
6. CCNP-SP SPADVROUTE
Self-made IPv6 MP-BGP, DHCPv6 and IPv6 Multicast labs.
7. CCNP-SP SPEDGE
Self-made DMVPN Phase II lab.
8. CCNP-SP SPROUTE
Self-made CSR 1000V EIGRP and L3 EtherChannel labs
A few tips:
The latest GNS3 version is out,
I have setup
PPA
PPA &
DR
DR repositories that should come in handy if you respectively use the latest Ubuntu or
Debian release and you need to keep up with the latest releases of packages, which are not available on the
official Canonical-Ubuntu repositories:
GNS3
KVM
Wireshark
many more
You might want to watch some tutorials on Youtube on how to start with GNS3,
You'll need to bring your own images:
IOS (mostly 3640, 3725 and 7200) images for some dynamips nodes,
Licensed images (except for NX-OSv-9k) can be imported from within VIRL as qemu nodes :
IOSv,
IOSv-L2,
CSR-1000v
NX-OSv
IOS-XRv
IOS-XRv-9k
ASAv
Free images are available here:
CSR 1000V: free IOS-XE 3.14 image
IOSv: free IOS 15.4 image
All the ancient labs topology.net are loadable as is by GNS3 up to version 0.8.7 and will be
automatically converted to a new format (<project name>.gns3) with version 1.2.1+ up to 1.5.4. They
cannot be opened by versions 2.x.
All the <project name>.gns3 can be opened by GNS3 1.5.4 → 2.x.
All the topology.net and <project name>.gns3 can be loaded with GNS3 / Windows.
All the topology-linux.net and <project name>-linux.gns3 can be loaded with GNS3 / Linux
There is no need to “import project” in most recent 2.1+ gns3 releases. Opening the .gns3 project file is
enough to be converted into 2.x format.
All the VPCS hosts configurations can be loaded with PCn.cfg ; for example, PC1 configuration is loaded
with PC1.cfg.
All Qemu project files (located in <project name>/project-files/qemu/<node-uuid>/hdx_disk.qcow2) are
based on a “backing file” (qemu node image file) with its path hard-coded into the hdx_disk.qcow2.
You may need to adapt the hard-coded path to your own environment with a script that I've provided
for Linux users: qemu-rebase-image-path-for-hdx-disk.qcow2.sh (read the script header for tutorial).
My approach is different from gns3vault.com or other people making labs: there's no instructions (except for
TSHOOT labs); you're free to do whatever you need to do. You can try to start from scratch and configure all
devices to attain what is described in the lab, then look at the solutions – all my labs provide solutions; or
you can implement your ideas on top of it: whatever you feel is needed to prepare for your exam or to check
for your production network.
Some labs (other than mine) are included without solutions.
You might also need to read “GNS3/CCNP/SWITCH/how to save all switches vlan.dat within GNS3” and
“GNS3/CCNP/SWITCH/Mysterious MAC Address Table Issue”: necessary for GNS3 up to 0.8.7.
If you have new labs to share on areas which are not already covered and allow others to practice them,
you can submit a Merge Request (=Github's PR Pull Request) at support@sdxlive.com. Don't hesitate to
shortly describe the area of the lab.
By the way, there are also a CCNP ROUTE v1 Summary and a CCNP SWITCH v1 Summary available.
Enjoy your study ;)
Jean-Christophe Manciot
Jean-Christophe Manciot