博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SIP协议
阅读量:6248 次
发布时间:2019-06-22

本文共 1070 字,大约阅读时间需要 3 分钟。

SIP协议

SIP协议主要包括 SIP头 SIP内容 和附加内容三个部分

项目 格式 备注 示例
SIP头 一行,以\r\n结尾 REGISTER sip:172.30.2.35 SIP/2.0\r\n
SIP内容 很多行,每行为Key,Value的形式 CSeq: 1 REGISTER\r\n
附加内容 很多行

1 SIP头

项目 格式 含义 示例
INVITE INVITE sip:miyanhui_t1@172.30.11.79:11870;transport=tcp SIP/2.0
REGISTER REGISTER sip:172.30.2.35 SIP/2.0\r\n
ACK ACK sip:miyanhui_t1@172.30.11.79:11870;transport=tcp SIP/2.0
BYE BYE sip:miyanhui_t1@172.30.11.79:11870;transport=tcp SIP/2.0
OPTIONS
PRACK
UPDATE
REFER
MESSAGE

2 SIP内容

项目 格式 含义 示例
Via Via: SIP/2.0/TCP 172.30.2.35:5060;branch=z9hG4bKe0203a229263-30-2ea3ea\r\n
To ;tag=AFCAF511D8F\r\n
From ;tag=869388A8114\r\n
Call-ID 76ea44b5eb44080AE90--4080AE90-1-44b5eb4--4080AE90@172.30.11.89\r\n
CSeq 4 INVITE\r\n
Contact \r\n
Record-Route \r\n
User-Agent "User-Agent: Vixtel APMVista Agent\r\n
Content-Length 指明SIP附加数据的长度 0\r\n

3 SIP附加数据

SIP/2.0 100 TryingVia: SIP/2.0/TCP 172.30.11.76:6726;branch=z9hG4bK.B6X6CR18X;rport=6726From: 
;tag=YVwiGtgHVTo: sip:miyanhui_t1@172.30.2.35Call-ID: 1YYJ-rBnlJCSeq: 20 INVITEServer: Brekeke SIP Server rev.477 EvaluationContent-Length: 0

转载地址:http://caria.baihongyu.com/

你可能感兴趣的文章
一日之计在于晨
查看>>
Drupal 曝出代码执行高危漏洞,数百万网站受影响
查看>>
Spring Boot中初始化资源的几种方式
查看>>
Spring Boot几种启动问题的解决方案
查看>>
SpringBlade 2.1 发布,升级为SaaS多租户系统
查看>>
SQL性能优化
查看>>
Go语言基础语法(package)-5
查看>>
Java 程序员必须掌握的 5 个注解!
查看>>
sklearn调包侠之支持向量机
查看>>
源码专题之spring概述
查看>>
CSS box-shadow 详解
查看>>
Openwrt单独编译某一个模块而不是整个固件
查看>>
Python2闭包问题
查看>>
活久见,抄袭竟是重用他人代码没有致谢?
查看>>
laravel框架搭建voyager
查看>>
Go语言之想说的话(原创)
查看>>
Mysql数据库应用--索引(二)
查看>>
python-基于tcp协议的套接字(加强版)及粘包问题
查看>>
ECCV workshop时尚生成竞赛获胜方案详解
查看>>
Selenium IDE HOWTO & 建立的TestSuite如何复用到多个不同的环境?
查看>>