您当前的位置: 首页 >  华为

Autism_Huang

暂无认证

  • 4浏览

    0关注

    27博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

华为数通HCIA学习笔记——以太网帧结构

Autism_Huang 发布时间:2021-11-12 13:07:03 ,浏览量:4

以太网帧结构

在这里插入图片描述

分层模型-OSI

OSI七层模型:网络通信工作分为7层,不同层次负责不同功能。 在这里插入图片描述 应用层:为应用程序提供网络服务,比如HTTP(浏览网页)、DNS(域名解析)、FTP(传输文件)、TELNET(用于远程设备登陆管理设备) 表示层:负责数据格式内容,比如压缩,解压缩;加密、解密。 会话层:区分不同会话数据,建立、维护、管理会话连接,保证不同程序数据不会混乱。 传输层(快递公司):建立、维护、管理端到端的连接 TCP:可靠传输服务 UDP:不可靠传输服务,效率高 网络层(填写单号):IP编址,IP寻址,路由选择 数据链路层:控制网络层与物理层之间通信:以太网(E2,802.3),WAN(PPP、HDLC、FR) 物理层:比特流传输(010101类型的数据)

分层模型-TCP/IP

现网使用的TCP/IP协议,基于TCP/IP协议实现全网互连互通。 在这里插入图片描述

数据封装

在这里插入图片描述 应用层:数据加密或者解密,数据格式PDU ——(产生数据) 传输层:封装源端口号、目的端口号,数据格式:数据段(+/-TCP报头) 网络层:封装源IP、目的IP;数据格式:数据包(+/-IP报头) 网络接口层:封装源mac、目的mac;数据格式:数据帧

数据帧

在这里插入图片描述

Ethernet_II帧格式

在这里插入图片描述 ETH - II MAC(以太网的物理地址):唯一标识一个设备。(网卡) 格式:十六进制 大小:48位(比特) 查看:CMD--config/all 结构:供应商代码(24位)+序列号(24位) 供应商代码:厂商需要向IEEE申请,由IEEE管理和分配 序列号:厂商自定义

D.MAC(目的MAC):接受者的MAC地址 S.MAC(源MAC):发送者的MAC地址 type:指明上层协议。根据上层协议类型进行解封装 DATA:包含了需要的数据 FCS:校验和,检验数据的完整性,防止数据被篡改

IEEE802.3帧格式

在这里插入图片描述 IEEE802.3 D.MAC(目的MAC):接受者的MAC地址 S.MAC(源MAC):发送者的MAC地址 length:整个数据帧的长度 LLC:表明上层是公有协议 SNAP:表明上层是私有协议 DATA:包含了需要的数据 FCS:校验和,检验数据的完整性,防止数据被篡改

ETH-II与IEEE802.3的区别
  • ETH_II:主要用来表明上层协议为公有协议时使用

  • ETH_II:主要用于终端设备发送数据的格式

  • IEEE802.3:主要用于网络设备(交换机)发送数据。

  • 源MAC后面两个字节的值如果是≤1500,那么就是IEEE802.3;

  • 源MAC后面两个字节的的如果是≥1536,则是ETH-II

MAC类别(看第八个比特位)

在这里插入图片描述 单播:单播这种通信主要是以1对1.MAC地址第八位是0 组播:组播就是1对多,MAC地址的第八位是1,其他位不全为1. 广播:1对所有,MAC地址的第八位为1,且其他位也全为1–(如果体现搭配16进制的话,格式就是全F)为全F。

关注
打赏
1655915590
查看更多评论
立即登录/注册

微信扫码登录

0.0372s