网上有很多关于交换机和路由器有什么区别?的知识,也有很多人为大家解答关于交换机 路由器 区别的问题,今天小编为大家整理了关于这方面的知识,让我们一起来看下吧!
内容导航:
一、交换机和路由器有什么区别?
一台电脑,两块网卡,软件配置路由模式,可以实现路由器的三层功能。
同一台电脑,两块网卡,以桥接方式配置的软件,就可以实现交换机的二层功能。
所以,决定一台电脑能不能成为路由器或者交换机的是软件,而不是硬件。

思科的中高端交换机可以配置为第二层交换机和路由器(第三层交换机),使用相同的硬件模块。
如何简单区分桥接和路由功能?
很简单。只看一个网卡接收到的广播能否自由流向另一个网卡,这就是一个桥梁。这是典型的第2层交换机功能。
否则广播无法在两个网卡之间自由穿梭,这就是路由器功能。
桥接功能
两张网卡没有资格绑定任何IP地址。他们在网络上的存在对用户是透明的,用户感受不到他们的存在。
两个网卡,在广播域中工作。要想在广播域刷存在感,必须有一个属于广播域网段的IP地址。
但是如上所述,网卡没有资格拥有IP,那么IP地址配置在哪里呢?
在软件虚拟接口(SVI)上配置了IP地址的计算机可以远程访问它。
路由功能
两个网卡都需要绑定IP地址,这两个IP地址不能是同一个网段,更不能是同一个。
用户在配置时不用担心网段冲突,因为系统会拒绝任何冲突的配置。
为什么桥接和路由有区别?
划分广播域并控制流量
桥接无法控制广播在不同物理接口之间的穿梭。广播域(物理接口)越多,连接的主机越多,广播消息和噪声广播越多,对主机的干扰就越严重。另外,同一网桥下的主机可以自由通信,网桥对这些通信没有控制权。所谓控制就是过滤,没有办法过滤掉一些主机和其他主机的通信。路由功能可以将一些主机放在一个广播域中,将其他主机放在另一个广播域中。这样不同广播域的通信就必须流经路由器,路由器可以控制是否通过。
不同类型的物理接口不能桥接,只能路由。
以太网接口无法通过桥接的方式与其他串行接口连接,两者的二层封装方式不同。一种是以太网封装,另一种可能是PPP/HDLC封装。这种情况下,交换机没用,必须用路由器。路由器最擅长替换二层封装类型!物理设备是路由器还是交换机取决于软件,那么是否可以在交换机上刷路由器的IOS操作系统来实现路由器功能呢?还是在路由器上刷交换机的IOS操作系统实现交换机功能?
现实的实现是不可能的!这些IOS操作系统只在专用硬件平台上使用,换个硬件平台就不行了。理论上是可以的,只要操作系统不把自己限制在专用的硬件平台上。
毫无疑问,当软件可以完全摆脱底层硬件的束缚时,灵活性是最高的。
终于有一天,这样的产品真的来了。Cisco CSR1000V,纯软件路由器,可以在任何品牌的电脑上运行,实现路由器功能。当灵活性成为优先考虑的问题时,业界开发了软件交换机(vSwitch)、软件路由器(vRouter)和软件防火墙。
所谓的软件交换机/路由器/防火墙和硬件交换机/路由器/防火墙的区别在于,前者不指定底层硬件,而后者需要专用的硬件平台。
专用硬件平台,除了缺乏灵活性,由于硬件架构的优化,转发性能更加优秀,这是软件路由器无法比拟的。
软件摆脱了硬件平台的束缚和限制,提供了更高的灵活性,这也是SDN(软件定义网络)背后的灵魂。底层物理硬件仅作为物理基础架构存在。至于底层硬件,可以实现桥接、路由、过滤等功能,完全由上层软件控制。
二、路由器与交换机的区别
交换机和路由器的区别计算机网络通常由许多不同类型的网络相互连接而成。如果几个计算机网络只是物理连接,不能互相通信,那么这个“互联”就没有实际意义。所以,我们平时讲“互联”,已经暗示了这些互联的计算机是可以通信的,也就是说,从功能和逻辑上看,这些计算机网络已经形成了一个庞大的计算机网络,或者称之为互联网,也可以简称为互联网。一些中间设备(或中间系统)用于将网络相互连接,在ISO术语中称为中继系统。根据中继系统所处的级别,可以有以下五种中继系统:1。物理层(即第一层和L1层)中继系统,即中继器。2.数据链路层(即第二层,L2层),即网桥或网桥。3.网络层(第三层,L3)中继系统,即路由器。4.网桥和路由器的混合路由器兼具网桥和路由器的功能。5.网络层之上的中继系统,即网关。当中继系统为直放站时,一般不叫网间互联,因为只是扩展了一个网络,还是一个网络。由于其复杂性,高层网关目前很少使用。所以在讨论网络互联时,通常指的是由交换机和路由器互联而成的网络。本文主要阐述交换机和路由器及其区别。路由器和交换机交换机是一种基于MAC(网卡硬件地址)标识的网络设备,可以完成封装和转发数据包的功能。交换机可以“学习”MAC地址,并将其存储在内部地址表中。通过在数据帧的发起者和目标接收者之间建立临时交换路径,数据帧可以从源地址直接到达目的地址。目前的交换机分为:二层交换机、三层交换机或更高层交换机。三层交换机也可以有路由的功能,转发速率比低端路由器更快。其主要特点是:一次路由,多次转发。路由器又称路由器,是在网络层实现互联的设备。它比桥更复杂、更灵活。路由器具有更强的异构网络互联能力,包括局域网和广域网。在过去,路由器主要用于广域网。近年来,由于路由器的性能有了很大的提高,价格也下降到接近网桥的水平,路由器越来越多地应用于局域网互联。路由器是连接多个网络或网段的网络设备。它可以在不同的网络或网段之间“翻译”数据信息,使它们可以“读取”彼此的数据,形成一个更大的网络。路由器有两个典型的功能,即数据通道功能和控制功能。数据通道功能包括转发决策、背板转发和输出链路调度,一般由特定硬件完成;控制功能一般由软件实现,包括与邻居路由器的信息交换、系统配置、系统管理等。就路由器和交换机而言,主要区别如下:(1)原来工作层次不同的交换机工作在OSI/RM开放架构的数据链路层,即第二层,而路由器从一开始就被设计为工作在OSI模型的网络层。由于交换机工作在OSI的第二层(数据链路层),其工作原理相对简单,而路由器工作在OSI的第三层(网络层),可以获得更多的协议信息,做出更智能的转发决策。(2)对于不同的交换机,数据转发的目的地址由物理地址或MAC地址决定。路由器使用不同网络的ID号(IP地址)来确定数据转发的地址。IP地址在软件中实现,描述设备所在的网络。有时这些第三层地址也被称为协议地址或网络地址。
MAC地址通常是硬件本身,网卡厂商分配的,已经固化到网卡里,一般是不可更改的。IP地址通常由网络管理员或系统自动分配。(3)传统交换机只能划分冲突域,不能划分广播域;虽然路由器可以划分广播域,但是交换机连接的网段仍然属于同一个广播域,广播包会在交换机连接的所有网段上传播,在某些情况下会导致通信拥塞和安全漏洞。连接到路由器的网段会被分配到不同的广播域,广播数据不会通过路由器。三层以上的交换机虽然有VLAN功能,也可以划分广播域,但是子广播域之间没有通信,相互之间的通信还是需要路由器。(4)路由器提供防火墙服务。路由器只转发特定地址的数据包,不转发不支持路由协议的数据包和未知目标网络的数据包,从而防止广播风暴。交换机通常用于局域网-广域网连接。交换机属于网桥,是数据链路层设备。有些交换机还可以实现第三层交换。路由器用于广域网之间的连接,可以解决异构网络之间转发数据包的问题,作用于网络层。它们只是接受从一条线路传入的数据包,并将它们转发到另一条线路。这两条线路可能属于不同的网络,采用不同的协议。相比较而言,路由器的功能比交换机更强大,但速度相对较慢,价格也相对较贵。第三层交换机既有交换机的线速转发能力,又有路由器良好的控制功能,因此被广泛使用。
三、路由器与交换机有什么不同?
路由和交换机是我们在网络中最常见的两种硬件。路由和交换机有时候会让我们有点分不清。为什么?从表面上看,区分路由和交换机几乎是很容易的,因为路由是互联网层的硬件设备,它的主要任务是处理IP包,用IP地址路由,而交换机是链路层的硬件设备,主要是处理帧,通过它们的物理地址交换信息。并选择将信息发送到哪个网络。其实概念上,一个是通过IP路由,一个是通过物理地址路由。人们通常用HUB来和交换机做比较,但是交换机和HUB最大的区别是可以隔离冲突域。这个过程必然会路由物理地址。我们在这里可以看到,交换机和路由并不难区分,但是不要忘了,路由器虽然是通过IP来选择路由的,但是它最终还是要把IP地址映射或者转换成物理地址来传输,也就是说它必须知道对方的物理地址,才能被信任。我们来看看下面的结构图:网络1 |路由器R3 |交换机||||网络2-路由器R1-| | |-路由器R2-网络3。我们看到有三个网络、两条路由和一台交换机。我们通过图表来到这里。让我们看看网络2中是否有主机想要与网络1通信,它通过路由器R1将此信息发送到交换机。交换机使用物理目标地址来决定将它发送到哪个端口,但是在交换开始时没有这样的物理地址信息。我们做什么呢交易所里只有一个广播。不幸的是,路由器R3会过滤该广播,因此该广播无法到达网络1。看来我们的沟通无法实现了。这里我们把交换机看成一个路由,对互连路由中的交换机期望过高,因为工作在链路层的设备只能基于物理地址。我们来看看网络是如何处理这个问题的。其实对于路由来说,他并不知道交换机的存在,即使在物理网络上传输的帧没有交换机的物理地址,也就是把路由看成是到R3路由器的路径,中间什么都没有。其实是有开关的。让我们看看路由器R1如何与R3通信。当路由器R1没有路由器R3的路由信息时,路由器会广播一条消息,以便R2和R3可以同时收到该消息。处理后,取决于目的主机是否在网络3中。如果路由器R2没有响应,或者在路由表中找不到该IP,它将被丢弃,消息无法到达。而不是通过交换机路由器R3找到主机,并响应路由器,一些消息可以到达,但没有路由器R1的物理地址,这样路由器R1就有了到R2和R3的路由表,可以在下一次传输中用于路由。同时,路由器R1通过路由器R2和R3知道整个网络的拓扑结构,因此路由逐步智能化。我们来看看开关的作用。这里,交换机连接到三台路由器。正是因为路由器在物理网络上传输帧时只有对方路由的物理地址而没有交换机的物理地址。这样,当这个信息被传送到交换机时,帧的目的地址被分析,然后找到对应表中是否有关于这个物理地址的信息。如果没有,则发送广播,要求具有该地址的设备响应并给出响应。交换机从响应信息中获取该设备的物理地址。整个过程就完成了。这才是重点。我们来想想,如果路由器把交换机的地址作为下一站地址,会发生什么?因为交换机没有能力处理IP包,所以只能选择按帧中的物理地址进行交换。这时交换机发现没有任何目的地的信息,那么这个包就是结束,交换机最终不得不丢失它。
所以一个IP层看交换机显然是看不出来的。对于路由器来说,它完全被视为一条线路的一部分,与直通线路没有区别,也就是说,交换机所做的工作路由器根本察觉不到。说到这里,大家应该对路由和交换机有了完整的了解。如果你不知道路由中下一站的概念,不知道路由和交换机的功能和原理,我想你应该看看我的基础知识里面的这些介绍,这里就不赘述了。参考:http://zhidao.baidu.com/question/3340760.html,如果你是10个人,最好用交换机,但是最好买12个以上的接口。
以上就是关于交换机和路由器有什么区别?的知识,后面我们会继续为大家整理关于交换机 路由器 区别的知识,希望能够帮助到大家!








