【发布时间】:2013-04-05 03:05:04
【问题描述】:
我有一项需要修改 tcp 的研究工作
我想实现我的 TCP listen() 函数版本
我的想法是使用 libpcap 从特定端口捕获所有 TCP SYN 数据包
然后使用原始套接字创建/发送 SYN/ACK 和以下 ACK 数据包
我的问题是
- 传统/常规的 TCP 栈 listen() 是如何实现的,谁能简单介绍一下机制?
- 我的想法可以实现吗?有什么技巧/障碍吗?
- 还有其他库/源 sn-ps 可以用来实现我的需求吗?
谢谢!
【问题讨论】:
标签: tcp network-programming libpcap raw-sockets