路由选择协议的实际应用
有很多朋友不知道路由选择协议的实际应用要如何操作,今天为大家整理了很多路由选择协议的主要功能相关的答案,组成一篇内容丰富的文章,希望能到您
本文内容目录一览:
- 1、路由器的IP路由协议有哪些?他们主要应用在哪些场合?
- 2、OSPF协议作用 请说通俗点
- 3、[基于IPv6的路由选择协议研究]路由选择协议
- 4、ip各路由选择协议的作用和原理
- 5、常用的路由协议分为哪几类?并简述这些路由协议的特点及主要工作原理
路由器的IP路由协议有哪些?他们主要应用在哪些场合?
大概有RIPv1/v2,ospf,IS-IS,eigrip,bgp这些。具体应用就很难几句话说清。大概RIP基本不用了,功能少不胜手动,ospf用的最多,国标,支持也光,IS-IS是服务商之间用,eigrp是cisco专用的,bgp是不同自制系郑裤敬统之间控制路由的~不知道你懂没~你查查资料吧,除了rip其他的每种都有很丰纯敏富的资料,每个全面介绍的可能有喊慎有个千八页
OSPF协议作用 请说通俗点
假设北京、上海、成都、西安各有一个人,每个人都把到达除自己外的另外三个地方的路径和带宽(高速公路或者普通公路)告诉另外三个人,最后兆锋每个人都有一份到达其他地方的路径图和带宽,假设此时有一个包裹要求北京人传递给成都人,北京人就会根据他所获得的路径图和带宽选择最优的路径,比如从北京到西安然后到成都,又假设不久后西安到成都的道路中断,西安人就会把此信族搏晌息告诉北京人,于是北京人调整路径,改为从北京到上海再到成都
把上面的每个人换成路由器,你就明白了ospf的基本功能:
1、把与本路由器相连的所有路径状态通知全网
2、每台路由器必须产生一个全网的路径图,即ospf的database,实际上这个database在该区域上的每台路由器都是相同的
3、每台路由器能够根据此database自动产生一个到达目的地的最佳路径
4、当路径发生变化时,例如中断,datasbase能够自动调整,并且所有路由器能据银姿此自动产生新的最佳路径
以上只是一个简单的比喻,希望能帮到你。
[基于IPv6的路由选择协议研究]路由选择协议
摘 要:IPv6是下一代互联网的核心技术,也是物联网应用的基础网络技术。那么如何配置高效而稳定的IPv6网络成为大家研究的热点问题。本文在IPv6的基础上,对主流的动态路由选择协议进行介绍,并对其作了比较。
关键词:IPv6 路由 协议
中图分类号:TP393 文献标识码:A 文章编号:1672-3791(2012)05(b)-0013-02目前,基于Internet的各种物联网应用发展迅速,由此带来的物联网终端接入量也急剧增加。而Internet当前使用的IPv4正因为自身存在的问题举步维艰。为了彻底解决IPv4存在的问题,国际互联网工程任务组从1995年开始研究下一代IP协议,即IPv6。IPv6的地址长度为128位,那么基于IPv6的路由选择协议也应相应的变化。
IPv6下的OSPFv3、RIPng和IS-ISv6路由协议都是目前较为常见的域内路由选择协议。本文将对这几种协议进行分析和比较。
1 IPv6下OSPFv3路由协议
OSPFv3即开放最短路径优先第三版(Open Shortest Path First version),在RFC2740中定义。在从IPv4~IPv6过渡的过程中,OSPFv3成为念蚂IPv6网络中的核心路由技术,下一代网络中动态路由选择中的主流协议[1]。 OSPFv3基本上延续了OSPFv2的框架,但是针对IPv6的特点进行了相应的修改,主要体现在以下几个方面。
(1)在一条链路上运行多个实例的支持。OSPFv3通过数据报头部的InstanceID支持在一条链路上运行多个OSPF的实例,而在OSPFv2中是通过数据报头部的认证字段来达到相同目的。
(2)链路本地地址的使用。OSPFv3为了仔前埋实现“邻居发现”和“自动配置”,在单独的链路上使用本地链路地址,IPv6路由器不转发那些有本地链路源地址的数据包,使用路由器的链路本地IPv6地址(以FF80::/10开头)作为源地址和下一跳地址。
(3)OSPFv3还对LSA的作用进行了重新定义。在OSPFv3中,公告网络拓扑结构和IPv6 地址信息的任务被分配到新引入的和已有的LSA中。这样可以使得OSPFv3更方便地支持新型网络协议,也使得OSPFv3具有很好的通用性,只需要很少的网络升级,无需重大的协议迁移就可以提高IPv6的性能。
(4)OSPFv3还增加了多种可选功能,在报文中增加了许多可选的功能控制区域,来实现路由协议的通用性。
总之,OSPFv3与过去的协议的不同之处在于它通过提供非本身固有的安全性来简化消息的结构。通过利用IPv6报文中的安全扩展包头,OSPFv3消息可以被认证和加密。
2 Ipv6下的RIPng协议
RIPng(RIP next generation)是在RIP-2协议的基础进行的修改,是针对IPv6定义的新版本。RIP适用于小型同类网络,是一种典型的距离向量协议,在RIP路由协议下,路由器每30s定期的向其它路由器发送自己的路由表,如果在3min内没有收到相邻的路由更新报文,则将其标识为不可达;如果再过120s没有收到网络邻居的路由更新报文,则将其从路由表中删除。这个过程保证了邻居的维持性和可靠性[2]。
RIPng通过UDP报文进行路由信息的交换,使用的端 口号 为521。RIPng使用跳数来衡量到达目的地址的距离,跳数也称为度量值。在RIPng中,路由器到与它直接相连网络的跳数为0,通过一个路由器可达的网络的跳数为1,其余依此类推。为限制收敛时间,RIPng规定度量值取0~15之间的整数,大于或等于16的跳数被定义为无穷大,即目的网络或主机不可达。
RIPng保留了RIPv2的主要特征,只是在报文格式上做了相应的变悔纯动:首先,由于IPv6采用了地址前缀,因此RIPng去掉了RIPv2中的子网掩码字段。其次,RIPng将RIPv2中的下一跳字段更新成了一个下一跳RTE(路由表项)。另外,RIPv2中规定每个报文最多携带25个RTE,而RIPng不再限制该项,而是由传输介质的最大传输单元来决定。
基于距离矢量算法的路由协议会产生收敛慢和无限计数问题,这样就引发了路由的不一致。RIPng使用水平分割技术、毒性逆转技术、触发更新技术来解决这些问题。
总之,RIPng在中小规模的AS(自治系统)中仍被用作内部网关协议。
3 Ipv6下的IS-Isv6协议
IS-IS(Intermediate System to Intermediate System routing protocol,IS-IS路由协议)最初是国际标准化组织ISO为它的无连接网络协议CLNP(ConnectionLess Network Protocol)设计的一种动态路由协议[3]。IS-IS是一种链路状态协议,使用最短路径优先(Shortest Path First,SPF)算法进行路由计算。
IS-IS协议通过与自治系统(AS)内其它路由器交互路由信息,学习到整个自治系统的网络拓扑结构;并通过自治系统边界的路由器注入的其它自治系统的路由信息,得到整个Internet的路由信息。
随着IPv6网络的建设,同样需要动态路由协议为IPv6报文的转发提供准确有效的路由信息。IS-IS路由协议结合自身具有良好的扩展性的特点,实现了对IPv6网络层协议的支持,可以发现和生成IPv6路由。支持IPv6协议的IS-IS路由协议又称为IS-ISv6动态路由协议。为了支持在IPv6环境中运行,指导IPv6报文的转发,IS-ISv6通过对IS-IS进行简单的扩展使得其能够处理IPv6的路由信息。
(1)IS-ISv6新增CLV:IETF规定了IS-IS为支持IPv6所新增的内容,主要是新增两个CLV(code-length-value),以及在支持协议CLV中的NLPID字段将有一个值为0×81标识其支持IS-ISv6功能。
(2)IS-ISv6邻接关系:IS-IS使用Hello报文来发现同一条链路上的邻居路由器并建立邻接关系,当邻接关系建立完毕后,将继续周期性的发送Hello报文来维持邻接关系。为了支持IPv6路由,建立IPv6邻接关系,IS-ISv6对Hello报文进行了扩充:(1)在支持协议CLV中增加一个8bit的NLPID,表示当前路由器支持IS-ISv6功能。(2)在Hello报文中添加使能IS-ISv6功能的接口IPv6地址的CLV,Interface Address字段填入使能了IS-ISv6功能接口的IPv6链路本地地址。
4 三种协议的比较
OSPFv3新增了一些OSPFv2不具备的功能,具有了更好的通用性,也为以后的协议升级提供了便利。OSPFv3相对成熟普及、容易使用、便于维护,其通用性较好,并且可扩展。RIPng的算法比较简单,使得RIPng网络的配置与维护比较简单。它适用于网络拓扑结构相对简单且数据链路故障率极低的小型网络中,对于一般的使用对象,如网吧、学校、机关等中小型企业单位,使用这样RIPng路由器可以获得更高的经济效益。在大型网络中,一般不使用RIPng,而是使用协议相对复杂的OSPF。IS-IS在一台路由器只需运行一个进程,就可同时支持Ipv4和Ipv6的拓扑计算,资源占用少,缺点是其中任何一个协议的崩溃都会导致另一个协议的崩溃,不够灵活。
参考文献
[1] 唐拥政,周大为.基于Ipv6的路由协议的研究[J].盐城工学院学报(自然科学版),2011(1).
[2] 李彦华,黄华,孙绪荣.大规模网络中两种动态路由协议的分析比较[J].科学技术与工程,2006(9):61~63.
[3] 李中年.EIGRP路由协议分析研究[J].中国数据通信,2005(6):112~114.
ip各路由选择协议的作用和原理
1.TCP/IP体系结构
计算机网络是由没旁许多计算机组成的,要实现网络计算机之间数据传输,必须要做两件事,确定数据传输目的地址和保证数据迅速可靠传输的措施,这是因为数据在传输过程中很容易丢失或传错,Internet使用一种专门的计算机协议TCP/IP,以保证数据安全、可靠地到达指定的目的地,TCP/IP主要由传输控制协议TCP(Transmission Control Protocol)和网间协议IP(Internet Protocol)组成。TCP/IP是一个四层协议体系结构,如图3.1所示。
Internet 对应的TCP/IP协议
图3.1 TCP/IP体系结构
在这个结构里,每一层负责不同的功能:
链路层,有时也称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。
网间层,有时也称作互联网层,处理分组在网络中的活动,例如分组的路由选择。在TCP/IP协议组件中,网间层协议包括IP协议(网际协议)、ICMP协议(Internet互联网控制报文协议)等。
传输层主要为两台主机上的应用程序提供端到端的通信。在TCP/IP协议组件中,有两个互不相同的传输协议:TCP(传输控制协议)和UDP(用户数据报协议)。
TCP为两台主机提供高可靠性的数据通信。它所做的工作包括把应用程序交给它的数据分成合适的小块交给下面的网络层,确认接收到的分组,设置发送最后确认分组的超时时钟等。由于传输层提供了高可靠性的端到端的通信,因此应用层可以忽略所有这些细节。
而另一方面,UDP则为应用层提供一种非常简单的服务。它只是把称作数据报的分组从一台主机发送到另一台主机,但并不保证该数据报能到达另一端。任何所需的可靠性镇历必须由应用层来提供。
应用层负责处理特定的应用程序细节。几乎各种不同的TCP/IP实现都会提供一些通用的应用程序,例如,Telnet 远程登录、FTP文件传输协议、SMTP 用于电子邮件的简单邮件传输协议和SNMP 简单网络管理协议。
2.TCP/IP数据传输过程
TCP/IP协议所采用的通信方式是分组交换方式。所谓分组交换,简单说就是数据在传输时分成若干段,每个数据段称为一个数据包,TCP/IP协议的基本传输单位是数据包,TCP/IP协议在数据传输过程中主要完成以下功能:
(1) 首先由TCP协议把数据分成若干数据包,给每个数据包写上序号,以便接收端把数据还原成原来的格式。
(2) IP协议给每个数据包写上发送主机和接收主机的地址,一旦写上源地址和目的地址,数据包就可以在物理网上传送数据了。IP协议还具有利用路由算法进行路由选择的功能。
(3) 这些数据包可以通过不同的传输途径(路由)进行传输,由于路径不同,加上其他的原因,可能出现顺序颠倒、数据丢失、数据失真甚至重复的现象。这些问题都由TCP协议来处理,它具有检查和处理错误的功能,必要时还可以请求发送端重发。
简言之,IP协议负责数据的传输,而TCP协议负责数据的可靠传输。
3.2.2 IP地址与域名
无论是从使用Internet的角度还是从运行Internet的角度看IP地址和域名都是十分重要的概念,当你与Internet上其他用户进行通信时,或者寻找Internet的各种资源时,都会用到IP地址或者域名。
1.IP地址
与Internet相连的任何一台计算机,不管是最大型的还是最小型的,都被称为主机。有些主机是为成千上万的用户提供服务的大型机或巨型机,有些是小型工作站或单用户PC机,还有一些是专用计算机(如用于将一个网络和另一网络连接起来的路由器)。但是从Internet这一角度来说,所有这些计算机都是主机。
IP地枯旅橡址是在Internet网络中为每一台主机分配的由32位二进制数组成的惟一标识符,它是由两部分构成,一部分是网络标识(netid),另一部分是主机标识(hostid)。
目前所使用的IP协议版本规定:IP地址的长度为32位。Internet的网络地址可分为三类(A类、B类、C类),每一类网络中IP地址的网络标识长度和主机标识长度都有所不同。
凡是以0开始的IP地址均属于A类网络,如图3.2所示。
凡是以10开始的IP地址都属于B类网络,如图3.3所示。
凡是以110开始的IP地址都属于C类网络,如图3.4所示。
由此可见A类网络IP地址的网络标识长度为7位,主机标识的长度为24位。B类网络IP地址的网络标识的长度为14位,主机标识长度16位。C类网络IP地址的网络标识长度为21位,主机标识长度为8位。这样大家可以容易地计算出Internet整个IP地址空间的各类网络数目和每个网络地址中可以容纳的主机数目。
表3.1 Internet的IP空间
第一组数字 网络地址数 网络主机数 主机总数
A类网络 1-127 126(全0、全1专用) 16387064 2064770064
B类网络 128-191 16256 64516 1048872096
C类网络 192-223 2064512 254(全0、全1专用) 524386048
总计 2080894 3638028208
从表3.1看出:A类网络地址数量最少,可以用于主机数多达1600多万台的大型网络,B类网络适用于中等规模的网络,C类网络地址适用于主机数不多的小型网络。
由于二进制不容易记忆,通常用四组三位的十进制数表示,中间用小数点分开,每组十进制数代表8位二进制数,其范围为0~255,但是0和255这两个地址在Internet有特殊用途(用于广播),因此实际上每组数字可以真正使用的范围1~254。
2.域名
前面讲到,IP地址是一种数字型网络标识和主机标识,数字型标识对计算机网络来讲自然是最有效的,但是对使用网络的人来说有不便记忆的缺点,为了解决这一问题,人们研究出一种字符型标识,即为每一个接入Internet的主机起一个用字母表示的名字称为域名,作为主机的地址。如用nju.edu.cn代替202.11932.12,这样就方便了记忆。
目前所使用的域名是一种层次型命名法。
第n级子域名 . ...... 第二级子域名. 第一级子域名.
这里一般: 2≤n≤5
域名可以以一个字母或数字开头和结尾,并且中间的字符只能是字母、数字和连字符,标号必须是小于255。经验表明为了简便并容易记住名字,每个标号小于或等于8个字符。
Internet主机名字需要从右至左破译,位置越靠左越具体。域名最右边的是一级域或顶级域,代表国家,如nju.edu.cn中cn表示该主机在中国,edu表示主机接在教育和科研网上,而nju是该主机的名字。由于Internet起源于美国,所以没有国家标志的域名表示该计算机在美国注册了国际域名。国际顶级域名是一种标准化的标号,如表3.2所示。
表3.2 国际顶级域名列表
域 名 意 义
COM 商业组织
EDU 教育机构
GOV 政府部门
MIL 军事部门
NET 主要网络支持中心
ORG 上述以外的机构
INT 国际组织
COUNTRY CODE 国家(采用国际通用两字符编码)
Internet地址中的第一级域名和第二级域名是由NIC管理,我国国家级域名(CN)由中国科学院计算机网络中心(NCFC)进行管理,第三级以下的域名由各个子网的NIC或具有NIC功能的节点自己负责管理。同时要注意以下几点:
域名在整个Internet中必须是惟一的,当高级子域名相同时,低级子域名不允许重复。
大小写字母在域名中没有区别。
一台计算机可以有多个域名(通常用于不同的目的),但只能有一个IP地址。
主机的IP地址和主机的域名对通信协议来说具有相同的作用,从使用的角度看,两者没有区别。但是,当你所使用的系统没有域名服务器,只能使用IP地址不能使用域名。
为主机确定域名时应尽量使用有意义的符号。
一般我们把域名翻译成IP地址的软件称为域名系统(DNS)。从功能上说,域名系统基本上相当于一本电话簿,已知一个姓名就可以查到一个电话号码,它与电话簿区别是可以自动完成查找过程,此时,完整的域名系统应该具有双向查找功能。
参考资料:
常用的路由协议分为哪几类?并简述这些路由协议的特点及主要工作原理
常用的路由协议分为RIP、IGRP(Cisco私有协议)、EIGRP(Cisco私有协议)、OSPF、IS-IS、BGP等。
1、RIP
特点:是动态路由协议,基于距离矢量算法,利用跳数来作为计量标准。在带宽、配置和管理方面要求较缺游低,主要适合于规模较小的网络中。
原理:路由器运行RIP后,会首先发送路由更新请求,收到请求的路由器会发送自己的RIP路由进行响应;网络稳定后,路由器会周期性发送路由更新信息。当一伏派销个RIP更新报文到达时,接收方路由器和自己的RIP路由表中的每一项进行比较,并按照距离矢量路由算法对自己的RIP路由表进行修正。
2、 EIGRP
特点:能实现快速收敛。运行EIGRP的路由器存储了邻居的路由表,能够快速适应网络中的变化;EIGRP发送部分更新而不是定期更新,且仅在路由路径或者度量值发生变化时才发送;支持多种网络层协议;使用多播和单播;支持变长子网掩码;无缝连接数据链路层协议和拓扑结构。
原理:结合了链路状态和距离矢量型路由选择协议的Cisco专用协议,采用弥散修正算法(DUAL)来实现快速收敛,可以不发送定期的路由更新信息以减少带宽的占用。
3、OSPF
特点:OSPF 适合在大范围的网络;组播触发式更新;收敛速度快;以开销作为度量值;OSPF协议的设计是为了避免路由环路。在使用最短路径的算法下,收到路由中的链路状态,然后生成路径,这样不会产生环路。
原理:OSPF是两个相邻的路由器通过发报文的形式成为邻居关系,邻居再相互发送链路状态信息形羡蠢成邻接关系,之后各自根据最短路径算法算出路由,放在OSPF路由表,OSPF路由与其他路由比较后优的加入全局路由表。
扩展资料:
路由协议的作用
主要运行于路由器上,路由选择协议主要是运行在路由器上的协议,主要用来进行路径选择。它起到一个地图导航,负责找路的作用。工作在网络层。
路由协议作为TCP/IP协议族中重要成员之一,其选路过程实现的好坏会影响整个Internet网络的效率
参考资料来源:百度百科-路由协议
参考资料来源:百度百科-RIP
参考资料来源:百度百科- EIGRP
参考资料来源:百度百科-OSPF
您已经了解了如何设置和管理无线网络和路由器,让我们一起分享这些知识,让更多人受益。