5G引入SBA架构,SBI接口均采用HTTP2协议,一个信令流程HTTP2消息携可能带内容过多,TCP会对HTTP2流做分片处理,尤其到NRF get AUSF或者UDM内容时,分片后的包缺少HTTP2头字段,无法解析成HTTP2格式,下面介绍怎么重组显示完整消息内容。以json消息体为例说明。
如下我要早的tcp流id是53
放到53流的一条消息上 右键》追踪流》tcp 流
这个过程可能要稍微等一段时间
弹出如下界面:
等待客户端分组后的数字不在跳动追踪完成,将追踪内容框中内容全部copy到notepad++中做下一步处理。
查找你关心的内容,查找后双击追踪框里内容块,wireshark包会随之跳动到对应内容的包上,这样你就能确认你要的内容块了,然后copy这块内容出来。
也可以全部copy到notepad++找找,像如下这种,我理解这里一行是一个http2流。
将你care http2流copy出来做处理,notepad++自己就有格式化json的插件,我这台电脑没有,我习惯用一个工具网站,里面小工具非常多也很实用,推荐给大家:https://tool.lu/tip/,在里面搜索json即可。
copy内容进来,点击红框json既做了格式化处理: