计算机网络:数据链路层 —— 以太网(Ethernet)

news2024/10/23 4:18:45

文章目录

    • 局域网
      • 局域网的主要特征
    • 以太网
    • 以太网的发展
      • 100BASE-T 以太网
        • 物理层标准
      • 吉比特以太网
        • 载波延伸
        • 物理层标准
      • 10吉比特以太网
        • 汇聚层交换机
        • 物理层标准
      • 40/100吉比特以太网
        • 传输媒体

局域网

局域网(Local Area Network, LAN)是一种计算机网络,用于连接地理位置相对较近的计算机和其他网络设备。这些设备通常位于一个建筑物或一组邻近的建筑物内,如办公室、学校、实验室等。LAN 的设计目的是为了使这些设备能够方便地共享资源(如打印机、文件服务器等)以及交换数据。

局域网的主要特征

  1. 地理范围LAN 通常覆盖较小的地理区域,如单个办公室或校园内。

  2. 传输速率:相比广域网(WAN),LAN 的传输速率通常更高,可以达到几百兆比特每秒(Mbps)到几十吉比特每秒(Gbps)。

  3. 所有权LAN 一般由单个组织拥有并管理,可以针对特定的需求进行配置和优化。

  4. 可靠性与安全性:由于 LAN 处于一个受控的环境中,因此通常具有较高的安全性和可靠性。

以太网

以太网(Ethernet)以曾经被假想的电磁波传播介质 —— 以太(Ether)来命名,是一种广泛应用于局域网(LAN)的常见网络技术,用于在计算机和其他网络设备之间进行数据通信。

以太网目前已经从传统的共享式以太网发展到交换式以太网,传输速率已经从 10Mb/s 提高到 100Mb/s1Gb/s 甚至 10Gb/s

工作原理

  • 以太网使用 CSMA/CD(Carrier Sense Multiple Access with Collision Detection)协议来控制多个设备在共享媒介上的访问。

  • CSMA/CD 协议允许设备在发送数据之前监听信道,以检测是否有其他设备正在发送数据。如果信道是空闲的,设备将发送数据;如果检测到冲突(多个设备同时发送数据),则设备将等待一段随机时间后再次尝试发送。

物理层特点

  • 以太网通常使用双绞线光纤作为传输介质,其中双绞线包括常见的 Cat5Cat6 等类型。

  • 传输速率可以从几百 Mbps(百兆以太网)到数 Gbps(千兆以太网)不等,而光纤以太网的速率甚至可以更高。

数据帧格式

  • 以太网数据帧包括目标地址源地址类型/长度字段数据字段

  • 目标地址和源地址分别指示数据帧的接收者发送者,类型/长度字段表示数据字段的类型或长度

  • 以太网数据帧的最小长度为 64 字节,最大长度为 1518 字节(不包括物理层的 PreambleSFD),并且要求所有数据帧的长度至少达到最小长度。

应用场景

  • 以太网在局域网(LAN)中广泛应用,包括家庭网络、企业内部网络和学校网络等。

  • 它支持各种网络协议的封装,包括 TCP/IP 协议套件中的 IPTCPUDP 等,因此可以用于传输各种类型的数据,如网页、电子邮件、文件等。

以太网的发展

![[以太网的发展.png]]

100BASE-T 以太网

100BASE-T 以太网是指在双绞线上传输基带信号的速率为100Mb/s的以太网,也称为速以太网(Fast Ethernet)

  • 100BASE-T 以太网与 10Mb/s 标准以太网(传统以太网)一样,仍然使用 IEEE 802.3的帧格式CSMA/CD 协议

  • 100BASE-T 以太网为了与10Mb/s标准以太网保持兼容,需要以太网最小帧长保持不变,即仍为64字节

    • 网段的最大电缆长度从 1000m 减小到100m
    • 争用期缩短为 5.12 μ s \mu s μs
    • 帧间最小间隔缩短为0.96 μ s \mu s μs
  • 100BASE-T 以太网还可以使用以太网交换机来提供比集线器更好的服务质量,即在全双工方式下无碰撞工作。因此,使用交换机的 100BASE-T 以太网,工作在全双工方式下,并不使用CSMA/CD协议

物理层标准

1995年,IEEE 的 802 委员会正式批准 100BASE-T 以太网的标准为 802.3u。实际上,IEEE 902.3u 只是对原有 IEEE802.3 标准的补充。

  • 除 100BASE-T 以太网外,百兆以太网有多种不同的物理层标准:

![[百兆以太网物理层标准.png]]

吉比特以太网

吉比特以太网也称为干兆以太网(Gigabt Ethernet)。1998年,干兆以太网的标准802.3z成为正式标准。近几年来,干兆以太网已迅速占领市场成为了以太网的主流产品。

IEEE 802.3z 千兆以太网的主要特点有:

  • 速率为1000Mb/s(1Gb/s)
  • 使用IEEE 802.3的帧格式(与10Mb/s和100Mb/s以太网相同)
  • 支持半双工方式(使用 CSMA/CD 协议)和全双工方式(不使用 CSMA/CD 协议)
  • 兼容10BASE-T和100BASE-T技术

当干兆以太网工作在半双工方式时需要使用 CSMA/CD 协议。由于速率已经提高到了1000Mb/s,因此只有减小网段最大长度或增大最小帧长,才能使以太网的参数 a τ T 0 {a} \frac{\tau}{T_0} aT0τ保持为较小的数值。

  • 若将网段最大长度减小到10m,则网络基本失去了应用价值。

  • 若将最小帧长增大到 640 字节,则当上层交付的待封装的协议数据单元 PDU 很短时开销就会太大。

  • 干兆以太网的网段最大长度仍保持为10m,最小帧长仍保持为64字节(与 10BASE-T100BASE-T 兼容)

这就需要使用载波延伸(Carrier Extension)的办法,将争用期增大为512字节的发送时间,而保持最小帧长仍为64字节。

载波延伸

只要发送的 MAC帧 的长度不足512字节时,就在 MAC帧尾部 填充一些特殊字符,使 MAC帧 的长度增大到512字节

![[载波延伸.png]]

在使用载波延伸的机制下,如果原本发送的是大量的64字节长的短帧,则每一个短帧都会被填充448字节的特殊字符,这样会造成很大的开销

![[分组突发.png]]

物理层标准

![[吉比特以太网物理层标准.png]]

10吉比特以太网

2002年6月,IEEE802.3ae委员会通过10吉比特以太网(10GE)的正式标准,10GE也称为万兆以太网。万兆以太网并不是将干兆以太网的速率简单地提高了10倍。

万兆以太网的目标是将以太网从局域网范围(校园网或企业网)扩展到城域网与广域网,成为城域网和广域网的主干网的主流技术之一IEEE 802.3ae万兆以太网的主要特点有:

  • 速率为10Gb/s

  • 使用IEEE 802.3标准的帧格式(与10Mb/s、100Mb/s和1Gb/s以太网相同)

  • 保留IEEE 802.3标准对以太网最小帧长和最大帧长的规定。这是为了用户升级以太网时,仍能和较低速率的以太网方便地通信。

  • 只工作在全双工方式而不存在争用媒体的问题,因此不需要使用CSMA/CD协议,这样传输距离就不再受碰撞检测的限制。

  • 增加了支持城域网和广域网的物理层标准准

汇聚层交换机

万兆以太网交换机常作为干兆以太网的汇聚层交换机,与干兆以太网交换机相连,以连接对传输速率要求极高的视频服务文件服务器等设备。

![[10吉比特以太网交换机.png]]

物理层标准

![[10吉比特以太网物理层标准.png]]

40/100吉比特以太网

2010年,IEEE发布了40吉比特/100吉比特以太网(40GE/100GE)的IEEE 802.3ba标准,40GE/100GE也称为四万兆/十万兆以太网。

为了使以太网能够更高效、更经济地浦足局域网、城域网和广域网的不同应用需求IEEE 802.3ba标准定义了两种速率类型:

  • 40Gb/s主要用于计算应用
  • 100Gb/s主要用于汇聚应用

IEEE 802.3ba标准只工作在全双工方式,不使用(CSMA/CD协议),但仍使用IEEE 802.3标准的帧格式并遵守最小帧长和最大帧长的规定

传输媒体

IEEE 802.3ba标准的两种速率各有4种不同的传输媒体

![[四万兆十万兆以太网传输媒体.png]]

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2213119.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

本地装了个pytorch cuda

安装命令选择 pip install torch1.13.1cu116 torchvision0.14.1cu116 torchaudio0.13.1 --extra-index-url https://download.pytorch.org/whl/cu116 torch版本查看 python import torch print(torch.__version__) 查看pytorch能否使用cuda import torch# 检查CUDA是否可用…

如何用AWG实现脉冲激光输出

脉冲激光二极管提供强功率短脉冲的能力,使其成为目标指定和测距等军事应用的理想选择。事实上,开发这些二极管的许多历史动机都有军事渊源。然而,当今的技术进步和成本降低的大背景之下,在测试测量和医学领域新的应用得以开辟。 …

113.WEB渗透测试-信息收集-ARL(4)

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动! 内容参考于: 易锦网校会员专享课 上一个内容:112.WEB渗透测试-信息收集-ARL(3)-CSDN博客 等待搭建成功 创建成…

Vue深入了解

Vue深入了解 MVVMv-model (双向数据绑定原理)异步更新keep-alive原理$nextTick原理computed 和 watch 的区别css-scoped虚拟DOMVuex && PiniaVue-router原理proxy 与 Object.defineProperty组件通信方式 MVVM <!DOCTYPE html> <html lang"en">&…

声波驱鸟 全向强声广播的应用

HT-360A多层叠形360向广播是恒星科通自主研发的一款应急广播专用设备&#xff0c;该设备内部采用1-4组换能器垂直阵列设置&#xff0c;水平采用指数函数碟形堆叠技术&#xff0c;在垂直方向上多层碟扬声器可实现360度环形垂直阵列&#xff0c;实现多层声场叠加。 系统可采用4G…

Linux驱动中的并发与竞争处理

Linux是一个多任务操作系统&#xff0c;肯定会存在多个任务共同操作同一段内存或者设备的情况&#xff0c;多个任务甚至中断都能访问的资源叫做共享资源&#xff0c;就和共享单车一样。在驱动开发中要注意对共享资源的保护&#xff0c;也就是要处理对共享资源的并发访问。比如共…

智慧校园打架斗殴检测预警系统 异常奔跑检测系统 Python 和 OpenCV 实现简单

在当今数字化时代&#xff0c;智慧校园建设已成为教育领域的重要发展方向。校园安全作为学校管理的重中之重&#xff0c;如何借助先进的技术手段实现高效、精准的安全监控&#xff0c;成为了教育工作者和技术专家共同关注的焦点。其中&#xff0c;智慧校园打架斗殴检测预警系统…

案例|当大型车企水灵灵地用上美创数据透明加解密“四折叠“...

你知道么&#xff1f; 2024年1-8月全球累计乘用车销量4494.5万辆 中国销量约为1361.37万辆 你知道么&#xff1f; 一辆智能网联汽车每天至少收集10TB的数据 数量庞大 涉及车身状态、出行轨迹、语音、视频... 这还不包括汽车制造产业链、内部管理... 你知道么&#xff1f;…

JDK安装环境配置保姆间教程

文章介绍了Java编程语言的基本知识&#xff0c;包括其创始人和发布年份&#xff0c;然后详细阐述了如何下载和安装JDK&#xff0c;以及如何配置JAVA_HOME和Path环境变量&#xff0c;以确保Java开发环境的正确设置。最后&#xff0c;作者提到在JDK1.5以后的版本中&#xff0c;无…

linux jdk环境变量变量新配置方式

1.jdk17--> jdk8环境变量配置,source /etc/profile了也不生效 which java #假设上命令运行结果为/usr/bin/java rm -rf /usr/bin/javaln -s $JAVA_HOME/bin/java /usr/bin/java source /etc/profile# 断开本次远程连接&#xff0c;重连检查java -version 2.jdk环境变量变…

手动、半自动、全自动探针台的区别有哪些

手动探针台、半自动探针台和全自动探针台是三种不同类型的探针台&#xff0c;它们在使用类型、功能、操作方式和价格等方面都有所不同。 手动探针台是一种手动控制的探针台&#xff0c;通常用于没有很多待测器件需要测量或数据需要收集的情况下。该类探针台的优点是灵活、可变…

EXCEL 随机函数 RAND 生成数字填充

大家好&#xff0c;这里是效率办公指南&#xff01; &#x1f522; 在数据分析和模拟中&#xff0c;经常需要生成随机数字。Excel 提供了多个函数来满足这一需求&#xff0c;包括 RAND、RANDARRAY 和 RANDBETWEEN。今天&#xff0c;我们将介绍这些函数的使用方法&#xff0c;并…

FFMPEG音视频API-----------------复用(编码)篇

1.获取AVFormatContext音视频格式上下文 根据后面的几个参数分配AVFormatContext&#xff08;格式上下文&#xff09; 参数1&#xff1a;AVFormatContext **ctx分配返回的地址 参数2&#xff1a;AVOutputFormat *oformat如果提供该参数则通过该参数分配结构体&#xff0c;如…

利用Microsoft Entra Application Proxy在无公网IP条件下安全访问内网计算机

在现代混合办公环境中&#xff0c;如何让员工能够从任何地方安全访问公司内部资源成为了企业的重要挑战。传统的VPN解决方案虽然可以满足需求&#xff0c;但有时配置复杂&#xff0c;并可能涉及公网IP的问题。为了解决这个问题&#xff0c;Microsoft Entra&#xff08;原Azure …

WordPress 禁用上传媒体图片自动生成缩略图及多尺寸图片教程

一、在 设置-媒体-媒体设置 中几个尺寸大小的设置不勾选或设置为 0&#xff0c;如下图&#xff1a; 二、找到主题文件 function.php 文件&#xff0c;打开后&#xff0c;在 <?php 后面添加如下代码&#xff1a; function.php 文件路径一般为&#xff1a;WordPress网站根目录…

使用Matlab实现光线追迹详解(含代码)

✅作者简介&#xff1a;2022年博客新星 第八。热爱国学的Java后端开发者&#xff0c;修心和技术同步精进。 &#x1f34e;个人主页&#xff1a;Java Fans的博客 &#x1f34a;个人信条&#xff1a;不迁怒&#xff0c;不贰过。小知识&#xff0c;大智慧。 &#x1f49e;当前专栏…

ExtraTree|GBDT|XGBoost模型原理

目录 1. 总述2. ExtraTree3. GBDT4. XGBoost 1. 总述 ExtraTree、GBDT 和 XGBoost 都是基于决策树的算法。ExtraTree属于Bagging&#xff08;装袋法&#xff09;方法&#xff0c;GBDT和XGBoost则属于Boosting&#xff08;提升树&#xff09;方法&#xff0c;通过逐步优化残差&…

U盘剪切文件丢失:原因、恢复方案与预防措施

一、U盘剪切文件的定义与特性 U盘剪切文件&#xff0c;是指用户在将文件从U盘移动到其他存储设备&#xff08;如电脑硬盘、其他U盘等&#xff09;时&#xff0c;通过操作系统的剪切功能&#xff0c;将文件从U盘中原位置删除&#xff0c;并暂存于系统剪贴板中&#xff0c;等待用…

双回路防静电监控仪安全保护生产全流程

在现代工业生产中&#xff0c;静电防护成为了确保安全生产的重要环节&#xff0c;尤其是在电子、化学等易燃易爆气体环境中。静电的存在不仅可能导致设备故障&#xff0c;还可能引发火灾或爆炸等严重事故。为了解决这一隐患&#xff0c;双回路防静电监控仪应运而生&#xff0c;…