Network Bulls
www.networkbulls.com
Best Institute for CCNA CCNP CCSP CCIP CCIE Training in India
M-44, Old Dlf, Sector-14 Gurgaon, Haryana, India
Call: +91-9654672192
The CUCM DHCP server is designed to serve IP phones in small deployments (maximum
of 1000 devices). It provides a subset of the functionality that was provided by the Windows
2000 Server in CUCM versions earlier than CallManager 5.0.
Only one DHCP server can be configured per CUCM cluster; no backup configuration is
possible. The CUCM DHCP server can be configured with multiple subnets. DHCP relay
must be enabled in remote subnets to allow the DHCP broadcast request packets to be
forwarded to the DHCP server. Routers drop all broadcast packets by default, but the
packets can be configured with DHCP relay by using the ip helper-address command.
To configure DHCP support on CUCM, follow these steps:
Step 1 Activate the DHCP Monitor Service.
Step 2 Add and configure the DHCP server.
Step 3 Configure the DHCP subnets.
Navigate to the Cisco Unified Serviceability web pages. From the Tools menu, choose
Service Activation. Activate the DHCP Monitor Service by clicking the DHCP Monitor
Service check box and then clicking the Save icon. Figure 5-3 is a screen capture of the
DHCP Monitor Service activation.
The DHCP server then needs to be configured. Configure the DHCP server from the CUCM
Administration page. Navigate to System > DHCP > DHCP Server. The Find and List
DHCP Servers page will display. Click the Add New button. Choose the CUCM server that
will be acting as the DHCP server from the Host Server drop-down menu. Configure the
Primary TFTP Server IP Address field and the Secondary TFTP Server IP Address field. It
is advisable to have two CUCM servers running the TFTP service for fault-tolerance
purposes. Figure 5-4 shows the DHCP server configuration page options.
NOTE Due to the CPU load impact, CUCM DHCP server must not be used in deployments
larger than 1000 registered devices. The CPU load of the server can be monitored
using the Real-Time Monitoring Tool (RTMT). If high CPU load is experienced, the
DHCP service should be provided by other devices (DHCP server, switch, or router).
RTMT is covered in Cisco Unified Communications IP Telephony, Part 2.
CUCM Initial Configuration 93
Figure 5-3 Service Activation: DHCP Monitor Service
Figure 5-4 DHCP Server Configuration
94 Chapter 5: Initial Configuration Settings
The DHCP subnet(s) needs to be configured from the CUCM Administration page.
Navigate to System > DHCP > DHCP Subnet. The Find and List DHCP Subnets page will
display. Click the Add New button. Choose the DHCP server from the DHCP Server dropdown
menu. This is a required field. All fields in the configuration pages that have an
asterisk (*) to the upper right of the configuration option are required fields. Specify the
subnet IP address, IP address range, primary router IP address, subnet mask, and TFTP
servers. Figure 5-5 displays the DHCP subnet configuration page options.
Figure 5-5 DHCP Subnet Configuration
In CUCM releases earlier than 5.0, DHCP services could be provided by the Windowsbased
operating system of CUCM. If the Windows DHCP server was used and CUCM is
upgraded to a CUCM release running the Linux operating system, all DHCP configuration
is lost. The Data Migration Assistant (DMA) does not migrate Windows DHCP configuration.
DHCP can configured on CUCM servers beginning with Release 5.0.
DNS
CUCM can use either IP addresses or names to refer to other IP devices in application
settings. When names are used, they need to be resolved to IP addresses by DNS.
CUCM Initial Configuration 95
Both methods have some advantages:
■ Using IP addresses: The system does not depend on a DNS server. This prevents loss
of service when the DNS server cannot be reached. Clients, using DNS, query the
server with a name lookup request and receive a reply in which the DNS server resolves
the hostname record of the query to an IP address. Eliminating the requirement of a DNS
server reduces the danger of DNS configuration errors, DNS outages, and the latency
issues involved in sending a query and receiving a response using the DNS model.
Troubleshooting is simplified when using IP addresses rather than DNS names because
there is no need to perform name resolution.
■ Using DNS: Management is simplified because logical names are easier to remember
than IP addresses. If IP addresses change, there is no need to modify any of the application
settings that rely on the existing IP address. When DNS is used, the applications point
to a DNS name that does not change; the underlying IP address might change at any
time with no consequence to the IP addresses that rely on the server. CUCM server
addressing is sent to Cisco IP Phones in the CUCM group in the phone’s XML
configuration file. The addressing sent down to the IP phone can be based on IP
addresses or names.
Because of the additional point of failure introduced using DNS, the Cisco best
practices recommendation is to not use DNS with CUCM.
Table 5-2 summarizes the advantages and disadvantage of using DNS with CUCM.
Before the IP phone can communicate with CUCM, it has to resolve the name of the server.
Signaling messages are then exchanged between the Cisco IP Phone and CUCM, as
illustrated in Figure 5-6.
Table 5-2 IP Addressing and DNS Comparison
IP Addressing Advantages DNS Advantages
Does not require a DNS server Simplifies management because of the use of
names rather than numbers
Prevents the IP telephony network from failing if
the IP phones lose connection to the DNS server
Enables easier IP address changes because of
name-based IP paths
Decreases the amount of time required when a
device attempts to contact the Unified CM server
Allows server to IP phone NAT
Simplifies troubleshooting
96 Chapter 5: Initial Configuration Settings
Figure 5-6 Call Flow with DNS
When DNS naming is not used in the CUCM cluster, there is no need to resolve the name
of the CUCM to an IP address. The signaling between the IP phone and CUCM can be set
up faster, and calls can be processed even if the DNS service is not available. CUCM will
have higher availability and faster response times by removing any DNS reliance. Call flow
without the use of DNS is illustrated in Figure 5-7.
Figure 5-7 Call Flow Without DNS
IP Phone A IP Phone B
2) Signaling Protocol
3) RTP Media Path
2) Signaling Protocol
1) DNS Query/Response 1) DNS Query/Response
DNS Server
IP Phone A IP Phone B
1) Signaling Protocol
2) RTP Media Path
1) Signaling Protocol
Network and Feature Services 97
To change the system to operate without a DNS server, follow these steps:
Step 1 In CUCM Administration, go to System > Server.
Step 2 Click the Find button and select the first (next) available server from the
list of CUCM servers.
Step 3 Change the server name to the IP address of the server and save the
changes, as shown in Figure 5-8.
Really very informative and creative contents. This concept is a good way to enhance the knowledge.thanks for sharing plz
ReplyDeletekeep it up
CCNP Training in Gurgaon
Thanks a lot very much for the high quality and results-oriented help. I won’t think twice to endorse your blog post to anybody who wants and needs support about this area.blockchain Training in chennai
ReplyDeleteGreat post! I am actually getting ready to across this information, It’s very helpful for this blog.Also great with all of the valuable information you have Keep up the good work you are doing well.
ReplyDeleterpa training in Chennai | rpa training in velachery
rpa training in tambaram | rpa training in sholinganallur
After reading this web site I am very satisfied simply because this site is providing comprehensive knowledge for you to audience. Thank you to the perform as well as discuss anything incredibly important in my opinion. We loose time waiting for your next article writing in addition to I beg one to get back to pay a visit to our website in
ReplyDeleteData Science Training in Chennai | Data Science training in anna nagar
Data Science training in chennai | Data science training in Bangalore
Data Science training in marathahalli | Data Science training in btm
I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. In fact your creative writing abilities has inspired me to start my own BlogEngine blog now. Really the blogging is spreading its wings rapidly. Your write up is a fine example of it.
ReplyDeletepython training in tambaram
python training in annanagar
python training in jayanagar
Your good knowledge and kindness in playing with all the pieces were very useful. I don’t know what I would have done if I had not encountered such a step like this.
ReplyDeleteBest Devops Training in pune
Devops Training in Chennai
Great explanation, your content inspired me and waiting for the next blog. Thanks for sharing.
ReplyDeleteSelenium Training in Chennai
Best Selenium Training Institute in Chennai
ios developer training in chennai
Digital Marketing Training in Chennai
.Net coaching centre in chennai
Future of testing professional
best french classes in chennai
french institute in chennai
French Classes in Tambaram
The post is written in very a good manner and it entails many useful information for me. I am happy to find your distinguished way of writing the post. Now you make it easy for me to understand and implement the concept.
ReplyDeletedevops online training
aws online training
data science with python online training
data science online training
rpa online training
" nice information to our vision.
ReplyDeleteDigital Marketing Training Course in Chennai | Digital Marketing Training Course in Anna Nagar | Digital Marketing Training Course in OMR | Digital Marketing Training Course in Porur | Digital Marketing Training Course in Tambaram | Digital Marketing Training Course in Velachery
"
Thanks a lot for sharing such a good source with all, i appreciate your efforts taken for the same. I found this worth sharing and must share this with all.
ReplyDeleteDot Net Training in Chennai | Dot Net Training in anna nagar | Dot Net Training in omr | Dot Net Training in porur | Dot Net Training in tambaram | Dot Net Training in velachery
I just see the post i am so happy to the communication science post of information's.So I have really enjoyed and reading your blogs for these posts.keep to share!!
ReplyDeleteAndroid Training in Chennai
Android Online Training in Chennai
Android Training in Bangalore
Android Training in Hyderabad
Android Training in Coimbatore
Android Training
Android Online Training