有关linux网络方面的问题,求教

最近学习网络方面东西,不知道咋看。主要问题,假如网卡工作在物理层,它应该可以把0101这样在网线上按位传的数据组成一字节一字节的,之后需要把这些组成数据帧,组数据帧的这个过程是在哪进行的,网卡直接处理完还是给内核处理?假如我通过原始套接字拿到的有以太网头的数据,这是网卡直接给我的,还是内核处理了点啥后给我的?

你这是要要研究Linux 内核啊, 如果想了解这方面的东西,可以去看看 Linux内核相关书籍

内核处理过后拿给你的。建议去看下linux网卡驱动和linux内核这方面内容。