网络已成为我们生活和学习的必需品。也许“世界上最远的距离是没有网络”,并且路由器和交换机是网络中继设备的最常见类型。如下图所示,左边是交换机,右边是路由器。那么路由器和交换机之间有什么区别?它们在网络的形成中扮演什么角色?让我们一起走进他们的世界,探索彼此之间的差异。
主要区别体现在以下几个方面:
([1)外观:
从外观上,我们将两者区分开。交换机通常具有更多的端口并且看起来很笨重,而路由器的端口要少得多,而体积要小得多。实际上,右图不是真正的路由器,而是集成了路由器的功能。 ,除了交换机的功能(LAN端口用作交换机的端口,WAN是用于连接到外部网络的端口)之外,两根天线是无线AP接入点(即通常称为“无线局域网wifi”。
([2)不同级别的工作:
原始交换机在OSI开放系统互连模型的数据链路层(第二层)工作,而路由器在OSI模型的网络层(第三层)工作。因此,开关的原理相对简单。通常,硬件电路用于实现数据帧的转发,而路由器则在网络层工作并承担网络互连的重要任务。有必要实现更复杂的协议并拥有更智能的转发。决策功能通常在路由器中运行操作系统以实现复杂的路由算法,而首选软件来实现其功能。
([3)数据转发对象不同:
交换基于MAC地址的数据帧,而路由器根据IP地址转发IP数据报/数据包。数据帧根据IP数据包/数据包封装帧头(源MAC和目标MAC等)和帧尾(CRC校验码)。至于MAC地址和IP地址,您可能不明白为什么需要两个地址。实际上,IP地址确定到达特定主机的最终数据包,而MAC地址确定下一跳将与哪个主机交互。设备(通常是路由器或主机)。此外,IP地址由软件实现,可以描述主机所在的网络,而MAC地址由硬件实现。当每张网卡出厂时,全球唯一的MAC地址将在网卡的ROM中固化,因此无法修改MAC地址,但IP地址可以由网络管理器配置和修改。
([4)“分工”不同
该交换机主要用于构建局域网,而路由器负责将主机连接到外部网络。可以通过网络电缆将多个主机连接到交换机。此时,将建立局域网,并且可以将数据发送到局域网中的其他主机。例如,我们使用的Feiqiu和Jiyu电子教室等LAN软件通过交换机传输数据。对于其他主机,当然,诸如Jiyu电子教室之类的广播软件使用广播技术允许所有主机接收数据。但是,由交换机建立的LAN无法访问外部网络(即Internet)。这时,需要一个路由器为我们“打开通往美好世界的大门”。局域网中的所有主机都使用专用网络IP,因此必须将路由器转换为公用网络IP后才能访问外部网络。
([5)冲突域和广播域
交换机划分冲突域,但不划分广播域,而路由器划分广播域。交换机连接的网段仍属于同一广播域,广播数据包将在与交换机连接的所有网段上传输。在这种情况下,它将导致广播风暴和安全漏洞。连接到路由器的网段将被分配一个不可访问的广播域,并且路由器将不会转发广播数据。应当注意,局域网中的单播数据包将由交换机唯一地发送到目标主机,其他主机将不会接收数据。这与原始集线器不同。数据的到达时间由交换机的转发速率决定。交换机会将广播数据转发到局域网中的所有主机。
最后,应注意,路由器通常具有防火墙功能,可以选择性地过滤某些网络数据包。现在,某些路由器具有交换机的功能(如上图的右图所示),而某些交换机具有路由器的功能,被称为第3层交换机,已被广泛使用。相比之下,路由器比交换机更强大,但它们也更慢且更昂贵。三层交换机既具有交换机的线性转发能力,又具有路由器良好的路由功能,因此得到了广泛的应用。
当然,关于路由器和交换机的一些介绍远不止这些。以上是主要区别,同时,我对路由器和交换机有一个简单的了解。如果还有其他明显的差异,我希望提供宝贵的意见。
本文来自本站,转载请注明本文网址:
http://www.pc-fly.com/a/tongxingongju/article-323394-1.html
……