链路层数据帧结构分析

(一)以太网的帧类型
Ethermet帧格式的发展
(1)1980 DEC、Intel、Xerox制订了Ethemet I的标准。
(2) 1982 DEC,Intel.Xerox又制订了Ehternet II的标准。
(3) 1982 IEEE开始研究Ethernet的国际标准802.3。
(4) 1983 迫不及待的NovelI基于IEEE的802.3的原始版开发了专用的Ethemet帧格式。
(5) 1985 IEEE推出IEEE 802.3规范,后来为解决Ethernet II与802.3帧格式的兼容问题,
(6) 推出折衷的Ethemnet SNAP格式
(7) 其中早期的Ethemet 已经完全被其他帐格式取代了,所以现在Ethernet只能见到后面几种Ethernet的帧格式,
(8) 现在大部分的网络设备都支持这几种Ethemet的帧格式
9)如cisco的路由器再设定Ethemet接口时可以指定不同的以太网的帧格式arpa,sap,snap,novel-ether。

(二)以太网标准
1、IEEE802.3I (标准以太网):
原始IEEE 802.3规范的物理更改,它要求通过双绞线网络介质,使用以太网类型的信令。标准设定信令速度为10兆特每秒。
2、IEEE802. 30U(快速以太网 ):
1995年3月IEEE宣布了IEEE802.3u 100BASE -T快速以太网标准(Fast Ethemet),就这样开始了快速以太网的时代100Mbps快速以太网标准又分为: 100BASE-TX、100BASE一FX、100BASE一T4 三个子类。
3、IEEE802.3Z (千兆以太网):
IEEE802.3z千兆以太网标准在1998年6月通过,它规定的三种收发信机包括三种介质: 1000BASE-LX应用于已安装
单模光纤基础上CO00BASE-SX应用于已安装的多模光纤基础上。1000ASE-CX应用于己安装的在设备室内连接的平
屏蔽铜缆基础上
3、IEEE802.3ae:
IEEE802.3ae是2002年6月通过的10Gb/s速率的以太网标准。

(三)报文类型
1、广播报文:
“广播”可以理解为一个人通过广播喇叭对在场的全体说话,这样做的好处是通话效率高,信息一下子就可以传递到全体。但是广播风暴不能完全杜绝,但是只能在同一子网内传播,就好像喇叭的声音只能在同一会场内传播一样,因此在由几百台甚至上千台电脑构
成的大中型局域网中 ,一般进行子网划分,就像将一个大厅用墙壁隔离成许多小厅一样,以达到隔离广播风暴的目的。

2、单播报文:
网络节点之间的通信就好像是人们之间的对话一样。如果一个人对另外一个人说话,那么
用网络技术的术语来描述就是“单播”,此时信息的接收和传递只在两个节点之间进行。

3、多播报文:
“多播”可以理解为一个人向多个人(但不是在场的所有人) 说话,这样能够提高通话的效率。如果你要通知特定的某些人同一件事情,但是又不想让其他人知道,使用电话一个一个地通知就非常麻烦,而使用日常生活的大喇叭进行广播通知,就达不到只通知个别人的目的了,此时使用“多播”来实现就会非常方便快捷但是现实生活中多播设备非常少。

(四)MAC地址
1、MAC(Media Access Control或者Medium Access Control)地址,意译为媒体访问控制,或称为物理地址、硬件地址,用来定义网络设备的位置。在OSI模型中,第三层网络层负责 IP地址,第二层数据链路层则负责 MAC地址。因此一个主机会有一个MAC地址,而每个网络位置会有一个专属于它的IP地址。
2、Mac地址就是 在媒体接入层上使用的地址,通俗点说就是网卡的物理地址,现在的Mad地址一般都来用6字节48bit (在早期还有2字节16bit的Mad地址) 前24位由是生产厂家向IEEE申请的厂商地址。MAC地址是全球唯一的。MAC地址长度为48比特。通常用十六进制表示,
前24比特是组织唯一标识(OUI) 由IEEE统一分配给设备制造商。
3、查看Mac地址
①Linux下:ifconfig
②Windows下:ipconfig
③华为路由器:dis int e0/0/0。

(五)Mac与ip的关系
打个比方,比如你去坐火车,火车票就是你的ip,实名火车票就是你的mac。
解释:火车票是你进入一个网络的通行证,加入每个网络都会自动分配给你一个,这就是ip。
mac就是你的身份证,指纹啊什么的,全世界只得你一个,mac 地址是一台电脑唯一的一个字符串。

(六)以太网帧结构
前导信号(8)+目标地址(6)+源地址(6)+类型(2)+数据(46-1500)+fcs(4)(校检数据完整与正确)

你可能感兴趣的:(学习笔记)