SIP信令的基本流程

SIP的基本流程(类似TCP三挥)

SIP协议是一种基于文本的协议,它使用UDP或TCP传输协议进行通信。SIP协议的基本流程包括:建立会话、修改会话、终止会话等。在建立会话时,SIP协议需要完成以下步骤:

  1. 发送INVITE消息:主叫方向被叫方发送INVITE消息,请求建立会话。
  2. 发送100 Trying消息:被叫方收到INVITE消息后,可以先发送100 Trying消息,告知主叫方已经收到请求。
  3. 发送180 Ringing消息:被叫方可以在收到INVITE消息后,发送180 Ringing消息,告知主叫方正在响铃。
  4. 发送200 OK消息:被叫方接受INVITE请求后,发送200 OK消息,告知主叫方已经接受请求。
  5. 发送ACK消息:主叫方收到200 OK消息后,发送ACK消息,告知被叫方已经收到应答。
  6. 发送BYE消息:当会话结束时,任何一方都可以发送BYE消息,告知对方会话已经结束。

推荐书籍:《SIP信令揭秘》

相关推荐
轩凌云30 分钟前
华为单臂路由 与 策略路由
运维·网络·华为
申尧强1 小时前
Flink Credit-based机制解析
java·网络·flink
Neolock2 小时前
Next.js 中间件鉴权绕过漏洞 (CVE-2025-29927) 复现利用与原理分析
网络·web安全·中间件·cve·next.js
Hello.Reader2 小时前
使用nohup和--remove-source-files在后台运行rsync并记录日志
运维·服务器·网络
钟离墨笺3 小时前
【网络协议】【http】http 简单介绍
网络·网络协议·http
vortex53 小时前
如何为 Debian 和 Kali 系统更换软件源并更新系统
linux·运维·网络·网络安全·渗透测试·debian·kali
ssr——ssss4 小时前
网络华为HCIA+HCIP 防火墙
网络·华为·智能路由器
阿瑾06184 小时前
【网络】Socket套接字
linux·网络·c++·网络协议
chairon5 小时前
Ansible:playbook实战案例
运维·服务器·网络·ansible
王伯爵5 小时前
5G网络中A端口和Z端口
网络·5g·php