cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1874
Views
0
Helpful
2
Replies

Can a Cisco phone 7821, 0r 7841 slow down a connected PC

dwatson_WHS
Level 1
Level 1

I have a EMR vendor blaming slow performance of their application on my IP phones at remote sites.  I'm not a network engineer nor do I have access to our Cisco switches..  I believe they are just blaming the phones since they cannot come up with a resolution.  Remote sites connected are 30mb metroethernet.  Each site has a gateway.  Main CM servers are located at the hospital.  Phones all work well.  Switches are all 100mb with a Voice vlan.  Maybe 5 to15 pcs actively in use at any given time at remote physician offices.  Are there any vlan or switch config suggestions my switch people need to be aware of that would cause slowness.  Sorry I can't be more specific with the network.  The network guys here don't like my phones sharing ports with PCs.  Before I have them reluctantly do bandwidth tests I was hoping to clue them in on what may be common solutions.

2 Replies 2

Cisco phones have a high-functioning 3-port switch built into them for the daisy-chaining, so you can tell your folks that it will not be the hardware itself that is causing the problem. If it were a single phone, maybe that one phone is malfunctioning. But if it is all PCs running this app, then it is not the physical functioning of the phones.

This is a long-shot, but one thing I can think of where a Cisco phone would affect network traffic processing is QoS markings. By default, Cisco network switches re-mark traffic to "Normal" traffic by removing L2 and (depending on the switch) L3 QoS markings. If you have Cisco phones, I would expect that your switch folks have configured your switches to "trust" what the phone is telling them from a QoS marking perspective so that the VoIP traffic generated by the phone is handled correctly. This is called extending the trust boundary.

However, the Cisco phone itself (because it is a switch) also re-marks traffic coming out of a daisy-chained PC as Normal traffic prior to sending it to the network switch. So it is possible that the application is configuring the traffic coming out of the PC to be QoS-marked in a way that a later device is expecting to "read" so that the application's traffic is given some preference in the network. But if the phone is re-marking the traffic as Normal, then the preference might be missed.

If this is the case, the trust boundary can be extended to the PCs hanging off of the phones. Or, different QoS configuration can be implemented on the network to discover and prioritize the application's traffic.

It's a stretch, but worth looking into.

One small clarification: IP Phones do not touch Layer 3 DSCP markings. This was why Layer 2 switches (eg Catalyst 2960) could provisionally extend trust to the phone: COS only exists on the 802.1q headers used by the Voice VLAN. The switch would overwrite the DSCP field of all received packets with the COS-to-DSCP map and since only the phone could pass COS values the port was “conditionally trusted”.

Overall I agree with Maren here though: the phone does not impede network performance. If it did Cisco wouldn’t have sold the insane quantity they have.

One other possibility: verify both the port between the switch and phone as well as phone and PC have negotiated full duplex, and the same speed. A half duplex situation would be highly abnormal but it would definitely slow things down.