3. 以太网帧的结构
以太网帧的结构
- 网络通信协议
- 分层模型-OSI
- OSI模型-数据发送和接收过程
- TCP/IP 传输控制协议/网络协议
- 数据封装
- 帧格式
- Etehernet_II帧格式:
- IEEE 802.3帧格式:
- 以太网的MAC地址
网络通信协议
OSI、TCP/IP、IPX/SPX、SNA
OSI七层模型是标准,其他网络协议需要基于OSI七层模型设计。
分层模型-OSI
- 应用层: 提供人机交互的界面
- 表示层: 对应用数据进行加密、压缩、解密和解压缩。
- 会话层: 建立、维护和管理会话。
- 传输层: 建立、维护和管理端到端的连接。
单位:数据段
网络层: IP寻址、路由选择的功能。
单位:数据包数据链路层: 用于实现网络层和物理层之间的通信。
单位:数据帧
- 物理层: 传递比特流。
单位:bit
OSI模型-数据发送和接收过程
TCP/IP 传输控制协议/网络协议
- 应用层: 相当于OSI的应用层、表示层和会话层
- 传输层:
- 网络层:
- 网络接口层: 相当于OSI的数据链路层和物理层
数据封装
帧格式
- Etehernet_II: 用于网络设备、终端设备之间的通信,以及网络协议。
- IEEE 802.3: 用于特定的网络协议。比如:STP
Etehernet_II帧格式:
- D.MAC: 接收方的物理地址。
- S.MAC: 发送方的物理地址。
- Type: 用于标识上层数据的协议类型。
IP 0x0800
ARP 0x0806 - FCS: 校验字段。用于检验数据的完整性。
长度:64~1518B
IEEE 802.3帧格式:
终端设备处理收到的数据帧:
- D.MAC不是自己的 ->丢弃
- Type字段无法识别 ->丢弃
- FCS 校验不通过 ->丢弃
以太网的MAC地址
- 长度: 48bit,6B.
- OUI: 组织唯一标识符。前24bit.
华为网络产品的MAC地址前24bit是0x00e0fc - 后24bit: 由厂商自行分配
表示:用十六进制。
MAC地址分类:
单播MAC:
- 第8bit位固定为0.
- 用于实现一对一的通信。
广播MAC:
- 全为1.
- 用于实现一对多的通信。
组播MAC:
- 第8bit位固定为1.
- 用于实现一对一组的通信。
3. 以太网帧的结构相关推荐
- UDP千兆以太网FPGA_verilog实现(五、以太网帧的结构)
以太网帧格式如下:
- HCNA之网络基础【以太网帧结构】
一.分层结构 OSI七层模型:应用层.表示层.会话层.传输层.网络层.数据链路层.物理层.其中:程序员负责应用层.表示层.以及会话层的工作,而网工负责网络层的路由寻址,以及数据链路层交换机的配置,物理 ...
- 搞一下 车载以太网实战 | 01 车载以太网帧结构详解
前言 搞SOA.搞 AP & CP AUTOSAR.搞异构SoC.搞车载以太网.搞车载OS等就找搞一下汽车电子. 全系内容可在<搞一下汽车电子>后台回复 "系列" ...
- 以太网帧、IP 帧、UDP/TCP帧、http 报文结构解析
我们从 OSI/RM 参考模型入手,来看 OSI/RM 七层模型中的每一层数据帧结构. 一 OSI/RM 结构 OSI 是不同制造商的设备和应用软件在网络中进行通信的标准,此模型已经成为计算机间和网络 ...
- 【计算机网络学习笔记06】以太网帧结构、HDLC协议
[计算机网络学习笔记06]以太网帧结构.HDLC协议 一.以太网帧结构 1.1 两种帧格式 1)Ethernet_II帧格式 2)IEEE802.3帧格式 1.2 帧的3种发送方式 1)单播: 帧从单 ...
- HCIP Datacom学习——企业网络基本架构、传输介质、冲突域、以太网帧结构
** HCIPDatacom Day01学习笔记 ** 一.企业网络基本架构 1.核心层: 承载着整个企业网络的数据转发,核心层存在大量路由器,一般来说要求性能最强的设备担当. 2.汇聚层: 收集底层 ...
- 802.3和以太网帧结构-路由交换原理1-【HCNA笔记】
1.RAW 802.3帧格式 前导字段 帧起始符 DMAC SMAC Length Data FCS 7字节 1字节 6字节 6字节 2字节 46-1500字节 4字节 前导字段:每个帧以7个字节的前 ...
- 以太网帧,IP,TCP,UDP首部结构
其它可参考http://www.cnblogs.com/BlueTzar/articles/811160.html 1.以太网帧的格式 以太网封装格式 2.IP报头格式 IP是TCP/IP协议簇中最为 ...
- wireshark分析以太网帧结构_以太网帧结构分析
实 验 报 告 实验名称 以太网帧分层结构分析 队 别 姓 名 学 号 实验日期 2015.3.15 实验报告要求: 1. 实验目的 2. 实验要求 3. 实验环境 4. 实验作业 5. 问题及解决 ...
最新文章
- 解决Tomcat 7遇到StackOverflowError的异常
- ubuntu 10.04 常用 设置
- LAMP 啟動 WWW 服務與測試 PHP 模組
- flex4.6 图表 在module中 x轴旋转正确的做法
- 计算机二级考试3月时间安排,2017年3月份计算机二级考试时间安排
- 一建机电实务教材电子版_必背!一建《机电实务》高频考点,每日一背
- 圆桌论坛对话:互联网产业革命
- 少儿图论:八岁小孩眼里的欧拉公式
- ORACLE 12C采坑之 ORA-12541:TNS:无监听程序
- Spring Boot swagger之前后端分离
- MATLAB基础教程(5)——斐波那契数列
- 知乎阅读三百万的生信学习指南
- 数据湖探索DLI新功能:基于openLooKeng的交互式分析
- win7怎么清除卸载Ghost启动项的残留
- post postman 传递数组对象_okhttp传递数组参数
- JAVA 蔡羽 基础知识漫谈
- Admin.Admin/Login --- 后台项目中的管理员及登录模块
- ORACLE 常用函数——日期/时间函数
- android大智慧安装目录,大智慧的文件目录结构
- 软件dfmea_DFMEA与PFMEA之间不得不说的关系