中继器,路由器,交换机,网关的区别
- 格式:doc
- 大小:16.00 KB
- 文档页数:4
1、集线器(HUB)集线器就是将网线集中到一起的机器,也就是多台主机和设备的连接器。
集线器的主要功能是对接收到的信号进行同步整形放大,以扩大网络的传输距离,是中继器的一种形式,区别在于集线器能够提供多端口服务,也称为多口中继器。
集线器在OSI/RM中的物理层。
集线器的基本功能是信息分发,它把一个端口接收的所有信号向所有端口分发出去。
一些集线器在分发之前将弱信号重新生成,一些集线器整理信号的时序以提供所有端口间的同步数据通信。
集线器实际就是一种多端口的中继器。
集线器一般有4、8、16、24、32等数量的RJ45接口,通过这些接口,集线器便能为相应数量的电脑完成“中继”功能(将已经衰减得不完整的信号经过整理,重新产生出完整的信号再继续传送)。
由于它在网络中处于一种“中心”位置,因此集线器也叫做“HUB”。
集线器的工作原理很简单,比如有一个具备8个端口的集线器,共连接了8台电脑。
集线器处于网络的“中心”,通过集线器对信号进行转发,8台电脑之间可以互连互通。
具体通信过程是这样的:假如计算机1要将一条信息发送给计算机8,当计算机1的网卡将信息通过双绞线送到集线器上时,集线器并不会直接将信息送给计算机8,它会将信息进行“广播”——将信息同时发送给8个端口,当8个端口上的计算机接收到这条广播信息时,会对信息进行检查,如果发现该信息是发给自己的,则接收,否则不予理睬。
由于该信息是计算机1发给计算机8的,因此最终计算机8会接收该信息,而其它7台电脑看完信息后,会因为信息不是自己的而不接收该信息。
2、交换机(Switch)交换机是集线器的升级换代产品,外形上和集线器没什么分别,是一种在通信系统中自动完成信息交换功能的设备,用途和HUB一样也是连接组网之用,但是它具有比集线器更强大的功能。
交换机也叫交换式集线器,它通过对信息进行重新生成,并经过内部处理后转发至指定端口,具备自动寻址能力和交换作用,由于交换机根据所传递信息包的目的地址,将每一信息包独立地从源端口送至目的端口,避免了和其他端口发生碰撞。
交换机、集线器、中继器、路由器的区别一、交换机交换机是一种计算机网络设备,用于将网络中的数据从一个接口转发到另一个接口。
交换机可以根据目标MAC地址来决定传输的路径,因此它能够实现数据的快速转发。
交换机通常用于局域网 (LAN) 中,用于连接多台计算机和其他网络设备。
交换机的主要特点有:•转发速度快:交换机可以在接收到数据时迅速判断目标地址,并将数据转发到相应的接口,从而实现高速的数据传输。
•多端口扩展性强:交换机通常拥有多个端口,可以连接多台设备,因此可以根据需要扩展网络的规模。
•分割广播域:交换机能够对每个接口形成一个独立的广播域,从而减少网络中的广播流量,提高网络的传输效率。
•支持二层协议:交换机工作在数据链路层,支持以太网等二层协议。
二、集线器集线器是一种用于局域网的数据通信设备,用于集中连接多个网络设备。
集线器采用广播方式发送数据,当接收到数据时,会将数据发送到所有连接的设备。
因此,集线器的数据传输效率相对较低,并且容易产生网络冲突。
集线器的主要特点有:•广播方式传输:集线器将接收到的数据通过广播方式发送到所有连接的设备上,所有设备都会接收到所有的数据。
•单一广播域:集线器无法将广播域进行分割,所有连接在集线器上的设备属于同一个广播域。
•无存储和转发机制:集线器只是简单地将接收到的数据复制到所有端口上,没有进行存储和转发的处理,因此无法支持多个设备同时进行数据传输。
三、中继器中继器是一种网络设备,用于将网络信号从一个设备传输到另一个设备。
中继器会将接收到的信号进行放大和重新发送,以延长信号传输的距离。
中继器通常用于扩展局域网的范围,但无法改变广播域。
中继器的主要特点有:•信号放大和重新发送:中继器会将接收到的信号进行放大和重新发送,以保证信号能够在较长距离内传输。
•无广播域分割能力:中继器不具备分割广播域的能力,连接在中继器上的设备仍然在同一广播域内。
•单一物理网段:中继器将不同物理网段之间进行连接,从而扩展了网络的覆盖范围。
二者都起数字信号放大和中转的作用。
中继器 Repeater用来延长网络距离的互连设备。
REPEATER可以增强线路上衰减的信号,它两端即可以连接相同的传输媒体,也可以连接不同的媒体,如一头是同轴电缆另一头是双绞线。
Hub 在英语中的意思:①轮毂中心, ②中心,中心所在实际上就是一个多端口的中继器,它有一个端口与主干网相连,并有多个端口连接一组工作站。
它应用于使用星型拓扑结构的网络中,连接多个计算机或网络设备。
集线器就是一种共享设备,HUB本身不能识别目的地址,当同一局域网内的A主机给B主机传输数据时,数据包在以HUB为架构的网络上是以广播方式传输的,由每一台终端通过验证数据包头的地址信息来确定是否接收。
集线器工作在第一层(即物理层),它没有智能处理能力,对它来说,数据只是电流而已,当一个端口的电流传到集线器中时,它只是简单地将电流传送到其他端口,至于其他端口连接的计算机接收不接收这些数据,它就不管了。
集线器是对网络进行集中管理的最小单元,它只是一个信号放大和中转的设备,不具备自动寻址能力和交换作用。
数据链路层的作用包括数据链路的建立、维护和拆除、帧包装、帧传输、帧同步、帧差错控制以及流量控制等。
工作在第二层(即数据链路层),将两个局域网(LAN)连起来,根据MAC地址(物理地址)来转发帧,可以看作一个“低层的路由器”(路由器工作在网络层,根据网络地址如IP地址进行转发)。
它可以有效地联接两个LAN,使本地通信限制在本网段内,并转发相应的信号至另一网段,网桥通常用于联接数量不多的、同一类型的网段。
网桥的转发是依据数据帧中的源地址和目的地址来判断一个帧是否应转发和转发到哪个端口。
帧中的地址称为“MAC”地址或“硬件”地址,一般就是网卡所带的地址。
网桥的作用是把两个或多个网络互连起来,提供透明的通信。
网络上的设备看不到网桥的存在,设备之间的通信就如同在一个网上一样方便。
由于网桥是在数据帧上进行转发的,因此只能连接相同或相似的网络(相同或相似结构的数据帧),如以太网之间、以太网与令牌环(token ring)之间的互连,对于不同类型的网络(数据帧结构不同),如以太网与X.25之间,网桥就无能为力了。
中继器、集线器(HUB)、网桥、交换机、路由器比较中继器或集线器既不能隔离冲突域又不能隔离广播域,网桥或交换机只能隔离冲突域不能隔离广播域,路由器既能隔离冲突域又能隔离广播域,为什么?【解析】首先要清楚什么是冲突域和广播域,当一块网卡发送信息时有可能和另一块网卡冲突的所有的网卡的集合称为冲突域。
一块网卡发出一个广播,能收到这个广播的所有的网卡的集合称为一个广播域。
一般来说一个网段就是一个冲突域,一个局域网就是一个广播域;先了解这么多吧,我们下面先介绍一个中继器、集线器、网桥、交换机、路由器是用来干什么的,在这基础之上再来讨论冲突域和广播域会理解的更深。
中继器:在我们接触到的网络中,最简单的就是两台电脑通过两块网卡构成“双机互连”,两块网卡之间一般是由非屏蔽双绞线来充当信号线的。
由于双绞线在传输信号时信号功率会逐渐衰减,当信号衰减到一定程度时将造成信号失真,因此在保证信号质量的前提下,双绞线的最大传输距离为100米。
当两台电脑之间的距离超过100米时,为了实现双机互连,人们便在这两台电脑之间安装一个“中继器”,它的作用就是将已经衰减得不完整的信号经过整理,重新产生出完整的信号再继续传送。
谈到了这里那就再提下放大器,放大器和中继器都是起放大信号的作用,只不过放大器放大的是模拟信号,中继器放大的是数字信号。
集线器:中继器就是普通集线器的前身,集线器实际就是一种多端口的中继器。
集线器一般有4、8、16、24、32等数量的RJ45接口,通过这些接口,集线器便能为相应数量的电脑完成“中继”功能。
由于它在网络中处于一种“中心”位置,因此集线器也叫做“Hub”。
集线器的工作原理很简单,假设有一个8个接口的集线器,共连接了8台电脑。
集线器处于网络的“中心”,通过集线器对信号进行转发,8台电脑之间可以互连互通。
具体通信过程是这样的:假如计算机1要将一条信息发送给计算机8,当计算机1的网卡将信息通过双绞线送到集线器上时,集线器并不会直接将信息送给计算机8,它会将信息进行“广播”——将信息同时发送给8个端口,当8个端口上的计算机接收到这条广播信息时,会对信息进行检查,如果发现该信息是发给自己的,则接收,否则不予理睬。
网络互连的层次和各层次连接使用的设备网络互联是指:网络在物理上的连接,两个网络之间至少有一条在物理上连接的线路,它为两个网络的数据交换提供了物资基础和可能性,但并不能保证两个网络一定能够进行数据交换,这要取决于两个网络的通信协议是不是相互兼容。
网络互连的层次有:物理层、数据链路层、网络层、传输层及其以上高层。
网络互连的设备主要有:集线器,中继器,交换机,网桥,路由器等。
1.路由器(Router):是用于连接多个逻辑上分开的网络,它能将不同网络之间的数据信息进行“翻译”,以使它们能够相互“读”懂对方的数据,从而构成一个更大的网络。
逻辑网络是指一个单独的网络或一个子网。
当数据从一个子网传输到另一个子网时,可通过路由器来完成。
因此,路由器具有判断网络地址和选择路径的功能,它能在多网络互联环境中建立灵活的连接,可用完全不同的数据分组和介质访问方法连接各种子网。
路由器是属于网络应用层的一种互联设备,只接收源站或其他路由器的信息,提供网络间的分组转发功能,它不关心各子网使用的硬件设备,但要求运行与网络层协议相一致的软件。
2.网关(Gateway):是连接两个协议差别很大的计算机网络时使用的设备(通常由软件实现)。
它可以将具有不同体系结构的计算机网络连接在一起。
网关是网络连接设备的重要组成部分,它不仅具有路由的功能,而且能在两个不同的协议集之间进行转换,从而使不同的网络之间进行互联。
3.集线器(HUB):属于数据通信系统中的基础设备,它和双绞线等传输介质一样,是一种不需任何软件支持或只需很少管理软件管理的硬件设备。
它被广泛应用到各种场合。
集线器工作在局域网(LAN)环境,像网卡一样,应用于OSI参考模型第一层,因此又被称为物理层设备。
集线器内部采用了电器互联,当维护LAN的环境是逻辑总线或环型结构时,完全可以用集线器建立一个物理上的星型或树型网络结构。
在这方面,集线器所起的作用相当于多端口的中继器。
其实,集线器实际上就是中继器的一种,其区别仅在于集线器能够提供更多的端口服务,所以集线器又叫多口中继器。
转发器Repeater(转发器)也叫做网络转发器,是一类重建到来的电子、无线或光学信号的网络设备。
有了物理媒体如以太网或 Wi-Fi ,数据传输在信号降级之前仅能跨越一个有限范围。
转发器尝试来保护信号的完整性和扩展数据能够安全传输的距离。
在网络互连时用在ISO物理层的中继系统。
中继器中继器(REPEATER)中继器是网络物理层上面的连接设备。
适用于完全相同的两类网络的互连,主要功能是通过对数据信号的重新发送或者转发,来扩大网络传输的距离。
中继器是对信号进行再生和还原的网络设备 OSI 模型的物理层设备--------------------------------------------------------------------------------------中继器(RP repeater)是连接网络线路的一种装置,常用于两个网络节点之间物理信号的双向转发工作。
中继器是最简单的网络互联设备,主要完成物理层的功能,负责在两个节点的物理层上按位传递信息,完成信号的复制、调整和放大功能,以此来延长网络的长度。
由于存在损耗,在线路上传输的信号功率会逐渐衰减,衰减到一定程度时将造成信号失真,因此会导致接收错误。
中继器就是为解决这一问题而设计的。
它完成物理线路的连接,对衰减的信号进行放大,保持与原数据相同。
一般情况下,中继器的两端连接的是相同的媒体,但有的中继器也可以完成不同媒体的转接工作。
从理论上讲中继器的使用是无限的,网络也因此可以无限延长。
事实上这是不可能的,因为网络标准中都对信号的延迟范围作了具体的规定,中继器只能在此规定范围内进行有效的工作,否则会引起网络故障。
-----------------------------------------------------------------------------------------中继器(Repeater)工作于OSI的物理层,是局域网上所有节点的中心,它的作用是放大信号,补偿信号衰减,支持远距离的通信。
集线器,路由器,交换机,⽹关设备之间的区别集线器,路由器,交换机,⽹关设备之间的区别在这⾥我们先了解⼀下⽹络的划分:⽹络的划分类型⼀般是我们下⾯常见的⼏种:互联⽹:独⽴⾃主的计算机的互联体。
形象点说,互联⽹并不是单⼀的计算机⽹络它是⼀组互联的⽹络的集合,即由许多⽹络互联在⼀起构成⼀个全球性的⽹络因此被⼈们称为“互联⽹”。
⼴域⽹:⼀种覆盖范围在数⼗千⽶以上的,跨越⼤的地域性的计算机⽹络局域⽹:是处于同⼀建筑或⽅圆⼏千⽶远地域内的专⽤计算机⽹络。
以太⽹:应⽤最⼴泛的计算机局域⽹技术。
它是⼀种基于总线的、⼴播式的局域⽹络。
从概念就看出区别啦,⾸先互联⽹是最⼤的⼀个⽹,⼴域⽹包含在了互联⽹中,局域⽹⽐⼴域⽹⼩,也是包含在互联⽹中的。
⽽以太⽹,就是⼀种技术,⼀种⽤于局域⽹的技术。
它不是⼀种具体的⽹络,是⼀种技术规范。
以太⽹是当今现有局域⽹采⽤的最通⽤的通信协议标准。
该标准定义了在局域⽹(LAN)中采⽤的电缆类型和信号处理⽅法。
以太⽹在互联设备之间以10~100Mbps的速率传送信息。
1、集线器集线器(Hub):⼯作在OSI模型中的物理层集线器最⼤的特点就是采⽤共享型模式,就是指在有⼀个端⼝在向另⼀个端⼝发送数据时,其他端⼝就处于“等待”状态。
为什么会“等待”呢?举个例⼦来说,其实在单位时间内A向B发送数据包时,A是发送给B、C、D三个端⼝的,但是只有B接收,其他的端⼝在第⼀单位时间判断不是⾃⼰需要的数据后将不会再去接收A发送来的数据。
直到A再次发送IP⼴播,在A再次发送IP⼴播之前的单位时间内,C,D是闲置的,或者CD之间可以传输数据。
我们可以理解为集线器内部只有⼀条通道(即公共通道),然后在公共通道下连接着所有端⼝。
集线器没有交换机的智能记忆功能可以通过MAC地址映射表找到某台具体的计算机,更没有学习能⼒,只是把收到的数据通过⼴播的⽅式发送给所以连接到集线器的计算机。
这个数据包到底是传输给集线器上的哪台计算机是通过各个计算机本⾝进⾏识别的。
中继器、网桥、交换机、路由器和网关的区别在计算机网络领域,中继器、网桥、交换机、路由器和网关是常用的网络设备。
它们在网络通信中起着不同的作用和功能。
下面将分别介绍它们的区别。
中继器(Repeater)中继器是一种传输设备,用于增加局域网的传输距离。
它主要用于放大、延长信号,将信号从一个端口转发到另一个端口。
中继器只负责信号放大,不具备分析和处理数据的能力。
因此,中继器无法识别MAC地址或IP地址,也无法过滤网络数据。
此外,使用中继器时,所有的数据包都会广播到整个网络,增加了网络的冗余负载。
网桥(Bridge)网桥是一种连接多个局域网的设备,用于转发数据帧。
网桥通过分析数据帧的MAC地址来决定将数据帧转发到哪个端口。
与中继器不同,网桥能够对数据进行过滤,只将目标地址在不同端口的数据转发到相应的端口上,从而减少网络冗余负载。
网桥还可以学习并记录数据包到达的端口,以加快数据转发的速度。
交换机(Switch)交换机是一种高级的数据链路层设备,用于连接多个局域网的设备。
与网桥相比,交换机具有更高的性能和更多的端口。
交换机通过学习和记录设备的MAC地址,以及根据目标MAC地址进行数据转发。
交换机具有更为智能的转发能力,它能够识别不同设备的MAC地址,并将数据直接转发到目标设备,而不是进行广播。
这样可以提高网络传输效率,并提供更好的网络性能。
路由器(Router)路由器是一种网络设备,用于连接多个网络,实现不同网段之间的通信。
路由器能够根据IP地址来分析、过滤和转发数据包。
它能够根据目标IP地址确定下一跳路径,将数据包从一个网络转发到另一个网络。
路由器具有路由表,用于存储不同网络的IP地址和相应的下一跳信息。
它能够根据路由表动态地选择最佳路径,从而实现网络之间的通信。
网关(Gateway)网关是一种连接不同网络的设备,用于实现不同网络之间的通信转换。
网关可以连接相同类型的网络,也可以连接不同类型的网络。
例如,它可以连接一个局域网和互联网,实现局域网与互联网之间的数据传输。
中继器、集线器、交换机、⽹桥和路由器分别对应于哪⼀层?我们⾸先要详细分析各个设备的作⽤:⼀、中继器中继器(Repeater)⼯作于OSI的第⼀层(物理层),中继器是最简单的⽹络互联设备,连接同⼀个⽹络的两个或多个⽹段,主要完成物理层的功能,负责在两个⽹络节点的物理层上按位传递信息,完成信号的复制、调整和放⼤功能,以此从⽽增加信号传输的距离,延长⽹络的长度和覆盖区域,⽀持远距离的通信。
⼀般来说,中继器两端的⽹络部分是⽹段,⽽不是⼦⽹。
中继器只将任何电缆段上的数据发送到另⼀段电缆上,并不管数据中是否有错误数据或不适于⽹段的数据。
⼤家最常接触的是⽹络中继器,在通讯上还有微波中继器、激光中继器、红外中继器等等,机理类似,触类旁通。
⼆、集线器集线器也称HUB,⼯作在OSI七层结构的第⼀层物理层,属于共享型设备,接收数据⼴播发出,在局域⽹内⼀般都是星型连接拓扑结构,所有的⼯作站都连接到集线器上。
由于集线器的带宽共享特性导致⽹络利⽤效率极低,⼀般在⼤中型的⽹络中不会使⽤到集线器。
现在的集线器基本都是全双⼯模式,市⾯上常见的集线器传输速率普遍都为100Mbps。
集线器就是将⽹线集中到⼀起的机器,也就是多台主机和设备的连接器。
集线器的主要功能是对接收到的信号进⾏同步整形放⼤,以扩⼤⽹络的传输距离,是中继器的⼀种形式,区别在于集线器能够提供多端⼝服务,也称为多⼝中继器。
集线器在OSI/RM中的物理层。
集线器的基本功能是信息分发,它把⼀个端⼝接收的所有信号向所有端⼝分发出去。
⼀些集线器在分发之前将弱信号重新⽣成,⼀些集线器整理信号的时序以提供所有端⼝间的同步数据通信。
集线器实际就是⼀种多端⼝的中继器。
集线器⼀般有4、8、16、24、32等数量的RJ45接⼝,通过这些接⼝,集线器便能为相应数量的电脑完成“中继”功能(将已经衰减得不完整的信号经过整理,重新产⽣出完整的信号再继续传送)。
由于它在⽹络中处于⼀种“中⼼”位置,因此集线器也叫做“HUB”。
中继器、集线器、网桥、交换机和路由器之间的区别1.中继器repeater中继器是位于第1层OSI参考模型的物理层的网络设备;当数据离开源在网络上传送时,它是转换为能够沿着网络介质传输的电脉冲或光脉冲的——这些脉冲称为信号signal;当信号离开发送工作站时,信号是规划的,而且很容易辨认出来;但是,当信号沿着网络介质进行传送时, 随着经过的线缆越来越长,信号就会变得越来越弱,越来越差;中继器的目的是在比特级别对网络信号进行再生和重定时,从而使得它们能够在网络上传输更长的距离;2.集线器hub集线器的目的是对网络信号进行再生和重定时;它的特性与中继器很相似被称为多端口中继器multiport repeater;HUB是网络中各个设备的通用连接点,它通常用于连接LAN的分段;HUB含有多个端口;每一个分组到达某个端口时,都会被复制到其他所有端口,以便所有的LAN分段都能看见所有的分组;集线器并不认识信号、地址或数据中任何信息模式;中继器与集线器的区别在于连接设备的线缆的数量;一个中继器通常只有两个端口,而一个集线器通常有4至20个或更多的端口;以下是集线器最为重要的特性:·放大信号·在整个网络传播信号·无需过滤·无需路径判定或交换·用作网络会集点3.网桥网桥是第2层的设备,它设计用来创建两个或多个LAN分段;其中,每一个分段都是一个独立的冲突域;网桥设计用来产生更大可用宽带;它的目的是过滤LAN的通信流,使得本地的通信流保留在本地,而让那些定向到LAN其他部分分段的通信流转发到那里去;每一台网络设备在NIC网络接口卡中都有一个惟一的MAC介质访问控制地址;网桥会记录它每一边的MAC地址,然后基于这张MAC地址表作出转发决策;以下是网桥的一些重要特性:·网桥比集线器更为智能;它只运行在第2层,就是说,它能分析传入的帧,并且能基于寻址信息进行转发或丢弃它们;·网桥在两个或多个LAN分段之间收集和转发分组;·网桥创建更多的冲突域,使得多台设备能同时无冲突地发送;·网桥维持MAC地址表,称为网桥表;4.第2层交换机第2层交换机,也称为LAN交换机或工作组交换机,通常替代共享式集线器而与现存的线缆基础设施一起工作,以保证交换机安装后现存网络的中断达到最小;像网桥一样,交换机也连接LAN的分段;它利用一张MAC地址表来决定帧需要转发到哪个分段,从而减少通信量;但交换机的处理速度比网桥要高得多;交换机是数据链路层的设备,它像网桥一样把多个物理上的LAN分段互连成单个更大的网络;与网桥相似,交换机也是基于MAC地址对通信帧进行转发和泛洪;由于交换是在硬件中执行的,所以交换机的交换速度要比网桥中用软件执行的交换快速得多;把每一个交换端口都当作一个微型网桥,则每一个交换端口就充当一个独立的网桥,从而为每一台主机提供介质的全部带宽;这种方法就叫做微分段;微分段Microsegmentation允许创建私有的或专用的分段——一台主机一个分段;每一台主机都可以立即获得全部带宽,而不必跟其他主机竞争可用的带宽;在全双工交换机中,由于只有一台设备连到一个交换机的端口,所以不会发生冲突;然而跟网桥一样,交换机也是把广播消息转发到交换机上的所有分段;因此,交换机环境中的所有分段被认为是处于同一广播域;5.路由器Router路由器是一类网络互连设备,它基于第3层地址在网络间传递数据分组;路由器能作出决定为网络上的数据分组选择最佳传递路径,因为路由器根据网络地址转发数据;换句话说,与交换机或网桥不同,路由器知道应向哪里发送数据;路由器的目的是检查每一个进来的分组第3层数据,为它们选择穿过网络的最佳路径,然后将它们交换到适当的出口;在大型网络中,路由器是最重要的通信调节设备;实际上,路由器可以使任何种类的计算机与世界上任何地方的其他计算机进行通信;1、中继器是物理层上的网络互连设备,它的作用是重新生成信号即对原信号进行放大和整形;中继器Repeater又称重发器,是一种最为简单但也是用得最多的互连设备;中继器仅适用于以太网,可将两段或两段以上以太网互连起来;中继器只对电缆上传输的数据信号再生放大,再重发到其它电缆段上;对链路层以上的协议来说,用中继器互连起来的若干段电缆与单根电缆并无区别除了中断器本身会引起一定的时间延迟外;2、集线器在OSI的7层模型中处于物理层,其实质是一个中继器;主要功能是对接收到的信号进行再生放大,以扩大网络的传输距离;正因为集线器只是一个信号放大和中转的设备,所以它不具备交换功能,但是由于集线器价格便宜、组网灵活,所以经常使用它;集线器使用于星型网络布线,如果一个工作站出现问题,不会影响整个网络的正常运行;3、网桥工作在数据链路层,将两个LAN连起来,根据MAC地址来转发帧,可以看作一个“低层的路由器”路由器工作在网络层,根据网络地址如IP地址进行转发;4、数据交换机Switch也叫交换式集线器,是一种工作在OSI第二层数据链路层,参见“广域网”定义上的、基于MAC 网卡的介质访问控制地址识别、能完成封装转发数据包功能的网络设备;它通过对信息进行重新生成,并经过内部处理后转发至指定端口,具备自动寻址能力和交换作用;交换机不懂得IP地址,但它可以“学习”MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址;5、是什么把网络相互连接起来是路由器;路由器是互联网络的枢纽、"交通警察";目前路由器已经广泛应用于各行各业,各种不同档次的产品已经成为实现各种骨干网内部连接、骨干网间互联和骨干网与互联网互联互通业务的主力军;所谓路由就是指通过相互连接的网络把信息从源地点移动到目标地点的活动;一般来说,在路由过程中,信息至少会经过一个或多个中间节点;通常,人们会把路由和交换进行对比,这主要是因为在普通用户看来两者所实现的功能是完全一样的;其实,路由和交换之间的主要区别就是交换发生在OSI参考模型的第二层数据链路层,而路由发生在第三层,即网络层;这一区别决定了路由和交换在移动信息的过程中需要使用不同的控制信息,所以两者实现各自功能的方式是不同的;-----------------------------------------------------------------------------------------------------------◎中继器:只包含有一个输入端口和一个输出端口,所以它就只能接收和转发数据流;◎ hub:集线器只是一个多端口的中继器;它有一个端口与主干网相连,并有多个端口连接一组工作站;简单地将数据帧发往所有端口;在通信量大的情况下容易引起“广播风暴”;工作在物理层,不具备任何智能功能,只做简单的Flood转发,使用CSMA/CD机制防止冲突◎网桥:网桥这种设备看上去有点像中继器;它具有单个的输入端口和输出端口.它与中继器的不同之处就在于它能够解析它收发的数据; 检查帧中的MAC地址,用来判断该发网哪个网段;◎交换机:就是一个多口的网桥,或者说网桥是一个只有两口的交换机◎路由器:是一种多端口设备,它可以连接不同传输速率并运行于各种环境的局域网和广域网,也可以采用不同的协议;Router的每一个端口都有唯一的物理地址和逻辑地址; Bridge 和Switch的端口具有物理地址,但没有逻辑地址;-----------------------------------------------------1 网卡--网卡工作在数据链路层,任何物理网络中的任意一台设备,包括网卡、网桥、路由器、交换机、hub都有一个全球唯一的MAC地址; MAC地址的长度为48位,用12个16进制数表示,MAC地址由两部分构成,前24位为iEEE统一分配的厂家编号,后24位为厂家分配的设备号;2 集线器HUB--hub工作在物理层 ,hub的作用是接收信号、放大再生信号、并广播信号3 以太网交换机--以太网交换机工作在数据链路层 ,系统的总带宽是各个交换机端口的带宽之和4 中继器--中继器工作在物理层5 网桥---网桥工作在数据链路层 ,网桥互联两个独立的局域网,在局域网之间存储转发数据帧6 路由器--路由器工作在第三层7 网关---网关工作在应用层-----------------------------------------------------1、HUB是大家常说的集线器,它应用于使用星型拓扑结构的网络中,连接多个计算机或网络设备;集线器又分成:1.能动式 2.被动式 3.混合式;1动能式:对所连接的网络介质上的信号有再生和放大的作用,可使所连接的介质长度达到最大有效长度,需要有电源才能工作,目前多数HUB为此类型;2被动式只充当连接器,其不需要电源就可以工作,市场上已经不多见;3混合式:可以连接多种类型线缆,如同轴和双绞线;2、网桥这种设备看上去有点像中继器;它具有单个的输入端口和输出端口;它与中继器的不同之处就在于它能够解析它收发的数据;网桥属于O S I 模型的数据链路层;数据链路层能够进行流控制、纠错处理以及地址分配;网桥能够解析它所接受的帧,并能指导如何把数据传送到目的地;特别是它能够读取目标地址信息M A C ,并决定是否向网络的其他段转发重发数据包,而且,如果数据包的目标地址与源地址位于同一段,就可以把它过滤掉;当节点通过网桥传输数据时,网桥就会根据已知的M A C 地址和它们在网络中的位置建立过滤数据库也就是人们熟知的转发表;网桥利用过滤数据库来决定是转发数据包还是把它过滤掉.3、路由器是一种多端口设备,它可以连接不同传输速率并运行于各种环境的局域网和广域网,也可以采用不同的协议;路由器属于O S I 模型的第三层;第2 章曾经讲过,网络层指导从一个网段到另一个网段的数据传输,也能指导从一种网络向另一种网络的数据传输;过去,由于过多的注意第三层或更高层的数据,如协议或逻辑地址,路由器曾经比交换机和网桥的速度慢;因此,不像网桥和第二层交换机,路由器是依赖于协议的;在它们使用某种协议转发数据前,它们必须要被设计或配置成能识别该协议;传统的独立式局域网路由器正慢慢地被支持路由功能的第三层交换机所替代;但路由器这个概念还是非常重要的;本节的剩余部分讲述的都是关于第三层交换机的应用;独立式路由器仍然是使用广域网技术连接远程用户的一种选择;4、交换机是一种基于MAC网卡的硬件地址识别,能完成封装转发数据包功能的网络设备;交换机可以“学习”MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址;<BR><BR>SWITCH是交换机,它的前身是网桥;交换机是使用硬件来完成以往网桥使用软件来完成过滤、学习和转发过程的任务;SWITCH速度比HUB快,这是由于HUB不知道目标地址在何处,发送数据到所有的端口;而SWITCH中有一张路由表,如果知道目标地址在何处,就把数据发送到指定地点,如果它不知道就发送到所有的端口;这样过滤可以帮助降低整个网络的数据传输量,提高效率;但然交换机的功能还不止如此,它可以把网络拆解成网络分支、分割网络数据流,隔离分支中发生的故障,这样就可以减少每个网络分支的数据信息流量而使每个网络更有效,提高整个网络效率;目前有使用SWITCH代替HUB的趋势;5、简单地说,三层交换技术就是:二层交换技术+三层转发技术;它解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题;什么是三层交换三层交换也称多层交换技术,或IP交换技术是相对于传统交换概念而提出的;众所周知,传统的交换技术是在OSI网络标准模型中的第二层——数据链路层进行操作的,而三层交换技术是在网络模型中的第三层实现了数据包的高速转发;简单地说,三层交换技术就是:二层交换技术+三层转发技术; 三层交换技术的出现,解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题;三层交换原理一个具有三层交换功能的设备,是一个带有第三层路由功能的第二层交换机,但它是二者的有机结合,并不是简单地把路由器设备的硬件及软件叠加在局域网交换机上;其原理是:假设两个使用IP协议的站点A、B通过第三层交换机进行通信,发送站点A在开始发送时,把自己的IP地址与B站的IP地址比较,判断B站是否与自己在同一子网内;若目的站B与发送站A在同一子网内,则进行二层的转发;若两个站点不在同一子网内,如发送站A要与目的站B通信,发送站A要向“缺省网关”发出ARP地址解析封包,而“缺省网关”的IP地址其实是三层交换机的三层交换模块;当发送站A对“缺省网关”的IP地址广播出一个ARP请求时,如果三层交换模块在以前的通信过程中已经知道B站的MAC地址,则向发送站A回复B的MAC地址;否则三层交换模块根据路由信息向B站广播一个ARP请求,B站得到此ARP请求后向三层交换模块回复其MAC地址,三层交换模块保存此地址并回复给发送站A,同时将B站的MAC地址发送到二层交换引擎的MAC地址表中;从这以后,当A向B发送的数据包便全部交给二层交换处理,信息得以高速交换;由于仅仅在路由过程中才需要三层处理,绝大部分数据都通过二层交换转发,因此三层交换机的速度很快,接近二层交换机的速度,同时比相同路由器的价格低很多;三层交换机种类三层交换机可以根据其处理数据的不同而分为纯硬件和纯软件两大类;1纯硬件的三层技术相对来说技术复杂,成本高,但是速度快,性能好,带负载能力强;其原理是,采用ASIC芯片,采用硬件的方式进行路由表的查找和刷新; 当数据由端口接口芯片接收进来以后,首先在二层交换芯片中查找相应的目的MAC地址,如果查到,就进行二层转发,否则将数据送至三层引擎;在三层引擎中,ASIC芯片查找相应的路由表信息,与数据的目的IP地址相比对,然后发送ARP数据包到目的主机,得到该主机的MAC地址,将MAC地址发到二层芯片,由二层芯片转发该数据包;基于软件的三层交换机技术较简单,但速度较慢,不适合作为主干;其原理是,采用CPU用软件的方式查找路由表;当数据由端口接口芯片接收进来以后,首先在二层交换芯片中查找相应的目的MAC地址,如果查到,就进行二层转发否则将数据送至CPU;CPU查找相应的路由表信息,与数据的目的IP地址相比对,然后发送ARP数据包到目的主机得到该主机的MAC地址,将MAC地址发到二层芯片,由二层芯片转发该数据包;因为低价CPU处理速度较慢,因此这种三层交换机处理速度较慢;。
几种常见的网络设备1、中继器:工作在物理层上的连接设备,适用于完全相同的两类网络的互联,主要功能是通过对数据信号的重新发送或者转发来扩大网络传输的距离。
最简单的网络就是两台计算机双机互连,此时两块网卡之间用双绞线连接。
由于双绞线上传输的信号功率会逐渐衰减,当信号衰减到一定程度时,就会造成信号失真,一般当两台计算机之间的距离超过100米的时候,就需要在着两台计算机之间安装一个中继器,,将已经衰减的信号经过整理,重新产生完整的信号再继续传送.中继器从一个网络电缆里接受信号,并放大它们,再将其送入下一个电缆。
它们毫无目的地这么做,却不在意它们所转发的消息内容。
2、集线器:工作在物理层上的连接设备.主要功能是对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上.集线器属于数据通信系统中的基础设备,它和双绞线等传输介质一样,是一种不需要任何软件支持或只需很少软件管理的硬件设备。
集线器是一个多端口的转发器,当以它为中心设备时,即使网络中某条线路产生了故障,也不影响其他线路的工作,可以体会到,集线器实际上就是中继器的一种,其区别在于集线器能够停工更多的端口服务,所以集线器又叫多口中继器.3、交换机:工作在数据链路层的连接设备。
能基于目标MAC地址转发信心,而不是以广播方式传输,在交换机中存储并且维护着一张计算机网卡地址和交换机端口的对应表,它对接收到的所有帧进行检查,读取帧的源MAC地址字段后,根据所传递的数据包的目的地址,按照对应表中的内容进行转发,每一个独立的数据包都可以从源端口送到目的端口,以避免和其他端口发生冲突,对应表中如果没有对应的目的地址,则转发给所有端口。
由此可以看出,交换机比集线器“聪明”,它类似一台专用的通信计算机,包括硬件系统和操作系统.交换机的基本功能包括地质学习、帧的转发和过滤、环路避免。
4、网桥:工作在数据链路层上的连接设备,网桥包含了中继器的功能和特性,不仅可以连接多种介质,还能连接不同的物理分支,如以太网和令牌网,能将数据包在更大范围内传送。
集线器、交换机、路由器、网桥、网关之间的区别集线器(HUB)集线器就是将网线集中到一起的机器,也就是多台主机和设备的连接器。
集线器的主要功能以扩大网络的传输距离,是中继器的一种形式,区别在于集线器能够提供多端口服务,也称为多口中继器。
集线器在OSI/RM中的物理层。
集线器的基本功能是信息分发,它把一个端口接收的所有信号向所有端口分发出去。
一些集线器在分发之前将弱信号重新生成,一些集线器整理信号的时序以提供所有端口间的同步数据通信。
集线器实际就是一种多端口的中继器。
集线器一般有4、8、16、24、32等数量的RJ45接口,通过这些接口,集线器便能为相应数量的电脑完成“中继”功能(将已经衰减得不完整的信号经过整理,重新产生出完整的信号再继续传送)。
由于它在网络中处于一种“中心”位置,因此集线器也叫做“HUB”。
集线器的工作原理很简单,比如有一个具备8个端口的集线器,共连接了8台电脑。
集线器处于网络的“中心”,通过集线器对信号进行转发,8台电脑之间可以互连互通。
具体通信过程是这样的:假如计算机1要将一条信息发送给计算机8,当计算机1的网卡将信息通过双绞线送到集线器上时,集线器并不会直接将信息送给计算机8,它会将信息进行“广播”——将信息同时发送给8个端口,当8个端口上的计算机接收到这条广播信息时,会对信息进行检查,如果发现该信息是发给自己的,则接收,否则不予理睬。
由于该信息是计算机1发给计算机8的,因此最终计算机8会接收该信息,而其它7台电脑看完信息后,会因为信息不是自己的而不接收该信息。
交换机(Switch)交换机是集线器的升级换代产品,外形上和集线器没什么分别,是一种在通信系统中自动完成信息交换功能的设备,用途和HUB一样也是连接组网之用,但是它具有比集线器更强大的功能。
交换机也叫交换式集线器,它通过对信息进行重新生成,并经过内部处理后转发至指定端口,具备自动寻址能力和交换作用,由于交换机根据所传递信息包的目的地址,将每一信息包独立地从源端口送至目的端口,避免了和其他端口发生碰撞。
中继器、集线器、网桥、交换机、路由器、网关的超全总结有朋友问,通信的原理是什么?在了解通信原理之前,我们首先要对通信常用的设备进行熟悉,计算机网络体系中,有几样通信设备或者说网络名词出现的频率相当的高,它们是:中继器、集线器、网桥、交换机、路由器和网关。
其实,弄清楚这几个计算机网络的名词并不困难,如果能以计算机网络层次的概念给它们划清界限的话,那就很容易把它们区分出来。
那我现在就有条理地梳理一下它们各自的含义和作用,以及它们之间的联系。
那我们首先看一下这些网络设备分别处于计算机网络的哪些层次:一、中继器中继器(R ep e a t er)是连接网络线路的一种装置,常用于两个网络节点之间物理信号的双向转发工作。
中继器是最简单的网络互联设备,主要完成物理层的功能,负责在两个节点的物理层上按位传递信息,完成信号的复制、调整和放大功能,以此来延长网络的长度。
它在O S I参考模型中的位置物理层。
由于存在损耗,在线路上传输的信号功率会逐渐衰减,衰减到一定程度时将造成信号失真,因此会导致接收错误。
中继器就是为解决这一问题而设计的。
它完成物理线路的连接,对衰减的信号进行放大,保持与原数据相同。
中继器是模拟设备,用于连接两根电缆段。
中继器不理解帧、分组和头的概念,他们只理解电压值。
一句话总结:中继器,就是简单的信号放大器,信号在传输的过程中是要衰减的,中继器的作用就是将信号放大,使信号能传的更远。
二、集线器集线器(H u b)是中继器的一种形式,区别在于集线器能够提供多端口服务,也称为多口中继器。
集线器在O S I/R M中的物理层。
一句话总结:集线器,差不多就是个多端口的中继器,把每个输入端口的信号放大再发到别的端口去,集线器可以实现多台计算机之间的互联,因为它有很多的端口,每个口都能连计算机。
三、网桥网桥(B r i d ge)是一个局域网与另一个局域网之间建立连接的桥梁。
网桥是属于数据链路层的一种设备,它的作用是扩展网络和通信手段,在各种传输介质中转发数据信号,扩展网络的距离,同时又有选择地将现有地址的信号从一个传输介质发送到另一个传输介质,并能有效地限制两个介质系统中无关紧要的通信。
请简要说明网关路由器和交换机的区别在网络架构中,网关路由器和交换机都扮演着重要的角色。
尽管它们的功能有一定的重叠,但它们在网络中具有不同的作用和定位。
网关路由器(Gateway Router)是一种网络设备,用于连接不同网络,例如将局域网和广域网连接起来。
它能够将信息从一个网络转发到另一个网络,并且根据目标地址选择最佳路径进行路由。
网关路由器通常具备多个接口,每个接口连接到一个网络。
它能够实现不同网络间的通信,提供互联网接入和安全功能。
相比之下,交换机(Switch)是一种用于在局域网中连接多个设备的网络设备。
它用于在局域网内实现数据包的转发。
交换机通过学习连接到其端口的设备的MAC地址来判断目标地址,并将数据包转发到正确的目标设备。
交换机能够提供本地网络中的高速和可靠数据传输,增强了局域网的性能。
从功能上来看,网关路由器主要用于不同网络之间的连接和路由功能,而交换机则用于局域网内的设备连接与数据转发。
另一个重要的区别是,网关路由器是在网络层(第3层)工作的,而交换机则是在数据链路层(第2层)工作的。
这意味着网关路由器能够实现网络层的路由协议,如IP协议,以确定数据包的最佳路径。
而交换机的转发是基于MAC地址的,主要侧重于在局域网内的设备之间进行数据包的交换。
此外,由于网关路由器的路由功能比交换机复杂,路由器通常拥有更强大的处理能力和更丰富的功能。
它们可以支持各种路由协议,如OSPF、BGP等,并提供诸如防火墙、虚拟专用网络(VPN)、负载均衡等功能。
而交换机则更专注于提供高速、可靠的局域网连接,通常不具备路由和其他高级功能。
在实际应用中,网关路由器通常用于连接企业内部网络与外部互联网,以实现对外部网络的访问和数据传输。
交换机则广泛应用于企业内部的局域网中,通过提供高速的数据交换和设备连接,提高了内部网络的性能和可靠性。
综上所述,网关路由器和交换机在网络中扮演着不同的角色。
网关路由器适用于连接不同网络、提供互联网接入和路由功能;而交换机适用于局域网内的设备连接与数据转发。
浅谈集线器、路由器、交换机、网关、网桥、网卡的作用与区别1、集线器——集线器也叫Hub,工作在OSI参考模型(物理层,链路层,网络层,传输层,会话层,表示层,应用层)中的第一层:物理层(最底层),没有相匹配的软件系统,是纯硬件设备。
集线器不叫网络间设备,而应该叫做网络设备,主要用来连接计算机等网络终端,它不同于网关、路由器、网桥设备,它不具备协议翻译功能,只负责分配频宽。
集线器是中继器(工作在物理层,扩展网络长度,对信号进行放大和再生)的一种形式,区别在于集线器能够提供多端口服务,也成为多口中继器。
集线器为共享式带宽,连接在集线器上的任何一个设备发送数据时,其他所有设备必须等待,此设备享有全部带宽,通讯完毕,再由其他设备使用带宽。
正因此,集线器连接了一个冲突域的网络。
所有设备相互交替使用,就好象大家一起过一根独木桥一样。
集线器不能判断数据包的目的地和类型,所以如果是广播数据包也依然转发,而且所有设备发出数据以广播方式发送到每个接口,这样集线器也连接了一个广播域的网络。
2、网络适配器(网卡),工作在OSI参考模型中的第二层数据链路层,是连接计算机和网络的硬件设备,网卡的功能有两个:一是将电脑的数据封装为帧,并通过网线或无线网将数据送到网络上去;二是接受网络上传来的帧,将帧重新组成数据,发送到电脑中,网卡接收所有在网络上传输的信号,但只接收发送到刚电脑上的帧和广播帧,其余的帧丢弃。
3、交换机-------交换机Switch,工作在数据链路层(第二层),稍微高端一点的交换机都有一个操作系统来支持。
和集线器一样主要用于连接计算机等网络终端设备。
交换机和集线器HUB的区别1、从OSI体系结构看,HUB属于第一层物理层设备,而交换机属于第二层数据链路层设备,HUB只能对数据的传输起到同步、放大和整形的作用,而交换机还可以过滤短帧、碎片等。
2、从工作方式来看:HUB是一种广播模式,某个端口工作时,其它所有端口都能够收听到信息,当网络较大时网络性能会受到很大的影响,而交换机工作时,只有发出请求的端口和目的端口之间相互响应而不影响其他端口。
中继器、集线器、交换机和路由器的区别中继器、集线器、交换机、路由器的区别一、OSI网络协议七层结构(非IT专业仅了解即可)从低到高依次为:1、物理层——集线器、中继器2、数据链路层——交换机3、网络层——路由器4、传输层5、会话层6、表示层7、应用层二、通常各自用途以前的局域网用集线器;现在的局域网用交换机;路由器具有更多功能。
1、交换机:一般用于局域网和广域网的连接。
优点:1)速度快2)增强网络整体性能3)集中控制缺点:比集线器成本高2、集线器:实际是中继器的一种,但能够提供多端口服务,一般用于本网段转发数据。
优点:1)某条线路或节点出现故障时,不会影响其他节点正常工作2)更改配线相对容易3)易于网络扩展4)集中管理5)提供中继器功能缺点:1)易出故障2)通信效率低3)保密性差3、路由器:连接对象包括局域网和广域网,功能较交换机要强大。
优点:1)可实现不同网络之间互连2)可配置成允许多条路由路径3)允许网络数据流控制4)允许如Internet的大型网络访问5)保密性强缺点:1)速度较慢2)比中继器、集线器成本高4、中继器:一般在单座建筑中使用,连接两局域网,用于降低信号损耗,延长传输距离。
优点:1)易于操作2)速度较快3)价格便宜4)可延长通信距离缺点:1)功能有限2)某些情况下管理能力有限三、局域网的组件选择内部小局域网以集线器为佳;协议相同网络以交换机为佳;内外网相连接以路由器为佳。
因此选择路由器组建家庭局域网相对较为合理,更可采用无线路由器实现无线上网。
====================================================== =========================================1,中继器是物理层上的网络互连设备,它的作用是重新生成信号(即对原信号进行放大和整形)。
中继器(Repeater)又称重发器,是一种最为简单但也是用得最多的互连设备。
中继器,路由器,交换机,网关的区别物理层——中继器和集线器
二者都起数字信号放大和中转的作用。
中继器 Repeater
用来延长网络距离的互连设备。
REPEATER可以增强线路上衰减的信号,它两端即可以连接相同的传输媒体,也可以连接不同的媒体,如一头是同轴电缆另一头是双绞线。
集线器 HUB
Hub 在英语中的意思:?轮毂中心, ?中心,中心所在
实际上就是一个多端口的中继器,它有一个端口与主干网相连,并有多个端口连接一组工作站。
它应用于使用星型拓扑结构的网络中,连接多个计算机或网络设备。
集线器就是一种共享设备,HUB本身不能识别目的地址,当同一局域网内的A 主机给B主机传输数据时,数据包在以HUB为架构的网络上是以广播方式传输的,由每一台终端通过验证数据包头的地址信息来确定是否接收。
集线器工作在第一层(即物理层),它没有智能处理能力,对它来说,数据只是电流而已,当一个端口的电流传到集线器中时,它只是简单地将电流传送到其他端口,至于其他端口连接的计算机接收不接收这些数据,它就不管了。
集线器是对网络进行集中管理的最小单元,它只是一个信号放大和中转的设备,不具备自动寻址能力和交换作用。
逻辑链路层——网桥和交换机
数据链路层的作用包括数据链路的建立、维护和拆除、帧包装、帧传输、帧同步、帧差错控制以及流量控制等。
网桥
工作在第二层(即数据链路层),将两个局域网(LAN)连起来,根据MAC地址(物理地址)来转发帧,可以看作一个“低层的路由器”(路由器工作在网络层,根据网络地址如IP地址进行转发)。
它可以有效地联接两个LAN,使本地通信限制在本网段内,并转发相应的信号至另一网段,网桥通常用于联接数量不多的、同一类型的网段。
网桥的转发是依据数据帧中的源地址和目的地址来判断一个帧是否应转发和转发到哪个端口。
帧中的地址称为“MAC”地址或“硬件”地址,一般就是网卡所带的地址。
网桥的作用是把两个或多个网络互连起来,提供透明的通信。
网络上的设备看不到网桥的存在,设备之间的通信就如同在一个网上一样方便。
由于网桥是在数据帧上进行转发的,因此只能连接相同或相似的网络(相同或相似结构的数据帧),如以太网之间、以太网与令牌环(token ring)之间的互连,对于不同类型的网络(数据帧结构不同),如以太网与X.25之间,网桥就无能为力了。
当与外部网络互连时,网桥会把内部和外部网络合二为一,成为一个网,双方都自动向对方完全开放自己的网络资源。
这种互连方式在与外部网络互连时显然是难以接受的。
问题的主要根源是网桥只是最大限度地把网络沟通,而不管传送的信息是什么。
交换机 Switch
交换机工作在第二层(即数据链路层),它要比集线器智能一些,它能分辨出帧中的源MAC地址和目的MAC地址,因此可以在任意两个端口间建立联系,在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址。
交换机通过对信息进行重新生成,并经过内部处理后转发至指定端口,具备自动寻址能力和交换作用。
但是交换机并不懂得IP地址,它只知道MAC地址。
交换机是使用硬件来完成以往网桥使用软件来完成过滤、学习和转发过程的任务。
交换机速度比HUB快,这是由于HUB不知道目标地址在何处,发送数据到所有的端口。
而交换机中有一张路由表,如果知道目标地址在何处,就把数据发送到指
定地点,如果它不知道就发送到所有的端口。
这样过滤可以帮助降低整个网络的数据传输量,提高效率。
但是交换机的功能还不止如此,它可以把网络拆解成网络分支、分割网络数据流,隔离分支中发生的故障,这样就可以减少每个网络分支的数据信息流量而使每个网络更有效,提高整个网络效率。
网络层——路由器
路由器 Router
路由器工作在第三层(即网络层),它比交换机还要“聪明”一些,它能理解数据中的IP地址,如果它接收到一个数据包,就检查其中的IP地址,如果目标地址是本地网络的就不理会,如果是其他网络的,就将数据包转发出本地网络。
与工作在网络物理层,从物理上划分网段的交换机不同,路由器使用专门的软件协议从逻辑上对整个网络进行划分。
例如,一台支持IP协议的路由器可以把网络划分成多个子网段,只有指向特殊IP地址的网络流量才可以通过路由器。
当IP子网中的一台主机发送IP分组给同一IP子网的另一台主机时,它将直接把IP分组送到网络上,对方就能收到。
而要送给不同IP于网上的主机时,它要选择一个能到达目的子网上的路由器,把IP分组送给该路由器,由路由器负责把IP分组送到目的地。
如果没有找到这样的路由器,主机就把IP分组送给一个称为“缺省网关(default gateway)”的路由器上。
对于每一个接收到的数据包,路由器都会重新计算其校验值,并写入新的物理地址。
网络中的设备用它们的网络地址(TCP,IP网络中为IP地址)互相通信。
IP地址是与硬件地址无关的“逻辑”地址。
目前TCP,IP网络,全部是通过路由器互连起来的,Internet就是成千上万个IP子网通过路由器互连起来的国际性网络。
用于连接多个逻辑上分开的网络,几个使用不同协议和体系结构的网络。
路由器利用网络层定义的“逻辑”上的网络地址(即IP地址)来区别不同的网络,实现网络的互连和隔离,保持各个网络的独立性。
当一个子网传输到另外一个子网时,
可以用路由器完成。
它具有判断网络地址和选择路径的功能,过滤和分隔网络信息流。
一方面能够跨越不同的物理网络类型(DDN、FDDI、以太网等等),另一方面在逻辑上将整个互连网络分割成逻辑上独立的网络单位,使网络具有一定的逻辑结构。
应用层——网关
网关Gateway
网关 (Gateway) 又称网间连接器、协议转换器。
网关在传输层上以实现网络
互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。
它不仅具有路由的功能,而且能在两个不同的协议集之间进行转换,从而使不同的网络之间进行互联。
在使用不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器
网关实质上是一个网络通向其他网络的IP地址。
比如有网络A和网络B,网络A的IP地址范围为“192.168.1.1~192. 168.1.254”,子网掩码为255.255.255.0;网络B的IP地址范围为“192.168.2.1~192.168.2.254”,子网掩码为
255.255.255.0。
在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。
而要实现这两个网络之间的通信,则必须通过网关。
如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机(如附图所示)。
网络B向网络A转发数据包的过程也是如此。
所以说,只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。