CCNA Voice Lab (for the home)

Building a CCNA-Voice Lab
There are a lot of questions surrounding recommendations/suggestions for building a CCNA-Voice Lab. No, this won’t be a definitive guide, as there are many possible roads to travel and variations on a theme. But it might give you ideas for what is needed, what the course topology is, what could be added, and what is possible. This configuration is basically what I used, with the exception of the UC-500, to complete the course.
For those thinking of the CCVP track, I'll try to highlight what can be reused moving on.
Please treat this as a work in progress, and I hope some find it usefull. I’ll try to update it (and proof read it better) as time goes on.
For those wanting to build a CCNA-Voice Lab from GNS3, you'll need to look elsewhere, I personally prefer real "touchy", "feely" hardware where I can.
So you know where I'm coming from...
Passed my CCNA in December 2007, passed my CCNA-Voice in June 2009. I’m currently studying towards my CCVP (almost completed CVoice) having come from a TDM PBX background and unfortunately am yet to put any of my investment in CCNA/CCNA-Voice knowledge to practical use, so I don't have all the answers. This is basically what I've learnt as I've muddled through it.
I’ve broken the Lab down into;
See attachment for network topology.
“Core” Components
Switch-A
I’ve provided an address for where the software is free, or freely available from Cisco with a guest CCO login (yes, you can get some things from Cisco for free). If the links don’t work, just use you’re favourite internet search engine.
8<
Option “A”
Unity Express
A moderately expensive item that you can probably get by without for the course and just rely on the Study Guide and the CBT. I always like to have hardware to play with so went hunting on eBay. Make sure if you do get one it comes with the CUE software installed. I took a punt and bought the lowest cost one I could find, that had had the HDD wiped. So had to go searching for the software, fortunately...
The study material indicated that there are 2 ways to re-install the software, but these make the assumption that software also pre-exists on the HDD. If you do buy a wiped one (and save money) there is a 3rd method found in the CUE installation docs which involved using the boot loader. Think of this as the CUE equivalent of a routers boot ROM. If you need this info, just PM me and I'll pass it on.
There are a few variants of CUE and depending on your router model will determine which one(s) could be right for you.
hxxp://www.cisco.com/en/US/docs/voice_ip_comm/unity_exp/compatibility/cuecomp.htm
8<
Option “B”
Home Network Connection
Not really required, but very handy for time synchronisation to an external NTP source, and saves doing a set clock on multiple devices. Public NTP servers can be found at;
hxxp://support.ntp.org/bin/view/Servers/NTPPoolServers
It'll also be handy to know where to find these if you move on to CCVP. Don't be supprised if it takes 10 minutes or more for your devices to sync to the correct time, it bugged me for a while. If you're using a syslog server to capture all of your output instead of using the console, it's easier to have all your devices, both routers and switches synchronised to the same time source.
8<
Option “C”
Remote Site
To be able to test your VoIP dial-peers it's handy to have second site setup. This can be as simple or as complex as you like, I used a 1760 configured similar to the core site, but without any VIC's, running CIPC and connected via DTE-DCE cable. This allows you to make simple test calls in both directions.
8<
Option “D”
UC-500/520
OK, there's no easy way to say this, it's a big ticket item. Cheapest I've seen is about AU$3000 for the wireless model, without handsets.
On the plus side, it has almost everything for the SO/HO in one box, DHCP, PoE, FXO/FXS, CME/CUE.
It has it's own GUI and configuration manager;
For those that can't afford one of these to practice on (and I'm one), print out the screen shots of each tab of the interface and set yourself some scenarios (set up 2 phones, with voicemail, maybe a hunt group too). Unfortunately this won't give you the answers, but it will get you familiar with the interface.
8<
If there is interest out there, I'll set up a shared folder on 4shared with the Apps and any docs I can think might be usefull. With the moderators permission that is, I don't want to break any rules.
8<
General Info:
VIC's and second generation VIC2's are Voice Interface Cards supporting analogue connections for;
8<
Changes:
15-Apr-2010: Added Option C (finally
)
20-Jan-2010: General Info section, and MC3810/VG200 info added
15-Jan-2010: Added Options A and B
28-Dec-2009: Relabeled options, updated network diagram, added UC-500 section, added mRemote to Apps
21-Dec-2009: Initial draft
There are a lot of questions surrounding recommendations/suggestions for building a CCNA-Voice Lab. No, this won’t be a definitive guide, as there are many possible roads to travel and variations on a theme. But it might give you ideas for what is needed, what the course topology is, what could be added, and what is possible. This configuration is basically what I used, with the exception of the UC-500, to complete the course.
For those thinking of the CCVP track, I'll try to highlight what can be reused moving on.
Please treat this as a work in progress, and I hope some find it usefull. I’ll try to update it (and proof read it better) as time goes on.
For those wanting to build a CCNA-Voice Lab from GNS3, you'll need to look elsewhere, I personally prefer real "touchy", "feely" hardware where I can.
So you know where I'm coming from...
Passed my CCNA in December 2007, passed my CCNA-Voice in June 2009. I’m currently studying towards my CCVP (almost completed CVoice) having come from a TDM PBX background and unfortunately am yet to put any of my investment in CCNA/CCNA-Voice knowledge to practical use, so I don't have all the answers. This is basically what I've learnt as I've muddled through it.
I’ve broken the Lab down into;
- “Core”, what is essential
- “Options”, what could be added or would be nice to have
See attachment for network topology.
“Core” Components
Switch-A
- acts as a VTP server
- would suggest 2950/3524 series or later hardware platform
- I used a 3524
- acts as a VTP client
- supplies access and voice VLANS to IP/Soft Phones
- would support AutoQoS if possible
- would suggest 2950/3524 series or later hardware platform and power bricks (CCNA-V), or
- would suggest 3524-PWR/3550-PWR or later hardware platform (CCNA-V, CCVP)
- I used a 3524-PWR (this needed some “hybrid” configuration to work, partly from the book, partly from investigation, no AutoQoS)
- acts as a DHCP server (the name gives it away)
- acts as a NTP server for down-stream devices
- would suggest 262x/265x or later hardware platform (CCNA-V) with minimum IOS feature set of ipbase
- would suggest 262x/265x XM series or later hardware platform (CCNA-V, CCVP) with minimum IOS feature set of ipvoice
- I used a 2691 with adventerprisek9_ivs IOS 12.4T, CME 4.1, Unity Express (allows connection to my home network via fa0/1 and can be used as a gatekeeper for CCVP)
- acts as the CME voice gateway
- should be able to take VIC cards natively, or via a NM voice module
- needs FXO, FXS ports (CCNA-V), analogue phone(s) [handsfree makes it easier], DSP’s [type depending on router model]
- optional Unity Express (CCNA-V), can get by without it
- optional E1/T1 (CCNA-V, CCVP), can get by without it
- would suggest a 1751/1760 or later hardware platform (CCNA-V) with minimum IOS feature set of ipvoice, as these support VICs natively, can be reused as branch site routers (CCVP)
- would suggest IOS 12.4T or later
- would suggest CME 4.1 or later
- I used a 1760 with adventerprisek9 IOS 12.4T, CME 4.1, WIC-2T, VIC2-4FXO, VIC-4FXS/DID, VWIC-1MFT-E1, PVDM-256K-20
- while the VG200 supports FXO / FXS / E&M / E1 / T1, it does not support CME. I'd put this into the same category as the MC3810, "a bit long in the tooth"
I’ve provided an address for where the software is free, or freely available from Cisco with a guest CCO login (yes, you can get some things from Cisco for free). If the links don’t work, just use you’re favourite internet search engine.
- T.F.T.P App:
- T.F.T.Pd32 server
- hxxp://t.f.t.pd32.jounin.net [take out the extra dots]
- Solarwinds free T.F.T.P server
- hxxp://www.solarwinds.com
- T.F.T.Pd32 server
- Console App:
- Putty
- hxxp://www.chiark.greenend.org.uk/~sgtatham/putty
- mRemote (Putty in a tabbed interface)
- hxxp://www.mremote.org
- vRD 2010 (Successor to mRemote, reverts to a limited mode after the 15 day trial, but still good enough for a home lab)
- hxxp://www.visionapp.com
- Putty
- Syslog App:
- Kiwi Syslog daemon (great for monitoring router/switch activity via SNMP once configured)
- hxxp://www.solarwinds.com
- Kiwi Syslog daemon (great for monitoring router/switch activity via SNMP once configured)
- Cisco IP Communicator
- Optional:
- Router Config App: (depending on router model)
- Cisco Security and Device manager
- hxxp://www.cisco.com/go/sdm
- Cisco Configuration Professional
- hxxp://www.cisco.com/go/ccp
- Cisco Security and Device manager
- Cisco Network Assistant (provides simple network management and topology view)
- hxxp://www.cisco.com/go/cna
- Cisco Packet Tracer (handy to have anywhere for simple IP testing, its quiet compared to routers)
- Cisco CME Quick Configuration Tool (hard to find, but nice to have to see how CME configs are made)
- Router Config App: (depending on router model)
- minimum 2 x 7940 series, and CIPC. If you are using a powered Switch B, make sure you know the difference between InLine Power (Cisco pre-standard) or PoE (IEEE 802.3af) [I didn't when I started, but was just lucky with my purchases]
- I used 1 x 7940G, 2 x 7960G, 2 x 7912G, CIPC
- CCNA Voice Exam Certification Guide
- CCNA Voice CBT Nuggets
- Exam Cram CCNA Voice (handy as an alternate source of information)
- IP Telephony Using Callmanager Express Lab Portfolio
- Access to Cisco’s site for documentation and another insight into command usage
8<
Option “A”
Unity Express
A moderately expensive item that you can probably get by without for the course and just rely on the Study Guide and the CBT. I always like to have hardware to play with so went hunting on eBay. Make sure if you do get one it comes with the CUE software installed. I took a punt and bought the lowest cost one I could find, that had had the HDD wiped. So had to go searching for the software, fortunately...
The study material indicated that there are 2 ways to re-install the software, but these make the assumption that software also pre-exists on the HDD. If you do buy a wiped one (and save money) there is a 3rd method found in the CUE installation docs which involved using the boot loader. Think of this as the CUE equivalent of a routers boot ROM. If you need this info, just PM me and I'll pass it on.
There are a few variants of CUE and depending on your router model will determine which one(s) could be right for you.
hxxp://www.cisco.com/en/US/docs/voice_ip_comm/unity_exp/compatibility/cuecomp.htm
8<
Option “B”
Home Network Connection
Not really required, but very handy for time synchronisation to an external NTP source, and saves doing a set clock on multiple devices. Public NTP servers can be found at;
hxxp://support.ntp.org/bin/view/Servers/NTPPoolServers
It'll also be handy to know where to find these if you move on to CCVP. Don't be supprised if it takes 10 minutes or more for your devices to sync to the correct time, it bugged me for a while. If you're using a syslog server to capture all of your output instead of using the console, it's easier to have all your devices, both routers and switches synchronised to the same time source.
8<
Option “C”
Remote Site
To be able to test your VoIP dial-peers it's handy to have second site setup. This can be as simple or as complex as you like, I used a 1760 configured similar to the core site, but without any VIC's, running CIPC and connected via DTE-DCE cable. This allows you to make simple test calls in both directions.
8<
Option “D”
UC-500/520
OK, there's no easy way to say this, it's a big ticket item. Cheapest I've seen is about AU$3000 for the wireless model, without handsets.
On the plus side, it has almost everything for the SO/HO in one box, DHCP, PoE, FXO/FXS, CME/CUE.
It has it's own GUI and configuration manager;
- Cisco Configuration Assistant
- hxxp://www.cisco.com/go/cca
For those that can't afford one of these to practice on (and I'm one), print out the screen shots of each tab of the interface and set yourself some scenarios (set up 2 phones, with voicemail, maybe a hunt group too). Unfortunately this won't give you the answers, but it will get you familiar with the interface.
8<
If there is interest out there, I'll set up a shared folder on 4shared with the Apps and any docs I can think might be usefull. With the moderators permission that is, I don't want to break any rules.
8<
General Info:
VIC's and second generation VIC2's are Voice Interface Cards supporting analogue connections for;
- FXO (to the local telephone exchange)
- FXS (to an analogue phone)
- E&M (to a PBX)
- E1 services for either Voice or Data (The Real World
)
- T1 services for either Voice or Data (North America and a few other places)
8<
Changes:
15-Apr-2010: Added Option C (finally

20-Jan-2010: General Info section, and MC3810/VG200 info added
15-Jan-2010: Added Options A and B
28-Dec-2009: Relabeled options, updated network diagram, added UC-500 section, added mRemote to Apps
21-Dec-2009: Initial draft
Comments
Question though: I am currently using my 2621XM with CME 4.1 as my voice router, and plan to buy an NM-2V and VIC-2FXO and VIC-2FXS cards, will I be able to use a VWIC-1MFT-E1 (or T1) in one of the spare WIC slots I have? I looked on the Cisco site but couldn't find anything
Not a problem, I hope it helps somebody. But it also helps me by sharing what I know, and being quizzed on it.
Your 2621XM will support the VWIC-1MFT-E1 (or T1) in a WIC slot, but only in data mode natively, not voice mode. To get it to work in voice mode you'd need to add an AIM-VOICE30 or AIM-ATM-VOICE30 as these supply the DSP resources needed. I ran into the same problem with my 2691 and 3725, but managed to get them at a good price from US eBay in for about US$125 each, plus shipping. I got my E1 cards from China (obviously knock-offs, but fine for a lab) and my T1's from the US.
Here's the link
hxxp://www.cisco.com/en/US/products/hw/modules/ps2641/products_data_sheet09186a0080088753.html
Glad to hear that this info has been of some benefit... now to find the motivation to complete it! Thankfully I have a quiet weekend.
Great, and please what is different between VIC-card and VWIC-card.
- FXO (to the local telephone exchange)
- FXS (to an analogue phone)
- E&M (to a PBX)
VWIC's and second generation VWIC2's are Voice/WAN Interface Card supporting digital connections for;- E1 services for either Voice or Data (The Real World
)
- T1 services for either Voice or Data (North America and a few other places)
I've updated the first post with this info, saves hunting through the thread in the future.Nice discriptions and kudos for the E1.... lmao
Many thanks.
CompTIA: A+ (2009), Network+ (2009), A+ CE, Network+ CE, Security+ CE, CDIA+
Mikrotik: MTCNA, MTCRE, MTCWE, MTCTCE VMware: VCA-DV Rackspace: CloudU
That being said, it can be used for CVOICE as it supports H.323 and MGCP. But as it's limited to IOS v12.3 there could be a lot of features/commands missing (SIP and gatekeeper being the main ones).
I've updated the first post with this info, saves hunting through the thread in the future.
Hi azaghul,
If my lab is not connected to local telephone exchange, only two IP phone connect together that is mean I no needed to FXO and FXS cards?
I am one who is sitll working on my CCNA and and studying VOICE at the same time. What I have found is that my Voice studied are actually helping my CCNA studies.
Keep up the great work.
John
Studying:
CCNA - 640-802 - 17 Jan 2011 -- CVOICE v6 - 642-436 - 28 Feb 2011
2011 Goals
CCNP/CCNP:Voice
Thanks for the help!
There's no problem at all using the first generation VIC's. The only reasons to go for a VIC2 would be to future proof your investment for later upgrades, if your hardware doesn't support first generation VIC's or you get lucky (my seller on ebay meant to drop the price by $10, but actually dropped it by $100 [plus I didn't know what I know now]). I think the only functionallity you do loose on a 4FXO is they don't support the North American CAMA feature.
Cheers!
Dave
just checked that number now after reading this message fgood little number eh lol
I think one of the biggest thing about cisco cert procdess is they get you to understand the hardware as much as understanding the ios commands. And this is where you cant beat getting your hands on REAL hardware vs simulators\GNS etc. A Big part of being a network engineer is knowing what capailites your equipment is capable of and the differences between them.
I really would like to future proof my investment because I do plan to get both CCNP and CCVP certs, but I'm currently experiencing a bit of sticker shock.
Edit: How much memory do you have in your 1760? Is 128/32 enough to run a 12.4t IOS and leave enough for CME?
hxxp://www.cisco.com/go/cfn
If you install SDM (8M optional), CME basic, CME GUI, phone loads (depending on phone model, as much as 9M each), and ring tones, it can really become a bit of a squeeze with anything less than 48M.
The VIC1's are fine and will serve you well, make sure you get a FXO card compatible with you're country as they make different variants. It's always fun to connect to the PSTN. VIC2's only really come into play in 2800 series and later, you'll need to check compatibility for future proofing;
hxxp://www.cisco.com/en/US/tech/tk652/tk653/technologies_tech_note09186a0080094fac.shtml
Sticker shock? Yeah, voice seems to be the most expensive path for a home lab. When I started building my lab I was in the 2nd semester of my CCNA at the local Networking Academy (where they finally let you touch and see a router) and was trying to look at the "long view" (the aim was CCVP), it's been built up now over 3 years so sticker shock hasn't been as devastating (mostly
8<
To give yo an idea of my "long view", I've had an IBM x306 server (MCS-7825) sitting in a box for almost 2 years waiting to have Call Manager installed on it. Now I've started CIPT1, its there ready and waiting. It was bought when CCM 4.x was still in style. But now you can install CUCM in VMware.... oh well
Yeah, sticker shock. And trust me, I was shocked when I looked at the "sticker price" for the FXO/FXS's and PVDM's on ebay.
It's all good though, because I'm having fun learning. Thanks again, and stick around because I'm sure I'm going to have more questions.
A PVDM-256K-20 is probably over kill, but it does mean you can have 2FXO, 2FXS, and E1/T1 channels all at once. It also depends on the price of smaller PVDM's and bang-for-buck. You'll also get more value from a 2FXO instead of a 2DID.
Happy to answer questions, it keeps me honest as well. Always happy to be proved wrong though, as I in no way know it all and am happy to learn more too.
My question is will I run into any issues using a 2924 switch. Since I'm not sure how deep into QOS CCNA Voice goes, will the 2924's limited QOS capabilities be enough to cover the exam's objectives?. Also, will I be limiting myself by using soft phones vs the real thing? I know there is no substitute for the real thing, but from what I've read IP Communicator is pretty close.
Thanks
The other limitation you are likely to come across with the 2924xl is voice VLAN support. My 3524xl had the commands to implement multi-VLANs as per the Study Guide, but in practice... I had to implement a hybrid solution that worked fine. If you have trouble working it out when you get to that stage, open a new post and I'll share my solution.
As a PoE/InLine power switch is probably beyond your budget, look for a 2950 switch with Enterprise Image, this should (I don't have one handy) support more features compared to your 2924xl.
The CIPC will work fine in place of real phones, so no problems there. The only problem I can see, it you'll either need multiple PCs to implement multiple phones, or possibly multiple NICs in one PC. Everything is tied to the MAC address.
Cheers,
Dave
I have yet to look into voice but I know there are so many components and one day knew I had to confront them.
This will really help me out and others.
For those studying this topic or completed it, would you say that it's the most "fun" topic out of the CCNA security, voice and wireless?
Voice... fun
Security... something I'll need to look at, just to broaden my knowledge
Wireless... as long as I can walk round the house with my laptop then I'm happy
I just finished my CCNA Security on Thursday. I immediately jumped into the voice Official Cert Guide. The book is written by Jeremy (CBT Nuggets) which means its thus far a lot more interesting than the Security (official cert guide). I'm waaaaaaaaay more engaged in the voice than I was with the security. I enjoyed the security studies... but I could only look at and deal with the SDM for so long before my eyes would begin to bleed and my mind would explode trying to figure out a java error!
The voice seems alot more fun thus far. I'm still reading through the theory of voice and the foundation of PSTN. I can't wait until I get to the configuration part. Hope this helps!
-Mayor Cory Booker
I could not agree with this more!!!
-Mayor Cory Booker