Penguin Requirements and Best Practices
Ethernet Cabling Requirements
- Cat5e or better cabling infrastructure and patch cables are required.
- Cat6e or better are preferred for gigabit switching.
Switching Requirements
For most installations standard switches will function just fine however PoE-capable switches are preferred. A custom deployment can be arranged by talking with your sales person
NOTE: if using VLAN's:
- LAN switching equipment must support VLAN technologies; this is referred to as a managed switch.
- Voice VLAN configuration is required:
- Penguin prefers the VLAN configuration to use the following values:
- 101 for Data VLAN
- 200 for Voice VLAN
- Client must inform Penguin of any custom values or changes in values after initial deployments.
NOTE: If using dedicated switches for voice, and depending on LAN topology, VLAN tagging may still be required. Passing CoS values between switches requires an 802.1q header, but may not be required for single switch deployments or when mapping DSCP to CoS independently on each switch.
- LAN switching equipment must support LLDP-MED and/or CDP protocols.
- PoE-capable switching equipment must compile with IEEE 802.3af, at minimum.
Firewall and Routing requirements
- Disable SIP ALG functions/options; SIP Application Layer Gateways cause interoperability concerns and often result in one-way audio, disconnects, timeouts, and/or total loss of VoIP services.
- Set UDP timeouts on a NAT device (firewall/router) for no less than 180 seconds.
- Be mindful of load balancers or multi-WAN connectivity. Endpoint registration must come from a single static IP or a loss of registration and dropped calls can occur.
- Penguin highly recommends, as a best practice, publicly routable static IP addressing for any WAN links.
- DHCP setting requirements:
Options
| Confirm that DHCP options 150, 160, and 66 are removed from the DHCP pool configuration for the voice/phone VLAN/Network.
|
DNS
| Must configure DNS for the voice/phone DHCP pool, with preferred DNS servers settings being 8.8.8.8 or 1.1.1.1.
|
- Penguin uses the following outbound ports for communication. Pinholes must be preserved on a per session basis for the following:
- Ports Used for SIP Endpoints:
Port(s)
| Protocol
| Description
|
5060-5062
| UDP and TCP
| Used for call control and device registration (SIP)
|
10002
| TCP
| Used for secure call control and device registration (SIPS)
|
16384- 32768
| UDP
| Used for audio and video transport bidirectionally (RTP)
|
123
| TCP and UDP
| Used for maintaining accurate date/time (NTP)
|
80 and 443
| TCP and UDP
| Used for access to log server and file server (HTTPS)
|
514
| TCP and UDP
| Used for Syslog (optional)
|
53
| UDP
| Used for DNS resolution.
|
- Ports Used for Messaging/IM:
Port
| Protocol
| Description
|
5222
| TCP
| Used for instant messaging services (XMPP)
|
1081
| TCP
| Used for file transfer (XMPP)
|
- Application layers used for Penguin service:
DNS
| HTTPS
| SIP-TLS
|
FTP
| RTP
| TFTP
|
HTTP
| SIP
| XMPP
|
QOS
- Map DSCP 46 to the Highest Priority Queue.
- Highest Priority Queue serviced first.
- Do not map any other traffic to the Highest Priority Queue (Voice Services Only)
- Trust DSCP marking from phone ports and router ports.
NOTE: Terminology can vary for different vendors, but VoIP traffic must use the highest priority queue.
Related Articles
When is PENGUIN Open?
PENGUIN Hours of Operation 24/7 SUPPORT Support is available via email or phone to open a support request 24/7 and we have technicians on-call to address urgent matters once a ticket is created. Tickets are created automatically when you call ...
Penguin's Network Design
Resiliency to the core All of our calls are serviced by four independent, siloed and high availability data centers. Our Data Centers are located in Oregon, California, Virginia and Quebec: The Penguin Network Penguin Network Call Initiation When ...
Getting Started With Your Penguin Softphone
Softphone Overview A softphone is an application (software-phone) that provides similar functions of a desktop or handheld phone (hardware phone). A softphone provides much of the same functionality and can extend the accessibility of a desktop ...
Penguin Softphone and SMS
Chats and Messages Using the desktop app, you can send a text message to a colleague directly via ‘Personal’ chat or to a group of colleagues using a ‘Group’ chat. The ‘Chats’ tab is where all of your chat conversations, all the messages you’ve sent ...
Yealink Background Settings
Background Images Manually Selecting A Different Image From The Included Images Penguin phones all come with our Penguin logo as the default background image. You can change the background image on Yealink phones with the following steps. ...