计算机网络-MAC地址与以太网帧格式
一、MAC地址
计算机联网必需的硬件是安装在计算机上的网卡,通信中,用来标识主机身份的地址就是制作在网卡上的一个硬件地址,每块网卡在生产出来后,除了具有基本的功能外,都有一个全球唯一的编号来标识自己,这个地址就是MAC地址,即网卡的物理地址,MAC地址由48位二进制数组成,通常分成六段,用十六进制表示,如00-D0-09-A1-D7-B7。其中前24位是生产厂商向IEEE申请的厂商编号,后24位是网络接口卡序列号。MAC地址的第8位为0时,表示该MAC地址为单播地址:为1时,表示该MAC地址为组播MAC地址,一块物理网卡的地址一定是一个单播地址,也就是第8位一定为0;组播地址是一个逻辑地址,用来表示一组接收者,而不是一个接收者。如下图
二、以太网帧格式
在以太网链路上的数据包称作以太帧。以太帧起始部分由前导码和帧开始符组成。后面紧跟着一个以太网报头,以MAC地址说明目的地址和源地址。帧的中部是该帧负载的包含其他协议报头的数据包(例如IP协议)。以太帧由一个32位冗余校验码结尾。它用于检验数据传输是否出现损坏。
1、前导码(Preamble)
包含8字节。前7字节的值为OxAA,而最后1字节的值为OxAB,在DIX以太网中,前导码被认为是物理层封装的一部分,而不是数据链路层的封装。
2、目的地址(DA)
包含6字节。DA 标识了帧的目的站点的MAC地址,DA可以是单播地址(单个目的地).组播地址(组目的地)或广播地址,
3、源地址(SA)
包含6字节。SA标识了发送帧的站点的MAC地址。SA一定是单播地址(即第8位是0).
4、类型域
包含2字节,用来标识上层协议的类型,如0800H表示IP协议。
5、数据域
包含46-1500字节.数据域封装了通过以太网传输的高层协议信息。由于CSMA/CD算法的限制,以太网帧不能小于某个最小长度,高层协议要确保这个域至少包含46字节。如果实际数据不足46字节,则高层协议必须执行某些(未指定)填充算法,数据域长度的上限是任意的,但已经被设置为1500字节。
6、帧校验序列(FCS)
包含4字节。FCS是从DA开始到数据域结束这部分的校验和,校验和的算法是32位的CRC (Cyclic Redundancy Check,循环冗余校验法).
计算机网络-MAC地址与以太网帧格式相关推荐
- 计算机网络——MAC地址
MAC地址是以太网的MAC子层所使用的地址,处在数据链路层.当多个主机连接在同一个广播信道上,要想实现两个主机都必须有一个唯一的标识,即一个数据链路层地址.在每个主机发送的帧中必须携带标识发送 ...
- 37张图详解MAC地址、以太网、二层转发、VLAN
目录 MAC 地址 每个网卡或三层网口都有一个 MAC 地址, MAC 地址是烧录到硬件上,因此也称为硬件地址.MAC 地址作为数据链路设备的地址标识符,需要保证网络中的每个 MAC 地址都是唯一的, ...
- 一文掌握MAC地址、以太网、二层转发、VLAN
目录 MAC 地址 每个网卡或三层网口都有一个 MAC 地址, MAC 地址是烧录到硬件上,因此也称为硬件地址.MAC 地址作为数据链路设备的地址标识符,需要保证网络中的每个 MAC 地址都是唯一的, ...
- 计算机网络mac地址作用是什么,mac地址的作用是什么
mac地址的作用是标识具体的网络节点.mac地址在一定程度上与硬件一致,是基于物理的.计算机之间进行通信时,数据包在节点之间的传递都是由地址解析协议负责将IP地址映射到MAC地址上来的. mac地址的 ...
- 计算机网络MAC地址的作用
简介 谈起MAC地址,不得不说一下IP地址.IP地址工作在TCP/IP参考模型的第三层网络层.IP地址专注于网络层,将数据包从一个网络转发到另外一个网络:而MAC地址专注于数据链路层,将一个数据帧从一 ...
- 网络基础3-1(细谈IP协议头, 网络层,子网划分,路由选择,数据链路层,以太网帧格式,MAC地址,再谈ARP协议)
IP协议 IP协议头格式 4位版本号(version): 指定IP协议的版本, 对于IPv4来说, 就是4 4位头部长度(header length): IP头部的长度是多少个.32bit, 也就是 ...
- 计算机网络(三)—— 数据链路层(7):MAC地址、IP地址以及数据链路层使用的ARP协议
计算机网络系列内容的学习目录→\rightarrow→谢希仁计算机网络学习系列内容汇总. 7. MAC地址.IP地址以及数据链路层使用的ARP协议 7.1 MAC地址 7.1.1 课后练习 7.2 I ...
- PPP协议和MAC地址、IP地址及ARP协议三者之间的关系(3.2)
目录 点对点PPP协议 PPP协议封装的帧格式 PPP协议工作流程 媒体接入控制 媒体接入控制的分类 怎么解决"碰撞问题"?(随机接入方式) CSMA/CD(多址接入.载波监听.碰 ...
- MAC地址,IP地址,ARP协议简述
MAC地址,IP地址,ARP协议简述 MAC地址是以太网的MAC子层所使用的地址:IP地址是TCP/IP体系结构网际层所使用的地址:ARP协议属于TCP/IP体系结构的网际层,作用是通过IP地址获 ...
最新文章
- 集合list set Map问题
- hihoCoder1040 矩形判断
- joomla3.6.5 nginx下 前台页面404错误
- [使用心得]maven2之m2eclipse使用手册之六使用Maven2插件创建一个简单的SSH2项目之jetty篇(一)...
- outlook地址薄导入到FOXMAIL
- 波束管理 Beam Management
- 危险!!!也许你的web网站或服务正在悄无声息地被SQL注入
- 关于Arcgis工作空间的记忆点
- 嵌入式Linux入门12:编程规范
- keepalived + LVS实现高可用负载均衡集群
- python画折线图-利用python画折线图
- HTML关联两个标签事件,javascript – 交换2个html元素并保留事件侦听器
- 华为盒子联网后显示无法连接服务器,【当贝市场】华为盒子连上无线后不能上网怎么办?...
- linux如何安装usb转串口驱动,虚拟机下Ubuntu安装usb转串口驱动
- DDIM代码详细解读(1):数据集加载、类别条件信息读取、关键超参数解析
- arduino入门-用arduino uno制作基于蓝牙的数据监控系统
- 用AI 来一键体验“返老还童”的快乐!马化腾、李彦宏、杨幂都能还原的那种 |儿童节福利...
- 15分钟正则表达式快速上手(js)
- python将图片转成灰度图
- 浅谈激光的单色性与相干性