首页 > 代码库 > TCP/IP协议(2):网络设备

TCP/IP协议(2):网络设备

1、中继器(Repeater)

  中继器工作在OSI的一层,我们知道,超5类线的传输距离最大为100米,超过这个距离信号就会衰减,中继器就是为了防止信号变差,将网络信号进行再生和重定时。

2、集线器(Hub)

  集线器的特性与中继器相似,工作在一层,它相当于多端口的中继器。它将连接到端口的计算机组成一个局域网,他会将数据广播到其它所有连接到端口的计算机上,每台计算机检查自己的MAC地址符不符合目标地址,不符合就不接收数据。由于集线器发送数据的特点导致了数据的不安全,另外集线器不允许多路同时通信,如果两台电脑同时向集线器发数据,集线器会向所有设备发送冲突信息。集线器属于早期网络设备,它只是将数据信号放大并进行傻瓜式的群发,并不认识地址或数据中的任何信息,现在基本上被交换机所替代。

3、交换机(Switch)

  交换机解决了集线器的缺点,它根据数据MAC地址只将数据发送到目标计算机,而且可以多路同时通信。所以说交换机比集线器聪明了,因为它工作在OSI的第二层(现在有了三层交换机),它可以知道数据帧的MAC地址。

4、路由器(Router)

  路由器产生于交换机之后,它与集线器、交换机的作用有明显区别,它能够将整个互联网络分割成逻辑上独立的网络单位,为经过路由器的IP数据报寻找一条最佳的传输路径,将该数据传送到目的点。路由器工作在OSI的三层网络层,所以能够跨越不同的物理网络类型(以太网、FDDI等)。

  路由器可以隔离广播风暴而交换机不能。

5、网关(Gateway)

  网关是指连接两个不同的网络(不同网段或不同接口协议类型)的设备,所以它又称网间连接器、协议转换器。网关不特指某一种设备,路由器很显然能够实现网关的功能,三层交换机、防火墙、服务器等也可以作为网关来使用。

  在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,因为PC和二层交换机不具备路由寻址能力,要实现这两个网络之间的通信,则必须通过网关。一台主机可以有多个网关,默认网关的意思是一台主机如果找不到可用的网关,就把数据包发给默认指定的网关,由这个网关来转发数据包,所以一般在计算机上我们将路由器地址设为默认网关。

 

TCP/IP协议(2):网络设备