packet

    -3热度

    1回答

    我想创建一个聊天应用程序, 所以我需要创建一个特定的数据包格式。 例如) 让认为pkt是结构 pkt { type_no; msg; dest_ID; . . . . } 是它创建一个包类和发送整个对象的好办法? 喜欢: public class Packet implements Serializable {

    0热度

    1回答

    我的代码如下。一切都按我想要的方式工作,但是当收到我的消息时,他们有许多方框就像这样:“Message:hello▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀“我怎样才能做到这一点,所以接收和打印的内容只是”消息:你好“?我非常感谢任何帮助。 import java.io.*; import java.net.*; public class UDPChat { publ

    0热度

    1回答

    是否有任何能解析和创建tcp/ip数据包的java/android库? 如果它也支持像DNS这样的应用层协议,那就太好了。 我打算在Android设备上使用VpnService实现本地DNS服务器/缓存。

    0热度

    2回答

    一个单包HTTP响应为了表明我的学生们一个简单的HTTP请求和响应,他们可以捕捉使用Wireshark的,我掀起了一个简单的Node.js的HTTP服务器: var fs = require('fs'); var http = require('http'); var port = 80; var file = process.argv[2]; //This file contains a

    0热度

    1回答

    我试图从数据包中获取源地址和目标地址。这就是我在读包: private void debugPacket(ByteBuffer packet) { int buffer = packet.get(); int version; int headerlength; version = buffer >> 4; headerlength = buff

    0热度

    1回答

    我需要通过卫星发送序列化的数据,其中包括发送数据,每个数据包的最大大小为2kB。 有没有一种内置/简单的方法来将数据与protobuf序列化成限于X大小的数据包?然后在另一端重建它们?

    0热度

    1回答

    我想从我的Android应用程序中的TCP/IP数据包中提取确认编号。我将原始数据以字节形式存储为ByteBuffer。 作为一个例子,让我们看看下面的TCP/IP分组:(这是字节的原始TCP数据) 140 174 20 102 249 178 241 231 **238 84 109 14** 128 24 1 91 240 54 0 0 1 1 8 10 0 43 86 97 209 144

    1热度

    1回答

    我想解析来自OBD设备模式07的消息,并且我正在经历一段艰难的时期。以下是我从设备获得的回复。 00 10 08 10 0A 47 04 01 07 02 07 00 10 08 21 03 07 43 07 00 00 00 00 18 06 47 02 01 02 D6 00 00 28 04 47 01 A2 45 可能有人请帮助澄清不同的字节?理想情况下,我想确定响应是多帧的,以及如何识别

    0热度

    1回答

    我按照这个教程PcapDotNet/Pcap.Net。但我会尽力建立一个像这样的图片Ethernet frame。 private static Packet BuildEthernetPacket() { EthernetLayer ethernetLayer = new EthernetLayer { Destination =

    0热度

    1回答

    我在AIX上通过iptrace获得巨大的.cap文件。该文件大约800MB。我在MacOS上,并且tshark已经运行了一整天来解析它。 我的主机的CPU保持99%的占用率。我真的需要加快速度。 我已经添加了-n旗帜的tshark。 我正在考虑将帧数范围添加到过滤器,这应该缩小分析数据包的数量。但我不知道帧的总数量,因此不能真正添加​​该参数。 在完全打开它之前,我可以浏览关于.cap文件的一些常