Don't mess with cheap switches. Remember you are running voice and data on a single infrastructure. You essentially have a wire with AT LEAST TWO VLANS on it, it is also carrying -48 VDC on it. My suggestion is to buy Cisco 3560 switches. If you buy something else will it work, yes but Cisco has some significant advantages over other equipment in a enterprise network. Let me go over a couple. First Catalyst (Cisco) switches run VTP which means basically I can configure VLANs in my VTP server (a switch running in VTP server mode) and as long as the the other switches are in the same VTP domain, the VLAN information will propagate to all of the switches in the domain.
Cisco switches run CDP which is the Cisco Discovery Protocol at Layer 2. This protocol allows you to do some cool things such as, view specific information about neighboring Cisco devices in you network. This information consists of the IP address, the IOS version, the capabilities of the device. Here is an example:
BIG_SW> (enable) sh cdp neig detail
Port (Our Port): 3/1
Device-ID: RSM.gregcave.no-ip.org
Device Addresses:
IP Address: 192.168.1.1
Holdtime: 169 sec
Capabilities: ROUTER
Version:
Cisco Internetwork Operating System Software
IOS (tm) C5RSM Software (C5RSM-JK9O3SV-M), Version 12.2(40), RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2006 by cisco Systems, Inc.
Compiled Thu 12-Oct-06 18:36 by pwade
Platform: cisco RSP2
Port-ID (Port on Neighbors's Device): Vlan1
VTP Management Domain: unknown
Native VLAN: unknown
Duplex: unknown
System Name: unknown
System Object ID: unknown
Management Addresses: unknown
Physical Location: unknown
___________________________________________________________________________
Port (Our Port): 4/2
Device-ID: R1
Device Addresses:
IP Address: 10.25.1.1
Holdtime: 160 sec
Capabilities: ROUTER
Version:
Cisco Internetwork Operating System Software
IOS (tm) C2600 Software (C2600-IK9O3S3-M), Version 12.3(22), RELEASE SOFTWARE (fc2)
Technical Support:
https://www.cisco.com/techsupport Copyright (c) 1986-2007 by cisco Systems, Inc.
Compiled Wed 24-Jan-07 16:48 by ccai
Platform: cisco 2620
Port-ID (Port on Neighbors's Device): FastEthernet0/0
VTP Management Domain: unknown
Native VLAN: unknown
Duplex: full
System Name: unknown
System Object ID: unknown
Management Addresses: unknown
Physical Location: unknown
___________________________________________________________________________
Port (Our Port): 4/3
Device-ID: PENN
Device Addresses:
IP Address: 10.1.1.2
Holdtime: 129 sec
Capabilities: ROUTER
Version:
Cisco Internetwork Operating System Software
IOS (tm) C1700 Software (C1700-ADVSECURITYK9-M), Version 12.3(19), RELEASE SOFTWARE (fc2)
Technical Support:
https://www.cisco.com/techsupport Copyright (c) 1986-2006 by cisco Systems, Inc.
Compiled Thu 11-May-06 21:04 by evmiller
Platform: cisco 1721
Port-ID (Port on Neighbors's Device): FastEthernet0
VTP Management Domain: unknown
Native VLAN: unknown
Duplex: full
System Name: unknown
System Object ID: unknown
Management Addresses: unknown
Physical Location: unknown
___________________________________________________________________________
Port (Our Port): 4/5
Device-ID: CCM1.cisco.com
Device Addresses:
IP Address: 192.168.2.50
Holdtime: 165 sec
Capabilities: HOST
Version:
Cisco Discovery Protocol v4.0
Platform: Win2000 Server
Port-ID (Port on Neighbors's Device): Eth 1/1
VTP Management Domain: unknown
Native VLAN: unknown
Duplex: unknown
System Name: unknown
System Object ID: unknown
Management Addresses: unknown
Physical Location: unknown
___________________________________________________________________________
Port (Our Port): 4/8
Device-ID: SEP0007501217F1
Device Addresses:
IP Address: 192.168.2.30
Holdtime: 135 sec
Capabilities: HOST PHONE
Version:
P00307010200
Platform: Cisco IP Phone 7960
Port-ID (Port on Neighbors's Device): Port 1
VTP Management Domain: unknown
Native VLAN: unknown
Duplex: full
System Name: unknown
System Object ID: unknown
Management Addresses: unknown
Physical Location: unknown
___________________________________________________________________________
Port (Our Port): 4/18
Device-ID: CaveLab
Device Addresses:
IP Address: 192.168.1.200
Holdtime: 139 sec
Capabilities: ROUTER
Version:
Cisco Internetwork Operating System Software
IOS (tm) 2500 Software (C2500-I-L), Version 12.0(17a), RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2002 by cisco Systems, Inc.
Compiled Mon 11-Feb-02 05:55 by kellythw
Platform: cisco 2509
Port-ID (Port on Neighbors's Device): Ethernet0
VTP Management Domain: unknown
Native VLAN: unknown
Duplex: unknown
System Name: unknown
System Object ID: unknown
Management Addresses: unknown
Physical Location: unknown
___________________________________________________________________________
Port (Our Port): 5/6
Device-ID: R2
Device Addresses:
IP Address: 10.1.3.1
Holdtime: 125 sec
Capabilities: ROUTER
Version:
Cisco Internetwork Operating System Software
IOS (tm) C2600 Software (C2600-D-M), Version 12.2(2)T, RELEASE SOFTWARE (fc1)
TAC Support:
https://www.cisco.com/cgi-bin/ibld/view.pl?i=support Copyright (c) 1986-2001 by cisco Systems, Inc.
Compiled Sat 02-Jun-01 16:20 by ccai
Platform: cisco 2610
Port-ID (Port on Neighbors's Device): Ethernet0/0
VTP Management Domain: unknown
Native VLAN: unknown
Duplex: half
System Name: unknown
System Object ID: unknown
Management Addresses: unknown
Physical Location: unknown
This is great information for troubleshooting. Other things CDP is used for is AutoQoS at L2. I can tell my switch to trust IP Phones and the switch will perform QoS at L2. There are a several manufactures outside of Cisco that run CDP. As I showed you here is an Cisco 7960 IP phone from my lab CDP discovered.
Port (Our Port): 4/8
Device-ID: SEP0007501217F1
Device Addresses:
IP Address: 192.168.2.30
Holdtime: 135 sec
Capabilities: HOST PHONE
Version:
P00307010200
Platform: Cisco IP Phone 7960
Port-ID (Port on Neighbors's Device): Port 1
VTP Management Domain: unknown
Native VLAN: unknown
Duplex: full
System Name: unknown
System Object ID: unknown
Management Addresses: unknown
Physical Location: unknown
I do not know of any low end switches that do this stuff.
Greg