[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1190
  • Last Modified:

Network looping Issue, VOIP Phone Deployment

Hello Experts!

My company has hired an outside contractor to install and deploy VOIP phones in our office. We've been having some issues with the deployment. I have some networking knowledge but I'm limited in being able to explain and understand the problem fully. Our contractor is giving us the run around; I need a detailed technical explanation of why their installation caused our network to crash completely.

Here is the scenario. When our contractor installed the new VOIP phones our entire network was taken offline. I was able to isolate the issue by identifying which ports on our distribution switches had unusually high traffic. I disabled those ports and the network came back online. Prior to me disabling those interfaces we have 99% CPU utilization on our distribution and core switches.

I believe our contractor introduced a switching loop into our network. I need confirmation and more details before I make this accusation.

The contractor is deploying Grandstream GXP2100 phones. I identified two different "loop?" inducing scenarios (by checking what was connected to the switch ports with unusual traffic). The GXP2100 phones have two ethernet connections, one for PC and one for LAN.  I understand the live network feed should connect to the LAN port and the PC port can then be used to connect a PC to the phone. In some rooms, I noticed that our contracted connected two live network feeds to the phone. Both the LAN and the Internet port had live network feeds to the distribution switch. I'm not sure what the switching capability of the phone is, or if it has one MAC or two? Would this potentially cause a network loop and can you please provide details?

Another scenario I encountered in a few other rooms was this. In some rooms we have two phones. They were each connected to the network via the "LAN" port. Then, both phones were connected to each other via their internet ports/jacks. This seems like an obvious misconfiguration to me. Can you please provide details on what would happen in this scenario?

I was unable to perform a packet capture as we require 24.7 up time and as soon as I re-connected the phones the network would crash within a few minutes. I understand that would have been helpful here.

Finally, the contractor is deploying 8-port non-managed switched that do not support VLANs. These switches connect to our distribution switch, and the phones are connected to the 8-Port switch. Will we run into trouble in this scenario (are the phones themselves considered "switches")?

Experts, your thoughts and analysis will be VERY MUCH appreciated. Thank you all and enjoy the weekend!
0
grindmygears
Asked:
grindmygears
  • 4
  • 4
  • 2
  • +1
1 Solution
 
SouljaCommented:
I don't know who your contractor is, but they should be fired. Every sample you just described would cause loops on your network. It almost seems like they did this purposely?
0
 
SouljaCommented:
Honestly, I would not let them deploy anything else and run them out of the building.
0
 
SouljaCommented:
If the phones are connected the switches with both ports that will cause a loop.
If the phone are each connected to the switch and then to each other that will cause a loop.

If your contractor connected more than one port of those unmanaged switches to your distribution switch, that will cause a loop.
0
Restore individual SQL databases with ease

Veeam Explorer for Microsoft SQL Server delivers an easy-to-use, wizard-driven interface for restoring your databases from a backup. No expert SQL background required. Web interface provides a complete view of all available SQL databases to simplify the recovery of lost database

 
grindmygearsAuthor Commented:
Can you please provide just a bit more information so that I can take this to our higher ups?
0
 
Ernie BeekCommented:
Couldn't agree more with Soulja. These *nasty word* should be banned for life.
Can't imagine what they were thinking when making these connections.

Normally you can indeed connect a PC to the PC port of the phone and connect to your network through the phone. The phone is connected to the switch through the LAN port. The ports on the switch should normally be configured with two VLANs: one access VLAN (for the PC connection through the phone) and one voice VLAN (for the phone connection to the PBX).
The phone should be configured so it 'knows' what the VLAN is that will be used if there's a PC connected.
That way you keep your two data streams (VOIP and PC data) seperated. Wondering if they did that.

So you can figure that the scenarios you have are the same like when you take a patch cable and put it in two random ports on your switch. And doing that several times.

So get rid of those interconnections. If there's only a phone, it should only be connected to the switch through the LAN port on the phone. If there's a PC with it, that should only and solely be connected to the PC port on the phone (assuming the switch and phones are configured correctly).
Nothing more, nothing less.

Did I already mention they should be fired?
0
 
InfamusCommented:
Soulja is right.

It is like connecting two ports on a switch with single ethernet cable which cause a loop.

Basically the two ports on the phone is like two ports on a switch.
0
 
Ernie BeekCommented:
Oh, b.t.w.

I think an unmanaged switch in between shouldn't mess up thing. But then the switchport on the distribution switch should be configured as an access port in the voice VLAN (and not like I stated before).
But if there are enough ports on the distribution switch I would personally directly connect the phones to the switch.
0
 
InfamusCommented:
Please disregard my post, as erniebeek explained all well.

I was a few minutes late......
0
 
Ernie BeekCommented:
@Infamus: Happens to me as well every now and then ;)
0
 
SouljaCommented:
Thanks Ernie for explaining. I am a man of few words. ;-)
0
 
Ernie BeekCommented:
No probs Soulja :)
I'm as well, but trying not to be. Though it might be completely clear to us, it's not always the same for others. And hey, that's what we're coming here for ;)
0

Featured Post

Transaction-level recovery for Oracle database

Veeam Explore for Oracle delivers low RTOs and RPOs with agentless transaction log backup and transaction-level recovery of Oracle databases. You can restore the database to a precise point in time, even to a specific transaction.

  • 4
  • 4
  • 2
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now