三层交换机与路由器的比较
交换机、集线器、路由器三者的功能和区别

交换机、集线器、路由器三者的功能和区别?首先说HUB,也就是集线器。
它的作用可以简单的理解为将一些机器连接起来组成一个局域网。
而交换机(又名交换式集线器)作用与集线器大体相同。
但是两者在性能上有区别:集线器采用的式共享带宽的工作方式,而交换机是独享带宽。
这样在机器很多或数据量很大时,两者将会有比较明显的。
而路由器与以上两者有明显区别,它的作用在于连接不同的网段并且找到网络中数据传输最合适的路径,可以说一般情况下个人用户需求不大。
路由器是产生于交换机之后,就像交换机产生于集线器之后,所以路由器与交换机也有一定联系,并不是完全独立的两种设备。
路由器主要克服了交换机不能路由转发数据包的不足。
总的来说,路由器与交换机的主要区别体现在以下几个方面:(1)工作层次不同最初的的交换机是工作在OSI/RM开放体系结构的数据链路层,也就是第二层,而路由器一开始就设计工作在OSI模型的网络层。
由于交换机工作在OSI 的第二层(数据链路层),所以它的工作原理比较简单,而路由器工作在OSI 的第三层(网络层),可以得到更多的协议信息,路由器可以做出更加智能的转发决策。
(2)数据转发所依据的对象不同交换机是利用物理地址或者说MAC地址来确定转发数据的目的地址。
而路由器则是利用不同网络的ID号(即IP地址)来确定数据转发的地址。
IP地址是在软件中实现的,描述的是设备所在的网络,有时这些第三层的地址也称为协议地址或者网络地址。
MAC地址通常是硬件自带的,由网卡生产商来分配的,而且已经固化到了网卡中去,一般来说是不可更改的。
而IP地址则通常由网络管理员或系统自动分配。
(3)传统的交换机只能分割冲突域,不能分割广播域;而路由器可以分割广播域由交换机连接的网段仍属于同一个广播域,广播数据包会在交换机连接的所有网段上传播,在某些情况下会导致通信拥挤和安全漏洞。
连接到路由器上的网段会被分配成不同的广播域,广播数据不会穿过路由器。
虽然第三层以上交换机具有VLAN功能,也可以分割广播域,但是各子广播域之间是不能通信交流的,它们之间的交流仍然需要路由器。
深入了解路由器与交换机的功能和区别

深入了解路由器与交换机的功能和区别(1)2009-06-08 12:30中国IT实验室安琪关键字:交换机路由器最近看到很多人在询问交换机、路由器是什么,功能如何,有何区别,笔者就这些问题简单的做些解答。
首先说交换机(又名交换式集线器)作用可以简单的理解为将一些机器连接起来组成一个局域网。
而路由器与交换机有明显区别,它的作用在于连接不同的网段并且找到网络中数据传输最合适的路径,可以说一般情况下个人用户需求不大。
路由器是产生于交换机之后,就像交换机产生于集线器之后,所以路由器与交换机也有一定联系,并不是完全独立的两种设备。
路由器主要克服了交换机不能路由转发数据包的不足。
目前个人比较多宽带接入方式就是ADSL,因此笔者就ADSL的接入来简单的说明一下。
现在购买的ADSL猫大多具有路由功能(很多的时候厂家在出厂时将路由功能屏蔽了,因为电信安装时大多是不启用路由功能的,启用DHCP。
打开ADSL的路由功能),如果个人上网或少数几台通过ADSL本身就可以了,如果电脑比较多你只需要再购买一个或多个集线器或者交换机。
考虑到如今集线器与交换机的价格相差十分小,不是特殊的原因,请购买一个交换机。
不必去追求高价,因为如今产品同质化十分严重,我最便宜的交换机现在没有任何问题。
给你一个参考报价,建议你购买一个8口的,以满足扩充需求,一般的价格100元左右。
接上交换机,所有电脑再接到交换机上就行了。
余下所要做的事情就只有把各个机器的网线插入交换机的接口,将猫的网线插入uplink接口。
然后设置路由功能,DHCP等,就可以共享上网了。
看完以上的解说读者应该对交换机、路由器有了一些了解,目前的使用主要还是以交换机、路由器的组合使用为主,具体的组合方式可根据具体的网络情况和需求来确定。
交换机与路由器的区别计算机网络往往由许多种不同类型的网络互连连接而成。
如果几个计算机网络只是在物理上连接在一起,它们之间并不能进行通信,那么这种“互连”并没有什么实际意义。
第三层交换机与传统路由器相比

当中继系统是转发器时,一般不称之为网络互联,因为这仅仅是把一个网络扩大了,而这仍然是一个网络。高层网关由于比较复杂,目前使用得较少。因此一般讨论网络互连时都是指用交换机和路由器进行互联的网络。本文主要阐述交换机和路由器及其区别。
交换机和路由器的应用
“交换”是今天网络里出现频率最高的一个词,从桥接到路由到ATM直至电话系统,无论何种场合都可将其套用,搞不清到底什么才是真正的交换。其实交换一词最早出现于电话系统,特指实现两个不同电话机之间话音信号的交换,完成该工作的设备就是电话交换机。所以从本意上来讲,交换只是一种技术概念,即完成信号由设备入口到出口的转发。因此,只要是和符合该定义的所有设备都可被称为交换设备。由此可见,“交换”是一个涵义广泛的词语,当它被用来描述数据网络第二层的设备时,实际指的是一个桥接设备;而当它被用来描述数据网络第三层的设备时,又指的是一个路由设备。我们经常说到的以太网交换机实际是一个基于网桥技术的多端口第二层网络设备,它为数据帧从一个端口到另一个任意端口的转发提供了低时延、低开销的通路。
考虑到如今集线器与交换机的价格相差十分小,不是特殊的原因,请购买一个交换机。不必去追求高价,因为如今产品同质化十分严重,我最便宜的交换机现在没有任 何问题。给你一个参考报价,建议你购买一个8口的,以满足扩充需求,一般的价格100元左右。接上交换机,所有电脑再接到交换机上就行了。余下所要做的事情就只有把各个机器的网线插入交换机的接口,将猫的网线插入uplink接口。然后设置路由功能,DHCP等, 就可以共享上网了。看完以上的解说读者应该对交换机、路由器有了一些了解,目前的使用主要还是以交换机、路由器的组合使用为主,具体的组合方式可根据具体的网络情况和需求来确定。
由此可见,第三层交换机内部核心处应该有一个交换矩阵,为任意两端口间的通信提供通路,或是一个快速交换总线,以使由任意端口接收的数据帧从其他端口送出。在实际设备中,交换矩阵的功能往往由专门的芯片(ASIC)完成。另外,以太网交换机在设计思想上有一个重要的假设,即交换核心的速度非常之快,以致通常的大流量数据不会使其产生拥塞,换句话说,交换的能力相对于所传信息量而无穷大(与此相反,ATM交换机在设计上的思路是,认为交换的能力相对所传信息量而言有限)。虽然以太网第二层交换机是基于多端口网桥发展而来,但毕竟交换有其更丰富的特性,使之不但是获得更多带宽的最好途径,而且还使网络更易管理。而路由器是OSI协议模型的网络层中的分组交换设备(或网络层中继设备),路由器的基本功能是把数据(IP报文)传送到正确的网络,包括:
三层交换机与路由器的区别

三层交换机与路由器的区别三层交换机在网上的应用越来越多,与传统的路由器加二层以太网交换机的组网方式比较,使用三层交换机可以明显的提高效率,降低成本,因为三层交换机在内部集成了路由功能和二层交换功能,并引入了一些其它机制和技术,使得转发效率特别高。
给人的初步印象就是,三层交换机就是一个路由器和二层交换机的集合体(二层交换机并不一定专门指以太网交换机,也可能提供其它类型局域网技术的交换,比如令牌环,FDDI等)。
这样的看法有一定的道理,但是很肤浅。
实际上,三层交换机在实现的时候,专门做了一些优化,引入了一些普通路由器上不存在的转发技术,使得三层交换机的效率特别高。
总体来说,三层交换机有下列特点,在文章中我们会一一介绍:1、三层交换机不但具有所有二层交换机的功能,比如基于MAC地址的数据帧转发,生成树协议,VLAN等,还具有三层功能,即能完成VLAN之间的三层互通;2、一般三层交换机上都实现了三层精确查找,即根据数据帧的目的网络层地址直接检索内部的高速缓冲区,而传统的路由器进行的则是最长匹配查找,即根据数据帧的目的网络地址查找路由表,选择有最长匹配的作为转发依据;3、专门针对局域网,特别是以太网进行优化,大部分三层交换机只提供以太网接口和ATM局域网仿真接口,有的三层交换机还提供了上行的高速接口,比如POS等,但路由器却接口种类丰富;4、由于三层交换机可以在二层和三层对数据帧进行转发,于是一些特殊的应用又出现了,比如VLAN聚合,ARP代理等,这些应用在实际中应用很广泛;5、伴随着一些特殊需求的出现,三层交换机并不仅仅局限于转发二层的以太网数据帧和三层的网络数据帧,而且集成了其它一些功能,比如DHCP Releay,服务质量,用户接入认证等。
在以上的特点中,最重要的就是第一条,在一些文章中,把第二条,即实现基于网络层地址(不是网络地址,而是主机的三层地址)的精确匹配查询作为三层交换机的最重要特点,在一些低端的三层交换机中,这是有道理的,因为如果不实现精确的三层匹配查询而象传统路由器那样仅仅依据最长匹配查询路由表,在以软件实现的这些设备中,效率是很低的,但如果在高端的三层交换机领域中,就不然了,因为实现的转发都是基于硬件的,即使使用最长匹配查询,其效率也不会有明显的降低,但如果这些高端交换机也实现了精确的三层匹配查询,效果会更明显。
三层交换机与路由器区别在哪里?

三层交换机与路由器区别在哪里?很多朋友问到, 路由器与三层交换机有什么区别?这是个好问题, 今天我们一起来了解下。
一、交换机的工作原理当交换机收到数据时, 它会检查它的目的MAC地址, 然后把数据从目的主机所在的接口转发出去。
交换机之所以能实现这一功能, 是因为交换机内部有一个MAC地址表, MAC地址表记录了网络中所有MAC 地址与该交换机各端口的对应信息。
某一数据帧需要转发时, 交换机根据该数据帧的目的MAC地址来查找MAC地址表, 从而得到该地址对应的端口, 即知道具有该MAC地址的设备是连接在交换机的哪个端口上, 然后交换机把数据帧从该端口转发出去。
1.交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的映射, 并将其写入MAC地址表中。
2.交换机将数据帧中的目的MAC地址同已建立的MAC地址表进行比较, 以决定由哪个端口进行转发。
3.如数据帧中的目的MAC地址不在MAC地址表中, 则向所有端口转发。
这一过程称为泛洪(flood)。
4.广播帧和组播帧向所有的端口转发。
例: 某网络如图1所示。
图1 交换机地址表表1端口/MAC地址映射表假设主机pc1向主机pc7发送一个数据帧, 该数据帧被送到交换机后, 交换机首先查MAC地址表, 发现主机pc7连接在E0/24接口上, 就将数据帧从E0/24接口转发出去。
交换机的三个基本功能1.学习以太网交换机了解每一端口相连设备的MAC地址, 并将地址同相应的端口映射起来存放在交换机缓存中的MAC地址表中.2.转发/过滤当一个数据帧的目的地址在MAC地址表中有映射时, 它被转发到连接目的节点的端口而不是所有端口(如该数据帧为广播/组播帧则转发至所有端口)3.消除回路当交换机包括一个冗余回路时, 以太网交换机通过生成树协议避免回路的产生, 同时允许存在后备路径。
二、二、三层交换机对比1.二层交换技术二层交换技术是发展比较成熟, 二层交换机属数据链路层设备, 可以识别数据包中的MAC地址信息, 根据MAC地址进行转发, 并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。
浅析路由器与三层交换机各种比较

浅析路由器与三层交换机各种比较路由器与三层交换机的性能和价格本是不可比较的,因为路由器是广域网设备,交换机是局域网设备,不具可比性,但使用三层交换机替代路由器的接入方案后,这个比较则是必须的。
浅析路由器与三层交换机各种比较,向大家介绍路由器与三层交换机方的比较,可能好多人还不了解路由器与三层交换机有哪些区别,没有关系,看完本文你肯定有不少收获,希望本文能教会你更多东西。
在以一端为中心,通过数字通道下联上百个节点的星型广域网络拓扑结构中,若用传统网络连接模式,其网络设备的处理能力有限和高昂成本是制约技术方案的两大重要因素。
随着新一代宽带接入技术和设备的推出,新型网络连接解决方案也呼之欲出。
新型网络接入解决方案就是用支持三层虚拟局域网(VLAN)技术的核心交换机替代传统的路由器与三层交换机作为广域网连接设备,通过数字专线通道两端支持G.703-ETH转换的以太网桥接入,在两个局域网间实现广域网数字通道的透明传输,同时在中心为每个分支节点分配一个VLAN标识及一段IP网址。
近几年来,VLAN技术和三层交换机设备的发展日臻成熟,支持G.703-ETH转换的以太网桥设备也在普遍使用,这为网络技术的发展开拓了广阔前景。
目前,三层交换机被广泛使用在楼宇、园区等规模的局域网中,以太网桥设备也仅用在局域网延长距离上,而将两种新技术产品有机结合起来大规模使用在星型广域网拓扑结构中,还需在实践中不断摸索完善。
VLAN技术1995年,各种令人兴奋的新型局域网技术开始被应用。
受到极大关注的技术是那些基于交换的,特别是交换以太网、快速以太网和ATM的技术。
这些技术所最先带来的好处之一就是VLAN,它有以下几方面特点:1)在IP网络中易于更改、移动设备,在传统局域网络中,网络管理员花费大量的时间处理设备的移动和更改。
如果安装了VLAN,则只需更改软件配置而无需移动设备。
2)额外的安全性,在一个VLAN中的设备只能直接和本VLAN的设备通信,若跨VLAN 通信,数据信息就需经过路由设备或支持三层的交换机。
二层交换机、三层交换机、路由器的比较

交换机端口untaged、taged、trunk、access 的区别首先,将交换机的类型进行划分,交换机分为低端(SOHO级)和高端(企业级)。
其两者的重要区别就是低端的交换机,每一个物理端口为一个逻辑端口,而高端交换机则是将多个物理端口捆绑成一个逻辑端口再进行的配置的。
cisco网络中,交换机在局域网中最终稳定状态的接口类型主要有四种:access/trunk/ multi/ dot1q-tunnel。
1、access: 主要用来接入终端设备,如PC机、服务器、打印服务器等。
2、trunk: 主要用在连接其它交换机,以便在线路上承载多个vlan。
3、multi: 在一个线路中承载多个vlan,但不像trunk,它不对承载的数据打标签。
主要用于接入支持多vlan的服务器或者一些网络分析设备。
现在基本不使用此类接口,在cisco的网络设备中,也基本不支持此类接口了。
4、dot1q-tunnel: 用在Q-in-Q隧道配置中。
Cisco网络设备支持动态协商端口的工作状态,这为网络设备的实施提供了一定的方便(但不建议使用动态方式)。
cisco动态协商协议从最初的DISL(Cisco 私有协议)发展到DTP(公有协议)。
根据动态协议的实现方式,Cisco网络设备接口主要分为下面几种模式:1、switchport mode access: 强制接口成为access接口,并且可以与对方主动进行协商,诱使对方成为access模式。
2、switchport mode dynamic desirable: 主动与对协商成为Trunk接口的可能性,如果邻居接口模式为Trunk/desirable/auto之一,则接口将变成trunk接口工作。
如果不能形成trunk模式,则工作在access模式。
这种模式是现在交换机的默认模式。
3、switchport mode dynamic auto: 只有邻居交换机主动与自己协商时才会变成Trunk接口,所以它是一种被动模式,当邻居接口为Trunk/desirable之一时,才会成为Trunk。
三层交换机与家用路由器的配置方法

三层交换机与家用路由器的配置方法一、前言在现代网络中,无论是家用网络还是企业级网络,网络设备起到了至关重要的作用。
其中,三层交换机和家用路由器作为两种常见的网络设备,承担着不同的网络功能和配置需求。
本文将重点介绍三层交换机和家用路由器的配置方法,并比较它们在网络架构中的应用。
二、三层交换机的配置方法1. 了解三层交换机的基本概念三层交换机是一种能够在OSI模型的第三层(网络层)和第二层(数据链路层)之间进行转发决策的网络设备。
它能够通过学习和存储MAC位置区域来提高网络的转发效率,并支持基于IP位置区域的路由功能。
2. 连接与配置三层交换机将三层交换机与其它网络设备进行物理连接,如连接到路由器或主机。
通过访问三层交换机的管理界面,进行基本配置,包括设置IP位置区域、子网掩码、默认网关、VLAN等。
3. 配置三层交换机的路由功能三层交换机的路由功能能够实现不同网络之间的通信。
通过配置路由表,将不同网络关联起来,并允许数据包在不同网络之间传输。
可以使用静态路由或动态路由协议(如OSPF、BGP等)来配置三层交换机的路由功能。
4. 配置三层交换机的安全功能为了确保网络的安全性,我们可以配置三层交换机的访问控制列表(ACL)和端口安全功能。
ACL能够过滤和限制数据包的转发,并设置特定的安全策略。
端口安全功能可以控制哪些MAC位置区域可以连接到特定的端口,并防止未经授权的设备接入网络。
5. 优化和监控三层交换机的性能为了提高三层交换机的性能和稳定性,我们可以进行一些优化和监控工作。
通过配置链路聚合(LACP)来实现带宽的合并和冗余,通过配置负载均衡来实现更好的网络性能。
三、家用路由器的配置方法1. 了解家用路由器的基本概念家用路由器是一种能够将互联网信号传输到家庭网络中的设备。
它兼具路由器和交换机的功能,可以实现家庭网络的连接和管理。
2. 连接与配置家用路由器类似于三层交换机,首先要将家用路由器与互联网提供商的网线进行物理连接。
路由器与交换机的主要区别体现在以下几个方面【VIP专享】

路由器与交换机的主要区别体现在以下几个方面:(1)工作层次不同最初的的交换机是工作在OSI/RM开放体系结构的数据链路层,也就是第二层,而路由器一开始就设计工作在OSI模型的网络层。
由于交换机工作在OSI的第二层(数据链路层),所以它的工作原理比较简单,而路由器工作在OSI的第三层(网络层),可以得到更多的协议信息,路由器可以做出更加智能的转发决策。
(2)数据转发所依据的对象不同交换机是利用物理地址或者说MAC地址来确定转发数据的目的地址。
而路由器则是利用不同网络的ID号(即IP地址)来确定数据转发的地址。
IP地址是在软件中实现的,描述的是设备所在的网络,有时这些第三层的地址也称为协议地址或者网络地址。
MAC地址通常是硬件自带的,由网卡生产商来分配的,而且已经固化到了网卡中去,一般来说是不可更改的。
而IP地址则通常由网络管理员或系统自动分配。
(3)传统的交换机只能分割冲突域,不能分割广播域;而路由器可以分割广播域由交换机连接的网段仍属于同一个广播域,广播数据包会在交换机连接的所有网段上传播,在某些情况下会导致通信拥挤和安全漏洞。
连接到路由器上的网段会被分配成不同的广播域,广播数据不会穿过路由器。
虽然第三层以上交换机具有VLAN功能,也可以分割广播域,但是各子广播域之间是不能通信交流的,它们之间的交流仍然需要路由器。
(4)路由器提供了防火墙的服务路由器仅仅转发特定地址的数据包,不传送不支持路由协议的数据包传送和未知目标网络数据包的传送,从而可以防止广播风暴。
交换机一般用于LAN-WAN的连接,交换机归于网桥,是数据链路层的设备,有些交换机也可实现第三层的交换。
路由器用于WAN-WAN之间的连接,可以解决异性网络之间转发分组,作用于网络层。
他们只是从一条线路上接受输入分组,然后向另一条线路转发。
这两条线路可能分属于不同的网络,并采用不同协议。
相比较而言,路由器的功能较交换机要强大,但速度相对也慢,价格昂贵,第三层交换机既有交换机线速转发报文能力,又有路由器良好的控制功能,因此得以广泛应用1》什么是路由器路由器是一种连接多个网络或网段的网络设备,它能将不同网络或网段之间的数据信息进行“翻译”,以使它们能够相互“读”懂对方的数据,从而构成一个更大的网络。
最新整理路由器和交换机有什么区别

路由器和交换机有什么区别路由器系统构成了基于TCP/I P的国际互联网络Internet的主体脉络,也可以说,路由器构成了Internet的骨架。
交换机(Swi t ch)和路由器(Rout er) 是两种不同的网络设备。
交换机工作在数据链路层,负责MAC地址;路由器工作在网络层,负责I P地址。
那么如何将路由器设置为交换机呢?下面将首先介绍两种设备及其区别,再介绍路由器设置为交换机的方法。
方法步骤1 、路由器(Rout er)又称网关设备(Gat eway),用于连接多个逻辑上分开的网络,可以实现数据从一个子网络传输到另外一个子网络,属于网络层的一种互联设备。
如下图,路由器的各个接口:(1)POWER:电源接口。
(2)RESET:复位键恢复出厂设置。
(3)WAN:用网线将路由器与宽带/调制解调器(MODEM)相连。
(4)LAN(1-4):用网线将路由器与上网设备(计算机等)相连。
另外:家用(无线)路由器的IP地址一般为:192. 168. 1. 1或者192. 168. 0. 1 , I P地址和登录用户名密码一般标注在路由器底部。
2、交换机(Switch)是在数据链路层面,为接入交换机的任意两个网络节点提供独享电信号通路的设备。
交换机可以同时进行多个端口对之间的数据传输,每一端口都可视为独立的物理网段(非IP网段),连接在其上的网络设备独享全部宽带。
另外,交换机内部的CPU会在每个端口成功连接时,通过将MAC 地址(Medi a Access Cont r ol ,媒体访问控制或称为物理地址)和端口对应,形成一张MAC表。
交换机还可以学习MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址。
3、交换机和路由器的区别。
区别之一:交换机工作在OSI模型(Open Systems I nt er connect i on Reference Model , 开放式通信系统互联参考模型)的第二层,即数据链路层,工作原理比较简单;路由器工作在OSI模型的第三层,即网络层,可以得到更多的协议信息。
集线器,交换机,路由器三者区别

集线器,交换机,路由器三者区别平常我们说的HUB就是集线器,而交换机从某种意义上说也是集线器,或者叫智能集线器,他们都是第二层的(数据链路层)设备,HUB分享带宽,即:如果10台机器接在一个10M的HUB上分到每台机器的只有1M,但交换机因为有自己的CPU和RAM可以实现存储转发等功能,不共享带宽,即每台机器都是10M。
路由器是第三层(网络层)设备,可是实现路由功能(第三层交换机也可以实现)。
单从组建局域网来说,交换机的速度最快,其次是路由器,最后是HUB。
而价格是路由器最贵,然后是交换机和HUB。
如果家庭两三台电脑想共享上网的话,个人认为:1、开猫的路由+四口HUB(50元左右)还是不错的。
2、如果猫没有路由功能,买个四口的路由最方便(200元左右吧),还能起到防火墙的作用。
3、至于双网卡,个人并不推荐,你买块过得去的网卡也得50元左右吧,那这样就不如买个HUB了,况且现在的猫大多有路由功能。
------------------------交换机与路由器的区别计算机网络往往由许多种不同类型的网络互连连接而成。
如果几个计算机网络只是在物理上连接在一起,它们之间并不能进行通信,那么这种“互连”并没有什么实际意义。
因此通常在谈到“互连”时,就已经暗示这些相互连接的计算机是可以进行通信的,也就是说,从功能上和逻辑上看,这些计算机网络已经组成了一个大型的计算机网络,或称为互联网络,也可简称为互联网、互连网。
将网络互相连接起来要使用一些中间设备(或中间系统),ISO的术语称之为中继(relay)系统。
根据中继系统所在的层次,可以有以下五种中继系统:1.物理层(即常说的第一层、层L1)中继系统,即转发器(repeater)。
2.数据链路层(即第二层,层L2),即网桥或桥接器(bridge)。
3.网络层(第三层,层L3)中继系统,即路由器(router)。
4.网桥和路由器的混合物桥路器(brouter)兼有网桥和路由器的功能。
路由器、集线器、交换机的特点与区别

路由器(Router)、集线器(Hub)交换机(Switch)的各自特点与区别1.路由器(Router)是一种负责寻径的网络设备,它在互连网络中从多条路径中寻找通讯量最少的一条网络路径提供给用户通信。
路由器用于连接多个逻辑上分开的网络。
对用户提供最佳的通信路径,路由器利用路由表为数据传输选择路径,路由表包含网络地址以及各地址之间距离的清单,路由器利用路由表查找数据包从当前位置到目的地址的正确路径。
路由器使用最少时间算法或最优路径算法来调整信息传递的路径,如果某一网络路径发生故障或堵塞,路由器可选择另一条路径,以保证信息的正常传输。
路由器可进行数据格式的转换,成为不同协议之间网络互连的必要设备。
路由器使用寻径协议来获得网络信息,采用基于“寻径矩阵”的寻径算法和准则来选择最优路径。
按照OSI参考模型,路由器是一个网络层系统。
路由器分为单协议路由器和多协议路由器。
Internet由各种各样的网络构成,路由器是其中非常重要的组成部分,整个Internet上的路由器不计其数。
Intranet要并入Internet,兼作Internet服务,路由器是必不可少的组件,并且路由器的配置也比较复杂。
(一)路由器的寻址和路由选择在互连网上交换信息的一个基本要求是每个站都具有可达的唯一地址。
像邮政编址类似,互连网地址也由几部分组成。
在互连网上,通常要求使用网络地址、主机地址和计算机上运行的应用。
规定了地址之后,接下来便是如何选择路径到达报文的终点。
路由选择涉及规定路由选择参数以及如何获得这些参数。
在互连网中使用的地址是32位的IP地址,该地址由网络号和主机号组成。
IP地址分为下述3类:A类地址使用7位来标识网络,24位用来规定网络上的主机;B类地址使用14位来标识网络,16位用来标识主机;C类地址使用21位来标识网络,8位用来标识主机。
路由器在选择路径时常用的算法有两种:一是距离向量;二是链路状态。
前一种由路由选择信息协议(RIP)使用,后一种由开放式最短路径优先协议(OSPF)使用。
交换机和路由器的比较

ARP: 工作过程:1首先每台主机都会在缓冲区建立一个ARP列表,以表示IP与MAC的对应关系。
2当有数据包发送时,会先检查ARP列表中是否存在该IP对应的MAC地址,如果有,则直接将包发送到这个MAC地址,3如果没有,就向本地网段发起一个ARP请求的广播包,网络中所有主机收到这个ARP包后,会先检查自己的IP是否与包中的IP地址一致,如果不一致则忽略,如果一致,则将发送端的MAC地址和IP地址添加到自己的ARP列表中(已存在的则覆盖),然后向发送端发送一个响应包,发送方收到该响应包后将接收方的IP 与MAC添加到自己的ARP列表中。
然后开始数据的传输。
协议:定义了在两个或多个通讯实体之间交换的报文格式和次序,以及在报文传输或接受或其他事件所采取的动作。
物理媒体:双绞铜线(LAN)、同轴电缆、光缆、无线电。
网络核心:路由器及连接它的链路。
接入网:把端系统连接到网络核心中。
电路交换和分组交换:在电路交换网络中,沿着端系统通信路径,为端系统之间通信所提供的资源在通信会话期间会被预留。
在分组交换网络中,这些资源则不被预留;会话的报文按需使用这些资源,可能导致等待接入通信线路。
对比: 电路交换(即时、电路、资源预留)、分组交换(比电路交换简单有效成本低、端到端时延变动不可预测不适合实时服务、资源共享、提供了比电路交换更好的带宽共享)。
统计多路复用(statistical multiplexing):按需共享资源。
时延:1、处理时延:检查分组首部和决定将该分组导向何处;2、排队时延:在队列中当分组在链路上等待传输;3、传输时延:将所有分组推向链路所需要的时间;4、传播时延:从该链路起点到目的路由器传播所需要时间(速率取决于链路的物理媒体)。
传输时延和传播时延比较:传输时延是路由器将分组推出到链路所需时间,与分组长度和链路传输速率有关;传播时延是一个比特从路由器到路由器之间传播所需时间,与路由器之间距离有关。
路由器与交换机的区别

路由器与交换机的区别1.。
交换机是一种基于MAC地址识别,能完成封装转发数据包功能的网络设备。
交换机可以“学习”MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址。
路由器是互联网的主要节点设备。
路由器通过路由决定数据的转发。
转发策略称为路由选择,这也是路由器名称的由来。
作为不同网络之间互相连接的枢纽,路由器系统构成了基于TCP/IP 的国际互联网络Internet 的主体脉络,也可以说,路由器构成了Internet 的骨架。
它的处理速度是网络通信的主要瓶颈之一,它的可靠性则直接影响着网络互连的质量。
总之,路由器能当交换机用,但交换机不能当路由器用。
交换机(又名交换式集线器)作用与集线器大体相同。
但是两者在性能上有区别:集线器采用的式共享带宽的工作方式,而交换机是独享带宽。
这样在机器很多或数据量很大时,两者将会有比较明显的。
而路由器与以上两者有明显区别,它的作用在于连接不同的网段并且找到网络中数据传输最合适的路径,可以说一般情况下个人用户需求不大。
路由器是产生于交换机之后,就像交换机产生于集线器之后,所以路由器与交换机也有一定联系,并不是完全独立的两种设备。
路由器主要克服了交换机不能路由转发数据包的不足。
2.。
路由器的一个端口是电信给的外网IP,通过路由把数据转发到其它端口,路由器只要是开启的就不需要主机去拨号,会给每个主机分配IP,而交换机是工作在数据链路层的,主要是用于2层局域网,你要是用交换机也行,不过就需要主机拨号,而且只能你一个人用。
简单的说:1.路由器是连接外网的,进行网络互连。
他的作用就是转发数据,把接收的数据转发到你和你邻居的机子上,也把你和你邻居的数据往外发,而且有的路由器还有过滤功能,同时也可以减少数据包的丢包率等等,有利于你的网速。
还可以组建一个小型的局域网,就像你这样的。
2.交换机能识别计算机的MAC地址,你可以简单的理解为交换机能识别局域网中和它相连的每台计算机,当向某台计算机发送数据时,交换机能准确的发送到目的计算机。
hub,网桥,路由器,交换机,三层交换机的区别

hub,网桥,路由器,交换机,三层交换机的区别1)HUB是大家常说的集线器,它应用于使用星型拓扑结构的网络中,连接多个计算机或网络设备。
集线器又分成:1.能动式2.被动式 3.混合式。
1.动能式:对所连接的网络介质上的信号有再生和放大的作用,可使所连接的介质长度达到最大有效长度,需要有电源才能工作,目前多数HUB为此类型。
2.被动式只充当连接器,其不需要电源就可以工作,市场上已经不多见。
3.混合式:可以连接多种类型线缆,如同轴和双绞线。
2)网桥这种设备看上去有点像中继器。
它具有单个的输入端口和输出端口。
它与中继器的不同之处就在于它能够解析它收发的数据。
网桥属于O S I 模型的数据链路层;数据链路层能够进行流控制、纠错处理以及地址分配。
网桥能够解析它所接受的帧,并能指导如何把数据传送到目的地。
特别是它能够读取目标地址信息(M A C ),并决定是否向网络的其他段转发(重发)数据包,而且,如果数据包的目标地址与源地址位于同一段,就可以把它过滤掉。
当节点通过网桥传输数据时,网桥就会根据已知的M A C 地址和它们在网络中的位置建立过滤数据库(也就是人们熟知的转发表)。
网桥利用过滤数据库来决定是转发数据包还是把它过滤掉.3)路由器是一种多端口设备,它可以连接不同传输速率并运行于各种环境的局域网和广域网,也可以采用不同的协议。
路由器属于O S I 模型的第三层。
第2 章曾经讲过,网络层指导从一个网段到另一个网段的数据传输,也能指导从一种网络向另一种网络的数据传输。
过去,由于过多的注意第三层或更高层的数据,如协议或逻辑地址,路由器曾经比交换机和网桥的速度慢。
因此,不像网桥和第二层交换机,路由器是依赖于协议的。
在它们使用某种协议转发数据前,它们必须要被设计或配置成能识别该协议。
传统的独立式局域网路由器正慢慢地被支持路由功能的第三层交换机所替代。
但路由器这个概念还是非常重要的。
本节的剩余部分讲述的都是关于第三层交换机的应用。
三层交换机与路由器的主要区别

3. 性能体现不一样
ቤተ መጻሕፍቲ ባይዱ
从技术上讲,路由器和三层交换机在数据包交换操作上存在着明显区别。路由器一般由基于微处理器的软件路由引擎执行数据包交换,而三层交换机通过硬件执行数据包交换。三层交换机在对第一个数据流进行路由后,它将会产生一个MAC地址与IP地址的映射表,当同样的数据流再次通过时,将根据此表直接从二层通过而不是再次路由,从而消除了路由器进行路由选择而造成网络的延迟,提高了数据包转发的效率。同时,三层交换机的路由查找是针对数据流的,它利用缓存技术,很容易利用ASIC技术来实现,因此,可以大大节约成本,并实现快速转发。而路由器的转发采用最长匹配的方式,实现复杂,通常使用软件来实现,转发效率较低。
综上所述,三层交换机与路由器之间还是存在着非常大的本质区别的。无论从哪方面来说,在局域网中进行多子网连接,最好还选用三层交换机,特别是在不同子网数据交换频繁的环境中。一方面可以确保子网间的通信性能需求,另一方面省去了另外购买交换机的投资。当然,如果子网间的通信不是很频繁,采用路由器也无可厚非,也可达到子网安全隔离相互通信的目的。具体要根据实际需求来定。
也就是说,第三层交换机无法适应网络拓扑各异,传输协议不同的广域网络系统。近年来,随着第三层交换技术的不断发展与创新,第三层交换机的应用已从企业网络环境的骨干层、汇聚层,开始渗透到网络边缘接入层。尤其是小区宽带网络的普及,第三层交换机完全适合放置在小区中心和多个小区的汇聚层位置。从这个方面来看,三层交换机虽然无法替代路由器,但却完全动摇了企业路由器的地位,即在企业内联网络系统中,第三层交换机正在取代路由器。不过,一个完全构建在交换机上的网络也会出现诸如碰撞、堵塞以及通信混乱等问题。如果使用路由器将网络化分为多个子网,通过路由器所具备的功能来有效地进行安全策略控制,则可以避免这些问题。
三层交换机与路由器的功能比较

三层交换机与路由器的功能比较鲍继锋【摘要】随着局域网技术的发展,特别是虚拟局域网的大量应用,出现了三层交换机.对目前网络互连的两种主要设备--三层交换机和路由器进行了详细的介绍,并就两种设备在网络中的主要功能进行了比较,对在不同的网络环境中两种设备不同的应用进行了详细的说明.【期刊名称】《甘肃科技》【年(卷),期】2010(026)019【总页数】3页(P22-24)【关键词】虚拟局域网(VLAN);三层交换机;路由器;计算机网络【作者】鲍继锋【作者单位】兰州大学,信息科学与工程学院,甘肃,兰州,730000【正文语种】中文【中图分类】TP393近年来,随着互联网和信息化技术的迅猛发展,特别是局域网的发展壮大,人们越来越感到传统路由器已经从原来的交通指挥员变成了现在的路口瓶颈。
传统路由器在网络中起到隔离网络、隔离广播、路由转发、防火墙的作用,并且随着网络的不断发展,它们的工作量也在迅速增长。
特别是VLAN(虚拟局域网)技术在网络中大量应用,VLAN技术可以逻辑隔离各个不同的网段、端口甚至主机,但各个不同VLAN间的通信都要经过路由器来完成转发[1]。
由于局域网中数据流量很大,VLAN间大量的信息交换都通过路由器转发,这时候随着数据流量的不断增长,路由器就成为了网络的瓶颈。
三层交换机就是具有部分路由器功能的交换机。
三层交换机最重要的目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务,能够做到一次路由,多次转发。
对于数据包转发等规律性的过程由硬件高速实现,而像路由信息更新、路由表维护、路由计算、路由确定等功能,由软件实现。
为了解决局域网络数据流量的瓶颈,现在很多企业、学校和小区建设局域网时都采用了三层交换机。
传统的交换技术是在OSI网络标准模型中的第二层——数据数据链路层进行操作的,而三层交换技术是在网络模型中的第三层实现数据包的高速转发。
简单地说,三层交换技术就是:二层交换技术 +三层转发技术。
路由器与交换机的区别

路由器与交换机的区别计算机网络往往由许多种不同类型的网络互连连接而成。
如果几个计算机网络只是在物理上连接在一起,它们之间并不能进行通信,那么这种“互连”并没有什么实际意义。
因此通常在谈到“互连”时,就已经暗示这些相互连接的计算机是可以进行通信的,也就是说,从功能上和逻辑上看,这些计算机网络已经组成了一个大型的计算机网络,或称为互联网络,也可简称为互联网、互连网。
将网络互相连接起来要使用一些中间设备或中间系统,ISO的术语称之为中继relay系统。
根据中继系统所在的层次,可以有以下五种中继系统:⒈物理层即常说的第一层、层L1中继系统,即转发器repeater。
⒉数据链路层即第二层,层L2,即网桥或桥接器bridge。
⒊网络层第三层,层L3中继系统,即路由器router。
⒋网桥和路由器的混合物桥路器brouter兼有网桥和路由器的功能。
⒌在网络层以上的中继系统,即网关gateway。
当中继系统是转发器时,一般不称之为网络互联,因为这仅仅是把一个网络扩大了,而这仍然是一个网络。
高层网关由于比较复杂,目前使用得较少。
因此一般讨论网络互连时都是指用交换机和路由器进行互联的网络。
大家可以这样认为,交换机可以将多台电脑连接起来,与交换机互连的电脑本身则具备了互相通信的功能,组建成了一个内部局域网,但需要访问互联网还需要有网络支持,因此交换机一端需要连接到路由器,路由器即可实现交换功能,还可以拨号,实现宽带连接,并将宽带资源分配个交换机使用,这样就实现了多台电脑共享上网。
概括的说,其实路由器既有路由功能,具备网络中继系统,同时还具备交换功能,路由器除了WAN端口,其它四个端口相当于交换端口,路由器用于WAN-WAN之间的连接,可以解决异性网络之间转发分组,作用于网络层;而交换机一般用于LAN-WAN的连接,交换机归于网桥,是数据链路层的设备,有些交换机也可实现第三层的交换。
路由器的功能要强于交换机,但价格相对昂贵,速度没有交换机快。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三层交换机与路由器的比较
为了适应网络应用深化带来的挑战,网络在规模和速度方向都在急剧发展,局域网的速度已从最初的10Mbit/s提高到100Mbit/s,目前千兆以太网技术已得到普遍应用。
在网络结构方面也从早期的共享介质的局域网发展到目前的交换式局域网。
交换式局域网技术使专用的带宽为用户所独享,极大的提高了局域网传输的效率。
可以说,在网络系统集成的技术中,直接面向用户的第一层接口和第二层交换技术方面已得到令人满意的答案。
但是,作为网络核心、起到网间互连作用的路由器技术却没有质的突破。
在这种情况下,一种新的路由技术应运而生,这就是第三层交换技术:说它是路由器,因为它可操作在网络协议的第三层,是一种路由理解设备并可起到路由决定的作用;说它是交换器,是因为它的速度极快,几乎达到第二层交换的速度。
二层交换机、三层交换机和路由器这三种技术究竟谁优谁劣,它们各自适用在什么环境?为了解答这问题,我们先从这三种技术的工作原理入手:
1.二层交换技术
二层交换机是数据链路层的设备,它能够读取数据包中的MAC地址信息并根据MAC地址来进行交换。
交换机内部有一个地址表,这个地址表标明了MAC地址和交换机端口的对应关系。
当交换机从某个端口收到一个数据包,它首先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上的,它再去读取包头中的目的MAC 地址,并在地址表中查找相应的端口,如果表中有与这目的MAC地址对应的端口,则把数据包直接复制到这端口上,如果在表中找不到相应的端口则把数据包广播到所有端口上,当目的机器对源机器回应时,交换机又可以学习一目的MAC地址与哪个端口对应,在下次传送数据时就不再需要对所有端口进行广播了。
二层交换机就是这样建立和维护它自己的地址表。
由于二层交换机一般具有很宽的交换总线带宽,所以可以同时为很多端口进行数据交换。
如果二层交换机有N 个端口,每个端口的带宽是M,而它的交换机总线带宽超过N×M,那么这交换机就可以实现线速交换。
二层交换机对广播包是不做限制的,把广播包复制到所有端口上。
二层交换机一般都含有专门用于处理数据包转发的ASIC (Application specific
Integrated Circuit)芯片,因此转发速度可以做到非常快。
2.路由技术
路由器是在OSI七层网络模型中的第三层——网络层操作的。
路由器内部有一个路由表,这表标明了如果要去某个地方,下一步应该往哪走。
路由器从某个端口收到一个数据包,它首先把链路层的包头去掉(拆包),读取目的IP地址,然后查找路由表,若能确定下一步往哪送,则再加上链路层的包头(打包),把该数据包转发出去;如果不能确定下一步的地址,则向源地址返回一个信息,并把这个数据包丢掉。
路由技术和二层交换看起来有点相似,其实路由和交换之间的主要区别就是交换发生在OSI参考模型的第二层(数据链路层),而路由发生在第三层。
这一区别决定了路由和交换在传送数据的过程中需要使用不同的控制信息,所以两者实现各自功能
的方式是不同的。
路由技术其实是由两项最基本的活动组成,即决定最优路径和传输数据包。
其中,数据包的传输相对较为简单和直接,而路由的确定则更加复杂一些。
路由算法在路由表中写入各种不同的信息,路由器会根据数据包所要到达的目的地选择最佳路径把数据包发送到可以到达该目的地的下一台路由器处。
当下一台路由器接收到该数据包时,也会查看其目标地址,并使用合适的路径继续传送给后面的路由器。
依次类推,直到数据包到达最终目的地。
路由器之间可以进行相互通讯,而且可以通过传送不同类型的信息维护各自的路由表。
路由更新信息主是这样一种信息,一般是由部分或全部路由表组成。
通过分析其它路由器发出的路由更新信息,路由器可以掌握整个网络的拓扑结构。
链路状态广播是另外一种在路由器之间传递的信息,它可以把信息发送方的链路状态及进的通知给其它路由器。
3.三层交换技术
一个具有第三层交换功能的设备是一个带有第三层路由功能的第二层交换机,但它是二者的有机结合,并不是简单的把路由器设备的硬件及软件简单地叠加在局域网交换机上。
从硬件上看,第二层交换机的接口模块都是通过高速背板/总线(速率可高达几十Gbit/s)交换数据的,在第三层交换机中,与路由器有关的第三层路由硬件模块也插接在高速背板/总线上,这种方式使得路由模块可以与需要路由的其他模块间高速的交换数据,从而突破了传统的外接路由器接口速率的限制。
在软件方面,第三层交换机也有重大的举措,它将传统的基于软件的路由器软件进行了界定。
其做法是:
对于数据包的转发:如IP/IPX包的转发,这些规律的过程通过硬件得以高速实现。
对于第三层路由软件:如路由信息的更新、路由表维护、路由计算、路由的确定等功能,用优化、高效的软件实现。
假设两个使用IP协议的机器通过第三层交换机进行通信的过程,机器A在开始发送时,已知目的IP地址,但尚不知道在局域网上发送所需要的MAC地址。
要采用地址解析(ARP)来确定目的MAC地址。
机器A把自己的IP地址与目的IP地址比较,从其软件中配置的子网掩码提取出网络地址来确定目的机器是否与自己在同一子网内。
若目的机器B与机器A在同一子网内,A广播一个ARP请求,B返回其MAC 地址,A得到目的机器B的MAC地址后将这一地址缓存起来,并用此MAC地址封包转发数据,第二层交换模块查找MAC地址表确定将数据包发向目的端口。
若两个机器不在同一子网内,如发送机器A要与目的机器C通信,发送机器A要向“缺省网关”发出ARP包,而“缺省网关”的IP地址已经在系统软件中设置。
这个IP地址实际上对应第三层交换机的第三层交换模块。
所以当发送机器A对“缺省网关”的IP地址广播出一个ARP请求时,若第三层交换模块在以往的通信过程中已得到目的机器C 的MAC地址,则向发送机器A回复C的MAC地址;否则第三层交换模块根据路由信息向目的机器广播一个ARP请求,目的机器C得到此ARP请示后向第三层交换模块回复其MAC地址,第三层交换模块保存此地址并回复给发送机器A。
以后,当再进行A与C之间数据包转发进,将用最终的目的机器的MAC地址封装,数据转发过程全部交给第二层交换处理,信息得以高速交换。
既所谓的一次选路,多次交换。
第三层交换具有以下突出特点:
有机的硬件结合使得数据交换加速;
优化的路由软件使得路由过程效率提高;
除了必要的路由决定过程外,大部分数据转发过程由第二层交换处理;
多个子网互连时只是与第三层交换模块的逻辑连接,不象传统的外接路由器那样需增加端口,保护了用户的投资。
4.三种技术的对比
可以看出,二层交换机主要用在小型局域网中,机器数量在二、三十台以下,这样的网络环境下,广播包影响不大,二层交换机的快速交换功能、多个接入端口和低廉价格为小型网络用户提供了很完善的解决方案。
在这种小型网络中根本没必要引入路由功能从而增加管理的难度和费用,所以没有必要使用路由器,当然也没有必要使用三层交换机。
三层交换机是为IP设计的,接口类型简单,拥有很强二层包处理能力,所以适用于大型局域网,为了减小广播风暴的危害,必须把大型局域网按功能或地域等因素划他成一个一个的小局域网,也就是一个一个的小网段,这样必然导致不同网段这间存在大量的互访,单纯使用二层交换机没办法实现网间的互访而单纯使用路由器,则由于端口数量有限,路由速度较慢,而限制了网络的规模和访问速度,所以这种环境下,由二层交换技术和路由技术有机结合而成的三层交换机就最为适合。
路由器端口类型多,支持的三层协议多,路由能力强,所以适合于在大型网络之间的互连,虽然不少三层交换机甚至二层交换机都有异质网络的互连端口,但一般大型网络的互连端口不多,互连设备的主要功能不在于在端口之间进行快速交换,而是要选择最佳路径,进行负载分担,链路备份和最重要的与其它网络进行路由信息交换,所有这些都是路由完成的功能。
在这种情况下,自然不可能使用二层交换机,但是否使用三层交换机,则视具体情况而下。
影响的因素主要有网络流量、响应速度要求和投资预算等。
三层交换机的最重要目的是加快大型局域网内部的数据交换,揉合进去的路由功能也是为这目的服务的,所以它的路由功能没有同一档次的专业路由器强。
在网络流量很大的情况下,如果三层交换机既做网内的交换,又做网间的路由,必然会大大加重了它的负担,影响响应速度。
在网络流量很大,但又要求响应速度很高的情况下由三层交换机做网内的交换,由路由器专门负责网间的路由工作,这样可以充分发挥不同设备的优势,是一个很好的配合。
当然,如果受到投资预算的限制,由三层交换机兼做网间互连,也是个不错的选择。