Hero Circle Shape
Hero Moon Shape
Hero Right Shape
tp安卓app|ethernet应用哪种协议

tp安卓app|ethernet应用哪种协议

  • 作者: tp安卓app
  • 2024-03-14 19:11:55

Ethernet应用哪种协议 - 技象科技

Ethernet应用哪种协议 - 技象科技

跳至内容

技象科技有限公司官方网站

技象天猫旗舰店技象天猫旗舰店

技象京东旗舰店技象京东旗舰店

IoT演示平台IoT演示平台

首页

解决方案

菜单切换

TPUNB®

城域物联网

菜单切换

智慧农业

环境监测

智慧停车

局域物联网

菜单切换

智慧楼宇

智慧养老

智慧照明

智慧能源

工业智控物联网

菜单切换

动环监控

终端自组网

菜单切换

自组网

产品终端

菜单切换

芯片产品

模组产品

网关产品

应用产品

云平台

关于我们

菜单切换

荣誉资质

合作伙伴

公司一览

招聘岗位

新闻资讯

菜单切换

公司新闻

下载专区

联系我们

首页

TPUNB®

物联网解决方案

菜单切换

城域物联网

局域物联网

工业智控物联网

终端自组网

物联网产品终端

菜单切换

芯片产品

模组产品

网关产品

物联网云平台

关于我们

菜单切换

荣誉资质

合作伙伴

公司新闻

联系我们

Main Menu

首页

TPUNB®

物联网解决方案

菜单切换

城域物联网

局域物联网

工业智控物联网

终端自组网

物联网产品终端

菜单切换

芯片产品

模组产品

网关产品

物联网云平台

关于我们

菜单切换

荣誉资质

合作伙伴

公司新闻

联系我们

技象科技首页 / 行业百科 / Ethernet应用哪种协议

Ethernet应用哪种协议作者:

技象物联网

/ 行业百科 / 通信协议 / 2023年9月29日 10:55:10 2023年9月29日 10:55:10

  Ethernet协议是一种局域网通信协议,它是最常用的网络协议,可以实现数据的双向传输。它由IEEE 802.3标准定义,可以支持不同的网络拓扑结构,并且可以使用不同的物理层介质,如有线、无线和光纤等。它是一种多站点、多用户的网络,可以用来连接局域网中的计算机、打印机和其他网络设备。

  Ethernet协议是一种局域网通信协议,它是最常用的网络协议,可以实现数据的双向传输。它由IEEE 802.3标准定义,可以支持不同的网络拓扑结构,并且可以使用不同的物理层介质,如有线、无线和光纤等。它是一种多站点、多用户的网络,可以用来连接局域网中的计算机、打印机和其他网络设备。

什么是Ethernet协议?

  Ethernet协议是一种局域网通信协议,它是最常用的网络协议,可以实现数据的双向传输。它由IEEE 802.3标准定义,可以支持不同的网络拓扑结构,并且可以使用不同的物理层介质,如有线、无线和光纤等。它是一种多站点、多用户的网络,可以用来连接局域网中的计算机、打印机和其他网络设备。

  Ethernet协议的优势

  Ethernet协议具有以下优势:

高速传输:Ethernet协议可以支持高速传输,最高可以达到10Gbps。

兼容性:Ethernet协议兼容性强,可以与不同的网络拓扑结构和物理层介质兼容。

安全性:Ethernet协议具有良好的安全性,可以有效防止网络攻击。

灵活性:Ethernet协议可以支持不同类型的网络设备,可以满足各种不同的网络应用需求。

  Ethernet协议的应用

  Ethernet协议可以用于实现局域网的连接,可以用于连接不同的网络设备,如计算机、打印机和其他网络设备。它可以用于实现多种不同的网络应用,如网络通信、数据传输、文件共享等。此外,Ethernet协议还可以用于实现网络视频会议、虚拟私有网络(VPN)、视频监控等应用。

Ethernet协议的安全性

  Ethernet协议具有良好的安全性,可以有效防止网络攻击。它可以使用不同的安全技术,如访问控制、加密、认证和数据完整性等,来保护网络安全。此外,Ethernet协议还可以使用网络安全软件来防止网络攻击,如防火墙、入侵检测系统等。

总结

  Ethernet协议是一种局域网通信协议,它是最常用的网络协议,可以实现数据的双向传输。它具有高速传输、兼容性强、安全性好和灵活性高等优势,可以用于实现局域网的连接,可以用于连接不同的网络设备,如计算机、打印机和其他网络设备。此外,Ethernet协议还具有良好的安全性,可以有效防止网络攻击。

相关阅读:

通信协议:深入了解它们是如何工作的

工业通信协议有哪几种?

通信协议有什么用

ThingsBoard协议解析

原创声明:文章来自技象科技,如欲转载,请注明本文链接: https://www.techphant.cn/blog/40572.html

文章导航

← 前一篇文章后一篇文章 →

相关推荐

9月 19 2023

通信协议能做什么

9月 28 2023

cclink协议芯片:让你的设备更加智能

12月 18 2023

深入了解i2c通信协议

10月 1 20232023年10月14日 16:52:38

UDP:它属于哪一层协议

9月 17 2023

异步通信协议

12月 11 20232023年12月11日 17:53:06

IEEE 802.15.4标准主要包括什么?

联系我们

广州技象科技有限公司聚焦物联网底层关键技术,打造100%自主知识产权的TPUNB物联专网,形成完备的物联感知系统参与各垂直行业的整体解决方案及项目建设。

品牌京东旗舰店

品牌天猫旗舰店

公司招聘岗位

免费技术咨询

站内资讯

深入了解RS422接口定义

2023年12月21日 03:27:04

什么是Modbus Poll

2023年10月2日 17:21:57

RS485传输速率和距离

2023年12月18日 16:11:09

USB转串口电路

2023年11月1日 07:02:17

COM口是什么协议?

2023年9月28日 15:51:30

SP485EE串口:深入理解串口的功能和用途

2023年9月30日 16:41:41

SX1276的三个工作频段

2023年11月20日 14:42:10

智能电子水表屏幕显示

2023年8月30日 17:19:43

什么是DTU,DTU种类及应用

2023年10月7日 22:01:49

智慧农业基地的意义

2023年9月10日 18:02:40

站内标签

监测仪

无线模块

STM32

LoRa

Modbus

USB

物联网

无线通信

UART

zigbee

串口通信

传感器

RS422

DTU

RS485

RS232

CAN通信

电子技术

通信系统

智慧农业

最新资讯

频域特征参数有哪些

路径损耗公式中,路径损耗随传输距离如何变化

无线电波的发射和接收过程

工业数据采集器的作用有哪些

广域网采用什么拓扑结构

芯片封装工艺流程

物联网通信技术有哪些应用场景

ISP芯片和SoC芯片有什么区别

产品服务

TPUNB®

城域物联网

局域物联网

工业智控物联网

终端自组网

芯片产品

模组产品

网关产品

技象科技成立于2018年,是中国电子科技集团公司科技成果转化和混合所有制改革的科技企业。

服务条款隐私政策关于我们联系我们

© 2024  广州技象科技有限公司 版权所有 粤ICP备19000791号-2

首页 | 隐私政策 | 关于我们 | 联系我们 | 网站地图

免费咨询组网方案

接口协议(四):以太网(Ethernet)学习(一):协议_以太网 标准寄存器-CSDN博客

>

接口协议(四):以太网(Ethernet)学习(一):协议_以太网 标准寄存器-CSDN博客

接口协议(四):以太网(Ethernet)学习(一):协议

最新推荐文章于 2024-02-05 12:03:18 发布

QNee

最新推荐文章于 2024-02-05 12:03:18 发布

阅读量4.4w

收藏

455

点赞数

79

分类专栏:

接口协议

文章标签:

以太网

协议

接口

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/qq_40483920/article/details/108262953

版权

接口协议

专栏收录该内容

8 篇文章

50 订阅

订阅专栏

目录

一、以太网二、网络模型三、以太网数据包格式以太网帧格式

三、TCP/IP协议簇1、IP协议2、UDP协议

因为没有做过以太网的项目,也没有进行过以太网通信测试,本片博客仅仅是对以太网协议极小一部分的学习了解。如有不当之处,还请指正。

一、以太网

以太网是一种产生较早,使用相当广泛的局域网技术,局域网就是一个区域的网络互联,可以使办公室也可以是学校等等,大小规模不一。 最初是由Xerox(施乐)公司创建(大概是1973年诞生)并由Xerox、 Intel和DEC公司联合开发的基带局域网规范,后来被电气与电子工程师协会( IEEE)所采纳作为802.3的标准。

目前以太网根据速度等级分类大概分为:标准以太网(10Mbit/s),快速以太网(100Mbit/s),千兆以太网(1000Mbit/s),以及更快的万兆以太网(10Gbit/s)。但在平常使用中,快速以太网和千兆以太网已经足够了。

因为以太网通信不是像蓝牙那样无限通信,而是通过连接线进行通信,所以以太网接发双方都会有接口。以太网接口类型有RJ45接口,RJ11接口(电话线接口),SC光纤接口。其中RJ45接口使我们最常用的以太网接口(电脑接口)。

RJ45接口也称为水晶头,由插头和插座组成 可以看到,RJ45接口和HDMI等接口一样,也是采用差分数据传输,这种传输有抗干扰能力强的特性(这在高速数据传输中很重要)。

以太网常用于大型数据传输(如:视频数据),以太网也叫以太网协议,就是一种传输规则,发收双方必须遵守这种规则才能正确地进行数据传输和接收。 以太网通信是以数据包的形式传输, 其单包数据量达到几十, 甚至成百上千个字节。

二、网络模型

也有将TCP/IP分为四层的模型

而我们在使用FPGA设计以太网传输时,基本只需要考虑数据发送,即只需要考虑设计物理层,也就是生成比特流。 如果是进行网络系统设计,就需要考虑各种接口(应用层),方便用户等调用。

三、以太网数据包格式

可以看到,我们一帧能发送的真正的数据内容为:18-1472 Byte;然后将用户数据添加UDP首部,形成UDP层;再加上IP首部,形成IP层;最后加上前导码、SFD(帧起始界定符)、以太网帧头、以及FCS(帧检验序列),构成了MAC层(物理层,包括源MAC地址和目的MAC地址),也就是最终需要在通信线路上传输的数据。

在设计物理层时,只需要计算得到各个首部、前导码、起始界定符、以及校验,就可以得到物理层,然后进行传输。

以太网帧格式

摘自《开拓者FPGA开发指南》

前导码( Preamble) : MAC物理层使用7个字节同步码( 0和1交替( 55-55-55-55-55-55-55))实现数据的同步。

帧起始界定符( SFD, Start Frame Delimiter):使用1个字节的SFD(固定值为0xd5)来表示一帧的开始,后面紧跟着传输的就是以太网的帧头。

目的MAC地址: 即接收端物理MAC地址,占用6个字节。 MAC地址从应用上可分为单播地址、组播地址和广播地址。单播地址:第一个字节的最低位为0,比如00-00-00-11-11-11,一般用于标志唯一的设备;组播地址:第一个字节的最低位为1,比如01-00-00-11-11-11,一般用于标志同属一组的多个设备;广播地址:所有48bit全为1,即FF-FF-FF-FF-FF-FF,它用于标志同一网段中的所有设备。 源MAC地址:即发送端物理MAC地址,占用6个字节。

长度/类型: 上图中的长度/类型具有两个意义,当这两个字节的值小于1536(十六进制 为0x0600)时,代表该以太网中数据段的长度;如果这两个字节的值大于1536,则表示该以太网中的数据属于哪个上层协议,例如0x0800代表IP协议( 网际协议) 、 0x0806代表ARP协议(地址解析协议)等。

数据:以太网中的数据段长度最小46个字节, 最大1500个字节。最大值1500称为以太网的最大传输单元( MTU, Maximum Transmission Unit),之所以限制最大传输单元是因为在多个计算机的数据帧排队等待传输时,如果某个数据帧太大的话,那么其它数据帧等待的时间就会加长,导致体验变差,这就像一个十字路口的红绿灯,你可以让绿灯持续亮一小时,但是等红灯的人一定不愿意的。另外还要考虑网络I/O控制器缓存区资源以及网络最大的承载能力等因素, 因此最大传输单元是由各种综合因素决定的。为了避免增加额外的配置, 通常以太网的有效数据字段小于1500个字节。

帧检验序列( FCS, Frame Check Sequence) : 为了确保数据的正确传输, 在数据的尾部 加入了4个字节的循环冗余校验码( CRC校验) 来检测数据是否传输错误。 CRC数据校验从以太 网帧头开始即不包含前导码和帧起始界定符。 通用的CRC标准有CRC-8、 CRC-16、 CRC-32、 CRCCCIT,其中在网络通信系统中应用最广泛的是CRC-32标准。

帧间隙( IFG,Interpacket Gap) :就是以太网相邻两帧之间的时间间隔,帧间隙的时间就是网络设备和组件在接收一帧之后,需要短暂的时间来恢复并为接收下一帧做准备的时间, IFG的最小值是96 bit time,即在媒介中发送96位原始数据所需要的时间,在不同媒介中IFG的最小值是不一样的。

三、TCP/IP协议簇

TCP( 传输控制协议) /IP(网际协议)协议簇,虽然看上去TCP/IP协议簇只有两个协议,其实TCP/IP协议簇包含了上百种协议,最常用的有TCP、IP、UDP等。其中TCP协议和UDP协议应用最广泛。

1、IP协议

IP协议是TCP/IP协议簇中的核心协议,所有的TCP、 UDP及ICMP数据都以IP数据报格式传输。

从以太网数据包格式中可以看出,IP数据报 包括IP首部和数据段。 IP数据报内容 版本:4位版本号,IPv4(0100),IPv6(0110),目前在以太网使用IPv4多,但是在计算机系统中,IPv6也已经流行起来,因为IPv4仅用32个bit来表示地址,IPv4 地址的总数为 4294967296,到现在,已经快用光了;而IPv6使用128bit来表示地址,理论来说根本用不完。

首部长度:4位,表示IP首部一共有多少个32位(4Byte),假设无可选字段(一般来说没有),IP首部有20个Byte,则首部长度为5;最大为15,即60个Byte。

服务类型:8位,普通服务的话,设置为0。可以参考:IP首部中的服务类型(TOS)

总长度:16位,包括IP首部和IP数据部分,以字节为单位。我们利用IP首部长度和IP数据报总长度,就可以计算出IP数据报中数据内容的起始位置和长度。

标识:16位,通常每发一份报文,就加1。

标志:3位,用来表示分片还是不分片,第一位(最高位)保留,第二位(1-不分片,0-允许分片),第三位为1即表示后面“还有分片”的数据报。为0表示这已是若干数据报片中的最后一个。

叶偏移:13位,在接收方进行数据报重组时用来标识分片的顺序。

生存时间:8位,防止丢失的数据包在无休止的传播,一般被设置为64或者128。IPv6 地址有两个生存期:首选生存期和有效生存期,而首选的生存期总是小于等于有效的生存期。具体可以参考官方文档。

协议:8位,表示此数据报所携带上层数据使用的协议类型,TCP为6, UDP为17。可以参考:IP协议号 IP首部中有8位协议号,用于指明IP的上层协议

首部校验和:这部分需要自己计算,用来校验IP数据报头部是否被破坏、篡改和丢失等,不校验数据。

源MAC地址,目的MAC地址:就是发送和接收IP地址。

可选字段:是数据报中的一个可变长度的可选信息,选项字段以32bit为界,不足时插入值为0的填充字节,保证IP首部始终是32bit的整数倍。

首部校验和计算 1、将16位校验和字段置为0,将IP首部分为多个16位的单元; 2、对各个单元采用反码加法运算 3、假如得到的结果有溢出,则将结果再次分为两个16位相加,直到不出现进位 如下例:

2、UDP协议

在以太网数据包中,我们可以看到,TCP协议(IP层)比UDP层复杂,更为可靠,但是UDP运用场景也非常多。 那为什么不所有传输都用更可靠的TCP协议呢,这就像卖手机,不可能都上最好的配置,毕竟有人不需要这么好的配置,我只需要打电话,一个骁龙835就够了,如果你叫我多花2000块,买一个865,那我没必要。所以这就是需求不同,所以UDP也常用。

TCP与UDP的区别:TCP为可靠传输协议,而UDP为不可靠传输协议;TCP协议可以保证数据的完整和有序,而UDP不能保证;UDP由于不需要连接,故传输速度比TCP快,且占用资源比TCP少;

应用场景:TCP适用于对数据完整性要求很高的场合,比如文件传输;而UDP适用于对数据完整性要求不高的场合,比如说视频直播,毕竟直播的时候少传输几个像素点,影响也不大,而且视频直播要求数据传输很快。而文件数据要是少一个byte或者更多,可能会造成很大的问题。

UDP格式数据 其中的UDP校验和和TCP协议的校验和计算方式一样,但是需要计算三个部分:UDP伪首部、UDP首部、UDP数据部分。

伪首部的数据是从IP数据报头和UDP数据报头获取的,包括源IP地址,目的IP地址,协议类型和UDP长度,其目的是让UDP两次检查数据是否已经正确到达目的地,只是单纯为了做校验用的。在大多数使用场景中接收端并不检测UDP校验和。

优惠劵

QNee

关注

关注

79

点赞

455

收藏

觉得还不错?

一键收藏

知道了

12

评论

接口协议(四):以太网(Ethernet)学习(一):协议

目录一、以太网二、网络模型三、以太网数据包格式以太网帧格式三、TCP/IP协议簇1、IP协议2、UDP协议因为没有做过以太网的项目,也没有进行过以太网通信测试,本片博客仅仅是对以太网协议极小一部分的学习了解。如有不当之处,还请指正。一、以太网以太网是一种产生较早,使用相当广泛的局域网技术,局域网就是一个区域的网络互联,可以使办公室也可以是学校等等,大小规模不一。最初是由Xerox(施乐)公司创建(大概是1973年诞生)并由Xerox、 Intel和DEC公司联合开发的基带局域网规范,后来被电气与电子

复制链接

扫一扫

专栏目录

嵌入式系统以太网接口的实现

01-19

随着微电子技术和计算机技术的发展,嵌入式技术得到广阔的发展,已成为现代工业控制、通信类和消费类产品发展的方向。以太网在实时操作、可靠传输、标准统一等方面的卓越性能及其便于安装、维护简单、不受通信距离限制等优点,已经被国内外很多监控、控制领域的研究人员广泛关注,并在实际应用中展露出显着的优势。

  以太网(Ethernet)是当今局域网采用的通用的通信协议标准。在以太网中,所有计算机被连接在一条电缆上,采用带冲突检测的载波侦听多路访问(CSMA/CD)方法,采用竞争机制和总线拓扑结构。基本上,以太网由共享传输媒体,如双绞线电缆或同轴电缆、多端口集线器、网桥或交换机构成。按照OSI(OpenSys

基于Ethernet 的冗余CAN 总线协议转换器设计

01-19

摘 要:采用Ethernet 接口的CAN 总线协议转换器,可实现通过以太网接口方便地监听CAN 总线上的数据,实现总线数据的收发等功能.文中以单片机C8051F340.以太网接口芯片CP2200 和CAN 总线协议芯片SJA1000 等为硬件平台,设计了一个以太网与CAN 总线的协议转换电路,实现了通过以太网进行CAN 冗余总线的协议分析.总线数据的远程监控等功能.同时采用双通道CAN 总线的冗余设计以提高电路的可靠性,而以太网端口供电的设计,使其具有携带方便.易于操作的特点.该设计已在航天器地面测试设备中得到很好的应用,其性价比高.实用性强的特点,非常适合工业控制领域.

  0 引 言

12 条评论

您还未登录,请先

登录

后发表或查看评论

以太网(Ethenet)协议

qq_39173537的博客

11-08

8267

以太网协议

以太网(Ethernet)协议学习

元直的博客

02-05

53

帧间隙( IFG,Interpacket Gap) :就是以太网相邻两帧之间的时间间隔,帧间隙的时间就是网络设备和组件在接收一帧之后,需要短暂的时间来恢复并为接收下一帧做准备的时间, IFG的最小值是96 bit time,即在媒介中发送96位原始数据所需要的时间,在不同媒介中IFG的最小值是不一样的。那为什么不所有传输都用更可靠的TCP协议呢,这就像卖手机,不可能都上最好的配置,毕竟有人不需要这么好的配置,我只需要打电话,一个骁龙835就够了,如果你叫我多花2000块,买一个865,那我没必要。

GigabitEthernet和Ethernet接口的区别

cheems404的博客

11-11

1万+

设备里面的ethernet是100M接口,gigabitethernet是1000M接口。

ethernet不能配置IP,因为这个接口是二层口,所以不能设置IP。

一、端口速率区别

1、Ethernet0/0/1【以太网端口,10Mbit/s】

2、FastEthernet0/0/1【快速以太网端口,100Mbit/s】

3、GigabitEthernet0/0/1【千兆以太网端口,1000Mbit/s】

二、编码区别

1、Ethernet(传统以太网)采用曼彻特斯编码;

2、Fast Et

以太网完整协议(一)

热门推荐

yundanfengqing_nuc的专栏

05-03

6万+

一、太网中数据帧结构

以太网是目前最流行的一种局域网组网技术(其他常见局域网组网技术还有令牌环局域网、无线局域网、ATM局域网),以太网技术的正式标准是IEEE 802.3标准,它规定了在以太网中传输的数据帧结构,如下图所示。

              

在物理层上看,一个完整的以太网帧有7个字段,事实上,前两个字段并不能算是真正意义上的以太网数据帧,它们是以太网在物理层上发送

以太网Ethernet通信协议

STATEABC的博客

08-07

7354

以太网协议(Ethernet Protocol)是一种广泛应用于局域网(LAN)和广域网(WAN)的计算机网络通信协议。它是一种基于共享介质的局域网技术,最早由Xerox、Intel和Digital Equipment Corporation(DEC)于1970年代开发,并在1980年代初由IEEE标准化为IEEE 802.3。以太网根据最大传输速率的不同可以分为标准的以太网(10Mbit/s)、快速以太网(100Mbit/s)、千兆以太网 (1000Mbit/s)和万兆以太网(10Gbit/s)。

基础知识——以太网(Ethernet )

季秊爱桃楸的博客

07-14

3769

1980 年,Digital Equipment Corporation、Intel 和 Xerox (DIX) 协会发布了第一个以太网标准。1985 年,本地和城域网的电气电子工程师协会 (IEEE) 标准委员会发布了 LAN 标准。以太网在 OSI 模型的下两层,也就是 数据链路层和 物理层上运行。以太网遵守 IEEE 802.3 标准。目前为通过光缆和双绞线电缆的运行定义了四种数据速率:(1)10 Mbps - 10Base-T 以太网(2)100 Mbps - 快速以太网。

网络协议之以太网协议解析

tecoes的博客

04-18

1万+

Ethernet :以太网协议,用于实现链路层的数据传输和地址封装(MAC)

封装原理:

以太网的数据帧格式如下图所示:

它由6个字节的目的MAC地址,6个字节的源MAC地址,2个字节的类型域(用于标示封装在这个Frame、里面的数据的类型)。接下来是46-1500字节的数据和4字节的帧校验。

前同步码:8字节,前7个0,1交替的字节(10101010...

以太网(Ethernet)相关基础知识

Already8888的博客

05-17

1万+

以太网Ethernet

•Ethernet Cabling

•Manchester Encoding

•The Ethernet MAC Sublayer Protocol

•The Binary Exponential Backoff Algorithm

•Ethernet Performance

•Switched Ethernet

以太网电缆

从上到下,分别是粗同轴电缆、细同轴电缆、双绞线、光纤

术语10base5的含义是:它使用基带信号运行在10Mbps的...

以太网协议详解

程序员小十一的博客

05-26

3021

文中详解介绍了以太网协议知识,里面包含了MAC地址、以太网的数据格式、以太网中数据如何传输、MAC地址表的使用

工业通讯-NETX90多协议通讯芯片

最新发布

02-26

芯片支持多种实时以太网通讯协议(PROINET、EtherCAT、EtherNet/IP、CC-Link IE等)和现场总线通讯协议(PROFIBUS、DeviceNet、CANopen等)。

在netX90 SoC中集成了两个独立的CPU内核,其中一个用于实时工业通讯,另一个供客户做应用程序的开发。CPU 内两个系统之间的数据交换基于统一的一致的API 接口,工业通讯协议栈以可加载固件(LFW)形式提供,经过全面的测试和协议预认证,应用程序软件开发人员能快速的实现驱动的移植和应用程序的开发。

Altera首次实现对工业以太网协议的FPGA IP支持

01-19

Altera公司日前宣布为工业自动化应用中的以太网通信协议提供FPGA支持,这些应用包括ProfiNet、Ethernet/IP、Modbus-IDA、EtherCAT、SERCOS III接口和Ethernet Powerlink等。这些关键通信协议的知识产权(IP)内核现在...

xilinx FPGA 10G subsystem Ethernet IP核实现万兆以太网上下位机通信

01-02

与E10—10G subsystem Ethernet IP实现万兆以太网上下位机通信文章相对应,包含了具体的vivado2020.2的工程文件以及该IP所需的lic文件。该程序可以直接与上位机网口调试助手联合调试,也可以作为其他项目的接口模块...

通信与网络中的基于Ethernet 的冗余CAN 总线协议转换器设计

10-20

摘 要:采用Ethernet 接口的CAN 总线协议转换器,可实现通过以太网接口方便地监听CAN 总线上的数据,实现总线数据的收发等功能.文中以单片机C8051F340.以太网接口芯片CP2200 和CAN 总线协议芯片SJA1000 等为硬件平台...

HDMI(一):TMDS

qq_40483920的博客

08-22

9215

高清多媒体接口(High Definition Multimedia Interface,HDMI),是一种全数字化视频和声音发送接口,可以发送音频及视频信号。

HDMI向下兼容DVI(Digital Visual Interface,数字视频接口),DVI只能传输视频信号。

HDMI和DVI接口协议在物理层均使用TMDS标准传输音视频数据

TMDS

TMDS,过渡调制差分信号,也被称为最小化传输差分信号。

1、编码过程

控制信号编码

控制信号用于控制传输视频数据还是音频数据

三个TMDS通道中的每个

接口协议学习(三):SCCB(与I2C比较)

qq_40483920的博客

08-24

7838

目录一、SCCB二、与I2C比较1、写时序2、读时序

一、SCCB

SCCB( Serial Camera Control Bus,串行摄像头控制总线),是由OV( OmniVision的简称)公司定义和发展的三线式串行总线, 该总线控制着摄像头大部分的功能, 包括图像数据格式、分辨率以及图像处理参数等。 OV公司为了减少传感器引脚的封装, 现在SCCB总线大多采用两线式接口总线。当然也有多从机的接线方式

两线式适用于单从机,三线式适用于多从机。

可以看到,两线SCCB协议的主机有SIO_C和SIO_D两

接口协议学习(二):I2C(IIC)总线(时序,仲裁)

qq_40483920的博客

08-24

3866

IIC(I2C)总线

EtherNet/IP 协议规范

05-13

EtherNet/IP(Ethernet Industrial Protocol)是一种工业以太网协议,它是基于TCP/IP协议并使用以太网作为物理层的开放式工业网络协议。EtherNet/IP协议规范包含以下内容:

1. 介绍:介绍了EtherNet/IP的概念和目标,以及它的基本特性。

2. 以太网:描述了以太网的标准和物理层、数据链路层和网络层协议。

3. TCP/IP协议:介绍了TCP/IP协议的标准和应用层协议。

4. EtherNet/IP协议:讨论了EtherNet/IP协议的结构、消息格式、服务和对象。

5. 接口:描述了EtherNet/IP的接口,包括设备、控制器和网络组件之间的接口。

6. 配置:介绍了如何配置EtherNet/IP网络和设备,包括IP地址分配、子网掩码、网关和DNS设置等。

7. 安全:讨论了EtherNet/IP网络的安全性和保护措施,包括认证、加密和防火墙等。

8. 性能:描述了EtherNet/IP的性能指标和性能优化方法,包括延迟、带宽和吞吐量等。

9. 应用:讨论了EtherNet/IP在工业自动化和控制领域的应用,包括控制器、传感器、执行器和监视器等。

总之,EtherNet/IP协议规范是一个详细的文档,提供了有关EtherNet/IP协议的所有信息,包括其结构、功能和应用等方面的内容。

“相关推荐”对你有帮助么?

非常没帮助

没帮助

一般

有帮助

非常有帮助

提交

QNee

CSDN认证博客专家

CSDN认证企业博客

码龄6年

暂无认证

48

原创

22万+

周排名

180万+

总排名

37万+

访问

等级

2880

积分

390

粉丝

438

获赞

56

评论

2752

收藏

私信

关注

热门文章

接口协议(四):以太网(Ethernet)学习(一):协议

44812

用viso画时序图(使用步骤)

20478

数字电子技术基础(十三):时序逻辑电路(状态机)(移位寄存器、计数器、信号发生器)

18756

数字电子技术基础(九):竞争—冒险现象成因及消除

17331

数字电子技术基础(十):SR锁存器

15872

分类专栏

时序分析学习

4篇

数字电子技术基础

16篇

接口协议

8篇

FPGA学习笔记

12篇

FPGA/IC笔试面试

1篇

传感器

1篇

Verilog基本语法

2篇

想法随记

1篇

图像处理

2篇

Verilog设计实例

9篇

常用软件使用

1篇

最新评论

小数分频之任意小数分频(二)(占空比50%,时钟抖动较小)

K a L:

up,您好!可以发一下工程代码吗?kai29523970@163.com

用viso画时序图(使用步骤)

2301_77725466:

这画的神魔

数字电子技术基础(四):门电路(CMOS)必看

码到成龚:

为什么当Vds = 0,且Vgs > 0时,栅极金属层将聚集正电荷?

首先要看什么类型的场效应晶体管。

根据产生的结果“栅极聚集正电荷”,可以推断:

1,这种场效应晶体管是N沟道的。

衬底为p型半导体,其多子为空穴,为正电荷,在形成电容器时,通过栅极金属铝和衬底p型半导体,以中间绝缘层二氧化硅作为介质,加上同性相斥,将靠近栅极的衬底多子空穴向下排斥,在中间形成了一薄层的负离子(正电荷减少,负电荷含量增加,为负)耗尽层。

2,[Vgs>0]这种场效应晶体管是增强型的。

如果是耗尽型的,不用Vgs>0,也会有漏极电流。耗尽型和增强型结构上相同,只是在绝缘层二氧化硅里面参入了碱金属(例如钠Na,钾K)正离子,即使在Vgs<0(栅极和沟道pn结反偏),也可以感受到反型层,直接形成导电沟道,如果在漏源之间加一定电压即可生成漏极电流Id。明确表示Vgs大于0的,一般就是增强型mos管,因为如果vgs<0的话,无论在漏源之间施加什么极性的电压,漏源之间都不会有电流产生,即id=0(晶体管不工作)。

3,[Vds=0]我们一般在场效应晶体管中研究最多的是“漏源电压对漏极电流的影响”。当Vgs为固定值,且Vgs(th)>Vgs>0。因为Vgd=Vgs-Vds,且当Vgd=Vgs-Vds=Vgs(th)的时候靠近漏极沟道的部分开始出现预夹断,当Vds=0,即Vgs=Vgs(th)时,沟道全部被夹断,漏极电流为0(Id≈0)。

接口协议(四):以太网(Ethernet)学习(一):协议

m0_64173602:

这不是搬运正点原子的嘛

数字电子技术基础(十):SR锁存器

vivivi12345_:

或非门右边那张图为什么Sd对应Q 不应该是Rd对应Q吗

您愿意向朋友推荐“博客详情页”吗?

强烈不推荐

不推荐

一般般

推荐

强烈推荐

提交

最新文章

门控时钟与时钟使能

流水线设计思想

关于语法、编译器以及设计者的一些看法

2020年48篇

目录

目录

分类专栏

时序分析学习

4篇

数字电子技术基础

16篇

接口协议

8篇

FPGA学习笔记

12篇

FPGA/IC笔试面试

1篇

传感器

1篇

Verilog基本语法

2篇

想法随记

1篇

图像处理

2篇

Verilog设计实例

9篇

常用软件使用

1篇

目录

评论 12

被折叠的  条评论

为什么被折叠?

到【灌水乐园】发言

查看更多评论

添加红包

祝福语

请填写红包祝福语或标题

红包数量

红包个数最小为10个

红包总金额

红包金额最低5元

余额支付

当前余额3.43元

前往充值 >

需支付:10.00元

取消

确定

下一步

知道了

成就一亿技术人!

领取后你会自动成为博主和红包主的粉丝

规则

hope_wisdom 发出的红包

实付元

使用余额支付

点击重新获取

扫码支付

钱包余额

0

抵扣说明:

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

余额充值

入门工业通讯之EtherNet/IP协议分析 - 知乎

入门工业通讯之EtherNet/IP协议分析 - 知乎首发于智能制造之家切换模式写文章登录/注册入门工业通讯之EtherNet/IP协议分析智能制造之家​​化学制品制造业 从业人员写在前面前面我们系统得说了工业控制系统的通讯,大家肯定会想到PROFINET、ETHERNET/IP、ETHERCAT等工业以太网:技术解读PROFINET、Ethernet/IP等7种主流工业以太网最全整理工业通讯上的领域各种总线+协议+规范+接口—数据采集与控制但是说到协议的分析,我们 不得不提到安全问题,前面我们系统的介绍过关于工业控制系统的架构、安全等:工业控制系统安全入门与实践—从五层架构和安全标准说起工业控制系统安全入门与实践——工控安全入门分析也聊了西门子、施耐德、罗克韦尔等国际大厂的相关安全漏洞:基于S7协议对西门子PLC S7-1500的漏洞分析与复现(附演示视频)施耐德PLC漏洞历险记—一次与施耐德PLC的非正常接触罗克韦尔 MicroLogix PLC漏洞的复现及解决方案西门子、施耐德、罗克韦尔PLC程序设计漏洞探秘今天来解析下由罗克韦尔主导的ETHERNET/IP协议~作者 | 长扬科技(北京)有限公司 汪义舟 梁 泽 张国栋来源:关键基础设施安全应急响应中心一、Ethernet/IP协议 EtherNet/IP是一个现代化的标准协议。由控制网国际有限公司(ControlNet International)的一个技术工作组与ODVA(开放式DeviceNet供应商协会)在20世纪90年代合作设计。EtherNet/IP是基于通用工业协议(Common Industrial Protocol,CIP)的。CIP是一种由ODVA支持的开放工业协议,它被使用在诸如 DeviceNet 和 ControlNet 以及 EtherNet/IP 等串行通信协议中。美国的工控设备制造商Rockwell/Allen-Bradley已经围绕EtherNet/IP进行了标准化,其他厂商如Omron也在其设备上支持了EtherNet/IP。EtherNet/IP已经变得越来越受欢迎,特别是在美国。尽管EtherNet/IP比Modbus更现代化,但仍然存在协议层面的安全问题。EtherNet/IP通常通过TCP/UDP端口44818运行。此外,EtherNet/IP还有另一个端口 TCP/UDP端口2222。使用这个端口的原因是 EtherNet/IP实现了隐式和显示两种消息传递方式。显式消息被称为客户端/服务器消息,而隐式消息通常被称为I/O消息。EtherNet/IP是为了在以太网中使用CIP协议而进行的封装。EtherNet/IP的 CIP帧封装了命令、数据点和消息等信息。CIP帧包括CIP设备配置文件层、应用层、表示层和会话层四层。数据包的其余部分是EtherNet/IP帧,CIP帧通过它们在以太网上传输。EtherNet/IP分组结构如图CIP规范对数据包结构有很多的规定,这意味着每个使用 EtherNet/IP的设备必须实现符合规范的命令。下面是EtherNet/IP首部中封装的CIP帧字段:• 命令两字节整数,对应一个 CIP 命令。通用工业协议规范标准要求,设备必须能接收无法识别的命令字段,并处理这种异常。• 长度两字节整数,代表数据包中数据部分的长度。对于没有数据部分的请求报文,该字段为0。• 会话句柄会话句柄(session handle)由目标设备生成,并返回给会话的发起者。该句柄将用于后续与目标设备的通信。• 状态码Status字段存储了目标设备执行命令返回的状态码。状态码“0”代表命令执行成功。所有的请求报文中,状态码被置为“0”。其它的状态码还包括:0x0001 无效或不受支持的命令0x0002 目标设备资源不足,无法处理命令0x0003 数据格式不正确或数据不正确0x0065 接收到无效的数据长度• 发送方上下文命令的发送者生成这六字节值,接收方将原封不动的返回该值。• 选项该值必须始终为0,如果不为零,数据包将被丢弃。• 命令相关数据该字段根据接收/发送的命令进行修改。如果请求发送方是工程师站,大多数会话中执行的第一条命令是“ListIdentity”命令。如下所示的数据包,命令字段是0x63,代表“List Identity”命令,上下文是“0x00006a0ebe64”。这个命令与Modbus功能码43非常相似,可以查询设备信息,如供应商、产品、序列号、产品代码、设备类型和版本号等。使用在Github项目pyenip中找到的Python 脚本ethernetip.py,你可以查询Ethernrt/IP 设备的信息。默认情况下,这个脚本不会解析一些响应,你需要取消脚本底部的 testENIP() 函数的注释后,它才会发送和接收“List Identity”命令。在执行脚本的同时,你可以使用Wireshark查看请求和响应的数据包。二、EtherNet/IP协议身份鉴别请求攻击 Digital Bond 在项目 Redpoint 中实现了一个脚本,可以用来从远程设备中获取信息。Redpoint 脚本使用了 “List Identity”命令字,并使用Nmap中的信息进行解析。它的“Conmmand Specific Data”部分包含了一个套接字地址(ip 地址和端口号)。这是暴露的远程设备的真实 ip 地址和端口号,即使它位于NAT设备之后。我们发现大量的设备暴露的IP字段和实际扫描的IP地址不同。所以我们得出结论,大多数的Ethernet/IP设备部署在内部网络中,而不是直接暴露在互联网上。如下图所示的是使用Nmap扫描CompactLogix控制系统的扫描结果,可以看到暴露的设备ip和扫描ip不匹配,说明目标系统位于路由器或防火墙之后。上图显示了一些信息,包括设备的制造商“Rockwell”。设备的制造商在响应中是一个两字节的制造商 ID,它映射了一组支持 Ethernet/IP 的厂商名单。但是,这个厂商名单不是公开的。我们在深入研究 Wireshark 捕获的数据包后,发现数据包被 Wireshark 解析后,制造商 ID 被替换成了制造商名称。这说明 Wireshark 拥有如何映射制造商ID和名称的信息。通过对Github上Wireshark源代码的一些搜索,我们发现了如下代码片段,它告诉我们该如何解析制造商 ID。在解析工控协议的时候,Wireshark 常常是一个强大而好用的资源。使用像“List Identity”这样的命令,你可以简单的重放数据包,几乎不用修改数据包。会话句柄将被设置为0,意味着没有会话生成,因为该命令只是简单的发送命令和接收系统响应。为了进一步与设备进行通信,需要发送注册会话命令(0x65)。这个命令会设置会话句柄ID,这个ID将用于后续会话的通信。如下图所示,注册会话的请求使用标准ID“0x00000000”,目标设备返回了它生成的会话句柄“0x03A566BB”。三、Ethernet/IP中间人攻击简单的数据包重放对Ethernet/IP的某些指令无效。这使得攻击变得稍微复杂了一些。然而,对于大多数攻击者而言,只要对 Ethernet/IP 的协议稍有了解,这点困难将是微不足道的。一旦会话句柄通过协商被确定,只要通过手动改变序列号,就可以实现像中间人攻击。攻击实例:网络拓扑:网络环境:• 虚拟机• Ettercap工具• Wireshark• 交换机• PLC控制器攻击测试:使用VM-Linux中的嗅探工具ettercap对目标主机进行嗅探。单击Hosts选项,选择Scan for host,待扫描完成之后再选择Scan for host,然后选择Host list,此时可以看到已经扫描的主机列表,如图所示:然后就可以选择要攻击的目标了,选择192.168.210.200的IP地址,如图所示:明确攻击方式之后,我们选择"Sniff remoteconnections" — "确定"。点击确定攻击之后,过滤攻击修改Ethernet/ip特定的数据包字段,高级序列号5,通过添加4(十进制)修改数据值。攻击示意图:此时使用Wireshark抓包工具可以发现,被攻击PLC的所有流量都是通过攻击者的VM主机发送出去的。通过此操作可直接给PLC下发指令。四、EtherNet/IP协议终止CPU运行攻击有些Ethernet/IP设备是支持终止CPU命令的。Metasploit模块,可以被用来终止一个Allen-Bradley ControlLogix控制系统中的大量 PLC,还可以引发其他恶意攻击事件比如令以太网卡崩溃。只要了解 Session Handle 即可轻松攻击 Ethernet/IP。是这个攻击奏效的另一个关键是Allen-Bradley实现的一个命令字。Allen-Bradley在NOP(0x00)命令中实现了终止 CPU 的功能。如下图这个命令在CIP或Ethernet/IP的规范中没有记录,是Allen-Bradley/Rockwell控制器的私有实现。通过对大量设备的测试,我们发现,在一些旧的固件中,不仅 ControlLogix CPU 被终止,而且设备崩溃,需要重新启动硬盘。对于当前的型号,PLC 必须拔下并重新插入才能再次运行。极少数情况下,PLC需要重新编程。五、结束语上述的攻击都是非常危险的攻击形式,时常与钓鱼网站、挂马网站等攻击形式结合,不仅造成信息的泄漏,还可能被借用于病毒木马的传播。更重要的是,这类攻击可能将我们认为绝对安全的网络连接变成完全被人监听控制的连接,使得网络连接的私密性得不到保障,造成重要数据轻易落入攻击者之手。由于网络环境的复杂性,我们有必要对各类攻击进行了解,具备初步判断网络连接安全性的能力。防护手段:使用专业的工控防火墙系统,能智能识别和防护各类恶意攻击,结合工控协议的深度解析和黑、白名单策略相结合的防护机制,可有效的阻止针对工控系统的已知和未知的恶意攻击行为,极大的降低了工控系统受损的风险。硬核专辑工业热点 | 数据采集 | 应用与库(西门子、罗克韦尔、倍福等)WinCC技术 | 工业网络 | MES技术相关| 工业巨头战略布局 | 工业通讯案例 仿真与虚拟调试 | 职业感悟、认知提升 | 自动化控制标准合集西门子TIA Portal+库卡机器人+VNCK实现数字化机床虚拟调试2020-12-06超炫酷的西门子TIA Portal的大神级操作~2020-11-27自动化+信息化:徐工传动数字化工厂实施方案2020-11-24基于TIA Portal V15的动态加密计时催款程序2020-11-16软件定义制造:五层架构下数字化工厂的信息系统2020-11-13智能自动化物流系统AGV基础知识(完整介绍)2020-11-14机床数字化通信三大标准-OPCUA、MTConnect、NC-Link2020-11-07一文讲透PROFINET组态调试、编程、应用等最重要的文档和知识点2020-11-08数字化工业,IT大佬与工业自动化巨头的IT\OT融合之旅2020-11-02PLC高级编程-西门子SCL结构化控制语言官方培训.pptx2020-10-29MES、SCADA下的数据采集—C#实现扫码器的串口通讯实例2020-10-28IT融合OT:数据、网络与WMS、MES如何贯穿五层自动化金字塔?2020-10-20发布于 2020-12-24 12:22以太网(Ethernet)通信协议工业控制​赞同 25​​添加评论​分享​喜欢​收藏​申请转载​文章被以下专栏收录智能制造之家微信公众号:智能制造之家,10W+朋友共话智

以太网(Ethernet) - 知乎

以太网(Ethernet) - 知乎首页知乎知学堂发现等你来答​切换模式登录/注册以太网(Ethernet)以太网的标准拓扑结构为总线型拓扑,但目前的快速以太网(100BASE-T、1000BASE-T标准)为了减少冲突,将能提高的网络速度和使用效率最大化,使用交换机(Switch hub)来进行网络连…查看全部内容关注话题​管理​分享​百科讨论精华视频等待回答详细内容以太网(英语:Ethernet)是一种计算机局域网技术。IEEE组织的IEEE 802.3标准制定了以太网的技术标准,它规定了包括物理层的连线、电子信号和介质访问控制的内容。以太网是目前应用最普遍的局域网技术,取代了其他局域网标准如令牌环、FDDI和ARCNET。以太网的标准拓扑结构为总线型拓扑,但目前的快速以太网(100BASE-T、1000BASE-T标准)为了减少冲突,将能提高的网络速度和使用效率最大化,使用交换机(Switch hub)来进行网络连接和组织。如此一来,以太网的拓扑结构就成了星型;但在逻辑上,以太网仍然使用总线型拓扑和CSMA/CD(Carrier Sense Multiple Access/Collision Detection,即载波多重访问/碰撞侦测)的总线技术。概述:1990年代的以太网网卡或叫NIC(Network Interface Card,以太网适配器)。这张卡可以支持基于同轴电缆的10BASE2 (BNC连接器,左)和基于双绞线的10BASE-T(RJ-45,右)。以太网实现了网络上无线电系统多个节点发送信息的想法,每个节点必须获取电缆或者信道才能传送信息,有时也叫作以太(Ether)。这个名字来源于19世纪的物理学家假设的电磁辐射媒体——光以太。 每一个节点有全球唯一的48位地址也就是制造商分配给网卡的MAC地址,以保证以太网上所有节点能互相鉴别。由于以太网十分普遍,许多制造商把以太网卡直接集成进计算机主板。以太网通讯具有自相关性的特点,这对于电信通讯工程十分重要。CSMA/CD共享介质以太网:带冲突检测的载波侦听多路访问(CSMA/CD)技术规定了多台电脑共享一个通道的方法。这项技术最早出现在1960年代由夏威夷大学开发的ALOHAnet,它使用无线电波为载体。这个方法要比令牌环网或者主控制网简单。当某台电脑要发送信息时,在以下行动与状态之间进行转换:开始 - 如果线路空闲,则启动传输,否则跳转到第4步。发送 - 如果检测到冲突,继续发送数据直到达到最小回报时间(min echo receive interval)以确保所有其他转发器和终端检测到冲突,而后跳转到第4步。成功传输 - 向更高层的网络协议报告发送成功,退出传输模式。线路繁忙 - 持续等待直到线路空闲。线路空闲 - 在尚未达到最大尝试次数之前,每隔一段随机时间转到第1步重新尝试。超过最大尝试传输次数 - 向更高层的网络协议报告发送失败,退出传输模式。就像在没有主持人的座谈会中,所有的参加者都通过一个共同的介质(空气)来相互交谈。每个参加者在讲话前,都礼貌地等待别人把话讲完。如果两个客人同时开始讲话,那么他们都停下来,分别随机等待一段时间再开始讲话。这时,如果两个参加者等待的时间不同,冲突就不会出现。如果传输失败超过一次,将延迟指数增长时间后再次尝试。延迟的时间通过截断二进制指数后移(英语:Exponential_backoff)(truncated binary exponential backoff)算法来实现。最初的以太网是采用同轴电缆来连接各个设备的。电脑通过一个叫做附加单元接口(Attachment Unit Interface,AUI)的收发器连接到电缆上。一条简单网路线对于一个小型网络来说很可靠,而对于大型网络来说,某处线路的故障或某个连接器的故障,都会造成以太网某个或多个网段的不稳定。因为所有的通信信号都在共享线路上传输,即使信息只是想发给其中的一个终端(destination),却会使用广播的形式,发送给线路上的所有电脑。在正常情况下,网络接口卡会滤掉不是发送给自己的信息,接收到目标地址是自己的信息时才会向CPU发出中断请求,除非网卡处于混杂模式(Promiscuous mode)。这种“一个说,大家听”的特质是共享介质以太网在安全上的弱点,因为以太网上的一个节点可以选择是否监听线路上传输的所有信息。共享电缆也意味着共享带宽,所以在某些情况下以太网的速度可能会非常慢,比如电源故障之后,当所有的网络终端都重新启动时。以太网中继器和集线器:在以太网技术的发展中,以太网集线器(Ethernet Hub)的出现使得网络更加可靠,接线更加方便。因为信号的衰减和延时,根据不同的介质以太网段有距离限制。例如,10BASE5同轴电缆最长距离500米 (1,640英尺)。最大距离可以通过以太网中继器实现,中继器可以把电缆中的信号放大再传送到下一段。中继器最多连接5个网段,但是只能有4个设备(即一个网段最多可以接4个中继器)。这可以减轻因为电缆断裂造成的问题:当一段同轴电缆断开,所有这个段上的设备就无法通讯,中继器可以保证其他网段正常工作。类似于其他的高速总线,以太网网段必须在两头以电阻器作为终端。对于同轴电缆,电缆两头的终端必须接上被称作“终端器”的50欧姆的电阻和散热器,如果不这么做,就会发生类似电缆断掉的情况:总线上的AC信号当到达终端时将被反射,而不能消散。被反射的信号将被认为是冲突,从而使通信无法继续。中继器可以将连在其上的两个网段进行电气隔离,增强和同步信号。大多数中继器都有被称作“自动隔离”的功能,可以把有太多冲突或是冲突持续时间太长的网段隔离开来,这样其他的网段不会受到损坏部分的影响。中继器在检测到冲突消失后可以恢复网段的连接。随着应用的拓展,人们逐渐发现星型的网络拓扑结构最为有效,于是设备厂商们开始研制有多个端口的中继器。多端口中继器就是众所周知的集线器(Hub)。集线器可以连接到其他的集线器或者同轴网络。第一个集线器被认为是“多端口收发器”或者叫做“fanouts”。最著名的例子是DEC的DELNI,它可以使许多台具有AUI连接器的主机共享一个收发器。集线器也导致了不使用同轴电缆的小型独立以太网网段的出现。像DEC和SynOptics这样的网络设备制造商曾经出售过用于连接许多10BASE-2细同轴线网段的集线器。非屏蔽双绞线(unshielded twisted-pair cables , UTP)最先应用在星型局域网中,之后也在10BASE-T中应用,最后取代了同轴电缆成为以太网的标准。这项改进之后,RJ45电话接口代替了AUI成为电脑和集线器的标准线路,非屏蔽3类双绞线/5类双绞线成为标准载体。集线器的应用使某条电缆或某个设备的故障不会影响到整个网络,提高了以太网的可靠性。双绞线以太网把每一个网段点对点地连起来,这样终端就可以做成一个标准的硬件,解决了以太网的终端问题。采用集线器组网的以太网尽管在物理上是星型结构,但在逻辑上仍然是总线型的,半双工的通信方式采用CSMA/CD的冲突检测方法,集线器对于减少数据包冲突的作用很小。每一个数据包都被发送到集线器的每一个端口,所以带宽和安全问题仍没有解决。集线器的总传输量受到单个连接速度的限制(10或100 Mbit/s),这还是考虑在前同步码、传输间隔、标头、档尾和封装上都是最小花费的情况。当网络负载过重时,冲突也常常会降低传输量。最坏的情况是,当许多用长电缆组成的主机传送很多非常短的帧(frame)时,可能因冲突过多导致网络的负载在仅50%左右程度就满载。为了在冲突严重降低传输量之前尽量提高网络的负载,通常会先做一些设定以避免类似情况发生。桥接和交换:尽管中继器在某些方面分隔了以太网网段,使得电缆断线的故障不会影响到整个网络,但它向所有的以太网设备转发所有的数据。这严重限制了同一个以太网网络上可以相互通信的机器数量。为了减轻这个问题,桥接方法被采用,在工作在物理层的中继器之基础上,桥接工作在数据链路层。通过网桥时,只有格式完整的数据包才能从一个网段进入另一个网段;冲突和数据包错误则都被隔离。通过记录分析网络上设备的MAC地址,网桥可以判断它们都在什么位置,这样它就不会向非目标设备所在的网段传递数据包。像生成树协议这样的控制机制可以协调多个交换机共同工作。早期的网桥要检测每一个数据包,因此当同时处理多个端口的时候,数据转发比Hub(中继器)来得慢。1989年网络公司Kalpana发明了EtherSwitch,第一台以太网交换机。以太网交换机把桥接功能用硬件实现,这样就能保证转发数据速率达到线速。大多数现代以太网用以太网交换机代替Hub。尽管布线方式和Hub以太网相同,但交换式以太网比共享介质以太网有很多明显的优势,例如更大的带宽和更好的异常结果隔离设备。交换网络典型的使用星型拓扑,虽然设备在半双工模式下运作时仍是共享介质的多节点网,但10BASE-T和以后的标准皆为全双工以太网,不再是共享介质系统。交换机启动后,一开始也和Hub一样,转发所有数据到所有端口。接下来,当它记录了每个端口的地址以后,他就只把非广播数据发送给特定的目的端口。因此线速以太网交换可以在任何端口对之间实现,所有端口对之间的通讯互不干扰。因为数据包一般只是发送到他的目的端口,所以交换式以太网上的流量要略微小于共享介质式以太网。然而,交换式以太网仍然是不安全的网络技术,因为它很容易因为ARP欺骗或者MAC满溢而瘫痪,同时网络管理员也可以利用监控功能抓取网络数据包。当只有简单设备(除Hub之外的设备)连接交换机端口时,整个网络可能处于全双工模式。如果一个网段只有2个设备,那么冲突探测也不需要了,两个设备可以随时收发数据。这时总带宽是链路的2倍,虽然双方的带宽相同,但没有发生冲突就意味着几乎能利用到100%的带宽。交换机端口和所连接的设备必须使用相同的双工设置。多数100BASE-TX和1000BASE-T设备支持自动协商特性,即这些设备通过信号来协调要使用的速率和双工设置。然而,如果自动协商功能被关闭或者设备不支持,则双工设置必须通过自动检测进行设置或在交换机端口和设备上都进行手工设置以避免双工错配——这是以太网问题的一种常见原因(设备被设置为半双工会报告迟发冲突,而设备被设为全双工则会报告runt)。许多较低层级的交换机没有手工进行速率和双工设置的能力,因此端口总是会尝试进行自动协商。当启用了自动协商但不成功时(例如其他设备不支持),自动协商会将端口设置为半双工。速率是可以自动感测的,因此将一个10BASE-T设备连接到一个启用了自动协商的10/100交换端口上时将可以成功地创建一个半双工的10BASE-T连接。但是将一个配置为全双工100Mb工作的设备连接到一个配置为自动协商的交换端口时(反之亦然)则会导致双工错配。即使电缆两端都设置成自动速率和双工模式协商,错误猜测还是经常发生而退到10Mbps模式。因此,如果性能差于预期,应该查看一下是否有计算机设置成10Mbps模式了,如果已知另一端配置为100Mbit,则可以手动强制设置成正确模式。.当两个节点试图用超过电缆最高支持数据速率(例如在3类线上使用100Mbps或者3类/5类线使用1000Mbps)通信时就会发生问题。不像ADSL或者传统的拨号Modem通过详细的方法检测链路的最高支持数据速率,以太网节点只是简单的选择两端支持的最高速率而不管中间线路,因此如果速率过高就会导致链路失效。解决方案为强制通讯端降低到电缆支持的速率。以太网类型:除了以上提到的不同帧类型以外,各类以太网的差别仅在速率和配线。因此,同样的网络协议栈软件可以在大多数以太网上执行。以下的章节简要综述了不同的正式以太网类型。除了这些正式的标准以外,许多厂商因为一些特殊的原因,例如为了支持更长距离的光纤传输,而制定了一些专用的标准。很多以太网卡和交换设备都支持多速率,设备之间通过自动协商设置最佳的连接速度和双工方式。如果协商失败,多速率设备就会探测另一方使用的速率但是默认为半双工方式。10/100以太网端口支持10BASE-T和100BASE-TX。10/100/1000支持10BASE-T、100BASE-TX和1000BASE-T。部分以太网类型局域网(英语:Local Area Network,简称LAN)是连接住宅、学校、实验室、大学校园或办公大楼等有限区域内计算机的计算机网络 。相比之下,广域网(WAN)不仅覆盖较大的地理距离,而且还通常涉及固接专线和对于互联网的链接。 相比来说互联网则更为广阔,是连接全球商业和个人电脑的系统。在历经使用了链式局域网(英语:ARCNET)、令牌环与AppleTalk技术后,以太网和Wi-Fi(无线网络连接)是现今局域网最常用的两项技术。机理:局域网(Local Area Network, LAN),又称内网。指覆盖局部区域(如办公室或楼层)的计算机网络。按照网络覆盖的区域(距离)不同,其他的网络类型还包括个人网、城域网、广域网等。早期的局域网网络技术都是各不同厂家所专有,互不兼容。后来,电机电子工程师学会推动了局域网技术的标准化,由此产生了IEEE 802系列标准。这使得在建设局域网时可以选用不同厂家的设备,并能保证其兼容性。这一系列标准覆盖了双绞线、同轴电缆、光纤和无线等多种传输介质和组网方式,并包括网络测试和管理的内容。随着新技术的不断出现,这一系列标准仍在不断的更新变化之中。以太网(IEEE 802.3标准)是最常用的局域网组网方式。以太网使用双绞线作为传输介质。在没有中继的情况下,最远可以覆盖200米的范围。最普及的以太网类型数据传输速率为100Mb/s,更新的标准则支持1000Mb/s和10Gb/s的速率。其他主要的局域网类型有令牌环和FDDI(光纤分布数字接口,IEEE 802.8)。令牌环网络采用同轴电缆作为传输介质,具有更好的抗干扰性;但是网络结构不能很容易的改变。FDDI采用光纤传输,网络带宽大,适于用作连接多个局域网的骨干网。近两年来,随着802.11标准的制定,无线局域网的应用大为普及。这一标准采用2.4GHz 和5.8GHz 的频段,数据传输速度最高可以达到300Mbps和866Mbps。局域网标准定义了传输介质、编码和介质访问等底层(一二层)功能。要使数据通过复杂的网络结构传输到达目的地,还需要具有寻址、路由和流量控制等功能的网络协议的支持。TCP/IP(传输控制协议/互联网络协议)是最普遍使用的局域网网络协议。它也是互联网所使用的网络协议。其他常用的局域网协议包括,IPX、AppleTalk等。在无线 LAN 中,用户可以在覆盖区域内不受限制地移动。无线网络因其易于安装而在住宅和小型企业中流行起来。大多数无线局域网都使用 Wi-Fi,因为它内置于智能手机、平板电脑和笔记本电脑中。客人通常可以通过热点服务上网。网络拨接互联网(英语:Internet)是指20世纪末期兴起电脑网络与电脑网络之间所串连成的庞大网络系统。这些网络以一些标准的网络协议相连。它是由从地方到全球范围内几百万个私人、学术界、企业和政府的网络所构成,通过电子、无线和光纤网络技术等等一系列广泛的技术联系在一起。互联网承载范围广泛的信息资源和服务,比方说相互关系的超文本文件,还有万维网(WWW)的应用、电子邮件、通话,以及文件共享服务。互联网的起源可以追溯到1960年代美国联邦政府委托进行的一项研究,目的是创建容错与电脑网络的通信。互联网的前身ARPANET最初在1980年代作为区域学术和军事网络连接的骨干。1980年代,NSFNET(英语:NSFNET)成为新的骨干而得到资助,以及其他商业化扩展得到了私人资助,这导致了全世界网络技术的快速发展,以及许多不同网络的合并结成更大的网络。到1990年代初,商业网络和企业之间的连接标志着向现代互联网的过渡。尽管互联网在1980年代只被学术界广泛使用,但商业化的服务和技术,令其极快的融入了现代每个人的生活。互联网并不等同万维网,互联网是指凡是能彼此通信的设备组成的网络就叫互联网,指利用TCP/IP通讯协定所创建的各种网络,是国际上最大的互联网,也称“国际互联网”。万维网是一个由许多互相链接的超文本组成的系统,通过互联网访问。在此定义下,万维网是互联网的一项服务。不过多数民众并不区分两者,常常混用。连接技术:任何需要使用互联网的计算机必须通过某种方式与互联网进行连接。互联网接入技术的发展非常迅速,带宽由最初的14.4Kbps发展到目前的100Mbps甚至1Gbps带宽,接入方式也由过去单一的电话拨号方式,发展成现在多样的有线和无线接入方式,接入终端也开始朝向移动设备发展。并且更新更快的接入方式仍在继续地被研究和开发。架构:最顶层的是一些应用层协议,这些协议定义了一些用于通用应用的数据报结构,包括FTP及HTTP等。中间层是UDP协议和TCP协议,它们用于控制数据流的传输。UDP是一种不可靠的数据流传输协议,仅为网络层和应用层之间提供简单的接口。而TCP协议则具有高的可靠性,通过为数据报加入额外信息,并提供重发机制,它能够保证数据不丢包、没有冗余包以及保证数据包的顺序。对于一些需要高可靠性的应用,可以选择TCP协议;而相反,对于性能优先考虑的应用如流媒体等,则可以选择UDP协议。最底层的是互联网协议,是用于报文交换网络的一种面向数据的协议,这一协议定义了数据包在网际传送时的格式。目前使用最多的是IPv4版本,这一版本中用32位定义IP地址,尽管地址总数达到43亿,但是仍然不能满足现今全球网络飞速发展的需求,因此IPv6版本应运而生。在IPv6版本中,IP地址共有128位,“几乎可以为地球上每一粒沙子分配一个IPv6地址”。IPv6目前并没有普及,许多互联网服务提供商并不支持IPv6协议的连接。但是,可以预见,将来在IPv6的帮助下,任何家用电器都有可能连入互联网。互联网承载着众多应用程序和服务,包括万维网、社交媒体、电子邮件、移动应用程序、多人电子游戏、互联网通话、文件分享和流媒体服务等。提供这些服务的大多数服务器托管于数据中心,并且通过高性能的内容分发网络访问。万维网(英语:World Wide Web)亦作WWW、Web、全球广域网,是一个透过互联网访问的,由许多互相链接的超文本组成的信息系统。英国科学家蒂姆·伯纳斯-李于1989年发明了万维网。1990年他在瑞士CERN的工作期间编写了第一个网页浏览器。网页浏览器于1991年1月向其他研究机构发行,并于同年8月向公众开放。罗伯特·卡里奥设计的Web图标万维网是信息时代发展的核心,也是数十亿人在互联网上进行交互的主要工具。网页主要是文本文件格式化和超文本置标语言(HTML)。除了格式化文字之外,网页还可能包含图片、视频、声音和软件组件,这些组件会在用户的网页浏览器中呈现为多媒体内容的连贯页面。万维网并不等同互联网,万维网只是互联网所能提供的服务其中之一,是靠着互联网运行的一项服务。参考文献: Wendell Odom. CCENT/CCNA ICND1 100-105 Official Cert Guide. Cisco Press. 2016: 43页. ISBN 978-1-58720-580-4.Internet协议观念与实现ISBN 9577177069Internet协议观念与实现ISBN 9577177069IEEE 802.3-2008 Section 3 Table 38-2 p.109IEEE 802.3-2008 Section 3 Table 38-6 p.111网络化生存,乔岗,中国城市出版社,1997年,ISBN 978-7-5074-0930-7Richard J. Smith, Mark Gibbs, Paul McFedries 著,毛伟、张文涛 译,Internet漫游指南,人民邮电出版社,1998年. ISBN 978-7-115-06663-3世界是平的,汤马斯·佛里曼 著,2005年出版. ISBN 978-986-80180-9-9内容采用CC BY-SA 3.0授权。浏览量2690 万讨论量9728  帮助中心知乎隐私保护指引申请开通机构号联系我们 举报中心涉未成年举报网络谣言举报涉企侵权举报更多 关于知乎下载知乎知乎招聘知乎指南知乎协议更多京 ICP 证 110745 号 · 京 ICP 备 13052560 号 - 1 · 京公网安备 11010802020088 号 · 京网文[2022]2674-081 号 · 药品医疗器械网络信息服务备案(京)网药械信息备字(2022)第00334号 · 广播电视节目制作经营许可证:(京)字第06591号 · 服务热线:400-919-0001 · Investor Relations · © 2024 知乎 北京智者天下科技有限公司版权所有 · 违法和不良信息举报:010-82716601 · 举报邮箱:jubao@zhihu.

以太网帧结构详解 - 知乎

以太网帧结构详解 - 知乎首发于网络协议详解切换模式写文章登录/注册以太网帧结构详解nwatch计算机的世界真是太精彩了!!!前言20世纪60年代以来,计算机网络得到了飞速发展。各大厂商和标准组织为了在数据通信网络领域占据主导地位,纷纷推出了各自的网络架构体系和标准,如IBM公司的SNA协议,Novell公司的IPX/SPX协议,以及广泛流行的OSI参考模型和TCP/IP协议。同时,各大厂商根据这些协议生产出了不同的硬件和软件。标准组织和厂商的共同努力促进了网络技术的快速发展和网络设备种类的迅速增长。网络通信中,“协议”和“标准”这两个词汇常常可以混用。同时,协议或标准本身又常常具有层次的特点。一般地,关注于逻辑数据关系的协议通常被称为上层协议,而关注于物理数据流的协议通常被称为低层协议。IEEE 802就是一套用来管理物理数据流在局域网中传输的标准,包括在局域网中传输物理数据的802.3以太网标准。还有一些用来管理物理数据流在使用串行介质的广域网中传输的标准,如帧中继FR(Frame Relay),高级数据链路控制HDLC(High-Level Data Link Control),异步传输模式ATM(Asynchronous Transfer Mode)。分层模型- OSI不同的协议栈用于定义和管理不同网络的数据转发规则。国际标准化组织ISO于1984年提出了OSI RM(Open System Interconnection Reference Model,开放系统互连参考模型)。OSI 参考模型很快成为了计算机网络通信的基础模型。OSI参考模型具有以下优点:简化了相关的网络操作;提供了不同厂商之间的兼容性;促进了标准化工作;结构上进行了分层;易于学习和操作。OSI参考模型各个层次的基本功能如下:1.物理层: 在设备之间传输比特流,规定了电平、速度和电缆针脚。2.数据链路层:将比特组合成字节,再将字节组合成帧,使用链路层地址(以太网使用MAC地址)来访问介质,并进行差错检测。3.网络层:提供逻辑地址,供路由器确定路径。4.传输层:提供面向连接或非面向连接的数据传递以及进行重传前的差错检测。5.会话层:负责建立、管理和终止表示层实体之间的通信会话。该层的通信由不同设备中的应用程序之间的服务请求和响应组成。6.表示层:提供各种用于应用层数据的编码和转换功能,确保一个系统的应用层发送的数据能被另一个系统的应用层识别。7.应用层:OSI参考模型中最靠近用户的一层,为应用程序提供网络服务。分层模型– TCP/IPTCP/IP模型同样采用了分层结构,层与层相对独立但是相互之间也具备非常密切的协作关系。TCP/IP模型将网络分为四层。TCP/IP模型不关注底层物理介质,主要关注终端之间的逻辑数据流转发。TCP/IP模型的核心是网络层和传输层:网络层解决网络之间的逻辑转发问题,传输层保证源端到目的端之间的可靠传输。最上层的应用层通过各种协议向终端用户提供业务应用。数据封装应用数据需要经过TCP/IP每一层处理之后才能通过网络传输到目的端,每一层上都使用该层的协议数据单元PDU(Protocol Data Unit)彼此交换信息。不同层的PDU中包含有不同的信息,因此PDU在不同层被赋予了不同的名称。如上层数据在传输层添加TCP报头后得到的PDU被称为Segment(数据段 )数据段被传递给网络层,网络层添加IP报头得到的PDU被称为Packet(数据包)数据包被传递到数据链路层,封装数据链路层报头得到的PDU被称为Frame(数据帧)最后,帧被转换为比特(物理层)通过网络介质传输。这种协议栈逐层向下传递数据,并添加报头和报尾的过程称为封装。终端之间的通信数据链路层控制数据帧在物理链路上传输。数据包在以太网物理介质上传播之前必须封装头部和尾部信息。封装后的数据包称为称为数据帧,数据帧中封装的信息决定了数据如何传输。以太网上传输的数据帧有两种格式,选择哪种格式由TCP/IP协议簇中的网络层决定。帧格式以太网上使用两种标准帧格式。第一种是上世纪80年代初提出的DIX v2格式,即Ethernet II帧格式。Ethernet II后来被IEEE 802标准接纳,并写进了IEEE 802.3x-1997的3.2.6节。第二种是1983年提出的IEEE 802.3格式。这两种格式的主要区别在于,Ethernet II格式中包含一个Type字段,标识以太帧处理完成之后将被发送到哪个上层协议进行处理。IEEE 802.3格式中,同样的位置是长度字段。不同的Type字段值可以用来区别这两种帧的类型当Type字段值小于等于1500(或者十六进制的0x05DC)时,帧使用的是IEEE 802.3格式。当Type字段值大于等于1536 (或者十六进制的0x0600)时,帧使用的是Ethernet II格式。以太网中大多数的数据帧使用的是Ethernet II格式。以太帧中还包括源和目的MAC地址,分别代表发送者的MAC和接收者的MAC,此外还有帧校验序列字段,用于检验传输过程中帧的完整性。Ethernet_II 帧格式Ethernet_II 帧类型值大于等于1536 (0x0600)以太网数据帧的长度在64-1518字节之间Ethernet_II的帧中各字段说明如下:DMAC(Destination MAC)是目的MAC地址。DMAC字段长度为6个字节,标识帧的接收者。SMAC(Source MAC)是源MAC地址。SMAC字段长度为6个字节,标识帧的发送者。类型字段(Type)用于标识数据字段中包含的高层协议,该字段长度为2个字节。类型字段取值为0x0800的帧代表IP协议帧;类型字段取值为0806的帧代表ARP协议帧。数据字段(Data)是网络层数据,最小长度必须为46字节以保证帧长至少为64字节,数据字段的最大长度为1500字节。循环冗余校验字段(FCS)提供了一种错误检测机制。该字段长度为4个字节。IEEE802.3 帧格式IEEE 802.3 帧长度字段值小于等于1500 (0x05DC)IEEE 802.3帧格式类似于Ethernet_II帧,只是Ethernet_II帧的Type域被802.3帧的Length域取代,并且占用了Data字段的8个字节作为LLC和SNAP字段。Length字段定义了Data字段包含的字节数。逻辑链路控制LLC(Logical Link Control)由目的服务访问点DSAP(Destination Service Access Point)、源服务访问点SSAP(Source Service Access Point)和Control字段组成。SNAP(Sub-network Access Protocol)由机构代码(Org Code)和类型(Type)字段组成。Org code三个字节都为0。Type字段的含义与Ethernet_II帧中的Type字段相同。IEEE802.3帧根据DSAP和SSAP字段的取值又可分为以下几类:当DSAP和SSAP都取特定值0xff时,802.3帧就变成了Netware-ETHERNET帧,用来承载NetWare类型的数据。当DSAP和SSAP都取特定值0xaa时,802.3帧就变成了ETHERNET_SNAP帧。ETHERNET_SNAP帧可以用于传输多种协议。DSAP和SSAP其他的取值均为纯IEEE802.3帧。数据帧传输数据链路层基于MAC地址进行帧的传输以太网在二层链路上通过MAC地址来唯一标识网络设备,并且实现局域网上网络设备之间的通信。MAC地址也叫物理地址,大多数网卡厂商把MAC地址烧入了网卡的ROM中。发送端使用接收端的MAC地址作为目的地址。以太帧封装完成后会通过物理层转换成比特流在物理介质上传输。以太网的MAC地址MAC地址由两部分组成,分别是供应商代码和序列号。其中前24位代表该供应商代码,由IEEE管理和分配。剩下的24位序列号由厂商自己分配。如同每一个人都有一个名字一样,每一台网络设备都用物理地址来标识自己,这个地址就是MAC地址。网络设备的MAC地址是全球唯一的。MAC地址长度为48比特,通常用十六进制表示。MAC地址包含两部分:前24比特是组织唯一标识符(OUI,Organizationally Unique Identifier),由IEEE统一分配给设备制造商。例如,华为的网络产品的MAC地址前24比特是0x00e0fc。后24位序列号是厂商分配给每个产品的唯一数值,由各个厂商自行分配(这里所说的产品可以是网卡或者其他需要MAC地址的设备)。数据帧的发送和接收单播局域网上的帧可以通过三种方式发送。第一种是单播,指从单一的源端发送到单一的目的端。每个主机接口由一个MAC地址唯一标识,MAC地址的OUI中,第一字节第8个比特表示地址类型。对于主机MAC地址,这个比特固定为0,表示目的MAC地址为此MAC地址的帧都是发送到某个唯一的目的端。在冲突域中,所有主机都能收到源主机发送的单播帧,但是其他主机发现目的地址与本地MAC地址不一致后会丢弃收到的帧,只有真正的目的主机才会接收并处理收到的帧。广播第二种发送方式是广播,表示帧从单一的源发送到共享以太网上的所有主机。广播帧的目的MAC地址为十六进制的FF:FF:FF:FF:FF:FF,所有收到该广播帧的主机都要接收并处理这个帧。广播方式会产生大量流量,导致带宽利用率降低,进而影响整个网络的性能。当需要网络中的所有主机都能接收到相同的信息并进行处理的情况下,通常会使用广播方式。组播第三种发送方式为组播,组播比广播更加高效。组播转发可以理解为选择性的广播,主机侦听特定组播地址,接收并处理目的MAC地址为该组播MAC地址的帧。组播MAC地址和单播MAC地址是通过第一字节中的第8个比特区分的。组播MAC地址的第8个比特为1,而单播MAC地址的第8个比特为0。当需要网络上的一组主机(而不是全部主机)接收相同信息,并且其他主机不受影响的情况下,通常会使用组播方式。发送与接收当主机接收到的数据帧所包含的目的MAC地址是自己时,会把以太网封装剥掉后送往上层协议。帧从主机的物理接口发送出来后,通过传输介质传输到目的端。共享网络中,这个帧可能到达多个主机。主机检查帧头中的目的MAC地址,如果目的MAC地址不是本机MAC地址,也不是本机侦听的组播或广播MAC地址,则主机会丢弃收到的帧。如果目的MAC地址是本机MAC地址,则接收该帧,检查帧校验序列(FCS)字段,并与本机计算的值对比来确定帧在传输过程中是否保持了完整性。如果帧的FCS值与本机计算的值不同,主机会认为帧已被破坏,并会丢弃该帧。如果该帧通过了FCS校验,则主机会根据帧头部中的Type字段来确定将帧发送给上层哪个协议处理。实际数据包分析:ARP类型数据包其他类型数据包:原文链接;以太网帧结构详解_曌赟的博客-CSDN博客发布于 2020-10-12 11:16计算机网络网络通信数据通信​赞同 53​​1 条评论​分享​喜欢​收藏​申请转载​文章被以下专栏收录网络协议详解网络协

以太网 - 维基百科,自由的百科全书

以太网 - 维基百科,自由的百科全书

跳转到内容

主菜单

主菜单

移至侧栏

隐藏

导航

首页分类索引特色内容新闻动态最近更改随机条目资助维基百科

帮助

帮助维基社群方针与指引互助客栈知识问答字词转换IRC即时聊天联络我们关于维基百科

搜索

搜索

创建账号

登录

个人工具

创建账号 登录

未登录编辑者的页面 了解详情

贡献讨论

目录

移至侧栏

隐藏

序言

1历史

2概述

3CSMA/CD共享介质以太网

4以太网中继器和集线器

5桥接和交换

6类型

开关类型子章节

6.1早期的以太网

6.210Mbps乙太網

6.3100Mbps以太网(快速以太网)

6.41Gbps以太网

6.510Gbps以太网

6.6100Gbps以太网

7参考文献

8参見

9外部链接

开关目录

以太网

76种语言

AfrikaansالعربيةAsturianuAzərbaycancaБеларускаяБългарскиবাংলাBrezhonegBosanskiCatalàکوردیČeštinaDanskDeutschΕλληνικάEnglishEsperantoEspañolEestiEuskaraفارسیSuomiVõroFrançaisGaeilgeGalegoગુજરાતીGaelgעבריתहिन्दीHrvatskiMagyarBahasa IndonesiaÍslenskaItaliano日本語Қазақшаಕನ್ನಡ한국어KurdîLatinaLëtzebuergeschLombardLietuviųLatviešuМакедонскиമലയാളംमराठीBahasa MelayuNederlandsNorsk nynorskNorsk bokmålਪੰਜਾਬੀPolskiپښتوPortuguêsRomânăРусскийSrpskohrvatski / српскохрватскиSimple EnglishSlovenčinaSlovenščinaShqipСрпски / srpskiSvenskaதமிழ்తెలుగుไทยTagalogTürkçeУкраїнськаاردوTiếng Việt吴语ייִדיש粵語

编辑链接

条目讨论

不转换

不转换简体繁體大陆简体香港繁體澳門繁體大马简体新加坡简体臺灣正體

阅读编辑查看历史

工具

工具

移至侧栏

隐藏

操作

阅读编辑查看历史

常规

链入页面相关更改上传文件特殊页面固定链接页面信息引用本页获取短URL下载二维码维基数据项目

打印/导出

下载为PDF打印页面

在其他项目中

维基共享资源

维基百科,自由的百科全书

電腦網路的類型

依覆盖范围排序列表

纳米网络

近場通訊(NFC)

藍牙

體域網

個人區域網絡(PAN)

 无线个人网

局域网(LAN)

 有线局域网

  以太网

  令牌环

  光纤分布式数据接口

 无线局域网(WLAN)

  Wi-Fi

  ZigBee

  Thread

  MMDS

  SMDS

 虚拟局域网(VLAN)

家庭网络(英语:Home network)(HAN)

存储区域网络(SAN)

园区网络(CAN)

骨幹網

城域网(MAN)

广域网(WAN)

 异步传输模式

 帧中继

 同步数字体系(SDH)

企业专用网络

虛擬私人網路(VPN)

雲端(英语:Internet area network)

互联网

星际互联网(IPN)

查论编

「Ethernet」的各地常用名稱笔记本电脑上已插上网路线的以太网接口中国大陸以太网 臺灣乙太網路

以太网(英語:Ethernet)是一种计算机局域网技术。IEEE組織的IEEE 802.3标准制定了以太网的技术标准,它规定了包括物理层的连线、电子信号和介质访问控制的内容。以太网是目前应用最普遍的局域网技术,取代了其他局域网标准如令牌环、FDDI和ARCNET。

以太网的标准拓扑结构为总线型拓扑,但目前的快速以太网(100BASE-T、1000BASE-T标准)为了减少冲突,將能提高的网络速度和使用效率最大化,使用交换机(Switch hub)来进行网络连接和组织。如此一來,以太网的拓扑结构就成了星型;但在逻辑上,以太网仍然使用总线型拓扑和CSMA/CD(Carrier Sense Multiple Access/Collision Detection,即載波多重存取/碰撞偵測)的总线技术。

历史[编辑]

以太网技术起源於施樂帕洛阿尔托研究中心的先锋技术项目。人们通常认为以太网发明于1973年,当年鲍勃.梅特卡夫(Bob Metcalfe)给他PARC的老板写了一篇有关以太网潜力的备忘录。但是梅特卡夫本人认为以太网是之后几年才出现的。在1976年,梅特卡夫和他的助手David Boggs发表了一篇名为《以太网:區域计算机网络的分布式封包交换技术》的文章。

網際網路协议套組

應用層

BGP

DHCP

DNS

FTP

HTTP

HTTPS

IMAP

LDAP

MGCP(英语:Media Gateway Control Protocol)

MQTT

NNTP

NTP

POP

ONC/RPC

RTP

RTSP

SIP

SMTP

SNMP

Telnet

TLS/SSL

SSH

XMPP

更多...

傳輸層

TCP

UDP

DCCP

SCTP

RSVP

更多...

網路層

IP

IPv4

IPv6

ICMP

ICMPv6

ECN

IGMP

OSPF

IPsec

RIP

更多...

連結層

ARP

NDP

Tunnels

L2TP

PPP

MAC

Ethernet

DSL

ISDN

FDDI

更多...

查论编

1979年,梅特卡夫为了开发个人电脑和局域网离开了施乐(Xerox),成立了3Com公司。3Com对DEC、英特尔和施乐进行游说,希望与他们一起将以太网标准化、规范化。这个通用的以太网标准于1980年9月30日提出。当时业界有两个流行的非公用网络标准令牌环网和ARCNET,在以太网浪潮的冲击下他们很快萎缩并被取代。而在此过程中,3Com也成了一个国际化的大公司。

梅特卡夫曾经开玩笑说,Jerry Saltzer为3Com的成功作出了贡献。Saltzer在一篇[哪個/哪些?]与他人合著的很有影响力的论文中指出,在理论上令牌环网要比以太网优越。受到此结论的影响,很多电脑厂商或犹豫不决或决定不把以太网接口做为机器的标准配置,这样3Com才有机会从销售以太网网卡大赚。这种情况也导致了另一种说法“以太网不适合在理论中研究,只适合在实际中应用”。也许只是句玩笑话,但这说明了这样一个技术观点:通常情况下,网络中实际的数据流特性与人们在局域网普及之前的估计不同,而正是因为以太网简单的结构才使局域网得以普及。梅特卡夫和Saltzer曾经在麻省理工学院MAC项目(Project MAC)的同一层楼工作,当时他正在做自己的哈佛大学毕业论文,在此期间奠定了以太网技术的理论基础。[來源請求]

概述[编辑]

1990年代的以太网网卡或叫NIC(Network Interface Card,以太网适配器)。这张卡可以支持基于同轴电缆的10BASE2 (BNC连接器,左)和基于双绞线的10BASE-T(RJ-45,右)。

以太网實作了网络上无线电系统多个节点发送信息的想法,每个节点必须取得电缆或者信道才能传送信息,有时也叫作以太(Ether)。这个名字来源于19世纪的物理学家假设的电磁辐射媒体——光以太。 每一个节点有全球唯一的48位地址也就是制造商分配给网卡的MAC地址,以保证以太网上所有節點能互相鉴别。由于以太网十分普遍,许多制造商把以太网卡直接集成进计算机主板。

以太网通讯具有自相关性的特点,这对于电信通讯工程十分重要。

CSMA/CD共享介质以太网[编辑]

带冲突检测的载波侦听多路访问(CSMA/CD)技术规定了多台电脑共享一个通道的方法。这项技术最早出现在1960年代由夏威夷大学开发的ALOHAnet,它使用无线电波为载体。这个方法要比令牌环网或者主控制网简单。当某台电脑要发送信息时,在以下行動與狀態之間進行轉換:

开始 - 如果线路空闲,则启动传输,否则跳转到第4步。

发送 - 如果检测到冲突,继续发送数据直到达到最小回報时间(min echo receive interval)以確保所有其他转发器和终端检测到冲突,而後跳轉到第4步。

成功传输 - 向更高层的网络协议报告发送成功,退出传输模式。

線路繁忙 - 持續等待直到线路空闲。

线路空闲 - 在尚未達到最大尝试次數之前,每隔一段随机时间转到第1步重新嘗試。

超过最大尝试传输次数 - 向更高层的网络协议报告发送失败,退出传输模式。

就像在没有主持人的座谈会中,所有的参加者都透過一个共同的媒介(空气)来相互交谈。每个参加者在讲话前,都礼貌地等待别人把话讲完。如果两个客人同时开始讲话,那么他们都停下来,分别随机等待一段时间再开始讲话。这时,如果两个参加者等待的时间不同,冲突就不会出现。如果传输失败超过一次,将延遲指数增长时间後再次嘗試。延遲的时间通过截斷二進位指數後移(英语:Exponential_backoff)(truncated binary exponential backoff)演算法来实现。

最初的以太网是采用同轴电缆来連接各个设备的。电脑透過一个叫做附加单元接口(Attachment Unit Interface,AUI)的收发器连接到电缆上。一條简单网路线对于一个小型网络来说很可靠,而对于大型网络来说,某处线路的故障或某个连接器的故障,都会造成以太网某个或多个网段的不稳定。

因为所有的通信信号都在共用线路上传输,即使信息只是想发给其中的一个终端(destination),卻會使用廣播的形式,發送給線路上的所有電腦。在正常情况下,网络接口卡会滤掉不是发送给自己的信息,接收到目标地址是自己的信息时才会向CPU发出中断请求,除非网卡处于混杂模式(Promiscuous mode)。这种“一个说,大家听”的特质是共享介质以太网在安全上的弱点,因为以太网上的一个节点可以选择是否监听线路上传输的所有信息。共享电缆也意味着共享带宽,所以在某些情况下以太网的速度可能会非常慢,比如电源故障之后,当所有的网络终端都重新启动时。

以太网中继器和集线器[编辑]

在以太网技术的发展中,以太网集线器(Ethernet Hub)的出现使得网络更加可靠,接线更加方便。

因为信号的衰减和延时,根据不同的介质以太网段有距离限制。例如,10BASE5同轴电缆最长距离500米 (1,640英尺)。最大距离可以透過以太网中继器实现,中继器可以把电缆中的信号放大再传送到下一段。中继器最多连接5个网段,但是只能有4个设备(即一个网段最多可以接4个中继器)。这可以减轻因为电缆断裂造成的问题:当一段同轴电缆断开,所有这个段上的设备就无法通讯,中继器可以保证其他网段正常工作。

类似于其他的高速总线,以太网网段必须在两头以电阻器作为终端。对于同轴电缆,电缆两头的终端必须接上被称作“终端器”的50欧姆的电阻和散热器,如果不这么做,就会发生类似电缆断掉的情况:总线上的AC信号当到达终端时将被反射,而不能消散。被反射的信号将被认为是冲突,从而使通信无法继续。中继器可以将连在其上的两个网段进行电气隔离,增强和同步信号。大多数中继器都有被称作“自动隔离”的功能,可以把有太多冲突或是冲突持续时间太长的网段隔离开来,这样其他的网段不会受到损坏部分的影响。中继器在检测到冲突消失后可以恢复网段的连接。

随着应用的拓展,人们逐渐发现星型的网络拓扑结构最为有效,于是设备厂商们开始研制有多个端口的中继器。多端口中继器就是众所周知的集线器(Hub)。集线器可以连接到其他的集线器或者同轴网络。

第一个集线器被认为是“多端口收发器”或者叫做“fanouts”。最著名的例子是DEC的DELNI,它可以使许多台具有AUI连接器的主机共用一个收发器。集线器也导致了不使用同轴电缆的小型独立以太网网段的出现。

像DEC和SynOptics这样的网络设备制造商曾经出售过用于连接许多10BASE-2细同轴线网段的集线器。

非屏蔽双绞线(unshielded twisted-pair cables , UTP)最先应用在星型局域网中,之后也在10BASE-T中应用,最後取代了同轴电缆成为以太网的标准。这项改进之后,RJ45电话接口代替了AUI成为电脑和集线器的标准線路,非屏蔽3类双绞线/5类双绞线成为标准载体。集线器的应用使某条电缆或某个设备的故障不会影响到整个网络,提高了以太网的可靠性。双绞线以太网把每一个网段点对点地连起来,这样终端就可以做成一个标准的硬件,解决了以太网的终端问题。

采用集线器组网的以太网尽管在物理上是星型结构,但在逻辑上仍然是总线型的,半双工的通信方式采用CSMA/CD的冲突检测方法,集线器对于减少封包冲突的作用很小。每一个数据包都被发送到集线器的每一个端口,所以带宽和安全问题仍没有解决。集线器的总傳輸量受到单个连接速度的限制(10或100 Mbit/s),这还是考虑在前同步码、傳輸間隔、檔頭、檔尾和封裝上都是最小花費的情况。当网络负载过重时,冲突也常常会降低傳輸量。最坏的情况是,当许多用长电缆组成的主机传送很多非常短的帧(frame)时,可能因衝突過多導致网络的负载在仅50%左右程度就滿載。为了在冲突严重降低傳輸量之前尽量提高网络的负载,通常会先做一些设定以避免類似情況發生。

桥接和交换[编辑]

尽管中继器在某些方面分隔了以太网网段,使得电缆断线的故障不会影响到整个网络,但它向所有的以太网设备转发所有的数据。这严重限制了同一个以太网网络上可以相互通信的机器数量。为了减轻这个问题,桥接方法被采用,在工作在物理层的中继器之基础上,桥接工作在数据链路层。透過橋接器时,只有格式完整的数据包才能从一个网段进入另一个网段;冲突和数据包错误则都被隔离。透過记录分析网络上设备的MAC地址,网桥可以判断它们都在什么位置,这样它就不会向非目标设备所在的网段传递数据包。像生成树协议这样的控制机制可以协调多个交换机共同工作。

早期的网桥要检测每一个数据包,因此當同时处理多个端口的时候,数据转发比Hub(中继器)來得慢。1989年网络公司Kalpana发明了EtherSwitch,第一台以太网交换机。以太网交换机把桥接功能用硬件实现,这样就能保证转发数据速率达到线速。

大多数现代以太网用以太网交换机代替Hub。尽管布线方式和Hub以太网相同,但交换式以太网比共享介质以太网有很多明显的优势,例如更大的带宽和更好的异常结果隔离设备。交换网络典型的使用星型拓扑,雖然设备在半双工模式下運作時仍是共享介质的多節点网,但10BASE-T和以后的标准皆為全双工以太网,不再是共享介质系统。

交换机啟動后,一開始也和Hub一樣,转发所有数据到所有端口。接下来,当它記錄了每个端口的地址以后,他就只把非广播数据发送给特定的目的端口。因此线速以太网交换可以在任何端口对之间实现,所有端口对之间的通讯互不干扰。

因为数据包一般只是发送到他的目的端口,所以交换式以太网上的流量要略微小于共享介质式以太网。然而,交换式以太网仍然是不安全的网络技术,因为它很容易因为ARP欺骗或者MAC满溢而瘫痪,同时网络管理员也可以利用监控功能抓取网络数据包。

当只有简单设备(除Hub之外的设备)連接交换机端口時,整个网络可能處於全双工模式。如果一个网段只有2个设备,那么冲突探测也不需要了,两个设备可以随时收发数据。這時总带宽是鏈路的2倍,雖然雙方的頻寬相同,但没有发生冲突就意味着几乎能利用到100%的带宽。

交换机端口和所连接的设备必须使用相同的双工设置。多数100BASE-TX和1000BASE-T设备支持自动协商特性,即这些设备透過信号来协调要使用的速率和双工设置。然而,如果自动协商功能被關閉或者设备不支持,则双工设置必须透過自动检测进行设置或在交换机端口和设备上都进行手工设置以避免双工错配——这是以太网问题的一种常见原因(设备被设置为半双工会报告迟发冲突,而设备被设为全双工则会报告runt)。许多較低層級的交换机没有手工进行速率和双工设置的能力,因此端口总是会尝试进行自动协商。当启用了自动协商但不成功时(例如其他设备不支持),自动协商会将端口设置为半双工。速率是可以自动感测的,因此将一个10BASE-T设备连接到一个启用了自动协商的10/100交换端口上时将可以成功地建立一个半双工的10BASE-T连接。但是将一个配置为全双工100Mb工作的设备连接到一个配置为自动协商的交换端口时(反之亦然)则会导致双工错配。

即使电缆两端都设置成自动速率和双工模式协商,错误猜测还是经常发生而退到10Mbps模式。因此,如果性能差于预期,应该查看一下是否有计算机设置成10Mbps模式了,如果已知另一端配置为100Mbit,则可以手动强制设置成正确模式。

当两个节点试图用超过电缆最高支持数据速率(例如在3类线上使用100Mbps或者3类/5类线使用1000Mbps)通信时就会发生问题。不像ADSL或者传统的拨号Modem透過详细的方法检测鏈路的最高支持数据速率,以太网节点只是简单的选择两端支持的最高速率而不管中间线路,因此如果速率过高就会导致鏈路失效。解决方案為强制通讯端降低到电缆支持的速率。

类型[编辑]

除了以上提到的不同帧类型以外,各类以太网的差别仅在速率和配线。因此,同样的网络协议栈软件可以在大多数以太网上执行。

以下的章节简要综述了不同的正式以太网类型。除了这些正式的标准以外,许多厂商因为一些特殊的原因,例如为了支持更长距离的光纤传输,而制定了一些专用的标准。

很多以太网卡和交换设备都支持多速率,设备之间透過自动协商设置最佳的连接速度和双工方式。如果协商失败,多速率设备就会探测另一方使用的速率但是默认为半双工方式。10/100以太网端口支持10BASE-T和100BASE-TX。10/100/1000支持10BASE-T、100BASE-TX和1000BASE-T。

部分以太网类型[1]

速度

常用名称

非正式的IEEE标准名称

正式的IEEE标准名称

线缆类型

最大传输距离

10Mbps

以太网

10BASE-T

802.3

双绞线

100m

100Mbps

快速以太网

100BASE-T

802.3u

双绞线

100m

1Gbps

吉比特以太网

1000BASE-LX

802.3z

光纤

5000m

1Gbps

吉比特以太网

1000BASE-T

802.3ab

双绞线

100m

10Gbps

10吉比特以太网

10GBASE-T

802.3an

双绞线

100m

早期的以太网[编辑]

参见:兆比特以太网

施乐以太网(Xerox Ethernet,又稱「全錄乙太網」)──是乙太網的雛型。最初的2.94Mbit/s以太网僅在全錄公司裡內部使用。而在1982年,Xerox與DEC及Intel組成DIX聯盟,並共同發表了Ethernet Version 2(EV2)的規格,並將它投入商場市場,且被普遍使用。而EV2的網絡就是目前受IEEE承認的10BASE5。[2]

10BROAD36 ──已经过时。一个早期的支持长距离以太网的标准。它在同轴电缆上使用,以一种类似线缆调制解调器系统的宽带调制技术。

1BASE5 ──也稱為星型局域网,速率是1Mbit/s。在商业上很失败,但同時也是双绞线的第一次使用。

10Mbps乙太網[编辑]

10BASE-T電纜

参见:十兆以太网

10BASE5(又稱粗纜(Thick Ethernet)或黃色電纜)──最早實現10 Mbit/s以太網。早期IEEE標準,使用單根RG-11同軸電纜,最大距離為500米,並最多可以連接100台電腦的收發器,而纜線兩端必須接上50歐姆的終端電阻。接收端透過所謂的「插入式分接頭」插入電纜的內芯和屏蔽層。在電纜終結處使用N型連接器。儘管由於早期的大量布設,到現在還有一些系統在使用,這一標準實際上被10BASE2取代。

10BASE2(又稱細纜(Thin Ethernet)或模擬網路)── 10BASE5後的產品,使用RG-58同軸電纜,最長轉輸距離約200米(實際為185米),僅能連接30台計算機,計算機使用T型適配器連接到帶有BNC連接器的網卡,而線路兩頭需要50歐姆的終結器。雖然在能力、規格上不及10BASE5,但是因為其線材較細、佈線方便、成本也便宜,所以得到更廣泛的使用,淘汰了10BASE5。由於雙絞線的普及,它也被各式的雙絞線網絡取代。

StarLAN ──第一個雙絞線上實現的以太網路標準10 Mbit/s。後發展成10BASE-T。

10BASE-T ──使用3類雙絞線、4類雙絞線、5類雙絞線的4根線(兩對雙絞線)100米。以太網集線器或以太網交換機位於中間連接所有節點。

FOIRL ──光纖中繼器鏈路。光纖以太網路原始版本。

10BASE-F ── 10Mbps以太網光纖標準通稱,2公里。只有10BASE-FL應用比較廣泛。

10BASE-FL ── FOIRL標準一種升級。

10BASE-FB ──用於連接多個Hub或者交換機的骨幹網技術,已廢棄。

10BASE-FP ──無中繼被動星型網,沒有實際應用的案例。

100Mbps以太网(快速以太网)[编辑]

参见:百兆以太网

快速以太网(Fast Ethernet)為IEEE在1995年發表的網路標準,能提供達100Mbps的傳輸速度。[2]

100BASE-T -- 下面三个100 Mbit/s双绞线标准通称,最远100米。

100BASE-TX -- 类似于星型结构的10BASE-T。使用2对电缆,但是需要5类电缆以达到100Mbit/s。

100BASE-T4 -- 使用3类电缆,使用所有4对线,半双工。由于5类线普及,已废弃。

100BASE-T2 -- 无产品。使用3类电缆。支持全双工使用2对线,功能等效100BASE-TX,但支持旧电缆。

100BASE-FX -- 使用多模光纤,最远支持400米,半双工连接 (保证冲突检测),2km全双工。

100VG AnyLAN -- 只有惠普支持,VG最早出现在市场上。需要4对三类电缆。也有人怀疑VG不是以太网。

苹果的千兆以太网络接口

1Gbps以太网[编辑]

参见:吉比特以太网

1000BASE-SX的光信號與電氣信號轉換器

1000BASE-T -- 1 Gbit/s介质超五类双绞线或6类双绞线。

1000BASE-SX -- 1 Gbit/s多模光纤(取決於頻率以及光纖半徑,使用多模光纖時最長距離在220M至550M之間)。[3]

1000BASE-LX -- 1 Gbit/s多模光纤(小於550M)、單模光纖(小於5000M)。[4]

1000BASE-LX10 -- 1 Gbit/s单模光纤(小于10KM)。长距离方案

1000BASE-LHX --1 Gbit/s单模光纤(10KM至40KM)。长距离方案

1000BASE-ZX --1 Gbit/s单模光纤(40KM至70KM)。长距离方案

1000BASE-CX -- 铜缆上达到1Gbps的短距离(小于25 m)方案。早于1000BASE-T,已废弃。

10Gbps以太网[编辑]

参见:10吉比特乙太網路

新的万兆以太网标准包含7种不同类型,分別适用于局域网、城域网和广域网。目前使用附加标准IEEE 802.3ae,将来会合并进IEEE 802.3标准。

10GBASE-CX4 -- 短距离铜缆方案用于InfiniBand 4x连接器和CX4电缆,最大长度15米。

10GBASE-SR -- 用于短距离多模光纤,根据电缆类型能达到26-82米,使用新型2GHz多模光纤可以达到300米。

10GBASE-LX4 -- 使用波分复用支持多模光纤240-300米,单模光纤超过10公里。

10GBASE-LR和10GBASE-ER -- 透過单模光纤分别支持10公里和40公里

10GBASE-SW、10GBASE-LW、10GBASE-EW。用于广域网PHY、OC-192 / STM-64 同步光纤网/SDH设备。物理层分别对应10GBASE-SR、10GBASE-LR和10GBASE-ER,因此使用相同光纤支持距离也一致。(无广域网PHY标准)

10GBASE-T -- 使用屏蔽或非屏蔽双绞线,使用CAT-6A类线至少支持100米传输。CAT-6类线也在较短的距离上支持10GBASE-T。

100Gbps以太网[编辑]

参见:100吉比特以太网

新的40G/100G以太网标准在2010年中制定完成,包含若干种不同的节制类型。目前使用附加标准IEEE 802.3ba。

40GBASE-KR4 -- 背板方案,最少距离1米。

40GBASE-CR4 / 100GBASE-CR10 -- 短距离铜缆方案,最大长度大约7米。

40GBASE-SR4 / 100GBASE-SR10 -- 用于短距离多模光纤,长度至少在100米以上。

40GBASE-LR4 / 100GBASE-LR10 -- 使用单模光纤,距离超过10公里。

100GBASE-ER4 -- 使用单模光纤,距离超过40公里。

参考文献[编辑]

^ Wendell Odom. CCENT/CCNA ICND1 100-105 Official Cert Guide. Cisco Press. 2016: 43页. ISBN 978-1-58720-580-4. 

^ 2.0 2.1 Internet協定觀念與實作ISBN 9577177069

^ IEEE 802.3-2008 Section 3 Table 38-2 p.109

^ IEEE 802.3-2008 Section 3 Table 38-6 p.111

参見[编辑]

5类双绞线

RJ45

Power over Ethernet

MII and PHY

网络唤醒

1G以太网

10G以太网

100G以太网

1000G以太网

虚拟局域网

生成树协议

通讯

Internet

以太网帧格式

外部链接[编辑]

IEEE 802.3 2002年标准(页面存档备份,存于互联网档案馆)

万兆以太网(页面存档备份,存于互联网档案馆)

以太网帧格式(页面存档备份,存于互联网档案馆)

万兆IP以太网白皮书

千兆以太网(1000BaseT)(页面存档备份,存于互联网档案馆)

查论编局域网技术之以太网家族速度

10Mbit/s

双绞线以太网

100Mbit/s

1Gbit/s

2.5和5Gbit/s

10Gbit/s

25和50Gbit/s(英语:25 Gigabit Ethernet)

40和100Gbit/s

200Gbit/s和400Gbit/s

常规

IEEE 802.3

乙太網路實體層(英语:Ethernet physical layer)

自动协商(英语:Autonegotiation)

以太网供电

以太类型

以太网联盟(英语:Ethernet Alliance)

流控制

巨型帧

历史

CSMA/CD

StarLAN(英语:StarLAN)

10BROAD36(英语:10BROAD36)

10BASE-FB(英语:10BASE-FB)

10BASE-FL(英语:10BASE-FL)

10BASE5(英语:10BASE5)

10BASE2(英语:10BASE2)

100BaseVG(英语:100BaseVG)

LattisNet(英语:LattisNet)

长距离(英语:Long Reach Ethernet)

应用程序

音频(英语:Audio over Ethernet)

运营商(英语:Carrier Ethernet)

数据中心(英语:Data center bridging)

高能效以太网

第一英里(英语:Ethernet in the first mile)

10G-EPON(英语:10G-EPON)

工業以太網

以太网供电

同步(英语:Synchronous Ethernet)

收发器

MAU(英语:Medium Attachment Unit)

GBIC

SFP

XENPAK

X2

XFP

SFP+

QSFP(英语:QSFP)

CFP(英语:C Form-factor Pluggable)

接口

AUI(英语:Attachment Unit Interface)

MDI

MII

GMII

XGMII

XAUI

分类

维基共享

查论编網際網路存取有线网络

线缆(英语:Cable Internet access)

拨号

DOCSIS

DSL

以太网

FTTx

G.hn(英语:G.hn)

HD-PLC

HomePlug

HomePNA(英语:HomePNA)

IEEE 1901(英语:IEEE 1901)

ISDN

MoCA(英语:Multimedia over Coax Alliance)

PON

电力线

宽带

无线个人局域网

藍牙

Li-Fi

无线USB

无线局域网

Wi-Fi

无线广域网

DECT

EV-DO

GPRS

HSPA

HSPA+

iBurst(英语:iBurst)

LTE

MMDS

Muni Wi-Fi

WiMAX

WiBro

卫星上网

查论编IEEE標準当前标准

488

754

Revision(英语:IEEE 754 revision)

829

830

1003

1014-1987(英语:VMEbus)

1016

1076

1149.1

1164(英语:IEEE 1164)

1219

1233

1275(英语:Open Firmware)

1278(英语:Distributed Interactive Simulation)

1284(英语:IEEE 1284)

1355(英语:IEEE 1355)

1364

1394

1451(英语:IEEE 1451)

1471(英语:IEEE 1471)

1491

1516(英语:High-level architecture (simulation))

1541-2002

1547(英语:IEEE 1547)

1584(英语:IEEE 1584)

1588(英语:Precision Time Protocol)

1596(英语:Scalable Coherent Interface)

1603(英语:IEEE 1603)

1613(英语:IEEE 1613)

1667(英语:IEEE 1667)

1675(英语:IEEE 1675-2008)

1685(英语:IP-XACT)

1800

1801(英语:Unified Power Format)

1900(英语:DySPAN)

1901(英语:IEEE 1901)

1902(英语:RuBee)

11073(英语:ISO/IEEE 11073)

12207(英语:IEEE 12207)

2030(英语:IEEE 2030)

14764

16085

16326

42010(英语:ISO/IEC 42010)

802系列802.1

p

Q

Qat(英语:Stream Reservation Protocol)

Qay(英语:Provider Backbone Bridge Traffic Engineering)

X

ad

AE(英语:IEEE 802.1AE)

ag(英语:IEEE 802.1ag)

ah(英语:IEEE 802.1ah-2008)

ak(英语:Multiple Registration Protocol)

aq

ax

802.11

Legacy

a

b

d(英语:IEEE 802.11d-2001)

e(英语:IEEE 802.11e-2005)

f(英语:Inter-Access Point Protocol)

g

h(英语:IEEE 802.11h-2003)

i(英语:IEEE 802.11i-2004)

j(英语:IEEE 802.11j-2004)

k(英语:IEEE 802.11k-2008)

n (Wi-Fi 4)

p

r

s

u(英语:IEEE 802.11u)

v(英语:IEEE 802.11v)

w(英语:IEEE 802.11w-2009)

y(英语:IEEE 802.11y-2008)

ac (Wi-Fi 5)

ad (WiGig)

af

ah

ai

aj

aq

ax (Wi-Fi 6)

ay (WiGig 2)

be (Wi-Fi 7)

.2

.3

.4

.5

.6(英语:IEEE 802.6)

.7(英语:IEEE 802.7)

.8

.9(英语:IEEE 802.9)

.10(英语:IEEE 802.10)

.12(英语:IEEE 802.12)

.15

.15.4(英语:IEEE 802.15.4)

.15.4a(英语:IEEE 802.15.4a)

.16

.18(英语:IEEE 802.18)

.20(英语:IEEE 802.20)

.21(英语:IEEE 802.21)

.22建议标准

P1363(英语:IEEE P1363)

P1619

P1823(英语:Universal Power Adapter for Mobile Devices)

过时标准

754-1985(英语:IEEE 754-1985)

854-1987(英语:IEEE 854-1987)

另见

IEEE標準協會

Category:IEEE标准

查论编电子计算机基本部件输入设备

鍵盤

數字鍵盤

影像掃描器

显示卡

圖形處理器

麦克风

定点设备

数码绘图板

游戏控制器

光筆(英语:Light pen)

鼠标

光學

指点杆

触摸板

觸控式螢幕

轨迹球

盲文显示机

声卡

聲音處理器(英语:Sound chip)

摄像头

虛擬(英语:Softcam)

输出设备

顯示器

螢幕

盲文显示机

打印机

繪圖儀(英语:Plotter)

揚聲器(英语:Computer speakers)

声卡

显示卡

移动存储

磁碟組(英语:Disk pack)

软盘

光碟

CD

DVD

BD

闪存

記憶卡

闪存盘

机箱

中央处理器

微处理器

主板

記憶體

隨機存取

BIOS

數據存貯器

硬盘

固态硬盘

混合固态硬盘

電源供應器

開關模式電源

金屬氧化物半導體場效電晶體

功率

電壓調節模組

网卡

傳真數據機(英语:Fax modem)

擴充卡

接口(英语:Computer port (hardware))

以太网

FireWire

並列

序列

PS/2

USB

Thunderbolt

DisplayPort/HDMI/DVI/VGA

SATA

TRS

规范控制

AAT: 300266018

GND: 4127501-9

J9U: 987007555681905171

LCCN: sh85045087

取自“https://zh.wikipedia.org/w/index.php?title=以太网&oldid=81300354”

分类:​乙太網路计算机总线隐藏分类:​含有英語的條目自2014年12月有非常模棱两可或者十分空泛语句的条目自2024年2月有未列明来源语句的条目包含AAT标识符的维基百科条目包含GND标识符的维基百科条目包含J9U标识符的维基百科条目包含LCCN标识符的维基百科条目

本页面最后修订于2024年2月19日 (星期一) 10:07。

本站的全部文字在知识共享 署名-相同方式共享 4.0协议之条款下提供,附加条款亦可能应用。(请参阅使用条款)

Wikipedia®和维基百科标志是维基媒体基金会的注册商标;维基™是维基媒体基金会的商标。

维基媒体基金会是按美国国內稅收法501(c)(3)登记的非营利慈善机构。

隐私政策

关于维基百科

免责声明

行为准则

开发者

统计

Cookie声明

手机版视图

开关有限宽度模式

以太网接口_百度百科

口_百度百科 网页新闻贴吧知道网盘图片视频地图文库资讯采购百科百度首页登录注册进入词条全站搜索帮助首页秒懂百科特色百科知识专题加入百科百科团队权威合作下载百科APP个人中心以太网接口播报讨论上传视频计算机术语收藏查看我的收藏0有用+10本词条由“科普中国”科学百科词条编写与应用工作项目 审核 。以太网( Ethernet )是应用最广泛的局域网通讯方式,同时也是一种协议。而以太网接口就是网络数据连接的端口。中文名以太网接口外文名Ethernet Interface;定    义网络数据连接的接口标    准IEEE802.3标准分    类SC光纤接口、RJ-45接口等领    域计算机、微机技术等目录1定义2协议3类型定义播报编辑以太网( Ethernet )是应用最广泛的局域网通讯方式,同时也是一种协议。以太网协议定义了一系列软件和硬件标准,从而将不同的计算机设备连接在一起。以太网( Ethernet )设备组网的基本元素有交换机、路由器、集线器、光纤和普通网线以及以太网协议和通讯规则。以太网中网络数据连接的端口就是以太网接口。协议播报编辑以太网协议定义了一系列软件和硬件标准,从而将不同的计算机设备连接在一起,下面介绍一下以太网接口TCP/IP协议。TCP/IP协议栈组成:整个通信网络的任务,可以划分成不同的功能块,即抽象成所谓的 ” 层” 。用于互联网的协议可以比照TCP/IP参考模型进行分类。TCP/IP协议栈起始于第三层协议IP(互联网协议) 。所有这些协议都在相应的RFC文档中讨论及标准化。重要的协议在相应的RFC文档中均标记了状态: “必须“ (required) ,“推荐“ (recommended) ,“可选“ (elective) 。其它的协议还可能有“ 试验“(experimental) 或“ 历史“(historic) 的状态。必须协议是指所有的TCP/IP应用都必须实现IP和ICMP。对于一个路由器(router) 而言,有这两个协议就可以运作了,虽然从应用的角度来看,这样一个路由器意义不大。实际的路由器一般还需要运行许多“推荐“使用的协议,以及一些其它的协议。ICMP 协议主要用于收集有关网络的信息查找错误等工作。推荐协议是指每一个应用层(TCP/IP参考模型的最高层) 一般都会使用到两个传输层协议之一: 面向连接的TCP传输控制协议和无连接的包传输的UDP用户数据报文协议。其它的一些推荐协议有:TELNET (Teletype over the Network, 网络电传) ,通过一个终端(terminal)登陆到网络(运行在TCP协议上)。FTP (File Transfer Protocol, 文件传输协议) ,由名知义(运行在TCP协议上) 。SMTP (Simple Mail Transfer Protocol,简单邮件传输协议) ,用来发送电子邮件(运行在TCP协议上) 。DNS (Domain Name Service,域名服务) ,用于完成地址查找,邮件转发等工作(运行在TCP和UDP协议上) 。ECHO (Echo Protocol, 回绕协议) ,用于查错及测量应答时间(运行在TCP和UDP协议上) 。NTP (Network Time Protocol,网络时间协议) ,用于网络同步(运行在UDP协议上) 。SNMP (Simple Network Management Protocol, 简单网络管理协议) ,用于网络信息的收集和网络管理。BOOTP (Boot Protocol,启动协议) ,应用于无盘设备(运行在UDP协议上)可选协议最常用的一些有:支撑万维网WWW的超文本传输协议HTTP,动态配置IP地址的DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),收邮件用的POP3 (Post Office Protocol, version 3, 邮局协议) ,用于加密安全登陆用的SSH (Secure Shell,用于替代安全性差的TELNET) ,用于动态解析以太网硬件地址的ARP (Address Resolution Protocol,地址解析协议) [1]。类型播报编辑下面介绍几种常见的以太网接口类型。SC光纤接口SC光纤接口在100Base-TX以太网时代就已经得到了应用,因此当时称为100Base-FX(F是光纤单词fiber的缩写),不过当时由于性能并不比双绞线突出但是成本却较高,因此没有得到普及,业界大力推广千兆网络,SC光纤接口则重新受到重视。光纤接口类型很多,SC光纤接口主要用于局域网交换环境,在一些高性能以太网交换机和路由器上提供了这种接口,它与RJ-45接口看上去很相似,不过SC接口显得更扁些,其明显区别还是里面的触片,如果是8条细的铜触片,则是RJ-45接口,如果是一根铜柱则是SC光纤接口 [2]。RJ-45接口这种接口就是我们最常见的网络设备接口,俗称“水晶头”,专业术语为RJ-45连接器,属于双绞线以太网接口类型。RJ-45插头只能沿固定方向插入,设有一个塑料弹片与RJ-45插槽卡住以防止脱落。这种接口在10Base-T以太网、100Base-TX以太网、1000Base-TX以太网中都可以使用,传输介质都是双绞线,不过根据带宽的不同对介质也有不同的要求,特别是1000Base-TX千兆以太网连接时,至少要使用超五类线,要保证稳定高速的话还要使用6类线 [2]。FDDI接口FDDI是成熟的LAN技术中传输速率最高的一种,具有定时令牌协议的特性,支持多种拓扑结构,传输媒体为光纤。光纤分布式数据接口(FDDI)是由美国国家标准化组织(ANSI)制定的在光缆上发送数字信号的一组协议。FDDI使用双环令牌,传输速率可以达到100Mbps。CCDI是FDDI的一种变型,它采用双绞铜缆为传输介质,数据传输速率通常为 100Mbps。FDDI-2是FDDI的扩展协议,支持语音、视频及数据传输,是FDDI 的另一个变种,称为 FDDI 全双工技术(FFDT),它采用与 FDDI 相同的网络结构,但传输速率可以达到 200Mbps 。由于使用光纤作为传输媒体具有容量大、传输距离长、抗干扰能力强等多种优点,常用于城域网、校园环境的主干网、多建筑物网络分布的环境,于是FDDI接口在网络骨干交换机上比较常见,随着千兆的普及,一些高端的千兆交换机上也开始使用这种接口 [2]。AUI接口AUI接口专门用于连接粗同轴电缆,早期的网卡上有这样的接口与集线器、交换机相连组成网络,一般用不到了。AUI接口是一种“D”型15针接口,之前在令牌环网或总线型网络中使用,可以借助外接的收发转发器(AUI-to-RJ-45),实现与10Base-T以太网络的连接 [2]。BNC接口BNC是专门用于与细同轴电缆连接的接口,细同轴电缆也就是我们常说的“细缆”,它最常见的应用是分离式显示信号接口,即采用红、绿、蓝和水平、垂直扫描频率分开输入显示器的接口,信号相互之间的干扰更小。BNC基本上已经不再使用于交换机,只有一些早期的RJ-45以太网交换机和集线器中还提供少数BNC接口 [2]。Console接口可进行网络管理的以太网交换机上一般都有一个“Console”端口,它是专门用于对交换机进行配置和管理的。通过Console端口连接并配置交换机,是配置和管理交换机必须经过的步骤。因为其他方式的配置往往需要借助于IP地址、域名或设备名称才可以实现,而新购买的交换机显然不可能内置有这些参数,所以Console端口是最常用、最基本的交换机管理和配置端口。不同类型的交换机Console端口所处的位置并不相同,有的位于前面板,而有的则位于后面板。通常是模块化交换机大多位于前面板,而固定配置交换机则大多位于后面板。在该端口的上方或侧方都会有类似“CONSOLE”字样的标识。除位置不同之外,Console端口的类型也有所不同,绝大多数交换机都采用RJ-45端口,但也有少数采用DB-9串口端口或DB-25串口端口。无论以太网交换机采用DB-9或DB-25串行接口,还是采用RJ-45接口,都需要通过专门的Console线连接至配置方计算机的串行口。与以太网交换机不同的Console端口相对应,Console线也分为两种:一种是串行线,即两端均为串行接口(两端均为母头),两端可以分别插入至计算机的串口和交换机的Console端口;另一种是两端均为RJ-45接头(RJ-45toRJ-45)的扁平线。由于扁平线两端均为RJ-45接口,无法直接与计算机串口进行连接,因此,还必须同时使用一个RJ-45toDB-9(或RJ-45to DB-25)的适配器。通常情况下,在交换机的包装箱中都会随机赠送这么一条Console线和相应的DB-9或DB-25适配器 [2]。新手上路成长任务编辑入门编辑规则本人编辑我有疑问内容质疑在线客服官方贴吧意见反馈投诉建议举报不良信息未通过词条申诉投诉侵权信息封禁查询与解封©2024 Baidu 使用百度前必读 | 百科协议 | 隐私政策 | 百度百科合作平台 | 京ICP证030173号 京公网安备110000020000

局域网协议:以太网(Ethernet)详解_局域网以太网协议是什么意思啊-CSDN博客

>

局域网协议:以太网(Ethernet)详解_局域网以太网协议是什么意思啊-CSDN博客

局域网协议:以太网(Ethernet)详解

最新推荐文章于 2024-03-13 15:48:54 发布

Par@ish

最新推荐文章于 2024-03-13 15:48:54 发布

阅读量1k

收藏

20

点赞数

24

分类专栏:

# Protocol

文章标签:

网络

计算机网络

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/weixin_37813152/article/details/134663685

版权

Protocol

专栏收录该内容

19 篇文章

1 订阅

订阅专栏

文章目录

Ethernet的组成以太网和 Wi-Fi以太网应用场景以太网的发展历程以太网数据链路层CSMA/CD (载波侦听多路访问/冲突检测)推荐阅读

以太网(Ethernet)是一种局域网(LAN)技术,用于在局域网范围内传输数据。它是最常见、最广泛使用的局域网技术之一,允许多台设备(如计算机、打印机、交换机等)通过共享传输介质(如双绞线或光纤)相互通信和共享资源。

Ethernet的组成

拓扑结构 以太网通常采用总线型或星型拓扑结构,最常见的是星型拓扑,其中所有设备连接到一个集线器(HUB)或交换机(Switch)。 网络拓扑结构还有网状型、环型、树型、混合型等。数据帧格式 数据传输采用帧(Frame)的形式,每个帧包含了源和目标MAC地址、数据和纠错信息等。MAC地址 每个以太网设备都有唯一的MAC(Media Access Control)地址,用于标识网络中的设备。CSMA/CD协议 以太网使用载波侦听多路访问/冲突检测(Carrier Sense Multiple Access/Collision Detection)协议,用于管理共享介质上的数据传输。传输速率 以太网支持不同的传输速率,最初是10 Mbps(10BASE-T),后来发展到100 Mbps(Fast Ethernet),1 Gbps(Gigabit Ethernet),甚至更高的速率:10Gbps、25 Gbps、40 Gbps、100 Gbps等。物理介质 以太网可以在多种物理传输介质上运行,包括双绞线、光纤和同轴电缆等。以太网电缆的传输速率主要有以下七种:

类型速率Cat 5高达 350 MHz 和 100 MbpsCat 5e (增强型)高达 350 MHz 和 1 GbpsCat 6高达 550 MHz 和 1 GbpsCat 6a (增强型)高达 550 MHz 和 10 GbpsCat 7高达 600 MHz 和 10 GbpsCat 7a高达 1 GHz 和 40 GbpsCat 8高达 2 GHz 和 25 或 40 Gbps

光纤和双绞线仍然是当前主流的有线传输介质,同轴电缆已经非常少见。

交换技术 交换机是用于在局域网内传输数据的设备,它根据目标设备的MAC地址来转发数据帧。 交换机的交换方式主要有以下几种:

存储转发(Store-and-Forward)直通式转发(Cut-Through Forwarding)自适应转发(Adaptive Forwarding)混合式转发(Fragment-Free)

以太网和 Wi-Fi

与 Wi-Fi 相比,以太网具有三个主要优势:更快、更稳定、 更安全。现在,以太网通常用于固定设备的连接,如台式计算机、服务器、网络打印机等。

与以太网相比,Wi-Fi具有:灵活性、可移动、高速率等特点。Wi-Fi更适合移动设备,如笔记本电脑、智能手机、平板电脑等,以及需要灵活布局或移动的场景。

这两种技术在不同的情况下各有优势,而在现代企业、家庭、商业网络中,它们通常会相互配合使用,以提供更全面的网络覆盖和更多样的连接选择。

以太网应用场景

以太网广泛应用于办公室、家庭网络、数据中心等环境中,用于连接各种设备,如计算机、服务器、打印机、路由器和交换机等。

以太网作为一种通用的局域网技术,已成为连接设备并在局域网内传输数据的主要方式。其不断发展的速率和技术使其适用于各种不同规模和需求的网络环境。

以太网的发展历程

1983年,以太网被电气和电子工程师协会(IEEE)标准化为IEEE 802.3标准。该标准定义了有线以太网“数据链路”层的物理层和MAC(媒体访问控制)部分。

以太网数据链路层

数据链路层可分为两个部分;

逻辑链路控制(LLC) “逻辑链路控制”为以太网上的数据在设备之间传输建立路径。媒体访问控制(MAC) “媒体访问控制”使用分配给网络接口卡(NIC)的硬件地址来识别特定的计算机或设备,以显示数据传输的源和目的地。

CSMA/CD (载波侦听多路访问/冲突检测)

以太网通过使用一种称为CSMA/CD (Carrier Sense Multiple Access with Collision Detection)的算法在该数据链路层传输数据包。

以太网采用CSMA/CD作为标准,以减少数据冲突,提高数据传输成功率。

该算法首先检查网络上是否有流量。如果没有找到,它将发送第一个信息,看看是否会发生冲突。

如果第一个比特是成功的,那么它将发送其他比特,同时仍然监控是否存在冲突。

如果发生冲突,算法计算等待时间,然后重新开始整个过程,直到数据传输完成。 现在网络发展越来越快,诞生了很多新的通信技术,但以太网作为一种能容纳不同协议的技术,在现在,或者未来仍然会在网络架构中占据一席之地。

推荐阅读

局域网协议:ICMP (Internet Control Message Protocol,互联网控制消息协议) 局域网协议:地址解析协议(ARP,Address Resolution Protocol) 局域网协议:VLAN技术介绍 网络安全准入技术之MAC VLAN 一文了解Wi-Fi 7有哪些新的特性 Wi-Fi 6和5G 在应用场景上的区别

关注博主即可阅读全文

优惠劵

Par@ish

关注

关注

24

点赞

20

收藏

觉得还不错?

一键收藏

打赏

知道了

0

评论

局域网协议:以太网(Ethernet)详解

以太网(Ethernet)是一种局域网(LAN)技术,用于在局域网范围内传输数据。它是最常见、最广泛使用的局域网技术之一,允许多台设备(如计算机、打印机、交换机等)通过共享传输介质(如双绞线或光纤)相互通信和共享资源。

复制链接

扫一扫

专栏目录

以太网帧格式

12-07

以太网帧格式,详细描写以太网的帧格式,具体到每个帧代表的意思。

以太网( Ethernet )是应用最广泛的局域网通讯方式,同时也是一种协议。而以太网接口就是网络数据连接的端口

guoruibin123的博客

11-23

131

以太网中网络数据连接的端口就是以太网接口。BNC是专门用于与细同轴电缆连接的接口,细同轴电缆也就是我们常说的“细缆”,它最常见的应用是分离式显示信号接口,即采用红、绿、蓝和水平、垂直扫描频率分开输入显示器的接口,信号相互之间的干扰更小。光纤接口类型很多,SC光纤接口主要用于局域网交换环境,在一些高性能以太网交换机和路由器上提供了这种接口,它与RJ-45接口看上去很相似,不过SC接口显得更扁些,其明显区别还是里面的触片,如果是8条细的铜触片,则是RJ-45接口,如果是一根铜柱则是SC光纤接口。

参与评论

您还未登录,请先

登录

后发表或查看评论

网络协议初识——Ethernet

weixin_42403044的博客

12-30

3917

网络协议初识之以太网协议

一、以太网协议简述

以太网是一种局域网,简而言之在该网络环境中,所有连接设备距离通常较近,设备间的通信基于各自对端MAC地址进行。ethernet协议通常处于七层的底层(链路层),用于链路层数据传输和地址封装。

DIX联盟(Digital、Intel、Xerox)开发

二、报文内容详解

ethernet包含三个字段

Destination/目的:标识目的通信方的MAC地...

以太网帧结构详解

曌赟的博客

07-15

3万+

以太网帧结构详解前言分层模型- OSI分层模型– TCP/IP数据封装终端之间的通信帧格式Ethernet_II 帧格式IEEE802.3 帧格式数据帧传输以太网的MAC地址数据帧的发送和接收单播广播组播发送与接收

前言

20世纪60年代以来,计算机网络得到了飞速发展。各大厂商和标准组织为了在数据通信网络领域占据主导地位,纷纷推出了各自的网络架构体系和标准,如IBM公司的SNA协议,Novell公...

以太网详解二

肥嘟嘟的左卫门

09-15

4432

结构

  从硬件的角度看,以太网接口电路主要由MAC(Media Access Control)控制器和物理层接口PHY(Physical Layer,PHY)两大部分构成。如下图所示

  但是,在实际的设计中,以上三部分并不一定独立分开的。 由于,PHY整合了大量模拟硬件,而MAC是典型的全数字器件。考虑到芯片面积及模拟/数字混合架构的原因,通常,将MAC集成进微控制器而将PHY留在片外。更灵活、密度更高的芯片技术已经可以实现MAC和PHY的单芯片整合。可分为下列几种类型:

CPU集成MAC与PHY。

各种工业以太网比较(EtherCAT,EtherNet/IP,ProfiNet,Modbus-TCP,Powerlink)

热门推荐

xqmoo8的专栏

10-02

8万+

EtherCAT(以太网控制自动化技术)是一个以以太网为基础的开放架构的现场总线系统,EterCAT名称中的CAT为ControlAutomation

Technology(控制自动化技术)首字母的缩写。最初由德国倍福自动化有限公司(Beckhoff AutomationGmbH)研发。EtherCAT为系统的实时性能和拓扑的灵活性树立了新的标准,同时,它还符合甚至降低了现场总线的使用成本。E

无线局域网技术:波束成形

10-18

近年来,通信运营商竞相提高无线局域网(WLAN)的地位,不仅视其为有线宽带接入的辅助手段,更不吝将其上升到战略高度,提升无线局域网的网络质量和用户体验成为社会关注的焦点。本文主要为您介绍无线局域网关键技术...

局域网协议-以太网OAM技术白皮书.pdf

10-17

局域网协议-以太网OAM技术白皮书.pdf

局域网协议-以太网OAM技术介绍.pdf

10-17

局域网协议-以太网OAM技术介绍.pdf

局域网协议-以太网链路聚合技术介绍.pdf

10-17

局域网协议-以太网链路聚合技术介绍.pdf

局域网协议-以太网OAM技术白皮书-D.docx

10-24

局域网协议-以太网OAM技术白皮书-D.docx

车载诊断协议DoIP系列 —— AL IPv6地址分配&通用DoIP报头结构

Soly_kun的博客

03-10

210

### 本文大体如下:

### 1、系列文章目的

### 2、AL IPv6地址分配

### 3、通用DoIP报头结构

trunk

2301_79947226的博客

03-10

447

当两台交换机之间需要互相传送多个 VLAN 的数据时,就需要使用 trunk 端口。Trunk 端口会将属于不同 VLAN 的数据进行打标记(通常是 IEEE 802.1Q 协议中定义的 VLAN 标识符),从而使得在传输过程中能够正确区分和处理不同 VLAN 的数据。在华为企业级网络模拟平台(eNSP)中,“trunk” 是指用于在交换机之间传送多个 VLAN 数据的端口。在 eNSP 中,您可以通过配置交换机的接口将其设置为 trunk 端口,从而实现跨交换机的 VLAN 数据传输和通信。

【MODBUS】Java实现的Modbus协议类库——推荐j2mod库

最新发布

开源物联网项目商业化作者

03-13

528

Jamod是另一个开源的Modbus Java库。这个库的设计是完全面向对象的,基于抽象,应该支持易于理解、可重用性和可扩展性。它支持Modbus RTU和Modbus TCP,并且提供了主站和从站的功能。这是jamod Modbus库的一个分支,取自1.2.1版本,根据Apache 2许可证发布,包含在该项目的SVN存储库中。j2mod项目的目标是基于Java编程语言生成一个功能更全面的Modbus(tm)通信库。这是一个积极开发的项目,接受具有Modbus主站和从站开发经验的专业软件工程师提交的文件。

【网络层】IPv6引进的主要变化(湖科大慕课自学笔记)

2301_77185537的博客

03-08

457

我们知道因特网使用的是TCP/IP四层体系结构,其中网际层的网际协议IP是因特网的核心协议,目前常用的是版本4(IPv4):IPv6引进的主要变化。下一代网际协议IPv6。:IPv6的诞生背景。

计算机网络-数据链路层

m0_61876562的博客

03-10

1478

到达对端时再将这些小包, 会按顺序重组, 拼装到⼀起返回给传输层(用到IP协议头中的13位片偏移);⼀旦这些小包中任意⼀个小包丢失, 接收端的重组就会失败,但是IP层不会负责重新传输数据。2、MTU对UDP协议的影响回顾⼀下UDP协议:⼀旦UDP携带的数据超过1472(1500(MTU) - 20(IP⾸部) - 8(UDP⾸部)), 那么就会在网络层分成多个IP数据报.这多个IP数据报有任意⼀个丢失, 都会引起接收端网络层重组失败. 那么这就意味着, 如果UDP数据。

网络安全(黑客)—自学2024

dexi113的博客

03-06

1599

我在这里可以很肯定地告诉你:"网络安全有很好的发展前景,前沿网络安全技术即将崛起,或者说已经崛起"。

深入理解网络通信协议(互联网协议)

m0_73912575的博客

03-12

681

深入理解网络通信协议(互联网协议)

零基础如何学习Web 安全,如何让普通人快速入门网络安全?

小司机的奥拓

03-12

820

网络安全现在是朝阳行业,缺口是很大。不过网络安全行业就是需要技术很多的人达不到企业要求才导致人才缺口大初级的现在有很多的运维人员转网络安全,初级也会慢慢的卷起来,但是岗位多不用怕,以后各大厂也都会要网络安全人员,后续法律也会改革,网络安全只会越来越好,毕竟是国家牵头的,网络安全问题导致很多大企业都泄露过信息,还有被勒索的,层出不穷。这个行业优势就是工资高,缺点就需要一直学,卷得要死,不是跟别人卷,而是跟自己卷,一会后面细说这个行业目前从事最多几个岗位,分别是安全运维,安全服务,安全研究。

数据链路层实验:掌握ethernet帧的封装、捕获与分析。了解局域网安全问题和安全边

11-21

数据链路层实验是计算机网络课程中的重要实践环节之一,通过这个实验,我们能够深入理解数据链路层的工作原理,并且掌握ethernet帧的封装、捕获与分析技术,从而提高我们在网络通信方面的能力。

在实验中,我们首先学习了ethernet帧的结构和封装过程,了解了帧头部、帧数据和帧尾部等各个部分的具体含义和作用。然后,我们使用网络抓包工具捕获了在局域网中传输的ethernet帧,并对帧的内容进行了分析。通过这个过程,我们掌握了如何利用抓包工具来获取实际网络通信中的数据,并且了解了网络数据传输的具体细节和原理。

在实验过程中,我们也了解了局域网的安全问题和安全边的重要性。局域网作为一个相对封闭的网络环境,通常存在一些安全隐患,比如ARP欺骗、MAC地址欺骗等问题,而安全边则是为了保护局域网内部不受外部攻击的限制。

总之,通过数据链路层实验,我们不仅深入了解了ethernet帧的封装、捕获和分析,还对局域网安全问题和安全边有了更深入的认识,这对我们今后的网络通信工作和安全防护都具有重要的指导意义。

“相关推荐”对你有帮助么?

非常没帮助

没帮助

一般

有帮助

非常有帮助

提交

Par@ish

CSDN认证博客专家

CSDN认证企业博客

码龄7年

运维与安全领域优质创作者

290

原创

824

周排名

5085

总排名

61万+

访问

等级

5578

积分

1万+

粉丝

2271

获赞

123

评论

2456

收藏

私信

关注

热门文章

HTTP状态码504(Gateway Timeout)报错原因分析和解决办法

37837

Windows工作站和主域之间信任关系失败原因和处理方法

22648

Windows11家庭版启用隐藏的组策略功能

14507

VMware workstation pro 16安装和创建虚拟机详细教程-Windows 11

13079

SSL Medium Strength Cipher Suites Supported (SWEET32)

10855

分类专栏

运维技术

39篇

Network

28篇

Windows

48篇

Linux

33篇

Protocol

19篇

PowerShell

6篇

Python

16篇

网络安全

72篇

CSDN征文

18篇

物联网栏

8篇

最新评论

使用 OMSA 和 OME 工具管理多个服务器

chnuonuo:

OpenManage Server Administrator(OMSA) 大佬有有过么,请教一下。为什么我本地登陆里面啥都没。

DHCP服务器域环境部署关键总结

zzx250240:

您好 请问您知道DHCP 服务无法与Active Directoy取得联系怎么处理吗??

SQL Server Management Studio语言更改中文简体

m0_73992628:

得去官网重新下载中文版才行

Windows Server 2016关闭自动更新的方法

wingcavalry:

按照方法一搞定了,感谢

在Ubuntu安装开源数据库MySQL 8.0版本

SarPro:

文章内容通俗易懂,适合不同层次的读者。无论是初学者还是资深从业者,都能从中获得不同层次的收获

您愿意向朋友推荐“博客详情页”吗?

强烈不推荐

不推荐

一般般

推荐

强烈推荐

提交

最新文章

Windows Server 2022不再继续开发的功能

虚拟化环境中的“Cloned Address“(克隆地址)

Windows 日志审核策略:审核账号登录事件

2024年29篇

2023年185篇

2022年60篇

2021年17篇

2020年3篇

目录

目录

分类专栏

运维技术

39篇

Network

28篇

Windows

48篇

Linux

33篇

Protocol

19篇

PowerShell

6篇

Python

16篇

网络安全

72篇

CSDN征文

18篇

物联网栏

8篇

目录

评论

被折叠的  条评论

为什么被折叠?

到【灌水乐园】发言

查看更多评论

添加红包

祝福语

请填写红包祝福语或标题

红包数量

红包个数最小为10个

红包总金额

红包金额最低5元

余额支付

当前余额3.43元

前往充值 >

需支付:10.00元

取消

确定

下一步

知道了

成就一亿技术人!

领取后你会自动成为博主和红包主的粉丝

规则

hope_wisdom 发出的红包

打赏作者

Par@ish

你的鼓励将是我创作的最大动力

¥1

¥2

¥4

¥6

¥10

¥20

扫码支付:¥1

获取中

扫码支付

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

打赏作者

实付元

使用余额支付

点击重新获取

扫码支付

钱包余额

0

抵扣说明:

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

余额充值

Ethernet应用哪种协议 - 技象科技

Ethernet应用哪种协议 - 技象科技

跳至内容

技象科技有限公司官方网站

技象天猫旗舰店技象天猫旗舰店

技象京东旗舰店技象京东旗舰店

IoT演示平台IoT演示平台

首页

解决方案

菜单切换

TPUNB®

城域物联网

菜单切换

智慧农业

环境监测

智慧停车

局域物联网

菜单切换

智慧楼宇

智慧养老

智慧照明

智慧能源

工业智控物联网

菜单切换

动环监控

终端自组网

菜单切换

自组网

产品终端

菜单切换

芯片产品

模组产品

网关产品

应用产品

云平台

关于我们

菜单切换

荣誉资质

合作伙伴

公司一览

招聘岗位

新闻资讯

菜单切换

公司新闻

下载专区

联系我们

首页

TPUNB®

物联网解决方案

菜单切换

城域物联网

局域物联网

工业智控物联网

终端自组网

物联网产品终端

菜单切换

芯片产品

模组产品

网关产品

物联网云平台

关于我们

菜单切换

荣誉资质

合作伙伴

公司新闻

联系我们

Main Menu

首页

TPUNB®

物联网解决方案

菜单切换

城域物联网

局域物联网

工业智控物联网

终端自组网

物联网产品终端

菜单切换

芯片产品

模组产品

网关产品

物联网云平台

关于我们

菜单切换

荣誉资质

合作伙伴

公司新闻

联系我们

技象科技首页 / 行业百科 / Ethernet应用哪种协议

Ethernet应用哪种协议作者:

技象物联网

/ 行业百科 / 通信协议 / 2023年9月29日 10:55:10 2023年9月29日 10:55:10

  Ethernet协议是一种局域网通信协议,它是最常用的网络协议,可以实现数据的双向传输。它由IEEE 802.3标准定义,可以支持不同的网络拓扑结构,并且可以使用不同的物理层介质,如有线、无线和光纤等。它是一种多站点、多用户的网络,可以用来连接局域网中的计算机、打印机和其他网络设备。

  Ethernet协议是一种局域网通信协议,它是最常用的网络协议,可以实现数据的双向传输。它由IEEE 802.3标准定义,可以支持不同的网络拓扑结构,并且可以使用不同的物理层介质,如有线、无线和光纤等。它是一种多站点、多用户的网络,可以用来连接局域网中的计算机、打印机和其他网络设备。

什么是Ethernet协议?

  Ethernet协议是一种局域网通信协议,它是最常用的网络协议,可以实现数据的双向传输。它由IEEE 802.3标准定义,可以支持不同的网络拓扑结构,并且可以使用不同的物理层介质,如有线、无线和光纤等。它是一种多站点、多用户的网络,可以用来连接局域网中的计算机、打印机和其他网络设备。

  Ethernet协议的优势

  Ethernet协议具有以下优势:

高速传输:Ethernet协议可以支持高速传输,最高可以达到10Gbps。

兼容性:Ethernet协议兼容性强,可以与不同的网络拓扑结构和物理层介质兼容。

安全性:Ethernet协议具有良好的安全性,可以有效防止网络攻击。

灵活性:Ethernet协议可以支持不同类型的网络设备,可以满足各种不同的网络应用需求。

  Ethernet协议的应用

  Ethernet协议可以用于实现局域网的连接,可以用于连接不同的网络设备,如计算机、打印机和其他网络设备。它可以用于实现多种不同的网络应用,如网络通信、数据传输、文件共享等。此外,Ethernet协议还可以用于实现网络视频会议、虚拟私有网络(VPN)、视频监控等应用。

Ethernet协议的安全性

  Ethernet协议具有良好的安全性,可以有效防止网络攻击。它可以使用不同的安全技术,如访问控制、加密、认证和数据完整性等,来保护网络安全。此外,Ethernet协议还可以使用网络安全软件来防止网络攻击,如防火墙、入侵检测系统等。

总结

  Ethernet协议是一种局域网通信协议,它是最常用的网络协议,可以实现数据的双向传输。它具有高速传输、兼容性强、安全性好和灵活性高等优势,可以用于实现局域网的连接,可以用于连接不同的网络设备,如计算机、打印机和其他网络设备。此外,Ethernet协议还具有良好的安全性,可以有效防止网络攻击。

相关阅读:

通信协议:深入了解它们是如何工作的

工业通信协议有哪几种?

通信协议有什么用

ThingsBoard协议解析

原创声明:文章来自技象科技,如欲转载,请注明本文链接: https://www.techphant.cn/blog/40572.html

文章导航

← 前一篇文章后一篇文章 →

相关推荐

9月 8 2023

通信协议有什么用

10月 22 20232023年12月2日 00:14:00

Musbus协议:一种新的计算机网络协议

11月 3 2023

Bums报文协议及格式

12月 18 2023

RS485通信协议与接口

12月 18 2023

RS485和RS232通信协议

10月 3 2023

Hart协议和4-20毫安区别

联系我们

广州技象科技有限公司聚焦物联网底层关键技术,打造100%自主知识产权的TPUNB物联专网,形成完备的物联感知系统参与各垂直行业的整体解决方案及项目建设。

品牌京东旗舰店

品牌天猫旗舰店

公司招聘岗位

免费技术咨询

站内资讯

通讯模块CP1W-CIF01的使用介绍

2023年9月14日 22:47:38

Moxa串口服务器5130:提升远程连接的快速可靠性

2023年10月21日 19:49:04

电离辐射监测仪的作用及其数据采集方式

2023年10月12日 14:58:35

网口和端口的区别

2023年9月16日 19:40:00

网络通信模块有哪些

2023年8月19日 15:10:23

RJ45接口支持热插拔吗?

2023年10月27日 04:45:22

爆震传感器的作用及其能否用数采仪采集数据

2023年8月29日 17:38:37

频谱的谱线是什么?

2023年9月17日 01:22:32

通信数据传输速率:理解和实施

2023年9月19日 18:50:34

RS422接线方式及其应用

2024年1月9日 00:53:44

站内标签

RS485

DTU

RS422

CAN通信

Modbus

物联网

USB

传感器

zigbee

串口通信

STM32

电子技术

LoRa

无线通信

通信系统

RS232

智慧农业

无线模块

监测仪

UART

最新资讯

频域特征参数有哪些

路径损耗公式中,路径损耗随传输距离如何变化

无线电波的发射和接收过程

工业数据采集器的作用有哪些

广域网采用什么拓扑结构

芯片封装工艺流程

物联网通信技术有哪些应用场景

ISP芯片和SoC芯片有什么区别

产品服务

TPUNB®

城域物联网

局域物联网

工业智控物联网

终端自组网

芯片产品

模组产品

网关产品

技象科技成立于2018年,是中国电子科技集团公司科技成果转化和混合所有制改革的科技企业。

服务条款隐私政策关于我们联系我们

© 2024  广州技象科技有限公司 版权所有 粤ICP备19000791号-2

首页 | 隐私政策 | 关于我们 | 联系我们 | 网站地图

免费咨询组网方案

以太网协议_百度百科

议_百度百科 网页新闻贴吧知道网盘图片视频地图文库资讯采购百科百度首页登录注册进入词条全站搜索帮助首页秒懂百科特色百科知识专题加入百科百科团队权威合作下载百科APP个人中心以太网协议播报讨论上传视频使用最广泛的局域网技术收藏查看我的收藏0有用+10以太网是使用最广泛的局域网技术。由于其简单、成本低、可扩展性强、与IP网能够很好地结合等特点,以太网技术的应用正从企业内部网络向公用电信网领域迈进。以太网接入是指将以太网技术与综合布线相结合,作为公用电信网的接入网,直接向用户提供基于IP的多种业务的传送通道。以太网技术的实质是一种二层的媒质访问控制技术,可以在五类线上传送,也可以与其它接入媒质相结合,形成多种宽带接入技术。以太网与电话铜缆上的VDSL相结合,形成EoVDSL技术;与无源光网络相结合,产生EPON技术;在无线环境中,发展为WLAN技术。中文名以太网协议类    别局域网技术特    点简单、成本低、可扩展性强实    质二层的媒质访问控制技术发展历史以太网协议以太网技术作为数据链路层的一种简单、高效的技术,以其为核心,与其它物理层技术相结合,形成以太网技术接入体系。EoVDSL方式结合了以太网技术和VDSL技术的特点,与ADSL和(五类线上的)以太网技术相比,具有一定的潜在优势。WLAN技术的应用不断推广,EPON技术的研究开发正取得积极进展。随着上述“可运营、可管理”相关关键技术问题的逐步解决,以太网技术接入体系将在宽带接入领域得到更加广泛的应用。同时,以太网技术的应用正在向城域网领域扩展。IEEE802.17RPR技术在保持以太网原有优点的基础上,引入或增强了自愈保护、优先级和公平算法、OAM等功能,是以太网技术的重要创新。对以太网传送的支持,成为新一代SDH设备(MSTP)的主要特征。10G以太网技术的迅速发展,推动了以太网技术在城域网范围内的广泛应用,WAN接口(10Gbase-W)的引入为其向骨干网领域扩展提供了可能。总之,以太网技术由于其简单、低成本、易扩展的优势,在用户桌面系统和企业内部网络已非常普及,随着技术的发展创新,其应用领域正逐步向接入网、城域网、甚至广域网/骨干网方面拓展,形成基于IP/Ethernet的端到端无缝连接。新手上路成长任务编辑入门编辑规则本人编辑我有疑问内容质疑在线客服官方贴吧意见反馈投诉建议举报不良信息未通过词条申诉投诉侵权信息封禁查询与解封©2024 Baidu 使用百度前必读 | 百科协议 | 隐私政策 | 百度百科合作平台 | 京ICP证030173号 京公网安备110000020000

Ethernet(以太网)基本工作原理 - 知乎

Ethernet(以太网)基本工作原理 - 知乎切换模式写文章登录/注册Ethernet(以太网)基本工作原理乐竹每天提醒自己,不要忘记梦想!以太网采用的介质控制方法是:CSMA/CD(带有冲突检测的载波侦听多路访问)Ethernet 数据发送流程CMSA/CD的发送流程可以简单概况为4步:先听后发、边听边发、冲突停止、延迟重发。(1)载波侦听过程每个主机在发送数据帧之前,首先要侦听总线的【忙/闲】状态。Ethernet网卡的收发器一直在接收总线上的信号,如果总线上有其他主机发送的信号,那么曼彻斯特解码器的解码时钟一直有输出;如果总线上没有信号发送,那么曼彻斯特(Manchester)解码器的时钟输出为0。Manchester解码器是网卡上的一个组件,解码时钟会根据线路上的信号以曼彻斯特编码解码。曼彻斯特编码因此,Manchester解码器的时钟信号可以反映出总线的【忙/闲】状态。(2)冲突检测方法载波侦听并不能完全消除冲突。———————————————————————————————————————电磁波在同轴电缆中传播速度约为 2×108m/s,如果局域网中两个【相隔最远】主机A和B相距 1000m,那主机A向主机B发送一帧数据要经过。t=\frac{1000}{2\times10^{8}}=5\times10^{-6} s=5\mu s 主机A发送数据后,要经过t后,主机B才接收到这个数据帧。在这5μs的时间内,主机B不知道主机A已经发送数据,它就有可能也向主机A发送数据。出现这种情况,主机A和主机B的这次发送就发生【冲突】。———————————————————————————————————————比较极端的冲突是:主机A向主机B发送数据,当数据信号快要到达主机B时,主机B也发送了数据。等到冲突信号传送回主机A时,已经经过了两倍的传播延迟2t(t=D/V,D为总线传输介质的最大长度,V是电磁波在介质中的传播速度)。冲突的数据帧可以传遍整个缆段,缆段上的主机都可以检测到冲突。缆段被称为【冲突域】,如果超过2t的时间没有检测出冲突,则该主机已取得【总线访问权】,因此将 2t定义为【冲突窗口】。冲突窗口是连接在一个缆段上所有主机能检测到冲突发生的最短时间。由于Ethernet物理层协议规定了总线最大长度,电磁波在介质中的传播速度是确定的,因此冲突窗口的大小也是确定的。最小帧长度与总线长度、发送速率之间的关系———————————————————————————————————————为了保证主机在发送一帧的过程可以检测到冲突,就要求发送一个最短帧的时间要超过冲突窗口的时间。因为帧发送并不是一瞬间全部发送完成,发送延迟 t = 帧长度/发送速率,发送速率一般不会改变,因此要在发送的过程中能检测到冲突需要规定一个最小帧长度最短帧长度为 L_{min} ,主机发送速率为S,发送短帧所需的时间为 L_{min} / S ,冲突窗口的值为2D/V \frac{L_{min}}{S}\geq \frac{2D}{V} 所以可以根据总线长度、发送速率和电磁波传播速度估计最小帧长度。———————————————————————————————————————冲突是指总线上同时出现两个或两个以上的发送信号,它们叠加后的信号波形不等于任何一个主机输出的信号波形。冲突检测有两种方法:比较法 和 编码违例判决法。比较法:主机在发送帧的同时,将其发送信号波形与总线上接收到的信号波形进行比较(信号在总线上是双向传播的,比如主机A、B、C,B发送信号A与C都能接收到)。如果两个信号波形不一致,说明冲突发生。 编码违例判决法:检查从总线上接收的信号波形是否符合曼彻斯特编码规律,不符合则说明发生冲突。64B是Ethernet的最小帧长度:如果一个主机发送一个最小帧,或者一个帧的前64个字节没有检测到冲突,说明该主机已经取得总线发送权,冲突窗口期又称为争用期。发现冲突、停止发送如果主机在发送过程中检测到冲突,主机要进入停止发送,随机延迟后重发的流程。随机延迟重发的第一步是:发送冲突加强干扰序列,保证有足够的冲突持续时间,使局域网中的所有主机都能检测出冲突存在,并立即丢弃冲突帧,减少由于冲突浪费的时间,提高信道利用率。冲突加强干扰序列信号长度为32bit随机延迟重发Ethernet规定一个帧的最大重发次数为16。后退延迟算法是:截止二进制指数后退延迟———————————————————————————————————————算法可表示为: \tau =2 \cdot R \cdot a τ:重新发送所需的后退延迟时间。a:冲突窗口的值。R:随机数,以主机地址为初始值生成随机数R。k:k=min(n,10),如果重发次数n小于10,则k=n,n≥10,则k=10.———————————————————————————————————————后退延迟时间τ到达后,节点将查询判断总线忙、闲状态,重新发送,如果再次遇到冲突,则重发次数+1,如果重发次数超过16时,表示发送失败,放弃发送该帧。CSMA/CD方法被定义为一种随机争用型介质控制访问方法。Ethernet帧结构Ethernet V2.0标准 和 IEEE 802.3标准的Ethernet帧结构的区别。———————————————————————————————————————Ethernet V2.0是在DEC、Intel(英特尔)、Xeror公司合作研究的,所以也称Ethernet V2.0帧结构为DIX帧结构(公司首字母)IEEE802.3标准对Ethernet帧结构也做出了规定,通常称之为 802.3帧———————————————————————————————————————(1)前导码 1. DIX帧的前8B是前导码,每个字节都是10101010。接收电路通过提取曼彻斯特编码的自含时钟,实现收发双方的比特同步。 说人话就是:编码时故意搞个特别的码在前面,通过长度告知解码器后面有货送来,注意接收。 通过前导码就可判断信号是有用信号还是干扰信号,否则忽略不解码。 2. 802.3帧的前导码,每个字节都是10101010。但是有一个10101011的帧前定界符。前56位(7B×8)前导码是为了保证在接收【目的地址】时,已经进入【稳定接收状态(识别出这个是有用信号)】在62位1010…1010比特序列后出现两个11,两个11后就是Ethernet帧的目的地址字段。 3. 前导码只是为了实现收发双方的比特同步与帧同步,在接收后不需要保留,也不计入帧头长度。(2)类型字段和长度字段 1. DIX帧的类型字段表示网络层使用的协议类型。——————————————————————————————————————— 例如:类型字段=0x0800表示网络层使用IPv4协议、类型字段=0x86DD表示网络层使用IPv6协议。——————————————————————————————————————— 2. Ethernet帧最小长度为64B,除去帧头(目的地址+源地址+源地址),数据字段最短为46B。数据字段最长为1500B,因此数据字段长度在46~1500B之间。 3. DIX帧没有长度字段,所以接收端等待物理线路上没有电平的跳变(帧发送结束),除去4B的校验字段,就能取出数据字段。(3)目的地址和源地址字段 1. 目的地址和源地址表示帧的接收节点和发送节点的硬件地址。 2. 硬件地址也叫物理地址、MAC地址、Ethernet地址。 3. 源地址必须是6B的MAC地址。 4. 目的地址可以是单播地址(发送给单一主机)、多播地址(发送给一部分主机)、广播地址(发送给所有主机)。(4)帧校验字段 1. 帧校验字段FCS( Frame Check Sequence)采用32位的CRC校验。 2. CRC校验范围:目的地址、源地址、长度、LLC(Logical Link Control:逻辑链路控制)数据等字段。Ethernet接收流程分析主机主要不发送数据帧就处于接收状态。帧目的地址检查: 1. 目的地址是单一主机的物理地址,并且是本主机地址—>接收。 2. 目的地址是组地址,并且本主机属于该组—>接收。 3. 目的地址是广播地址—>接收。 4. 如果以上3种目的地址都与本主机地址不匹配,丢弃该接收帧。帧接收: 1. CRC校验正确。 2. 帧长度正确。 3. 如果1、2都正确,将帧中的数据发送到网络层,否则报告”接收失败“进入帧结束状态。帧校验: 1. CRC校验正确,但是帧长度不对,则报告“帧长度错”。 2. 如果校验出错,判断接收帧是不是8bit的整数倍(字段长度的单位是字节,1B=8bit,接收帧长度正常的话肯定是8bit的整数倍)☆ 如果不是8bit的整数倍,则报告“帧比特出错”。☆ 如果没有发现比特丢失或者比特位对位错,则报告“帧校验错”。 3. 进入结束状态。帧间最小间隔 1. 为保证网卡能正确、连续的处理接收帧,要规定一个帧间最小间隔 (网卡处理接收帧要时间、虽然很短) 2. 规定Ethernet帧的最小间隔为9.6μsEthernet网卡网卡由三部分组成:网卡与传输介质的接口(RJ45)、Ethernet数据链路控制器、网卡与主机的接口(主板的I/O扩展槽)。Ethernet数据链路控制器的功能:实现发送数据编码、接收数据解码、CRC产生与校验、曼彻斯特编码与解码、CSMA/CD介质访问控制。网卡的物理地址写入网卡的只读存储器中,不会与世界上任何一台其他的计算机重复。编辑于 2022-08-10 18:41Ethernet以太网(Ethernet)工作原理​赞同 19​​4 条评论​分享​喜欢​收藏​申请