【发布时间】:2015-02-27 20:37:51
【问题描述】:
是否可以使用 PcapDotNet 检查我的 PCAP 文件是否包含错误校验和?
当然我想检查IP、TCP 和UDP 层。
目前我只能检查数据包是否有效(数据包有效,除非找到无效部分:校验和错误,字段值非法,数据包太短......)
我也可以获得Checksum 值(ushort 值):
Packet packet;
ushort ipChecksum = packet.Ethernet.IpV4.HeaderChecksum;
ushort tcpChecksum = packet.Ethernet.IpV4.Tcp.Checksum;
ushort udpChecksum = packet.Ethernet.IpV4.Udp.Checksum;
是否可以验证它的有效值?
【问题讨论】: