解决方案: 根据ICMP协议,request包的大小为128byte,reply包比request包大8byte,为136byte。客户可以分别定义两个Buffer[128]和Buffer[136]分别对应request包和reply包,也可以共用一个Buffer[136],但是不能发送接收使用同一个128byte的Buffer,否则会造成接收数据不全,无法解析。