浅谈-国标GB28181协议抓包内容分析(二)

本文深入探讨了GB28181协议在实际应用中的几个关键场景:注册(鉴权与非鉴权)、心跳检测、目录检索与请求以及预览请求和响应。通过实例分析了不同信令方法(如Register、Message、Invite)在不同操作中的作用,涉及SIP协议、鉴权信息、目录推送、预览码流等关键概念。
摘要由CSDN通过智能技术生成

实际抓包案例:

案例一:注册和注销(鉴权和不鉴权)

(1)注册不鉴权
注册采用的是Register方法,下级向上级发生register请求,携带下级域编码。
上级处理请求后给下级返回结果,注册成功则返回200ok,注册失败则返回 4XX。
在会话注册协议中中可以看到从下级来的下级域编码,下级IP以及下级接口。使用的protocol为sip(会话发起或会话注册协议)
(2)注册鉴权
注册包含鉴权采用的Register方法,下级想上级发送不带鉴权信息的register请求,这时候上级返回下级401的错误。
下级想上级发送携带鉴权信息的Register请求,上级包下级返回处理结果。注册成功返回200,失败返回4XX.
其中鉴权信息在会话发起协议下的信息头部中的[truncated](截断)值中包含注册用户名密码,注册时expires(失效)值大于0

(3)注销不鉴权
注销的时候在会话发起协议中的信息头部下的Contact中的expires(失效)值等于0。(注册的时候expires值大于0)
上级处理请求后给下级返回结果,注销成功则返回200ok,注册失败则返回 4xx。
(4)注销鉴权
注销的时候在会话发起协议中的信息头部下的Contact中的expires(失效)值等于0。(注册的时候expires值大于0)
同理上级处理请求后给下级返回结果ÿ

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

苏木三少

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值