详细介绍下工业以太网中的集线器、交换机及路由器这三种网络元件

工业以太网在当前的自动化控制中已经相当普及。作为以太网的重要组成部分——交换机、路由器及集线器等元件在工业网络中发挥着重要的作用。其中,工业交换机的使用最为广泛。工业交换机包括两类:非管理型交换机和管理型交换机。非管理型交换机就是普通意义上的交换机,而管理型交换机则支持很多网络协议,有的还具有路由功能。集线器的使用不多,在某些情况下需要抓取网络通信报文时会用到。今天这篇文章我们来详细介绍下这三种网络元件。
1、集线器(hub)
集线器是一种工作在物理层(osi网络参考模型第一层)的网络元件,它以广播的方式向外发送数据。换句话说,它将接收到的数据,镜像式的发送到其所有端口中。数据发送没有目的性,所有连接到其端口的设备均能收到。集线器广播式的发送数据容易造成网络风暴,浪费有限的网络带宽。另外由于所有端口均能收到数据,使其安全性很低,因此这种元件已经很少使用。但是在某些特殊场合下,比如为了获取网络通信报文,需要用到集线器。
2、交换机(switch)
交换机是一种工作在数据链路层(osi网络参考模型第二层)的网络元件。前面我们说过,工业交换机包括非管理型和管理型两类。如果没有特别指明,说起交换机,都是指非管理型交换机。通常情况下,它是以端口到端口的形式进行数据转发。交换机的数据转发基于mac地址,在其内部保存着一张mac地址表,记录着端口与mac地址的对应关系。当收到报文时,交换机分析报文中的mac地址,然后根据mac地址表,发送到相应的端口中。在上电初期,mac地址表不完整的情况下,交换机会以广播的形式发送数据。在通信过程中,也会根据网络通断的情况,实时更新mac地址表。
工业以太网中不建议使用商用交换机,而应该使用工业交换机。以profinet为例,它对交换机有如下一些要求:
工业级;
支持百兆速率,支持全双工通信;
支持ieee 802.1q(vlan标记协议)及ieee 802.1p(优先级协议);
支持vlan id为0的报文透传;
说明:非网管型交换机虽然不支持划分vlan,当应支持vlan报文的转发
西门子sclance x00/x100/xc100非管理型交换机可满足profinet对交换机的要求,具体如下:
工业级交换机,所有的端口均是百兆以上。支持自协商(速率、半双工/全双工模式)和自交叉(直连线或交叉线);
支持ieee 802.1p优先级标准;
profinet rt(实时)数据的vlan id为0。x00/x100/xc100系列交换机完全支持vlan id为0的报文转发。而在有些交换机中,vlan id为0会被当作非法数据丢弃;
工业网络中的管理型交换机有的工作在第二层(数据链路层),有的工作在第三层(网络层),视产品不同而不同。与非管理型交换机相比,管理型交换机具有更强的网络管理能力,支持更多的协议,比如:
lldp(link layer discovery protocol),链路层发现协议,用于支持网络拓扑结构报文;
snmp(simple network management protocol),简单网络管理协议,可管理网络上的设备;
web服务器协议;
冗余管理协议;
可划分vlan(虚拟局域网),支持vlan之间路由功能;
网络信息诊断;
管理型交换机在profinet网络中的典型应用是通过拓扑结构分配设备名,从而实现设备更换免维护。我们知道每一个profinet i/o设备都必须被分配设备名称后才能正常工作。通过使用管理型交换机并设置端口的拓扑结构,这样即使更换了新设备,profint i/o控制器也会自动给该设备分配设备名,达到了免维护的效果。
二层交换机的数据转发只能在同一个子网中。tcp/ip协议规定不同的子网之间不能直接通信,要实现子网之间的通信,必须使用路由器(或者三层交换机)。
3、路由器(router)
路由器是一种工作在网络层(osi网络参考模型第三层)的网络元件。它由两个网络部分组成,分别连接两个子网,从而实现子网之间的通信。路由器有两类不同的端口,一类称为lan口,一类称为wan口。lan口用于连接局域网,wan口可连接广域网(或另一个子网)。
与交换机类似,路由器的内部也保存着一张各端口与设备的对应表,称为路由表。不同之处在于,路由表是基于ip地址的。当子网内某个设备发送的ip地址不在当前子网内时,设备会将其发送给路由器(设置网关地址)。路由器负责将该报文转发到相应的子网中。
路由器支持更多的网络协议(比如tcp/ip、dhcp、icmp、nat、pppoe、 sntp、http、dns、h.323、sip、ddns等,视产品而定),具有更强的网络管理能力,有的还有防火墙、vpn等功能,是工厂上层管理系统(比如mes)不可缺少的元器件。
好了,关于工业网络中的集线器、交换机和路由器就先介绍到这里。


LC滤波器简介
详解STM32时钟体系结构分析
南宁:与瑞声科技合作建设微机电半导体封装及升学项目
电源滤波器的功能及工作原理
模拟电路网络课件 第二十九节:专用型集成电路运算放大器
详细介绍下工业以太网中的集线器、交换机及路由器这三种网络元件
2019网信自主可控技术峰会暨技术创新与应用推进大会在南京顺利召开
国内研发出多色温防雾霾LED路灯 将改善节能和安全问题
英特尔收购网络芯片初创公司 加强网络芯片技术创新
EEPROM 和 flash 这样讲,早就懂了!
如何使用Cortex-M MPU来提高嵌入式设备的安全性
中国移动以基石投资者身份参与小米IPO
探索GAN的景观,并讨论常见的陷阱和可重复性等问题
直线马达激光打标助力无标签风潮
工业排污口多参数浮标水质在线监测
立柱式智慧城市网络对讲求助终端SV-6002T-P
中国电信新建系统100%上云,推进IT架构互联网化
嵌入式编程中的高低位交换如何实现?
发布华为计算视觉研究计划,进一步开展AI的研究、开发和部署
2019年5G手机的销售量将达不到市场的1%未来几年还是4G的天下