【数据链路层】以太网基础知识


数据链路层初认识

我们可以先打开抓包工具,随便查看某个协议包。会发现所有抓到的包数据链路层基本上都是以太网封装。
图一
因为现在所接触到的网络都是以太网这种网络类型,所以现在我们购买的网络设备,比如交换机、网卡、网线等,参数里都存在以太网的字样。
(注:网络类型都是由物理层和数据链路层决定的,和上层协议无关)


以太网 Ethernet 来历

以太网(Ethernet)是一种广泛应用的局域网(LAN)技术,其名称来源于早期的科学家们对电磁波传播媒介的理解。具体来说,以太网的概念最初是由Robert Metcalfe在1970年代初期提出的,他在施乐帕洛阿尔托研究中心(Xerox PARC)工作期间进行了相关的研究和开发。

Metcalfe在他的备忘录中描述了他所设想的以太网的工作原理,并将这个网络命名为“Alto Ethernet”。随后,他将这个名称改为“以太网”(Ethernet),这个名字来源于“以太”(Ether),这是一种假想的物质,科学家们曾认为它是电磁波传播的媒介。


以太网发展史和地位

  • 20世纪70年代,由Xerox公司联合Intel和DEC公司开发出以太网
  • 1973年,传输速率3Mb/s
  • 1980年,传输速率10Mb/s
  • 1990年,出现双绞线介质的以太网
  • 1992年,传输速率100Mb/s
  • 1998年,传输速率1000Mb/s
  • 2010年,IEEE发布40G/100G标准
  • 2013年,400G的以太网标准启动

以太网 Ethernet 成为当今局域网组网技术的主要标准,也是一种封装。


以太网分类

类型支持速率/模式需不需要冲突检测CSMA/CD技术
DIX以太网10Mbit/S以太网需要CSMA/CD
IEEE802.310Mbit/S以太网需要CSMA/CD
IEEE802.3u100Mbit/S以太网可以选择使用CSMA/CD
IEEE802.3ab1000Mbit/S以太网可以选择使用CSMA/CD
IEEE802.3z1Gbit/S以太网可以选择使用CSMA/CD
IEEE802.3ae10Gbit/S以太网不需要CSMA/CD
IEEE802.3ba40/100Gbit/S以太网不需要CSMA/CD
IEEE802.3x全双工不需要CSMA/CD

CSMA/CD载波侦听多路访问/冲突检测技术:用来避免在同一共享介质出现信号冲突的技术。


数据链路层的分层设计

在这里插入图片描述
绝大多数抓包 数据链路层是以太网 - II[Ethernet - II] (以太网二代)
还有些链路层的包是IEEE 802.3(IEEE802.3是Ethernet的前生),这里面只有一个协议STP
在这里插入图片描述
在数据链路层定义了两个子层:LLC层和MAC层

LLC(Logical link control )逻辑链路控制

  • 负责识别网络层的协议类型并对网络层的数据进行封装
  • 向下层传递

MAC(Media access config) 介质访问控制

  • 负责控制物理层设备
  • 处理硬件设备的物理寻址、定义网络拓扑及数据帧的传递顺序
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bazinga bingo

您的鼓励就是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值