Wireshark菜单栏中文件菜单介绍6-5

12 导出PDU到文件

该项的作用是过滤捕获到的PDU并且将其导入到文件中。

相关链接9 PDU是Protocol Data Units的简写,即协议数据单元。是网络分层中,对等层次之间传递的数据单位。例如物理层之间的PDU是位(bit);数据链路层之间的PDU是帧(frame);网络层之间的PDU是包(package);传输层之间的PDU是段(segment);其他更高层的PDU是数据(data)。

选择该项之后,弹出如图16所示的对话框。

 图16 保存PDU对话框

其中,“显示过滤器”中可以过滤捕获到的数据包。在“显示过滤器”下面的下拉菜单中,可以选择导出PDU的级别,如图17所示。

 

图17 选择PDU的级别

其中DLT User表示数据链路类型(Data Link Type)用户,选中该项后,直接使用DLT表中的协议来封装数据,而不需要手动配置DLT表。

相关链接10 DLT表Wireshark支持很多链路层协议,但是并不是所有的协议都支持。因此,对于一些特殊的协议,需要手动配置DLT表以便能够读取这些协议的数据包。

DVB-CI表示将数据作为数字电视传输(DVB,Digital Video Broadingcasting)协议保存;Logcat和Logcat Text表示将数据作为Android日志保存;OSI layer 3表示将数据作为IPSec或者SCTP协议保存;

相关链接11 IPSec协议是Internet Protocol Security即互联网安全协议的简称,通过对IP协议的包进行加密和认证来保护IP协议的网络传输协议族;SCTP协议是Stream Control Transmission Protocol即流控制传输协议的简称,通过确认机制实现数据传输,是基于IP协议的。

OSI layer 4表示将数据作为TCP或者UDP协议保存;OSI layer 7表示将数据作为基于TLS的CredSSP协议、Diameter协议、封装在TLS和DTLS中的协议、H.248协议、Megaco协议、SIP协议以及SMPP协议。

相关链接12 TLS协议,是Transport Layer Security即安全传输层协议的简称,用于两个通信应用程序之间提供保密性和数据完整性;CredSSP协议证书安全支持协议,用于Windows的远程连接;Diameter协议是计算机网络中使用的一个认证、授权和审计协议;DTLS协议是Datagram Transport Layer Security即数据包传输层安全性协议的简称,TLS协议不能保证UDP上传输的数据安全,而DTLS能够保证;H.248和Megaco都是是媒体网关控制协议,是软交换应支持的重要协议,只是在协议消息传输语法上有所区别;SIP协议是Session Initiation Protocol即会话初始化协议的简称,用于创建、修改和释放一个或多个参与者的会话;SMPP协议是Short Message Peer to Peer即短消息端到端协议的简称,用于短消息的传输

输入包过滤表达式,并且选择了导出PDU的级别后,点击了图16中的“OK”按键,将PDU保存到文件中。此时可以点击Wireshark主界面左下角的“打开捕获文件属性对话框”按键,打开保存文件的属性,如图18所示。

 图18 捕获文件属性对话框

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值