C 分层传输的数据包

C 分层传输的数据包,c,linux,networking,packet,C,Linux,Networking,Packet,我想知道在Linux系统中,网络数据包如何通过不同的层,即从物理层到表示层。我想非常详细的文章或关于这个主题的C代码的书。我试图谷歌它,但无法找到。欢迎任何其他类型的指导。请帮忙。提前感谢。和 如果你愿意,谷歌还有更多。用谷歌搜索“linux网络栈”和 如果你愿意,谷歌还有更多。如果你真的很认真的话,用谷歌搜索一下“linux网络栈”,标准参考文献之一是W.理查德·史蒂文斯。第一卷介绍了从以太网到TCP的协议以及一些应用层协议。这显示了位是如何移动和解释的。第2卷经历了BSD实现。如果你想深

我想知道在Linux系统中,网络数据包如何通过不同的层,即从物理层到表示层。我想非常详细的文章或关于这个主题的C代码的书。我试图谷歌它,但无法找到。欢迎任何其他类型的指导。请帮忙。提前感谢。

如果你愿意,谷歌还有更多。用谷歌搜索“linux网络栈”


如果你愿意,谷歌还有更多。如果你真的很认真的话,用谷歌搜索一下“linux网络栈”

,标准参考文献之一是W.理查德·史蒂文斯。第一卷介绍了从以太网到TCP的协议以及一些应用层协议。这显示了位是如何移动和解释的。第2卷经历了BSD实现。如果你想深入了解史蒂文斯,那就走这条路吧

如果你真的是认真的,其中一个标准参考是W.Richard Stevens。第一卷介绍了从以太网到TCP的协议以及一些应用层协议。这显示了位是如何移动和解释的。第2卷经历了BSD实现。如果你想深入了解史蒂文斯,那就走这条路吧

非常感谢。这正是我想要的。非常感谢。这正是我想要的。