#networking #tcp #packet #structure #meant #header #demostrate

bin+lib tcp_packet

本软件包旨在演示 TCP 数据包的结构

1 个不稳定版本

0.1.0 2022 年 6 月 30 日

#33#meant

MIT 许可证

745KB
72

本程序旨在演示 TCP 数据包的结构

它包含两部分

  1. 公共模块lib.rs - 定义 TCP 头部结构体和 Format 特性。

  2. 主模块main.rs - 使用默认零值(0)填充结构体,并使用不安全原语将结构体转换为字节进行传输。

我想在依赖第三方软件包之前充分利用标准库。

依赖项,代码已留出但未使用的是:serde、tokio 和 cargo-deps 以供未来改进。

Dependencies

以后还会添加更多。想法

  1. 重新将字节转换为字符串
  2. 编码 - 解码
  3. 加密 - TCP 使用 TLS 加密

依赖项