数据包的包头包尾怎么设置啊?jdk api中DatagramPacket,并没有设置包头包尾的方法。可是需求中,包的组成都是要固定的,怎么实现固定包头包尾呢?
UDP协议的全称是用户数据报,在网络中它与TCP协议一样用于处理数据包。在OSI模型中,在第四层——传输层,处于IP协议的上一层。UDP有不提供数据报分组、组装和不能对数据包的排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。
byte[] msg = new String("{\"ip\":\"192.168.155.3\",\"port\":\"8811\"}").getBytes(); byte[] bs = new byte[] { (byte) 255, (byte) 255, (byte) 255, (byte) 255 }; ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果