我试图找出OSI模型的最低层是什么,它可以用来提取比特率(通过数据包嗅探器)。我不确定是否有可能只通过物理层,或者有必要获得有关链接层的信息。
发布于 2018-03-26 14:19:15
要按预期回答您的问题,网卡只传递给数据包嗅探器有效帧。这意味着它已经过滤了损坏的帧,这是数据链路层(OSI层2)的一个功能。
实际上,所有物理层功能(以及一些数据链路层功能)都是由NIC本身执行的,而不是由操作系统执行的,因此使用标准数据包嗅探器,您无法看到物理层发生了什么。你需要专门的设备才能做到这一点。
但实际上答案应该是“无”,因为OSI模型就是这样的,一个模型。它不是在现实生活中使用的。
实际使用的是TCP/IP模型,其中Network Access是一个单层,包含OSI模型中两个层中分离的所有角色:physical和data link。
请注意,尽管如此,即使是熟悉TCP/IP模型的经验丰富的人仍然将网络访问层分成两部分,并将IP层称为第三层,但严格地说,这个术语是不正确的,IP应该称为第二层
但是,由于大多数网络课程都是从OSI模型开始的,而不是TCP/IP模型,这会造成许多混乱。
https://networkengineering.stackexchange.com/questions/49432
复制相似问题