以太网如何实现通信?工业以太网、普通以太网有何区别?
扫描二维码
随时随地手机看文章
以太网是重要的网络之一,对于以太网,小编之前有过诸多介绍。为增进大家对以太网的认识,本文将对工业以太网和普通以太网的主要区别以及以太网的通信原理予以介绍。如果你对以太网的内容具有兴趣,不妨继续往下阅读哦。
一、工业以太网、普通以太网有何区别
首先,以太网一般会应用在办公环境,而非工业环境中很少见它的影子。工业以太网主要应用在大型工业企业领域,工业以太网对硬件的需求比较高,以太网主要出现在我们身边解决信号的传输延迟功能。
工业以太网在技术上可与商业以太网兼容,在实时性、可靠性等方面的性能都大大超越了工业以太网,抗干扰性要求较高,以最大的灵活性和模块性提高了专业的扩展能力,满足了网络了用户网络实用性等技术要求,在大众企业比较受青睐。
工业以太网和普通以太网各有各的专业性能特点,他们都为企业信息管理系统提供了良好成熟的标准以太网协议,各种以太网解决方案及通信协议促进了企业和社会的可持续性发展。
二、以太网通信原理
以太网中所有的站点共享一个通信信道,在发送数据的时候,站点将自己要发送的数据帧在这个信道上进行广播,以太网上的所有其他站点都能够接收到这个帧,他们通过比较自己的MAC地址和数据帧中包含的目的地MAC地址来判断该帧是否是发往自己的,一旦确认是发给自己的,则复制该帧做进一步处理。
因为多个站点可以同时向网络上发送数据,在以太网中使用了CSMA/CD协议来减少和避免冲突。需要发送数据的工作站要先侦听网络上是否有数据在发送,如果有的只有检测到网络空闲时,工作站才能发送数据。当两个工作站发现网络空闲而同时发出数据时,就会发生冲突。这时,两个站点的传送操作都遭到破坏,工作站进行1-坚持退避操作。退避时间的长短遵照二进制指数随机时间退避算法来确定。
以太网中的帧格式定义了站点如何解释从物理层传来的二进制串,即如何在收到的数据帧中分离出各个不同含义的字段。因为历史发展的原因,存在着多个以太网帧格式,包括了DIX(DEC,Intel,Xerox三家公司)和IEEE 802.3分别定义的不同的几种帧格式,但是TCP/IP互联网体系结构中广泛使用的是DIX于1982年定义的Ethernet V2标准中所定义的帧格式,它是以太网的事实标准。
Ethernet V2帧结构包括6字节的源站MAC地址、6字节的目标站点MAC地址、2字节的协议类型字段、数据字段以及帧校验字段,MAC地址是一个六个字节长的二进制序列,全球唯一的标识了一个网卡。
以太网帧中各个字段含义如下:
(1)前同步信号字段。包括七个字节的同步符和一个的起始符。同步字符是由7个0和1交替的字节组成,而起始符是三对交替的0和1加上一对连续的l组成的一个字节。这个字段其实是物理层的内容,其长度并不计算在以太网长度里面。前同步信号用于在网络中通知其他站点的网卡建立位同步,同时告知网络中将有一个数据帧要发送。
(2)目的站点地址。目的站点的MAC地址,用于通知网络中的接收站点。目的占地MAC地址的左数第一位如果是0,表明目标对象是一个单一的站点,如果是1表明接收对象是一组站点,左数第二位为0表示该MAC地址是由IEEE组织统一分配的,为1表明该地址是自行分配的。
(3)源站地址。帧中包含的发送帧的站点的MAC地址,这是一个6字节的全球唯一的二进制序列,并且最左的一位永远是0。
(4)协议类型字段。以太网帧中的16位的协议类型的字段用于标识数据字段中包含的高级网络协议的类型,如TCP、IP、ARP、IPX等。
(5)数据字段。数据字段包含了来自上层协议的数据,是以太帧的有效载荷部分。为了达到最小帧长,数据字段的长度至少应该为46字节,等于最小帧长减去源地址和目的地址帧校验序列以及协议类型字段等的长度。同时以太网规定了数据字段的最大长度为1500字节。
(6)帧校验字段。帧校验字段是一个32位的循环冗余校验码,校验的范围不包括前同步字段。
以上便是此次小编带来的“以太网”相关内容,通过本文,希望大家对以太网通信原理具备一定的了解。如果你喜欢本文,不妨持续关注我们网站哦,小编将于后期带来更多精彩内容。最后,十分感谢大家的阅读,have a nice day!