评论

交换机和网关的区别是什么?

原标题:交换机和网关的区别是什么?

一、概念上的区别:交换机为电(光)信号转发的网络设备,而网关则为连接两个网络的设备,网关能在不同协议间移动数据,相当于传统所说的IP网关。

二、工作原理上的区别:交换机拥有一条高带宽的背部总线和内部交换矩阵,通过内部交换矩阵迅速将数据包传送到目的端口;网关能在网络间转递数据包,但主机不能转送数据包。

三、功能上的区别:交换机通常被用于构建以太网,同时被广泛应用于二层网络交换,俗称“二层交换机”;而网关则是连接两个网络的设备,对于语音网关来说,网关可以连接PSTN网络和以太网。

交换机的工作原理:

交换机工作于OSI参考模型的第二层,即数据链路层。交换机内部的CPU会在每个端口成功连接时,通过将MAC地址和端口对应,形成一张MAC表。在今后的通讯中,发往该MAC地址的数据包将仅送往其对应的端口,而不是所有的端口。

因此,交换机可用于划分数据链路层广播,即冲突域;但它不能划分网络层广播,即广播域。交换机拥有一条很高带宽的背部总线和内部交换矩阵。

交换机的所有的端口都挂接在这条背部总线上,控制电路收到数据包以后,处理端口会查找内存中的地址对照表以确定目的MAC(网卡的硬件地址)的NIC(网卡)挂接在哪个端口上。

通过内部交换矩阵迅速将数据包传送到目的端口,目的MAC若不存在,广播到所有的端口,接收端口回应后交换机会“学习”新的MAC地址,并把它添加入内部MAC地址表中。返回搜狐,查看更多

责任编辑:

平台声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
阅读 ()
大家都在看
推荐阅读