SBC usecase overview
Sangoma SBC acts as the interface between 2 SIP networks to:
Solve firewall and NAT issues
Normalize and fix SIP messaging
Register with SIP trunking provider
Hide Network Topology
Secure SIP and Voice (TLS, SRTP)
Codec Conversion (Transcoding)
Â
Why SBC
Real Time IP Communications are Complex
Sessions initiated from inside or outside firewalls – NAT
QOSÂ is needed to provide voice quality over internet
Interoperability problem between vendors
Security and Fraud
State full session security
Media security and encryption
Session Limits: call per second, max calls per user
Intrusion detection and prevention
Standard Firewalls are not enough
Unlike firewalls SBC maintains session state
SBCÂ opens pinholes for ports associated with session
Firewall will close and reopen different port numbers breaking the session.
SBCÂ inspects, controls and manipulates all network layers: 2 to 7
Firewall only works on layer: 2 to 4 (IP/TCP)
Enterprise Security Threats
Denial of Services
Call/registration overlaod
Malformed messages (fuzzing)
Configuration errorsMis-configured devices
Operator and applicatoin errors
Theft of service / Fraud
Unauthorized users
Unauthorized media types
BYOD
Smartphones running unauthorized apps
Viruses and Malware attacking your VoIP network
Firewall is not enough
Traditional firewalls cannot:
Prevent SIP-specific overload / SIP DOS
Open/Close RTP media ports in sync with SIP signaling
Track session state and provide uninterrupted service
Perform internetworking or security on encrypted sessions
Solve multi-vendor SIP interoperability
Topology Hiding
Â
Â
SBCÂ do all of the above.