CCNA Voice 640-461: Understanding the Cisco IP Phone Concepts and Registration

Date: Oct 27, 2011

Return to the article

This chapter walks you through the key concepts and technologies used to build a Cisco VoIP network while working towards your CCNA Voice certification.

This chapter includes the following topics:

You walk into the new corporate headquarters for Fizzmo Corp. On the top of each desk is a Cisco 7945G IP Phone, glowing with a full-color display and two line instances. Smiling, courteous agents are busy taking phone calls from callers excited to purchase the latest Fizzmo wares. Samantha (located in the north corner) is checking her visual voicemail, while Emilio (located in the south hall) is getting the latest weather report through an XML IP phone service.

How did we get here? How do you take a newly constructed building and transform it into a bustling call center? That's what this chapter is all about. We walk through the key concepts and technologies used to build a Cisco VoIP network. By the time you are done with this chapter, you will have all the conceptual knowledge you need to have in place before you can move into the installation and configuration of the Cisco VoIP system.

"Do I Know This Already?" Quiz

The "Do I Know This Already?" quiz allows you to assess whether you should read this entire chapter or simply jump to the "Exam Preparation Tasks" section for review. If you are in doubt, read the entire chapter. Table 3-1 outlines the major headings in this chapter and the corresponding "Do I Know This Already?" quiz questions. You can find the answers in Appendix A, "Answers Appendix."

Table 3-1. "Do I Know This Already?" Foundation Topics Section-to-Question Mapping

Foundation Topics Section

Questions Covered in This Section

Connecting and Powering Cisco IP Phones

1–2

VLAN Concepts and Configuration

3–8

Understanding Cisco IP Phone Boot Process

9

Configuring a Router-Based DHCP Server

10

Setting the Clock of a Cisco Device with NTP

11

IP Phone Registration

12

  1. Which of the following is an industry standard used for powering devices using an Ethernet cable?

    1. Cisco Inline Power
    2. 802.1Q
    3. 802.3af
    4. Local power brick
  2. Which of the following are valid methods for powering a Cisco IP Phone? (Select all that apply.)

    1. Power brick
    2. Crossover coupler
    3. PoE
    4. Using pins 1, 2, 3, and 4
  3. Which of the following terms are synonymous with a VLAN? (Choose two.)

    1. IP subnet
    2. Port security
    3. Broadcast domain
    4. Collision domain
  4. Which of the following trunking protocols would be used to connect a Cisco switch to a non-Cisco switch device?

    1. VTP
    2. 802.3af
    3. 802.1Q
    4. ISL
  5. How should you configure a port supporting voice and data VLANs that is connected to a Cisco IP Phone?

    1. Access
    2. Trunk
    3. Dynamic
    4. Dynamic Desired
  6. How does a device attached to a Cisco IP Phone send data to the switch?

    1. As tagged (using the voice VLAN)
    2. As untagged
    3. As tagged (using the data VLAN)
    4. As tagged (using the CoS value)
  7. Which of the following commands should you use to configure a port for a voice VLAN 12?

    1. switchport mode voice vlan 12
    2. switchport trunk voice vlan 12
    3. switchport voice vlan 12
    4. switchport vlan 12 voice
  8. Which of the following commands would you use to forward DHCP requests from an interface connected to the 172.16.1.0/24 subnet to a DHCP server with the IP address 172.16.100.100?

    1. forward-protocol 172.16.1.0 255.255.255.0 172.16.100.100
    2. forward-protocol dhcp 172.16.1.0 255.255.255.0 172.16.100.100
    3. ip helper-address 172.16.1.0 172.16.100.100
    4. ip helper-address 172.16.100.100
  9. How does the Cisco switch communicate voice VLAN information after a Cisco IP Phone has received PoE and started the boot process?

    1. Through CDP
    2. Using 802.1Q
    3. Using the proprietary ISL protocol
    4. Voice VLAN information must be statically entered on the Cisco IP Phone.
  10. Which DHCP option provides the IP address of a TFTP server to a Cisco IP Phone?

    1. Option 10
    2. Option 15
    3. Option 150
    4. Option 290
  11. Which of the following NTP stratum numbers would be considered the best?

    1. Stratum 0
    2. Stratum 1
    3. Stratum 2
    4. Stratum 3
  12. Which of the following protocols could be used for Cisco IP Phone registration? (Choose two.)

    1. SCCP
    2. SIP
    3. DHCP
    4. H.323

Foundation Topics: Connecting and Powering Cisco IP Phones

Before we can get to the point of plugging in phones and having happy users placing and receiving calls, we must first lay the foundational infrastructure of the network. This includes technologies such as Power over Ethernet (PoE), voice VLANs, and Dynamic Host Configuration Protocol (DHCP). The network diagram shown in Figure 3-1 represents the placement of these technologies. As you read this chapter, each section will act as a building block to reach this goal. The first item that must be in place is power for the Cisco IP Phones.

Figure 3-1 VoIP Network

Cisco IP Phones connect to switches just like any other network device (such as PCs, IP-based printers, and so on). Depending on the model of IP phone you are using, it may also have a built-in switch. Figure 3-2 illustrates the connections on the back of a Cisco 7960 IP Phone.

Figure 3-2 Cisco IP Phone Ethernet Connections

The ports shown in Figure 3-2 are as follows:

After you physically connect the IP phone to the network, it needs to receive power in some way. There are three potential sources of power in a Cisco VoIP network:

Let's dig deeper into each one of these power sources.

Cisco Catalyst Switch PoE

If you were to create an Ethernet cable (Category 5 or 6), you would find that there are eight wires (four pairs of wires) to crimp into an RJ-45 connector on each end of the connection. Further study reveals that only four of the wires are used to transmit data. The other four remain unused and idle...until now.

The terms inline power and PoE describe two methods you can use to send electricity over the unused Ethernet wires to power a connected device. There is now a variety of devices that can attach solely to an Ethernet cable and receive all the power they need to operate. In addition to Cisco IP Phones, other common PoE devices include wireless access points and video surveillance equipment.

Powering devices through an Ethernet cable offers many advantages over using a local power supply. First, you have a centralized point of power distribution. Many users expect the phone system to continue to work even if the power is out in the company offices. By using PoE, you can connect the switch powering the IP phones to an uninterruptible power supply (UPS) instead of placing a UPS at the location of each IP phone. PoE also enables you to power devices that are not conveniently located next to a power outlet. For example, it is a common practice to mount wireless access points in the ceiling, where power is not easily accessible. Finally, PoE eliminates much of the "cord clutter" at employees' desks.

PoE became an official standard (802.3af) in 2003. However, the IP telephony industry was quickly developing long before this. To power the IP phones without an official PoE standard, some proprietary methods were created, one such method being Cisco Inline Power.

Powering the IP Phone Using a Power Patch Panel or Coupler

Many companies already have a significant investment in their switched network. To upgrade all switches to support PoE would be a significant expense. These organizations may choose to install intermediary devices, such as a patch panel, that are able to inject PoE on the line. The physical layout for this design is demonstrated in Figure 3-3.

Figure 3-3 Design for Power Patch Panels or Inline Couplers

By using the power patch panel, you still gain the advantage of centralized power and backup without requiring switch upgrades.

Inline PoE injectors provide a low-cost PoE solution for single devices (one device per coupler). These are typically used to support wireless access points or other "single spot" PoE solutions. Using inline PoE couplers for a large IP Phone network would make a mess of your wiring infrastructure and exhaust your supply of electrical outlets (because each inline PoE coupler requires a dedicated plug).

Powering the IP Phone with a Power Brick

Using a power brick to power a device is so simple that it warrants only brief mention. Thus, the reason for this section is primarily to mention that most Cisco IP Phones do not ship with power supplies. Cisco assumes most VoIP network deployments use PoE. If you have to choose between purchasing power bricks and upgrading your switch infrastructure, it's wise to check the prices of the power bricks. The average Cisco IP Phone power brick price is between $30–$40 USD. When pricing out a 48-switchport deployment, purchasing power bricks for all the IP phones may very well be in the same price range as upgrading the switch infrastructure.

VLAN Concepts and Configuration

After the IP phone has received power, it must determine its VLAN assignment. Because of security risks associated with having data and voice devices on the same network, Cisco recommends isolating IP phones in VLANs dedicated to voice devices. To understand how to implement this recommendation, let's first review a few key VLAN concepts.

VLAN Review

When VLANs were introduced a number of years ago, the concept was so radical and beneficial that it was immediately adopted into the industry. Nowadays, it is rare to find any reasonably sized network that is not using VLANs in some way.

VLANs allow you to break up switched environments into multiple broadcast domains. Here is the basic summary of a VLAN:

A VLAN = A Broadcast Domain = An IP Subnet

There are many benefits to using VLANs in an organization, some of which include the following:

VLAN Trunking/Tagging

VLANs are able to transcend individual switches, as shown in Figure 3-4.

Figure 3-4 VLANs Move Between Switches

If a member of VLAN_GRAY sends a broadcast message, it goes to all VLAN_GRAY ports on both switches. The same holds true for VLAN_WHITE. To accommodate this, the connection between the switches must carry traffic for multiple VLANs. This type of port is known as a trunk port.

Trunk ports are often called tagged ports because the switches send frames between each other with a VLAN "tag" in place. Figure 3-5 illustrates the following process:

  1. HostA (in VLAN_GRAY) wants to send data to HostD (also in VLAN_GRAY). HostA transmits the data to SwitchA.
  2. SwitchA receives the data and realizes that HostD is available through the FastEthernet 0/24 port (because HostD's MAC address has been learned on this port). Because FastEthernet 0/24 is configured as a trunk port, SwitchA puts the VLAN_GRAY tag in the IP header and sends the frame to SwitchB.
  3. SwitchB processes the VLAN_GRAY tag because the FastEthernet 0/24 port is configured as a trunk. Before sending the frame to HostD, the VLAN_GRAY tag is removed from the header.
  4. The tagless frame is sent to HostD.

    Figure 3-5 VLAN Tags

Using this process, the PC never knows what VLAN it belongs to. The VLAN tag is applied when the incoming frame crosses a trunk port. The VLAN tag is removed when exiting the port to the destination PC. Always keep in mind that VLANs are a switching concept; the PCs never participate in the VLAN tagging process.

VLANs are not a Cisco-only technology. Just about all managed switch vendors support VLANs. In order for VLANs to operate in a mixed-vendor environment, a common trunking or "tagging" language must exist between them. This language is known as 802.1Q. All vendors design their switches to recognize and understand the 802.1Q tag, which is what allows us to trunk between switches in any environment.

Understanding Voice VLANs

It is a common and recommended practice to separate voice and data traffic by using VLANs. There are already easy-to-use applications available, such as Wireshark and Voice Over Misconfigured Internet Telephones (VOMIT), that allow intruders to capture voice conversations on the network and convert them into WAV data files. Separating voice and data traffic using VLANs provides a solid security boundary, preventing data applications from reaching the voice traffic. It also gives you a simpler method to deploy QoS, prioritizing the voice traffic over the data.

One initial difficulty you can encounter when separating voice and data traffic is the fact that PCs are often connected to the network using the Ethernet port on the back of a Cisco IP Phone. Because you can assign a switchport to only a single VLAN, it initially seems impossible to separate voice and data traffic. That is, until you see that Cisco IP Phones support 802.1Q tagging.

The switch built into Cisco IP Phones has much of the same hardware that exists inside of a full Cisco switch. The incoming switchport is able to receive and send 802.1Q tagged packets. This gives you the capability to establish a type of trunk connection between the Cisco switch and IP phone, as shown in Figure 3-6.

Figure 3-6 Separating Voice and Data Traffic Using VLANs

You might call the connection between the switch and IP phone a "mini-trunk" because a typical trunk passes a large number of VLANs (if not all VLANs). In this case, the IP phone tags its own packets with the correct voice VLAN (VLAN 25, in the case of Figure 3-6). Because the switch receives this traffic on a port supporting tagged packets (our mini-trunk), the switch can read the tag and place the data in the correct VLAN. The data packets pass through the IP phone and into the switch untagged. The switch assigns these untagged packets to whatever VLAN you have configured on the switchport for data traffic.

VLAN Configuration

Configuring a Cisco switch to support Voice VLANs is a fairly simple process. First, you can add the VLANs to the switch, as shown in Example 3-1.

Example 3-1. Adding and Verifying Data and Voice VLANs

Switch#configure terminal
Switch(config)#vlan 10
Switch(config-vlan)#name VOICE
Switch(config-vlan)#vlan 50
Switch(config-vlan)#name DATA
Switch(config-vlan)#end
Switch#show vlan brief
VLAN Name                             Status    Ports
---- -------------------------------- --------- -------------------------------
1    default                          active    Fa0/2, Fa0/3, Fa0/4, Fa0/5
                                                   Fa0/6, Fa0/7, Fa0/8, Fa0/9
                                                   Fa0/10, Fa0/11, Fa0/12, Fa0/13
                                                   Fa0/14, Fa0/15, Fa0/16, Fa0/17
                                                   Fa0/18, Fa0/19, Fa0/20, Fa0/21
                                                   Fa0/22, Fa0/23, Fa0/24, Gi0/1
                                                   Gi0/2
10   VOICE                             active
50   DATA                              active
1002 fddi-default                      act/unsup
1003 token-ring-default               act/unsup
1004 fddinet-default                   act/unsup
1005 trnet-default                     act/unsup


Sure enough, VLANs 10 (VOICE) and 50 (DATA) now appear as valid VLANs on the switch. Now that the VLANs exist, you can assign the ports attaching to Cisco IP Phones (with PCs connected to the IP Phone) to the VLANs, as shown in Example 3-2.

Example 3-2. Assigning Voice and Data VLANs

Switch#configure terminal
Switch(config)#interface range fa0/2 - 24
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#spanning-tree portfast
Switch(config-if-range)#switchport access vlan 50
Switch(config-if-range)#switchport voice vlan 10
Switch(config-if-range)#end
Switch#show vlan brief
VLAN Name                             Status    Ports
---- -------------------------------- --------- -------------------------------
1    default                          active    Gi0/1, Gi0/2
10   VOICE                           active     Fa0/2, Fa0/3, Fa0/4, Fa0/5
                                          Fa0/6, Fa0/7, Fa0/8, Fa0/9
                                                Fa0/10, Fa0/11, Fa0/12, Fa0/13
                                                Fa0/14, Fa0/15, Fa0/16, Fa0/17
                                                Fa0/18, Fa0/19, Fa0/20, Fa0/21
                                                Fa0/22, Fa0/23, Fa0/24
50   DATA                             active     Fa0/2, Fa0/3, Fa0/4, Fa0/5
                                                Fa0/6, Fa0/7, Fa0/8, Fa0/9
                                                Fa0/10, Fa0/11, Fa0/12, Fa0/13
                                                Fa0/14, Fa0/15, Fa0/16, Fa0/17
                                                Fa0/18, Fa0/19, Fa0/20, Fa0/21
                                                Fa0/22, Fa0/23, Fa0/24
1002 fddi-default                     act/unsup
1003 token-ring-default               act/unsup
1004 fddinet-default                  act/unsup
1005 trnet-default                    act/unsup


The ports are now configured to support a voice VLAN of 10 and a data VLAN of 50. This syntax is a newer form of configuration for IP Phone connections. In the "old days," you would configure the interface as a trunk port because the switch was establishing a trunking relationship between it and the IP phone. This was less secure because a hacker could remove the IP phone from the switchport and attach their own device (another managed switch or PC) and perform a VLAN-hopping attack. The more modern syntax configures the port as a "quasi-access port," because an attached PC will be able to access only VLAN 50. Only an attached Cisco IP Phone will be able to access the voice VLAN 10.

Understanding the Cisco IP Phone Boot Process

Now that you learned about the VLAN architecture used with Cisco IP Phones, we can turn our attention to the IP Phones themselves. By understanding the IP Phone boot process, you can more fully understand how the Cisco IP Phone operates (which aids significantly in troubleshooting Cisco IP Phone issues). Here is the Cisco IP Phone boot process, start to finish:

  1. The Cisco IP Phone connects to an Ethernet switchport. If the IP phone and switch support PoE, the IP phone receives power through either Cisco-proprietary PoE or 802.3af PoE.
  2. As the Cisco IP Phone powers on, the Cisco switch delivers voice VLAN information to the IP phone using CDP as a delivery mechanism. The Cisco IP Phone now knows what VLAN it should use.
  3. The Cisco IP Phone sends a DHCP request asking for an IP address on its voice VLAN.
  4. The DHCP server responds with an IP address offer. When the Cisco IP Phone accepts the offer, it receives all the DHCP options that go along with the DHCP request. DHCP options include items such as default gateway, DNS server information, domain name information, and so on. In the case of Cisco IP Phones, a unique DHCP option is included, known as Option 150. This option directs the IP phone to a TFTP server. (You learn more about this in the upcoming section, "Configuring a Router-Based DHCP Server.")
  5. After the Cisco IP Phone has the IP address of the TFTP server, it contacts the TFTP server and downloads its configuration file. Included in the configuration file is a list of valid call processing agents (such as Cisco Unified Communications Manager or Cisco Unified Communications Manager Express CME agents).
  6. The Cisco IP Phone attempts to contact the first call processing server (the primary server) listed in its configuration file to register. If this fails, the IP phone moves to the next server in the configuration file. This process continues until the IP phone registers successfully or the list of call processing agents is exhausted.

Configuring a Router-Based DHCP Server

We currently made it to Step 4 in the preceding IP phone boot process. The phones in our network now need to receive IP address and TFTP server information. In the network design scenario used in this chapter, we use the WAN branch router as the DHCP server.

Using a router as a DHCP server is a somewhat common practice in smaller networks. Once you move into larger organizations, DHCP services are typically centralized onto server platforms. Either DHCP option is capable of sending TFTP server information to the IP phones.

Example 3-3 shows the syntax used to configure a WAN branch router as a DHCP server.

Example 3-3. Configuring Router-Based DHCP Services

   WAN_RTR#configure terminal

   WAN_RTR(config)#ip dhcp excluded-address 172.16.1.1 172.16.1.9

   WAN_RTR(config)#ip dhcp excluded-address 172.16.2.1 172.16.2.9

   WAN_RTR(config)#ip dhcp pool DATA_SCOPE

   WAN_RTR(dhcp-config)#network 172.16.2.0 255.255.255.0

   WAN_RTR(dhcp-config)#default-router 172.16.2.1

   WAN_RTR(dhcp-config)#dns-server 4.2.2.2

   WAN_RTR(dhcp-config)#exit

   WAN_RTR(config)#ip dhcp pool VOICE_SCOPE

   WAN_RTR(dhcp-config)#network 172.16.1.0 255.255.255.0

   WAN_RTR(dhcp-config)#default-router 172.16.1.1

   WAN_RTR(dhcp-config)#option 150 ip 172.16.1.1

   WAN_RTR(dhcp-config)#dns-server 4.2.2.2

The way in which Cisco routers approach DHCP configurations is slightly different from how many other DHCP servers do so. Most DHCP servers allow you to specify a range of IP addresses that you would like to hand out to clients. Cisco routers take the opposite approach: you first specify a range of addresses that you do not want to hand out to clients (using the ip dhcp excluded-address syntax from global configuration mode). Configuring the excluded addresses before you configure the DHCP pools ensures that the Cisco router does not accidentally hand out IP addresses before you have a chance to exclude them from the range. The DHCP service on the router will begin handing out IP addresses from the first nonexcluded IP address in the network range. In Example 3-3, this is 172.16.1.10 for the voice scope and 172.16.2.10 for the data scope.

Also notice that the VOICE_SCOPE DHCP pool includes the option 150 syntax. This creates the custom TFTP server option to be handed out to the Cisco IP Phones along with their IP address information. In this case, the TFTP server of the IP phones is the same as the default gateway because we use the CME router as a call processing agent. As mentioned in the section, "Understanding the Cisco IP Phone Boot Process," the TFTP server holds the configuration files for the phones. When you configure a Cisco IP Phone in Cisco Unified Communications Manager (CUCM) or CME, an XML configuration file is generated and stored on a TFTP server. These CML configuration files have a filename format of SEP<IP Phone MAC Address>.cnf.xml and contain a base configuration for the IP phone (specifying language settings, URLs, and so on). Most importantly, these XML files contain a list of up to three CUCM server or CME IP addresses the Cisco IP Phone uses for registration. After the IP phone receives the XML file, it attempts to register with the first CUCM or CME server listed in the file. If it is unable to reach that server, it moves down to the next until the list is exhausted (at which point the IP phone reboots and tries it all over again).

Setting the Clock of a Cisco Device with NTP

The final task to prepare the network infrastructure to support a Cisco VoIP network is to set the time. Having an accurate time on Cisco devices is important for many reasons. Here is a quick list of just some of the reasons why you want an accurate clock on your network devices:

When Cisco devices boot, many of them default their date and time to noon on March 1, 1993. You have two options in setting the clock: manually, using the clock set command from the privileged EXEC mode, or automatically, using the Network Time Protocol (NTP).

Devices setting the clock using NTP always have a more accurate time clock than a manually set clock. Likewise, all the NTP devices on your network will have the exact same time. These advantages make NTP the preferred clock-setting method. The accuracy of the clock on your device depends on the stratum number of the NTP server. A stratum 1 time server is one that has a radio or atomic clock directly attached. The device that receives its time from this server via NTP is considered a stratum 2 device. The device that receives its time from this stratum 2 device via NTP is considered a stratum 3 device, and so on. There are many publicly accessible stratum 2 and 3 (and even some stratum 1) devices on the Internet.

After you obtain one or more NTP servers to use, you can configure NTP support on your Cisco devices by using the syntax in Example 3-4.

Example 3-4. Configuring a Cisco Router to Receive Time via NTP

   WAN_RTR#configure terminal

   WAN_RTR(config)#ntp server 64.209.210.20

   WAN_RTR(config)#clock timezone ARIZONA -7

The first command, ntp server <ip address>, configures your Cisco device to use the specified NTP server; 64.209.210.20 is one of many publicly accessible NTP servers. If this is the only command you enter, your clock on your device will set itself to the Universal Time Coordinated (UTC) time zone. To accurately adjust the time zone for your device, use the clock timezone <name> <hours> command. The previous syntax example set the time zone for Arizona to –7 hours from UTC.

Now that we configured the router to synchronize with an NTP server, we can verify the NTP associations and the current time and date using the commands shown in Example 3-5.

Example 3-5. Verifying NTP Configurations

WAN_RTR#show ntp associations
       address         ref clock     st  when  poll reach  delay  offset     disp
*~64.209.210.20    138.23.180.126    3    14    64  377    65.5    2.84      7.6
   * master (synced), # master (unsynced), + selected, - candidate, ~ configured
WAN_RTR#show clock
11:25:48.542 CA1_DST Mon Dec 13 2010


The key information from the show ntp associations command is just to the left of the configured NTP server address. The asterisk indicates that your Cisco device has synchronized with this server. You can configure multiple NTP sources for redundancy, but the Cisco device will only choose one master NTP server to use at a time.

After you configure the Cisco router to synchronize with an NTP server, you can configure it to provide date and time information to a CUCM server, which can then provide that date and time information to the Cisco IP Phones in your network. To allow other devices (such as a CUCM server) to pull date and time information from a Cisco router using NTP, use the ntp master < stratum number> command from global configuration mode. For example, entering ntp master 4 instructs the Cisco router to deliver date and time information to requesting clients, marking it with a stratum number of 4.

IP Phone Registration

Now that the Cisco IP Phone has gone through the complete process, it is ready to register with the call-management system (CME or CUCM). Before we discuss this final step, keep in mind what the phone has gone through up to this point:

  1. The phone has received Power over Ethernet (PoE) from the switch.
  2. The phone has received VLAN information from switch via CDP.
  3. The phone has received IP information from the DHCP server (including Option 150).
  4. The phone has downloaded its configuration file from the TFTP server.

The Cisco IP Phone is now looking at a list of up to three call processing servers (depending on how many you have configured) that it found in the configuration file it retrieved from the TFTP server. The phone tries to register with the first call processing server. If that fails, it continues down the list it received from the TFTP server until the phone makes it through all the listed call processing servers (at which point it reboots if it finds no servers online).

If the IP phone finds an active server in the list, it goes through the registration process using either the Skinny Client Control Protocol (SCCP) or Session Initiation Protocol (SIP). The protocol the phone uses depends on the firmware it is using. Today, most Cisco IP Phones use the SCCP, which is Cisco proprietary. However, as the SIP protocol matures, widespread support continues to grow. Because SIP is an industry standard, using it across your network provides benefits such as vendor neutrality and inter-vendor operation.

Regardless of the protocol used, the registration process is simple: The Cisco IP Phone contacts the call processing server and identifies itself by its MAC address. The call processing server looks at its database and sends the operating configuration to the phone. The operating configuration is different than the settings found in the configuration XML file located on the TFTP server. The TFTP server configuration is "base level settings," including items such as device language, firmware version, call processing server IP addresses, port numbers, and so on. The operating configuration contains items such as directory/line numbers, ring tones, softkey layout (on-screen buttons), and so on. Although the TFTP server configuration is sent using the TFTP protocol, the operating configuration is sent using SIP or SCCP.

These protocols (SIP or SCCP) are then used for the vast majority of the phone functionality following the registration. For example, as soon as a user picks up the handset of the phone, it sends a SCCP or SIP message to the call processing server indicating an off-hook condition. The server quickly replies with a SCCP or SIP message to play dial tone and collect digits. As the user dials, digits are transmitted to the call processing server using SCCP or SIP; call progress tones, such as ringback or busy, are delivered from the call processing server to the phone using SCCP or SIP. Hopefully, you get the idea: The Cisco IP Phone and call processing server have a dumb terminal and mainframe style of relationship, and the "language of love" between them is SCCP or SIP.

Exam Preparation Tasks: Review All the Key Topics

Review the most important topics in the chapter, noted with the key topics icon in the outer margin of the page. Table 3-2 lists and describes these key topics and identifies the page number on which each is found.

Table 3-2. Key Topics for Chapter 3

Key Topic Element

Description

Page Number

Figure 3-5

Trunking tag concepts

56

Figure 3-6

Separating voice and data traffic using VLANs

58

Examples 3-1 and 3-2

Configuring voice and data VLANs

59–60

NOTE

CDP delivers Voice VLAN information

59

Text

Cisco phones receive DHCP Option 150 to download an .xml configuration file via TFTP.

63

Text

Two primary signaling protocols to Cisco IP Phones are SIP and SCCP.

65

Definitions of Key Terms

Define the following key terms from this chapter, and check your answers in the Glossary:

802.3af Power over Ethernet (PoE), Cisco Inline Power, Cisco Discovery Protocol (CDP), virtual LAN (VLAN), trunking, 802.1Q, Dynamic Trunking Protocol (DTP), Skinny Client Control Protocol (SCCP), Session Initiation Protocol (SIP), Network Time Protocol (NTP)

800 East 96th Street, Indianapolis, Indiana 46240

sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |