HUB:HUB是集线器,支持半双工的工作模式,就像对讲机那样。工作在物理层,收到数据后,会向其他端口转发,只是起到“中转站的作用”;而且对带宽是共享的,像河流一样,分的支流越多,每条支流的流量越少。集线器不需任何软件支持或只需很少管理软件管理,属于纯硬件网络底层设备。
集线器应该只提供一个通讯节点。
HUB使用时遇到的问题,不识别IP,识别MAC地址,MAC地址相同时,别人应答了就没有数据回收。
交换机和MAC地址:在局域网中,交换机会使用MAC地址来决定如何转发数据包。交换机内部有一个MAC地址表,记录了MAC地址与对应端口的映射关系。当数据包到达交换机时,它会查看这个表来决定将数据包转发到哪个端口。
ARP协议:地址解析协议(ARP)是局域网内用于将IP地址解析为MAC地址的协议。当一台设备只知道目标设备的IP地址时,它会发送一个ARP请求,询问拥有该IP地址的设备的MAC地址。收到ARP请求的主机会回复其MAC地址,从而使得数据包能够被正确地发送。
交换机:工作在数据链路层,收到数据后,会根据目的地址的IP向对应的端口转发数据全双工的工作模式,就不再是对讲机了,而是手机,双方可以同时听说。一般的都是支持100M网速的(现在也有很多千兆交换机的)。独享带宽。进线的网速是2M的话,那么连到交换机上的主机,无论接几台,理论上的网速也是可以享受2M的带宽的。(一个IP,掩码不同)
现在交换机逐步取代了HUB的地位,但在一些特殊用途上,HUB还是发挥着交换机代替不了的作用的。
①数据的转发
交换机在接收到数据包后,会根据目标地址判断并将其转发到对应的端口,从而实现不同设备之间的通信。这种可以保证数据传输的高效性和稳定性。
③负载均衡和带宽控制
当多台设备使用同一个交换机时,交换机可以实现负载均衡和带宽控制的功能。通过智能路由和流量控制,可以为不同设备提供不同的网络带宽和速度,从而达到更加高效的数据传输。
而对于交换机而言,每个端口都有一条独占的带宽,当两个端口工作时并不影响其他端口的工作,同时交换机不但可以工作在半双工模式下,而且可以工作在全双工模式下。
串口服务器:
机台是使用HUB接串口服务器,HUB只能由一个IP通讯节点,所以串口服务器只能由HUB的节点进行通讯。通过配置可以对不同端口配置不同IP进行控制。
如果将串口服务器的主节点直接接入MainPC将会识别到多个串口????
作用:串口服务器能将传统的 RS-232/422/485设备立即联网。串口设备联网服务器如同含CPU、实时操作系统和 TCP/IP协议的微型电脑,在串口和网络设备中传输数据。使用串口服务器可以在世界的任何位置,通过网络,用您的计算机来存取、管理和配置远程的设备。
串口服务器是一种用于通过网络连接两个或多个串口设备的联网设备。它使您能够摆脱物理电缆长度的限制,无论它们位于世界的任何地方,都可以通过以太网连接串口设备。通过使用串口连接的方法,设备可以像紧靠设备一样工作,而无需任何中间设备。
能够将RS-232/485/422串口设备联入TCP/IP网络,实现RS-232/485/422串口与TCP/IP网络接口的数据双向传输,中间是透明传输的,没有任何协议的变化。
串口服务器如何使用?
配置串口参数:
串口服务器可以通过Web网页进行参数修改。通过 Web网页修改参数时需要串口服务器和计算机处于同一个子网中。串口参数包括:波特率、数据位、停止位、校验位。
配置网络参数:
串口服务器必须具有一个 IP,可以配置为静态或者通过 DHCP服务器获得。配置串口联网服务器的工作模式:包括 TCP SERVER模式(是指计算机主动寻找串口联网服务器)、 TCP CLIENT模式(是指串口联网服务器主动找计算机)、 UDP模式。配置网络参数的目的 是让计算机能够顺利地和联网服务器建立连接。
启用虚拟串口:
由于一般用户的 PC端软件还是打开串口和设备通信的,此时由于改用了网络所以必须在计算机上虚拟一个串口,虚拟串口负责与串口服务器建立连接,并将数据转发给打开虚拟串口的用户程序。运行用户设备通信程序,并打开虚拟串口。之后用户应用程序即可和设备通信。
交换机:
交换机是一种网络设备,主要用于局域网(LAN)中,其基本功能是将数据包从源端口转发到目的端口。交换机的核心原理是基于MAC地址表,它通过学习和存储每个连接设备的MAC地址与对应的端口信息,来进行高效的数据传输。当数据帧到达交换机时,交换机会检查帧头的MAC地址,并从中提取目标设备的MAC地址,然后直接把帧转发到指定的端口,而不是广播整个网络。
交换机有多种类型,如固定端口交换机、堆叠式交换机、模块化交换机等,它们支持不同的端口速率、带宽和协议标准。交换机的主要优点包括提高网络性能、减少冲突、隔离广播风暴以及提供更细粒度的安全控制。此外,三层交换机还可以处理VLAN(虚拟局域网),增强了网络的灵活性和管理能力。