在很多情况下,sip并非直达目标主机的,而是要经过很多中间节点服务器。在request消息中,via头域表示当前已走过的节点(每经过一个节点,添加一个via头);在response消息中,via头域表示消息接下来还要经过的节点(相对于request消息原路返回,每经过一个节点删除一个via头)。

via的基本格式是:via头域标识(就是"via"):头域值

当前节点加入的via头域值应包含当前节点一句的sip版本和网络传输协议;当前节点的域名或ip地址;端口号;以及若干可选的属性项。属性项与之前项目及属性项之间以“;”隔开。下面是一个典型via头域的例子:

via:SIP/2.0/UDP 192.0.2.1:506

via的可选属性项一般有这么几个:"maddr", "ttl", "received", and "branc" 下面分别介绍它们的含义和用法。

The Via header maddr, ttl, and sent-by components will be set when
the request is processed by the transport layer (Section 18).

最新文章

  1. Solr高级查询Facet
  2. JavaScript的继承
  3. WCF分分钟入门
  4. localdb下载地址
  5. Maven_非法字符: '\ufeff' 解决方案
  6. SQL日期格式
  7. [kuangbin带你飞]专题十 匹配问题
  8. python 时间处理(time和datetime介绍)
  9. Centos6.4最小化安装后使用xfce桌面环境
  10. Codeforces Round #321 (Div. 2) C. Kefa and Park dfs
  11. 【归并排序】【逆序数】HDU 5775 Bubble Sort
  12. 搞定KMP匹配算法
  13. 201621123050 《Java程序设计》第11周学习总结
  14. bzoj千题计划165:bzoj5127: 数据校验
  15. BZOJ_3585_mex && BZOJ_3339_Rmq Problem_莫队+分块
  16. 【Storm篇】--Storm从初始到分布式搭建
  17. java程序员经常使用的Intellij Idea插件
  18. TortoiseHg 学习笔记
  19. P3368 【模板】树状数组 2--洛谷luogu
  20. PowerShell工作流学习-4-工作流中重启计算机

热门文章

  1. Java Performance - 优化和分析Garbage Collection/垃圾收集
  2. 图解javascript中this指向
  3. html 实体 => htmlspecialchars
  4. ajax中向HTML页面中指定位置添加信息
  5. VB6.0调用DLL
  6. webstorm搭建node服务器
  7. 创建SSTP VPN,适应win7, 控制台导入证书
  8. HTTP && socket
  9. div中的字符换行
  10. SQL Server数据库(表的创建)