2

如何开发可在 ISO OSI 模型的传输层或网络层工作的网络应用程序(客户端/服务器)?例如:如果我不希望系统将数据打包到 TCP 或 UDP 数据包中,而是想使用自己的协议?我怎样才能做到这一点?

帮助将不胜感激!

4

1 回答 1

1

对于传输层,您应该使用原始套接字

对于网络层,您可以使用例如libpcap。请参阅此处了解简单的 HOWTO。

于 2012-09-06T12:38:24.423 回答