Session Initiation Protocol (SIP) is a signaling protocol used to ascertain, keep, and terminate real-time classes that embody voice, video, and knowledge communications. It’s primarily based on the Session Description Protocol (SDP), which describes the media streams that might be exchanged throughout a session.
SIP is a text-based protocol that makes use of a request-response mannequin. A SIP request is distributed from a shopper to a server, and the server responds with a response. The request and response messages are formatted in accordance with the SIP specification.