发布网友 发布时间:2022-04-22 01:14
共3个回答
热心网友 时间:2024-02-07 16:13
交换机(又名交换式集线器)作用可以简单的理解为将一些机器连接起来组成一个局域网。
而路由器与交换机有明显区别,它的作用在于连接不同的网段并且找到网络中数据传输最合适的路径 。路由器是产生于交换机之后,就像交换机产生于集线器之后,所以路由器与交换机也有一定联系,并不是完全的两种设备。
路由器主要克服了交换机不能路由转发数据包的不足。
参考资料:http://ke.baidu.com/view/1853204.htm
热心网友 时间:2024-02-07 16:13
交换机是基于tcp/ip协议族里的二层通信设备,它主要用来广播二层数据帧,所以衡量交换机能力的,通常是交换容量和接入带宽,比如2Gbit/s。交换机处理信息比较简单,全端口广播,只需要快速的把收到的数据帧复制N遍,给每个端口(通常除去收到数据帧的那个端口)发一份就了事了。这样的机制会有广播风暴的问题,因为在一个复杂的网络里,这些数据可能在其他的交换机上又被复制一遍传回来了,然后本机又复制传出去。。。从而造成传输的数据帧以几何的形式增加,短时间内就达到交换容量的上限,压垮交换机。所以实际应用中,通常会引入vlan技术来控制数据帧的广播,并实现一些基本的流控。当然一台小交换机带几台电脑这种就不需要这么麻烦了。
路由器是基于tcp/ip协议族里的三层通信设备,它主要用来转发三层数据包,所以衡量路由器能力的,通常是转发速率,比如2000M pps,两千兆包每秒。路由器工作原理是三层的数据包交换,它收到数据包(注意,数据帧解开后才是数据包)后,找出数据包头里的源IP地址和目的IP地址,然后再查找自己本机上的路由表,然后决定把这个包转发到特定的下一一跳IP(某网络设备),最后通过连接的下一跳的端口转发出去,由后者继续转发至目的IP。路由器只是单播,所以接入带宽反而不重要,最重要的是找源IP地址和目的IP地址、查找路由表的能力,既转发能力。
热心网友 时间:2024-02-07 16:13
交换机是在构建一个局域网时使用,比如是家庭内部有多台电脑准备连接起来时使用,不涉及这些机器全部到*上去。因为你只有一个外部地址,不能全部上*。
路由器具有路由转换能力,有的还具有端口映射功能。也就是局域网要到*去时,要使用路由器或一些具有路由功能的设备如防火墙等。