呵呵,你这个问题问的是在是技巧性太强了。这不是两种具体设备,而是两大类设备,广泛应用在各种技术构建的网络上。比如比较常见的以太交换机/ATM交换机等等,如果从更大的范围来看,程控交换机也属于交换设备。不同架构的网络使用不同的协议(电信网络的信令系统本质上说不等同于数据网络的协议概念,不过也可以粗糙的类比),很难说那些协议是应用最多的。简单的说,运行在TCP/IP网络上的路由器在AS内部使用RIP,IGRP,EIGRP,OSPF等协议,AS间使用BGP协议
‘贰’ 配置路由器与交换机的协议
三层交换机当然取代不了路由器,交换机有强大的数据交换能力,而路由器有强大的寻址、路由、流量控制能力。要是让三层交换机花很多时间来寻址、路由、处理流量,那样,三层交换机的交换性能将大大降低。
下面有一个文档,你看看就更清楚了。
三层交换机与路由器的比较
为了适应网络应用深化带来的挑战,网络在规模和速度方向都在急剧发展,局域网的速度已从最初的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设计的,接口类型简单,拥有很强二层包处理能力,所以适用于大型局域网,为了减小广播风暴的危害,必须把大型局域网按功能或地域等因素划他成一个一个的小局域网,也就是一个一个的小网段,这样必然导致不同网段这间存在大量的互访,单纯使用二层交换机没办法实现网间的互访而单纯使用路由器,则由于端口数量有限,路由速度较慢,而限制了网络的规模和访问速度,所以这种环境下,由二层交换技术和路由技术有机结合而成的三层交换机就最为适合。
路由器端口类型多,支持的三层协议多,路由能力强,所以适合于在大型网络之间的互连,虽然不少三层交换机甚至二层交换机都有异质网络的互连端口,但一般大型网络的互连端口不多,互连设备的主要功能不在于在端口之间进行快速交换,而是要选择最佳路径,进行负载分担,链路备份和最重要的与其它网络进行路由信息交换,所有这些都是路由完成的功能。在这种情况下,自然不可能使用二层交换机,但是否使用三层交换机,则视具体情况而下。影响的因素主要有网络流量、响应速度要求和投资预算等。三层交换机的最重要目的是加快大型局域网内部的数据交换,揉合进去的路由功能也是为这目的服务的,所以它的路由功能没有同一档次的专业路由器强。在网络流量很大的情况下,如果三层交换机既做网内的交换,又做网间的路由,必然会大大加重了它的负担,影响响应速度。在网络流量很大,但又要求响应速度很高的情况下由三层交换机做网内的交换,由路由器专门负责网间的路由工作,这样可以充分发挥不同设备的优势,是一个很好的配合。当然,如果受到投资预算的限制,由三层交换机兼做网间互连,也是个不错的选择。
‘叁’ 思科路由交换的协议有哪些
1 IGRP(Interior Gateway Routing Protocol 全称内部网关路由协议)
是基于D-V算法的动态路由协议,它通过和相邻路由器之间交换路由信息来建立路由器。特点如下:
(1)在IGRP中,Metric 是由接口的最大传输单元。接口带宽(BANDWIDTH)。接口负载率(LOAD)、接口延迟(DELAY)和接口传输的可信度(Reliability)等参考值,通过一个合理的公式计算出来的综合值。
(2)采用触发刷新、路由保持、水平分割、毒性逆转等机制。
它属于内部路由网关协议。本身定位于中小型网络的路由发布和学习,定位于RIP和EIGRP之间。
2 EIGRP(增强型IGRP)
它仍然使用D-V算法,但它的收敛特性和*作效率比IGRP都有显着的提高。特点如下:
(1)快速收敛、无环路------收到的路由信息用扩散更新算法(DUAL)进行处理、生成到达各个目标网络的最短最由信息。
(2)部分更新------仅在路由发生变化时,领居路由器之间才进行路由信息的交换,并且只交换发生变化了的信息
(3)支持可变长子网掩码。
(4)任意路由聚合
(5)适合更大范围的网络
3 快照(snapshot)
是为了克服采用D-V算法的协议应周期转发带来的带宽占用和开销问题所采取改进措施。当接口能使快照功能后,将按一定周期划分两个阶段:激活期和静止期,路由交换仅在激活期进行。在整个激活期内路由器之间进行正常的路由交换。在激活期结束时,路由器将所有路由以快照进行保存,这些路由项在随后的整个静止期内都不会更新。而在静止期结束时,另一个激活期又将开始,新的报文交换重新开始。
该特性主要应用于各种中低路由的拨号应用中。
4 HSRP(Hot Standby Router Protocol 热备份路由器协议)
目的是利用备份机制提高路由器与外界连接的可靠性。它只是在路由器上运行,对于使用路由器的设备是透明的。实现方法是由多台路由器组成备份组(Standby Group).从主机看来这个备份组就是一台虚拟的路由器。有自己的虚拟IP地址和MAC地址。主机作用这台虚拟路由器作为网关。在备份组内总有一台路由器是活动路由器(处于Active状态),它完成虚拟路由器的工作,如负责转发主机送给虚拟路由器的数据包-,其他的路由器作为备份路由器(处于Standby状态),当活动路由器出现故障时,会有一以备份路由器变为活动路由,这样主机仍然可以正常地使用虚拟路由器,不间断地与外界保持通信。
国家标准中规定的VRRP协议可以完全替代HSRP协议。
5. DLSW+(用来解决SNA网络跨ip网传输的协议)
DLSw上用来解决SNA网络跨IP网传输的协议。目前有标准FRC1795和RFC2166。DLSw+是Cisco在上述标准基础上推出的自己的DLSw协议,部分兼容RFC标准,又增加了许多其他的功能。主要用在金融等以IBM大型机为核心的SNA网络网络环境中,实现SNA跨IP传输。
6. FR、X.25的Cisco封装
FR.X.25协议的CISCO帧格式是Cisco 公司根据标准的FR协议和X.25协议提出的Cisco私有帧方式,用于Cisco自己设备之间的FR、X.25协议的互联互通。
7. Cisco HDLC(链路层协议)
8. Tacacs+(主要用于接入用户的认证、授权和计费)
9. Wccp (Web Cache Communication Protocol 路由器与网络缓存设备之间的通信协议)
10. DPT (Dynamic Packet Transport 动态包传输)
11. VTP(交换机到交换机、交换机到路由器VLAN管理协议)
12.CDP(Cisco Discovery Protocol)
13.其它“私有协议”和技术
ISL 、NBAR、DWRED、DCBWFQ等
‘肆’ 网络协议和路由到底属于什么关系呢
TCP/IP协议与路上协议是一个包含关系,路由协议包含于TCP/IP协议簇。
楼主可能概念上有一些误会,首先路由协议一般可以分为静态路由协议和动态路由协议,而动态路由协议又可以再分为内部网关协议和外部网关协议,BGP是目前唯一在用的外部网关协议。BGP之间的tcp连接建立其实是有条件的,条件就是两个BGP邻居之间已经是可达的(这个可达是通这内部网关协议或者静态路由协议来实现的),并不像是楼主认为的既然已经建立了tcp了为什么还要用到路由协议。所以,这个BGP的tcp连接建立肯定是要用到路由信息的,静态获悉或者动态获悉的。
至于RIP使用到UDP作为其工作介质,其过程也是类似,RIP使用广播或者组播来建立邻居关系,而邻居关系只能在直连路由中建立,直连路由使用二层链路就可以直接通信了,邻居之间交换自己知道的信息并生成路由表,于是网络就生成了。
至于为什么RIP使用UDP而BGP使用TCP,主要是因为RIP协议比交简单,所以使用同样比较简单的UDP。而BGP协议需要处理大量的数据,几十万到几百万条路由表,使用tcp可以为其提供方便,因为tcp本身就面向连接,而且tcp还能为bgp提供安全性等等,没有必要再为BGP另外设计一种承载协议
‘伍’ 路由协议与交换技术是怎样实现的
1.物理层(即常说的第一层、层L1)中继系统,即转发器(repeater)。
2.数据链路层(即第二层,层L2),即网桥或桥接器(bridge)。
3.网络层(第三层,层L3)中继系统,即路由器(router)。
4.网桥和路由器的混合物桥路器(brouter)兼有网桥和路由器的功能。
5.在网络层以上的中继系统,即网关(gateway).
当中继系统是转发器时,一般不称之为网络互联,因为这仅仅是把一个网络扩大了,而这仍然是一个网络。高层网关由于比较复杂,目前使用得较少。因此一般讨论网络互连时都是指用交换机和路由器进行互联的网络。本文主要阐述交换机和路由器及其区别。
‘陆’ 网络路由器和交换器有什么区别 怎么使用 还有TCP/IP 协议数据怎么设置
简单的说就是交换机没有路由功能而路由器有交换机的功能,路由器内置了数据处理芯片,在共享上网的时候可以保证同时上网的电脑速度基本不受影响。如果路由器都卡的不行,交换机就更别提了。小规模网络共享毫无疑问推荐路由器。
如果你和同学用笔记本的话,推荐购买无线路由器,现在大多数笔记本都内置了无线网卡,你使用无线路由器可以用笔记本在宿舍任意地方无线上网,非常方便,这点交换机根本无法比拟。
p
的设置
看看你旁边的电脑的ip
网段
为了方便
共享数据
一起玩游网段戏
最好设置在同一网段
(例如192.168.1.1---192.168.1.254之间的都可以)
子网掩码
使用默认的
吧
250.250.250.0
DNS服务器
网关就不要设置
否则可能会联不了网
‘柒’ 路由器的交换结构
路由器的交换结构是指将路由的输入端口与输出端口相连接的体系结构。
输入端口、输出端口和交换结构共同实现了转发功能,并且总是用硬件实现。这些转发功能有时总称为路由器转发平面。
交换结构位于一台路由器的核心部位。交换可以用多种方式进行,如经内存交换、经总线交换、经互联网络交换。
在网络接口中,特定媒质接口完成所有的物理层和介质访问子层的功能,交换结构接口完成IP交换的前期和后期工作。
在交换一个IP之前,先将IP包分成一些固定长度的信元,附上内部路由标识符或者标记优先级等;而在交换后,则将接收到的一些具有相同标识符的信元重组为一个IP数据包。
(7)路由器交换和网络协议扩展阅读:
与路由器交换结构有关的丢包原因:
1、假设输入和输出线路的速率都是 R,有 N 个输入端口和 N 个输出端口,交换结构的速率足够快。每个线路上的分组都有相同的固定长度,分组以同步的方式到达输入端口,且每个分组都被转发到同一个输出端口。
2、如果交换结构不能快到使所有到达的分组无时延地通过它传送,则在输入端口也将出现分组排队。因为到达的分组必须加入输入端口队列中,以等待通过交换结构传送到输出端口。
参考资料来源:网络-路由交换设备
‘捌’ 什么是网关协议和路由器协议
网关能实现2个不同网络通信
路由器的路由协议就是网关协议
也就是说路由器的概念小于网关
网关包括 路由器 有路由功能的主机 有路由功能的3层交换机 有路由功能的防火墙 网关是1个设备
‘玖’ 网络协议按照交换机和路由器分类
哪有网络协议是按照网络设备的使用情况来划分的?
网络协议是指通信双方实现相同功能的相应层之间的交往规则。协议由语法,语义和时序三部分构成。
OSPF,EIGRP是路由协议,解决的是路由选择问题。
STP(Spanning Tree Protocol)是生成树协议。该协议可应用于环路网络,通过一定的算法实现路径冗余,同时将环路网络修剪成无环路的树型网络,从而避免报文在环路网络中的增生和无限循环。
路由器上面也可以配置spanning-tree,三层交换机上也可以配置ospf,eigrp。