HERE IS AN UPDATED VIDEO SERIES THAT COVERS THIS TUTORIAL
The following tutorial is a result of endless research on how to setup a LAN with two or three IP Phones that can call each other. I compiled this tutorial together for my CCNA 1 students. The actual setup and documentation itself was used for the 2015 IS Open Day room 223 display, modelling a small business office setup. The last part involved a challenge activity for them to create trunk links to ensure calls can be made over the WAN
I used the Packet Tracer instructor version however any version will still support the following documentation.
The following diagram shows that there are four (4) Cisco IP Phones connected; two phones to the Madang network and two phones to the Lae network.
The current configurations for this setup are shown below;
Tasks 1: Configure interface FastEthernet 0/0 and DHCP server on MadR1 (2811 router)
#Configure the FA 0/0 interface#
RouterA>enable
RouterA#configure terminal
RouterA(config)#interface FastEthernet0/0
RouterA(config-if)#ip address 192.168.1.1 255.255.255.0
RouterA(config-if)#no shutdown
The DHCP server is needed to provide an IP address and the TFTP server location for each IP phone connected to the Madang network.
MadR1(config)#ip dhcp pool VOICE #Create DHCP pool named VOICE
MadR1(dhcp-config)#network 192.168.1.0 255.255.255.0 #DHCP network 192.168.1.0 with /24 mask
MadR1(dhcp-config)#default-router 192.168.1.1 #The default router IP address
MadR1(dhcp-config)#option 150 ip 192.168.1.1 #Mandatory for voip configuration.
After the configuration, wait a moment and check that ‘Mad IPPhone’ has received an IP address by placing your cursor over the phone until a configuration summary appears.
Tasks 2: Configure the Call Manager Express telephony service on Madang Router
Tasks 2: Configure the Call Manager Express telephony service on MadR1
You must now configure the Call Manager Express telephony service on MadR1 to enable voip on your network.
MadR1(config)#telephony-service#Configuring the router for telephony services#
MadR1(config-telephony)#max-dn 3 #Define the maximum number of directory numbers#
MadR1(config-telephony)#max-ephones 5 #Define the maximum number of phones#
MadR1(config-telephony)#ip source-address 192.168.1.1 port 2000 #IP Address source#
MadR1(config-telephony)#auto assign 4 to 6 #Automatically assigning ext numbers to buttons#
MadR1(config-telephony)#auto assign 1 to 5 #Automatically assigning ext numbers to buttons#
Task 4: Configure a voice vlan on Madang Distribution Switch and the Madang Access Switch
Apply the following configuration on MadDSw interfaces 1 to 5. This configuration will separate voice and data traffic in different vlans on MadDSw switch. Data packets will be carried on the access vlan.
MadDSw(config)#interface range fa0/1 – 5 #Configure interface range#
MadDSw(config-if-range)#switchport mode access
MadDSw(config-if-range)#switchport voice vlan 1 #Define the VLAN on which voice packets will be handled#
Task 5: Configure the phone directory for Mad IPPhone
Although ‘MadIP Phone’ is already connected to Madang Access Switch, it needs additionnal configuration before being able to communicate. You need to configure MadR1 CME to assign a phone number to this IP phone.
MadR1(config)#ephone-dn 1 #Defining the first directory entry#
MadR1(config-ephone-dn)#number 422 #Assign the phone number to this entry#
MadR1#config t
Enter configuration commands, one per line. End with CNTL/Z.
MadR1(config)#ephone-dn 1
MadR1(config-ephone-dn)#%LINK-3-UPDOWN: Interface ephone_dsp DN 1.1, changed state to up
MadR1(config-ephone-dn)#number 422
MadR1(config-ephone-dn)#
Task 5: Verify the configuration
Ensure that the IP Phone receives an IP Address and the phone number 422 from MadR1 (this can take a short while).
Task 6: Configure the phone directory for IT testphone
Connect IT testphone to MadDSw and power the phone ON using the power adapter (Physical tab). Login to the Madang Router and do the following configurations.
MadR1(config)#ephone-dn 2#Defining the first directory entry#
MadR1(config-ephone-dn)#number 433 #Assign the phone number to this entry#
Task 7: Verify the configuration
Ensure that the IT testphone receives an IP Address and a the phone number 433 from MadR1 (this can take a short while).
Dial 422 and check if IP phone 1 correctly receives the call.
Task 8: Repeat the same steps on the Lae network with the other two phones.
Repeating all the above steps for the Cisco IP Phones on the Lae router should connect the two phones together.
The challenge for students
The challenge for the students would be to ensure that the IP Phones on the two networks should be able to call each other.
Since both networks have a vlan for VOICE, to connect the two voice vlans they need to create a TRUNK link between MadR1 voice vlan and LaeR1 voice vlan.
Successfully connecting the two vlans together via a trunk link will result in the phones calling each other from both networks.
Follow me on this blog or on my Youtube Channel.
To download the Packet Tracer file for this tutorial. Click on Buy Now below. Its only $2 (USD). It supports me to create more content like this. Let me know if you want me to create a follow up tutorial on this.
It really is incredibly fantastic and informative website. Good to discover your site Very well article! I’m simply in love with it. IP Phones in Pakistan
ReplyDeleteThank you. I'm glad this tutorial is helping someone.
DeleteMind the DTMF mixed quality BADLY affects your communications. I have a real story for you; I'm calling one of my banks, they Rep is transferring me to a robot to enter my pin #... I'm entering it, and the robot can't understand the pin. The robot says to enter again... after 3 tries it gives up. ...., and it does not understand your commands due to the line in not DTMF. You must troubleshoot DTMF problems with your VoIP connection through https://route-test.com/voip-quality-delay-jitter-measurement/. They offer a free testing credits. You can find the solution quickly. #VoIP
ReplyDeleteDo you mind to tell me the result for the challenge? How to create a TRUNK link between MadR1 voice vlan and LaeR1 voice vlan?
ReplyDeleteThanks,
Michael
Hi, I'll do this in a separate post. I updated this article also to include voice and data vlans to segregate TCP and UDP traffic.
DeleteHello, I've been looking to complete the challenge involving the trunk link for connecting the IP phones across the two networks. Just wondering if you are due to be posting the solution to the challenge as i am interested in seeing how it could be done
DeleteThanks,
Ky
I did't expect this, really good information shared thanks for this post.
ReplyDeleteVoIP Phone Service
VoIP Services
Thanks and appreciate it. I updated this article also to include voice and data vlans to segregate TCP and UDP traffic and will post later.
DeleteThanks for sharing such useful information with us. I hope you will share some more information about VoIP development. Please keep sharing!
ReplyDeleteVoIP Development
Great article! Virtual number is not just the future but the present of business communications.
ReplyDeleteDefinitely Cloud telephony will go up and up.
ReplyDeleteNice article! I was not aware about the tracking of VoIP phones but after reading this article I got a great information. Great, thanks.
ReplyDeletehello can i get this pkt file ?
ReplyDeletecan i get this pkt file? thanks you
ReplyDelete
ReplyDeleteInformative article. Thanks for sharing such an valuable article.this is best article .
MagicJack usb
MagicJack Support Number
MagicJack Help Number
hello SIR would you mind in sharing the solution for the challenge you given in this post
ReplyDeletehello Sir,would you mind in sharing the solution for challenge you given in this post(Cisco VOIP Phone Setup in Packet Tracer)
ReplyDeleteHELLO SIR,could you please share the steps for creating the trunk link between two networks.
ReplyDeleteHELLO SIR,could you please share the steps for creating the trunk link between two networks
ReplyDeleteHi Manu, the best way to do that is create separate VLANs for data, native and Voice traffic. Using L3 intervlan routing or ROAST.
DeleteHi, May I know what is the password for Madang router?
ReplyDeleteI found your post on Cisco VOIP Phone Setup in Packet Tracer really informative! VoIP technology is becoming increasingly important, and your step-by-step guide is incredibly helpful. If anyone is interested in exploring VoIP options further, they should check out VoIP quotes from TelcoQuotes. Thanks for sharing this valuable information!
ReplyDeleteThis tutorial is a fantastic resource for anyone looking to set up a Cisco VoIP environment using Packet Tracer! The step-by-step instructions are clear and easy to follow, making it a great learning tool for CCNA students. I especially appreciate the emphasis on both configuration and verification, which is crucial for troubleshooting in real-world scenarios. The challenge to connect different networks adds an engaging twist to the learning process. Keep up the great work, and I look forward to more tutorials like this!
ReplyDeletecloud pbx phone system
best cloud phone system australia