Session Initiation Protocol

Session Initiation Protocol (SIP) is a session management protocol based on the RFC 3261 protocol. It works on both UDP and TCP, and it also supports TLS. It is more scalable than H323. SIP handles calls in the following five steps:

  1. User location
  2. User availability
  3. User capability
  4. Session set up
  5. Session management

To start a SIP operation, a registration is needed by the user:

The following diagram describes the steps required to establish a connection between two user agent clients:

 

SIP requests are similar to ...

Get Advanced Infrastructure Penetration Testing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.