Commit Graph

6 Commits

Author SHA1 Message Date
impact-eintr
57fcf28f83 好难好难好难 窗口控制失效 主要表现为 segment.data.Size() 在 cap操作后进入下个循环时恢复初始值 截取失败 2022-12-14 21:45:51 +08:00
impact-eintr
478d7cbc71 尝试写一个日志管理 以协议为控制粒度 2022-12-08 19:33:21 +08:00
impact-eintr
de9a9295b5 issues1 2022-12-07 19:43:27 +08:00
impact-eintr
5ca7a1858b 哇...tcp真的好复杂
目前网络层分发了数据包到tcp端,tcp的handlepacket把数据存到一个队列中并提醒事件驱动机制来取数据
取到数据后先进行一个解析 确认他是一个SYN包 然后解析SYN的相关选项
对于合法的数据包 开启一个goroutine去执行三次握手的第二步:返回确认包 TODO 返回确认包的实现
2022-12-06 18:02:18 +08:00
impact-eintr
5aa21b7820 解析tcp segment 报文与tcp配置 2022-12-05 19:34:33 +08:00
impact-eintr
c7fe592b0f tcp报文头结构可视化解析;优化IP udp报文的可视化解析 2022-12-05 18:20:21 +08:00