低于低级别的常见bsd插槽

Bri*_*ndy 8 c sockets network-programming

你如何在C中做低级别套接字,例如:实际发送一个SYN.

Ste*_*yer 9

你真正想要的是一个原始套接字......你可以使用原始套接字接口完全控制标头和标志,但编程它们更具挑战性.这是一个很棒的教程,可以帮助您入门:http://www.cs.binghamton.edu/~steflik/cs455/rawip.txt.


And*_*mbe 8

原始套接字是你的朋友.

有关这个问题的有用信息有一些链接.

另请参阅Steven的"Unix网络编程"第25章"原始套接字"

如果您正在尝试跨平台代码,您可能会发现libpcap是一个有用的替代方案.