电子大神的日记本,供应链专家的功夫茶盘,在这里记录、分享与共鸣。

登录以开始

贴一强贴:交换机和路油器的区别

贴一强贴:刚开始时候我也搞不清楚的问题

    交换机和路油器的区别

   交换机的工作方式是侦听以物理方式连接交换机的系统的MAC地址,并记住哪条物理链路为每个系统提供了连接。然后交换机检查输入的分组,并把分组转发到正确的接口上。如果交换机没有输入目的MAC地址,那么它将把分组转发到所有端口,然后记住作出响应的端口。
路由器处于网络层,一方面能够跨越不同的物理网络类型(DDN、FDDI、以太网等等),另一方面在逻辑上将整个互连网络分割成逻辑上独立的网络单位,使网络具有一定的逻辑结构。路由器的主要工作就是为经过路由器的每个数据帧寻找一条最佳传输路径,并将该数据有效地传送到目的站点。
路由器的基本功能是,把数据(IP 报文)传送到正确的网络,细分则包括:1、IP 数据报的转发,包括数据报的寻径和传送;2、子网隔离,抑制广播风暴;3、维护路由表,并与其它路由器交换路由信息,这是 IP 报文转发的基础;4、IP 数据报的差错处理及简单的拥塞控制;5、实现对 IP 数据报的过滤和记帐。

区别在于:
交换机工作在OSI的第二层(数据链路层),所以它的工作原理比较简单,而路由器工作在OSI的第三层(网络层),可以得到更多的协议信息。
交换机是利用物理地址或者说MAC地址来确定转发数据的目的地址。而路由器则是利用不同网络的ID号(即IP地址)来确定数据转发的地址。
传统的交换机只能分割冲突域,不能分割广播域;而路由器可以分割广播域。此外,路由器提供了防火墙的服务

 简单的说,hub只提供局域网互联的功能,也就是几个人上网是通过连接到主机(直接连接internet的机子)来实现上网功能的,这就要求主机的配置比较好;而路由器可以自动分配一群ip(一般是192.168.0.…),而连接上的计算机都可以通过它来连接internet(当然,对外只有一个出口ip),它与hub的不同是不需要主机,因为路由器直接可以连上internet,并且一般来说用它上网的速度快些。至于速度 设共享时主机网速较流畅 其他机子受主机的使用情况影响很大. 一旦主机启动某个极占CPU和内存的程序 其他人就祈祷吧...
路由的网速相对平均 当然,前提是没有人下载抢带宽
比较一下 还是推荐开路由的
用HUB分主机和分机,主机一关别的分机也就不能上网了.
而用路由器,就不分主机和分机了.大家上网互相不影响.

HUB不用设置,插上即能用.
路由设置相对烦琐些.

价格HUB也比路由便宜很多.

这些都是很直观,很简单也是实用方面最简单的区别
什么基础不行啊?我看这方面 的东西都三年了,我是没有说详细,既然楼主那样问,我还有必要说得那么详细吗?要我说详细可以,我说吧,交换机分为二层、三层、四层、7层交换机,这些层数是基于是数据包的结构来讲的,二层是指能控制到数据包的第几层,二层是指数据链路层,基于MAC传送的,三层是指网络层,基于IP传送的,四层是传输层,7层是应用层,7层交换机的功能最强。
路由器也可以分,宽带路由器和可以应用到IP路由功能的,因为IP地址为分几种类型,还要根据子网掩码来分,不同IP段的计算机是不能直接进行通信的,所以需要用具有IP路由功能的路由器来转换数据包,这就需要配置路由器的路由列表。因为internet网上的这样的路由器太多,所以这样配置又很麻烦,cisco的路由器有几种自动更新的协议,RIP、OSPF等,现在用OSPF就比较多了。
不得不说的HUB,现在基本很少用了,网络布线的设计要遵循5.4.3规则,就是5段组成,四个中继设备,也就是HUB和交换机设备,其中三个可以挂设备,第段RJ45线长度一般不超过100M,五类线在这段距离内都可以在达到100MbpS。只想到这么多,想到了再说。

HUB只提供信号的放大还原作用,它的数据包的传播方式是广播形式的,也就是说,HUB如果连接的计算机多了,就会影响网络的数据包的传播效率,因为计算机的广播多了,那么流量就大了。路由器是提供各个网段的相互连接,相互通信,计算机广播数据包是不能跨网传输的,所以用路由器可以很好的控制这一点。再说交换机,交换机不仅能提供信号的还原作用,而且它的传播方式是点对点的,也就是说它不会像HUB那样广播形式的发送数据包,但它还是会传送计算机的广播数据包。

其实,hub也是可以有学习功能的,所谓学习功能,就是他会知道一个以太包应该传到哪个端口,最初的hub是用广播的方式发送包,可是早已经进化了,为了防止冲突,hub在发送有用包给一个端口的时候,会给其他端口发送冲突包,告诉他们现在不要发送.再后来,这个也已经解决了,就是hub采用先存储在转发,自学习hub可以判断应该把这个包转发到哪个端口上再进行转发,好处是不言而喻的,不但节省了带宽,还可以使通讯的两个端口,即使速率不同也能进行通讯.而到了这个阶段,hub就是一台交换机了....所以现在我已经分不清楚了.
可能应该这样说,在技术上,hub,交换机,路由器非常好区分,但是在销售的领域...这个我还真是不太清楚,不是有那种小交换hub存在吗?
我原先抵制接受这个词:交换机( s w i t c h)。交换机这个词听起来像是一个定义明确的概念。
我知道已经有很多人搞不懂网桥和路由的区别了。不幸的是,人们使用交换机这个词,好像他们发明了一个新概念一样,实际上这东西只是和网桥及路由有点区别而已。而且有很多种互相独立的产品都称为是交换机。交换机的厂商不断地扩展它的能力范围,现在的交换机已经混杂或者包含了网桥和路由的功能。我给交换机下了一个(不合文法的)定义:它是一个市场名词,意味着“快速”。现在几乎所有的产品都混杂着或者包含着网桥与路由的功能。所以,也许使用“交换机”来代替“一个传递数据的箱子”这个名词,会更好一些。
更方便的布线策略是星型结构,特别是建筑物的电话线已经采用了这种布线策略。为了布线更加便利,不同的以太网都
被标准化为采用普通的电话线(即双绞线)来操作。星型结构的中心是H U B,即集线器。它像中继器一样连接网段。虽然H U B也可能有令人担忧的问题,如单点故障,但它比
总线安全得多,因为它可以被锁在安全的地方,从而不会被人溅上咖啡或者不小心把线给拖了出来。而且总线结构也会有很多的单点故障。移开一个终结点电阻器或者某个站点产生噪声都可能使整个网络崩溃。
所以我们使用了H U B,它实际上相当于一个多端口的中继器。这也就意味着,当某个站点在传输时, H U B对其他链路来说,就是起中继器的作用,每次转发一位数据。如果同一时间有两个站点企图传输,就会产生冲突,这和总线结构是一样的。有时,我们把这种结构的L A N(使用H U B以及很多点对点链路的L A N)称为交换的L A N(switched LAN)。但在目前,更普遍的一种说法是,交换的L A N仅指L 2层的交换。为了让读者不混淆这两个概念,我们把多端口中继器(实际上就是H U B)的产品称为“ L 1层的交换的L A N”。
可能我说的有点乱,如果感觉木有看懂,可以去补习一下网络基础,分层的那些概念.
 

博主
hongchao_tian@asus.com
tanly's Blog
  欢迎参观我的BLOG: http://www.ednchina.com/blog/tanly8236 <img style="WIDTH
点击跳转