SonicWALL 5.8.1 Microscope & Magnifier User Manual


  Open as PDF
of 1490
 
VoIP Overview
813
SonicOS 5.8.1 Administrator Guide
How SonicOS Handles VoIP Calls
SonicOS provides an efficient and secure solution for all VoIP call scenarios. The following are
examples of how SonicOS handles VoIP call flows.
Incoming Calls
The following figure shows the sequence of events that occurs during an incoming call.
The following describes the sequence of events shown in the figure above:
7. Phone B registers with VoIP server - The SonicWALL security appliance builds a
database of the accessible IP phones behind it by monitoring the outgoing VoIP registration
requests. SonicOS translates between phone B’s private IP address and the firewall’s
public IP address used in registration messages. The VoIP server is unaware that phone B
is behind a firewall and has a private IP address—it associates phone B with the firewall’s
public IP address.
8. Phone A initiates a call to phone B - Phone A initiates a call to phone B using a phone
number or alias. When sending this information to the VoIP server, it also provides details
about the media types and formats it can support as well as the corresponding IP
addresses and ports.
9. VoIP Server validates the call request and sends the request to phone B - The VoIP
server sends the call request to the firewall’s public IP address. When it reaches the
firewall, SonicOS validates the source and content of the request. The firewall then
determines phone B’s private IP address.
10. Phone B rings and is answered - When phone B is answered, it returns information to the
VoIP server for the media types and formats it supports as well as the corresponding IP
addresses and ports. SonicOS translates this private IP information to use the firewall’s
public IP address for messages to the VoIP server.
92,36HUYHU
.ETWORK3ECURITY!PPLIANCE