如何在python中使用原始套接字启动三向握手?

时间:2015-11-21 08:31:22

标签: python sockets tcp

我想知道如何在python中使用原始套接字启动三路tcp握手。我用一个原始套接字编写了一个程序,将一个基本的TCP数据包发送到服务器。我使用wireshark来读取输出并查看数据包是否正确发送。数据包没有显示为TCP数据包,因为我没有与服务器建立三向握手。我该怎么做呢?我知道握手的格式是

  • MyProgram:发送SYN数据包
  • 服务器:使用SYNACK数据包进行响应
  • MyProgram:发送ACK数据包

我要求的是关于如何做到这一点的代码或信息的简要概述?

0 个答案:

没有答案