tcp:实现了3way握手的位置

时间:2012-03-21 17:01:40

标签: tcp linux-kernel kernel

谁实现了3way握手过程(syn-syn + ack-ack),操作系统(内核)auto,app的开发者?

在网络服务器< - >中网页浏览器环境,apache编程为在到达时发送SYN + ACK包或SYN包?我可以解决这个问题,因为我知道如何用scapy发送原始数据包,但我不知道是谁管理这个...

由于

1 个答案:

答案 0 :(得分:2)

  

谁实施了3way握手过程(syn-syn + ack-ack),.   操作系统(内核)auto,应用程序的开发者?

当然不是应用程序。它已经完成但是你的操作系统的TCP / IP堆栈部分的实现

  

在网络服务器< - >中网页浏览器环境,是apache编程的   在到达或SYN数据包时发送SYN + ACK包?

应用程序服务器使用底层OS工具进行网络通信。您描述的部分完全由OS的TCP / IP实现完成

  

我知道如何发送原始数据包

是的但是在发送原始数据包时,您只能“形成”帧中通常不“可见”/可访问的数据。您没有定义流程或有任何其他控制。