我有一个Java程序,用于接收通过网络发送的PDU。该程序当前将接收通过网络发送的每个PDU,将其信息存储在一组ArrayLists中,然后通过不同的网络广播其收到的每个PDU的信息。
在运行我的程序时,我也使用Wireshark查看有关网络流量的信息。
虽然我的程序通过网络广播的一些PDU看起来是正常的' (即它们以与大多数其他PDU显示相同的格式显示在Wireshark中 - 我的程序没有发送这些格式),出于某种原因,我的计算机显示的某些PDU显示行如此作为218 Discover- NewRequest [Malformed Packet]
似乎这些信息不正确的数据包'是发生异常时发送的PDU - 但由于我的程序中有必要的异常处理代码(处理后的异常只会向用户显示一条消息,说明发生了异常以及原因),不应该&#39 ;这些数据包也通常发送'与所有其他人一样吗?