你如何在C中做低级别套接字,例如:实际发送一个SYN.
你真正想要的是一个原始套接字......你可以使用原始套接字接口完全控制标头和标志,但编程它们更具挑战性.这是一个很棒的教程,可以帮助您入门:http://www.cs.binghamton.edu/~steflik/cs455/rawip.txt.
原始套接字是你的朋友.
有关这个问题的有用信息有一些链接.
另请参阅Steven的"Unix网络编程"第25章"原始套接字"
如果您正在尝试跨平台代码,您可能会发现libpcap是一个有用的替代方案.