endorse怎么读:路由器和交换机的区别是什么

来源:百度文库 编辑:高校问答 时间:2024/04/27 04:31:54

抛开现在先进设备不说的话,单说理论,那么路由器是三层设备,而交换机是二层设备。
当数据经由物理链路到达路由器时,数据先到链路层进行校验、核对地址等,通过后会解封装将ip数据包送往网络层,再由网络层检查,查看到目的ip需经由的路由条目后,对数据包进行封装成为数据帧,然后再由端口以二进制数据发往物理链路。
而传统的交换机,是二层设备,只将上述检验进行到数据链路层,而不进一步检查到网络层的数据。
而且路由器的每个端口应接不同网段,而传统二层交换机接口可以是同一网段(单臂路由除外)。换言之,就是路由器是连接不同局域网的设备,而交换机多数情况是连接同一局域网的设备。
举个简单的网络拓扑吧。一台路由器一个端口连接internet,一个端口连接内网,内网有多台机器都需要上网,而只有一个路由器端口,那么可以将这些主机的ip地址规划成同一网段,然后将这些主机接入一台交换机,然后再将这台交换机接入路由器。这样这些主机都可以和internet通信,同时他们都在同一个局域网中。

一般从用途上来讲,现在小范围里面用的比较多的是用路由器共享上网,而交换机是组建比较快的局域网用的,交换机的功能有一点像hub,而路由器有点像共享服务器!

最主要的区别是 路由器是工作在第三层上的,是根据路由表转发Ip数据

交换机是根据 MAC地址表里转发数据包
现在的交换机 功能多很强大了,比如说 第三层交换机,第四层交换机,第三层交换机就具有路由器的路由功能了。

希望对你有所帮助

要解释路由器的概念,首先得知道什么是路由。所谓“路由”,是指把数据从一个地方传送到另一个地方的行为和动作,而路由器,正是执行这种行为动作的机器,它的英文名称为Router,是一种连接多个网络或网段的网络设备,它能将不同网络或网段之间的数据信息进行“翻译”,以使它们能够相互“读懂”对方的数据,从而构成一个更大的网络。

简单的讲,路由器主要有以下几种功能:
第一,网络互连,路由器支持各种局域网和广域网接口,主要用于互连局域网和广域网,实现不同网络互相通信;
第二,数据处理,提供包括分组过滤、分组转发、优先级、复用、加密、压缩和防火墙等功能;
第三,网络管理,路由器提供包括配置管理、性能管理、容错管理和流量控制等功能。
为了完成“路由”的工作,在路由器中保存着各种传输路径的相关数据--路由表(Routing Table),供路由选择时使用。路由表中保存着子网的标志信息、网上路由器的个数和下一个路由器的名字等内容。路由表可以是由系统管理员固定设置好的,也可以由系统动态修改,可以由路由器自动调整,也可以由主机控制。在路由器中涉及到两个有关地址的名字概念,那就是:静态路由表和动态路由表。由系统管理员事先设置好固定的路由表称之为静态(static)路由表,一般是在系统安装时就根据网络的配置情况预先设定的,它不会随未来网络结构的改变而改变。动态(Dynamic)路由表是路由器根据网络系统的运行情况而自动调整的路由表。路由器根据路由选择协议(Routing Protocol)提供的功能,自动学习和记忆网络运行情况,在需要时自动计算数据传输的最佳路径。

交换机是一种基于MAC(网卡的硬件地址)识别,能完成封装转发数据包功能的网络设备。交换机可以“学习”MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址。
以太网、快速以太网、FDDI和令牌环网常被称为传统局域网,它们都是共享介质、共享带宽的共享式局域网。为了提高带宽,往往采用路由器进行网络分割,将一个网络分为多个网段,每个网段有不同的子网地址,不同的广播域,以减少网络上的冲突,提高网络带宽。微化网段已不能适应局域网扩展和新的网络应用对高带宽的需求,近几年突起的交换式局域网技术,能够解决共享式局域网所带来的网络效率低、不能提供足够的网络带宽和网络不易扩展等一系列问题。它从根本上改变了共享式局域网的结构,解决了带宽瓶颈问题。目前已有交换以太网、交换令牌环、交换FDDI和ATM等交换局域网,其中交换以太网应用最为广泛。交换局域网已成为当今局域网技术的主流。

一大堆废话..
路又器是来连接跨网段IP的,也用来分割子网(不是现在家庭用的路由器).
交换机是来连接网络的.

又是一大堆废话
简单地说路由器是带硬件有拔号的
集线器是没有的