Network Protocols Glossary
What is a network protocol? Protocols are the rules of the road for how data exists and moves on the network. They allow many different systems and computers to communicate.
Session Initiation Protocol (SIP)
What is Session Initiation Protocol (SIP)?
Session Initiation Protocol (SIP) is a signaling protocol used to establish, manage, and terminate multimedia sessions, such as voice calls, video conferences, and instant messaging. It is widely used in telecommunications networks, including VoIP (Voice over IP) and video conferencing systems.
What is the purpose of SIP
INVITE Message: A user initiates a session by sending an INVITE message to the desired recipient.
Response: The recipient responds to the INVITE message with a 200 OK response to accept the call or a decline response.
Session Establishment: If the call is accepted, a session is established between the two parties.
Media Exchange: Media streams (audio, video, etc.) are exchanged between the parties using real-time transport protocols like RTP (Real-time Transport Protocol).
Session Termination: When the session is complete, one party sends a BYE message to terminate the call.