Appendix B: Cisco Auto-Discovery. Avaya IP Telephony


Add to my manuals
81 Pages

advertisement

Appendix B: Cisco Auto-Discovery. Avaya IP Telephony | Manualzz

Appendix B: Cisco Auto-Discovery

This appendix describes Cisco’s proprietary auto-discovery feature using CDP and auxiliaryvlan or voice vlan, and how they relate to Avaya IP phones. Substantial testing and production operation have shown that Avaya IP phones interoperate with both auxiliaryvlan (CatOS) and voice vlan (IOS), and these have become the preferred methods of implementation over explicit 802.1Q trunking. This interoperability research was initiated because of the inability to enable portfast on older Catalyst 6500 code (pre 5.5.14, 6.3.2, 7.2.2) when the port is in trunk mode. The resulting request was to use auxiliaryvlan instead of explicit trunking, because portfast can be enabled on auxiliaryvlan ports, even on the older code releases.

Interoperability with auxiliaryvlan and voice vlan was successfully lab tested on the following platforms, with no known issues to date. auxiliaryvlan on Catalyst 6509 w/ CatOS version 7.2.2 auxiliaryvlan on Catalyst 6509 w/ CatOS version 6.3.7 auxiliaryvlan on Catalyst 6509 w/ CatOS version 5.5.15 auxiliaryvlan on Catalyst 6509 w/ CatOS version 5.5.7a auxiliaryvlan on Catalyst 6509 w/ CatOS version 5.5.3a auxiliaryvlan on Catalyst 4000 w/ CatOS version 7.2.2 auxiliaryvlan on Catalyst 4000 w/ CatOS version 6.3.3 auxiliaryvlan on Catalyst 4000 w/ CatOS version 5.5.15 auxiliaryvlan on Catalyst 4000 w/ CatOS version 5.5.7a voice vlan on Catalyst 3524 with IOS version 12.0(5)WC11 voice vlan on Catalyst 3550 with IOS version 12.1(22)EA1 voice vlan on Catalyst 3560 with IOS version 12.1x

Furthermore, Avaya IP phones have been deployed on a broader range of CatOS and IOS platforms by various Avaya customers, also with no known issues to date.

Therefore, auxiliaryvlan, voice vlan, and explicit 802.1Q trunking are all viable options when a dual-

VLAN environment is required (see Appendix A). It is left to the user to choose the method, keeping in mind that auxiliaryvlan and voice vlan are Cisco proprietary mechanisms and are not subject to constraint by a standards body or by Avaya. 802.1Q trunking is well tested, successfully deployed, and defined by a standards body, but the configuration is not as clean, and trunking on user ports has other network implications.

For IOS-based Catalyst switches, voice vlan is roughly equivalent to auxiliaryvlan. On older IOS platforms (ie, 2900XL, 3500XL) there appears to be no configuration or functionality benefit to using voice vlan, as explicit trunking is still required when voice vlan is enabled on these older platforms. On newer IOS platforms (ie, 3550, 3560), however, voice vlan can be enabled without explicit 802.1Q trunking, so there are benefits to using voice vlan on these newer platforms.

Note that Avaya IP phones do not interoperate with CDP. Therefore, although auxiliaryvlan and voice vlan can be used, the mechanism of discovering these VLANs via CDP is not supported. The Avaya IP phone can learn the auxiliaryvlan/voice vlan designation via DHCP option 176, as explained below and in

Appendix A.

How it Works

KW Avaya IP Telephony Implementation Guide 62

The remainder of this document focuses on auxiliaryvlan (CatOS), but voice vlan (IOS) operates on the same principles as auxiliaryvlan.

At the heart of Cisco’s auto-discovery feature are Cisco-proprietary mechanisms. The first proprietary mechanism is CDP (Cisco Discovery Protocol). This is a layer 2 protocol, which means that it works at the Ethernet level, without requiring IP addresses. Cisco devices identify themselves to other Cisco devices using CDP packets that contain device- and port-specific information. (CDP packets can be captured and decoded using protocol analyzers that support CDP.) With the appropriate devices and OS versions, the CDP packets contain information specific to VoIP and other real-time applications. [1 p.2-

22]

Using CDP, the Catalyst sends the Cisco IP phone an auxiliaryvlan ID, if auxiliaryvlan is enabled, and the phone tags its frames to be forwarded on that VLAN. The auxiliaryvlan is the second Ciscoproprietary mechanism, and it must be enabled on the port that connects to the IP phone. It is VLAN 200 by default or can be arbitrarily assigned as any number between 1 and 1000. According to Cisco’s documentation the auxiliaryvlan is just another 802.1Q VLAN. The only difference is the proprietary method of assigning it to a Cisco IP phone. The port with the auxiliaryvlan also has a port/native VLAN

(VLAN 1 by default or any arbitrarily assigned VLAN). This implies that the port is an 802.1Q trunk port with two VLANs, and can accept 802.1p/Q tagged frames. This is similar to the VLAN binding feature on the Avaya P330 v3.2.8 and later. [1 p.2-22, 2-23]

The information passed from the Cisco phone to the Catalyst is not of concern. The phone communicates its specific power requirements to the Catalyst, and the phone can also trigger the Catalyst to send its CDP packet immediately instead of waiting for the transmit period (60 seconds by default) to recycle. [1 p.2-23]

Avaya IP Phones on Cisco Auxiliaryvlan

The auxiliaryvlan is a modified method of implementing 802.1Q trunking, and it may be nothing more than this. Although testing to date has been positive, Avaya does not know what other mechanisms are or will be incorporated with this feature, or if they could have any adverse effects on Avaya IP phones.

Assuming that an auxiliaryvlan-enabled port is truly a standard 802.1Q trunk port, the following steps allow Avaya IP phones to work on Cisco’s auxiliaryvlan.

1) Verify that auxiliaryvlan is enabled. a) For example, the command set port auxiliaryvlan 2/4-8 500 would make ports 2/4 through 2/8 auxiliaryvlan-capable with auxiliaryvlan ID 500. b) The command set port auxiliaryvlan 2/4-8 (w/o the 500) would make ports 2/4 through 2/8 auxiliaryvlan-capable with the default auxiliaryvlan ID 200. c) The command show port auxiliaryvlan reveals the ports that have been made auxiliaryvlancapable, and their respective auxiliaryvlan ID(s). The command show port reveals each port’s port/native VID.

2) Bring up the phones on the auxiliaryvlan using the same procedures that would be used on a regular trunk port. a) Verify that a L3 router interface exists for both the port/native VLAN and the auxiliaryvlan, with an associated subnet and gateway IP address. Both interfaces must be configured to forward

DHCP requests (ip helper-address <IP addr. of DHCP server>) to the DHCP server if the server is on a different subnet. b) Follow the instructions at the end of appendix A to get the IP phone on the auxiliaryvlan (voice

VLAN). c) After the phone boots up, press Hold ADDR # to verify that the phone received an IP address and associated information for the auxiliaryvlan.

3) For call servers, IP boards (ie, C-LAN and MedPro/MR320), and other VoIP resources, configure their ports on the Eth-switch to be native to the auxiliaryvlan. That is, these ports do not require both

KW Avaya IP Telephony Implementation Guide 63

a port/native VLAN and an auxiliaryvlan. Just make the auxiliaryvlan the port/native VLAN on these ports (set vlan 200 <mod/port>, assuming 200 is the auxiliaryvlan ID). Then disable the auxiliaryvlan feature on these ports (set port auxiliaryvlan <mod/port> none).

4) Always verify network connectivity between devices using pings and trace-routes.

KW Avaya IP Telephony Implementation Guide 64

advertisement

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Key Features

  • Cost savings by eliminating a separate circuit-switched voice network
  • Improved efficiency through the integration of data and voice applications
  • Simplified management with a single network for voice and data
  • Enhanced collaboration with features like voicemail and conferencing
  • Scalability to support businesses of all sizes

Related manuals

Frequently Answers and Questions

What is the Avaya Communication Manager?
The Avaya Communication Manager is a server-based software that provides the core functionality for managing voice and data communications.
What are the benefits of using Avaya IP Telephony?
Avaya IP Telephony offers a number of benefits, including cost savings, improved efficiency, simplified management, and enhanced collaboration.
Is Avaya IP Telephony scalable?
Yes, Avaya IP Telephony is scalable to support businesses of all sizes.

advertisement

Table of contents