计算机网络中汲及多种联网设备,理解这些设备的关键是它们运行在不同的层次上
中继器
中继器是一种模拟设备,主要用来处理自己所连线缆上的信号。在一个线缆上出现的信号被清理、放大,然后再被放到另一个线缆上。中继器不理解帧、数据包等。它们只知道把比特编码成电压的符号。集线器
集线器有许多条输入线路,从任何一条线路上到达的帧都被发送到所有其他的线路上,如果两帧同时到达,会发生冲突,就好像它们在同一根同轴电缆上遇到后发生碰撞一样。连接到同一个集线器的所有线路必须以同样的速度运行。集线器不会检查链路层地址,也不以任何方式使用该地址网桥
网桥有多个端口,连接两个或者多个局域网,网桥只把帧输出到所需要的端口,在同一时间内可以转发多个帧交换机
交换机是现在风桥的另一个称呼,他们的差异更多体现在市场而不是技术方面。现在交换机的安装都使用了点到点链接,单个计算机通过双绞线直接插入到交换机端口路由器
路由器完全不同于以上设备,当一个数据包进入到路由器时,帧头和帧尾被剥掉,帧的有效载荷字段中的数据包传给路由软件。路由软件复用IP来选择输出线路传输网关
它们将两台使用了不同面向连接传输协议的计算机连接起来。例如 TCP/IP <--->SCTP。应用网关
应用网关能理解数据的格式和内容,并且可以将消息从一种格式转换为另一种格式。例如,电子邮件网关将Internet 邮件转译为移动电话的SMS消息。