美文网首页
物理接口如何区分链路层协议

物理接口如何区分链路层协议

作者: 爱看时事的通信崔 | 来源:发表于2019-04-26 18:52 被阅读0次

1.如何区分PPP帧和以太网帧?

首先,要清楚PPP帧和以太网帧根本就不会在一个物理接口出现。

  • PPP帧只会出现在串行链路上,点对点收发,无需链路地址,这种状态下物理接口收到的就是PPP帧。
  • 以太网帧只会出现在网线上,例如电脑上的网卡只会接收以太帧。

2.如何区分Ethernet2、IEEE802.3帧?

以太网帧的格式并不是一层不变的,主要有Ethernet2、IEEE802.3帧,网卡只能根据帧头的协议(长度)字段区分它们。

  • Ethernet2帧由6个字节目的MAC地址、6个字节源MAC地址,2个字节的类型域(用于表示装在这个Frame里的数据类型),接下来是46至1500字节的数据,和4字节的帧校验。请注意,Ethernet2帧头的类型域字段,数值大于1500。
  • IEEE802.3 SAP,它与Ethernet2帧头有所不同,它把Ethernet2的类型域变成了长度域,并在其后添加了一个LLC首部。请注意,IEEE802.3 SAP长度域字段,数值小于1500。

所以,物理接口如何区分Ethernet2帧和IEEE802.3帧?其实很简单,根据Length/type字段的值,大于1500的帧就是Ethernet2帧,小于1500的就是IEEE802.3的帧。

相关文章

  • 物理接口如何区分链路层协议

    1.如何区分PPP帧和以太网帧? 首先,要清楚PPP帧和以太网帧根本就不会在一个物理接口出现。 PPP帧只会出现在...

  • PPP协议的工作原理 - kummer话你知

    1、背景知识:数据链路层协议完成什么功能 我们知道,数据链路层协议运行在物理层之上,网络层之下。而底层的物理层,只...

  • HTTP 相关系统知识

    因特网协议五层协议 物理层定义物理设备如何传输数据 数据链路层在通信的实体间建立数据链路连接 网络层为数据在节点之...

  • 网络

    一.常识 TCP/IP协议(簇):四层 : 链路层 - 网络层 - 传输层 - 应用层物理层 - 链路层 ...

  • TCP/IP 模型

    TCP/IP是一个协议族网络分层一共有两种模型: 链路层底部的链路层对应 OSI 模型中的物理层和数据链路层 物理...

  • 2018-09-17

    http协议 五层模型介绍 物理层:主要作用是定义物理设备如何传输数据,网线,光纤 数据链路层:在通信实体间建立数...

  • 第一章|tcp/ip协议族

    TCP/IP结构 四层:自底而上分别是1.数据链路层 网卡接口驱动程序,处理数据在物理上的传输 协议:a.ARP(...

  • TCP/IP模型区别

    网络接口层 -利用物理层和数据链路层已有协议。 网络层: 1.接受传输层的发送请求,将分组装入IP数据报,选择路径...

  • Http协议总结

    HTTP 协议总结 Http 协议基础 经典五层模型 应用层——传输层——网络层——数据链路层——物理层 物理层主...

  • 网络通信UDP

    TCP/IP协议 四层表示:链路层--->网络层--->传输层--->应用层七层表示:物理层--->数据链路层--...

网友评论

      本文标题:物理接口如何区分链路层协议

      本文链接:https://www.haomeiwen.com/subject/qtnqnqtx.html