Commit Graph

11 Commits

Author SHA1 Message Date
773858452e feat(main): 添加 IP 报文发送功能
- 实现了 IP 报文的构造和发送- 添加了 IP 选项的界面按钮
- 优化了代码结构,为未来可能的报文类型扩展做准备
2025-01-07 17:05:59 +08:00
bb61cd787c feat(main): 添加 DNS 查询功能- 实现了构建 DNS 查询报文和解析响应报文的逻辑
- 在发送报文函数中添加了对 DNS 查询的支持
- 在界面上增加了 DNS 选项供用户选择
2025-01-07 15:49:44 +08:00
8d385e54e2 refactor(main): 优化代码结构并添加注释
- 为关键代码段添加注释,提高代码可读性
- 优化变量命名,使其更具描述性- 调整代码布局,增强可维护性
2025-01-07 15:39:56 +08:00
2f202448f7 feat(ICMP): 添加 ICMP 报文的 RTT 计算功能
- 实现了 ICMP 报文的发送和接收
- 添加了 RTT(往返时间)的计算和显示
- 增加了超时处理机制
2025-01-07 14:36:50 +08:00
4c8d4db8fc style:优化 UDP 头部格式的注释
- 将 UDP 头部格式的注释从英文修改为中文
-调整字节描述,使格式更加统一和清晰
2025-01-06 15:36:16 +08:00
1e7ce614d4 refactor(main): 优化 UDP 和 TCP 报文构造函数的代码可读性
- 在 UDP构造函数中添加注释,解释 UDP 头部的格式- 在 TCP 构造函数中添加初始化 TCP 标头字段的注释
- 优化 TCP构造函数的打包过程,增加注释说明各字段含义
2025-01-06 15:31:44 +08:00
71a8e81f68 docs: 添加原理解释和校验和计算文档
- 新增原理解释文档,详细说明了 ICMP、UDP 和 TCP 报文的构建与发送原理
- 新增校验和计算文档,提供了正确的 ICMP 校验和计算方法
- 这些文档有助于开发者更好地理解网络报文的构建和发送过程
2025-01-06 15:07:59 +08:00
0a2ace4916 docs(代码解释): 更新代码解释文档
- 重新组织代码解释结构,按功能模块划分
- 补充了部分函数和操作的详细说明
- 调整了部分描述,使其更加准确和易于理解
2025-01-06 14:49:56 +08:00
300f42fd8f feat: display self info +tcp +udp 2025-01-06 14:44:58 +08:00
2559eaf66c fix: fix icmp feature 2025-01-06 14:28:59 +08:00
e8e2953750 update beta main 2024-12-08 23:15:32 +08:00