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

以太网帧结构

在这里插入图片描述

分层模型-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。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值