V
主页
京东 11.11 红包
分布式自适应路由器算法/距离矢量路由算法演示-954-源码+说明资料
发布人
转载地址:http://www.3q2008.com/soft/search.asp?keyword=954 此项目 是将 距离矢量路由算法是动态路由算法 用 ASP 和VB 演示过程 算法原理清楚了,可以编写任何语言版本的该算法演示 仿照 分布式自适应路由-距离矢量路由选择算法-距离取自线路往返时延 程序制作 基本原理 每个路由器通过测取与相邻路由器的距离,再依据 与其相邻路由器交换的距离信息,间接地求出路由表; 各路由器周期性地测取相邻路由器的距离; 向相邻路由器发送它到每个目的路由器的距离表; 同时,它也接收每个邻居路由器发来的距离表; 路由器中的老路由表在计算中不被使用。 ASP分布式自适应路由器演示 1)掌握距离矢量路由选择算法的功能和性能,了解动态路由算法的运行机制; 2)通过设置不同的网络拓扑结构和线路延迟,掌握路由表的计算方法; 3)采用编程技术及语言(如VB asp)编写一个路由选择算法的程序:由所给网络拓扑图和线路延迟,自动更新路由表。 距离矢量算法是以R.E.Bellman,L.R.Ford和D.R.Fulkerson所做的工作为基础的,鉴于此,我们把距离矢量路由协议称为Bellman-Ford或者Ford-Fulkerson算法。 距离矢量名称的由来是因为路由是以矢量(距离,方向)的方式被通告出去的,这里的距离是根据度量来决定的。通俗点就是:往某个方向上的距离。 每种路由协议都有自己的算法,路由协议在共享和传递路由更新信息,乃至收敛都因为算法的不同而不同。 路由协议根据算法可以分为两大类(也有说三类的—混合):距离矢量(Distance Ventor)和链路状态(Link State)。 例如:“朝下一个路由器X的方向可以到达网络A,距此5跳之远” 每台路由器在信息上都依赖于自己的相邻路由器,而它的相邻路由器又是通过自它们自己的相邻路由器那里学习路由,依此类推,所以就好象街边巷尾的小道新闻——一传十,十传百,很快就能弄到家喻户晓了。呵呵。正因为如此,我们一般把距离矢量路由协议称之为“依照传闻的路由协议” 距离矢量路由算法是动态路由算法。它是这样工作的:每个路由器维护一张矢量表,表中列出了当前已知的到 每个目标的最佳距离,以及所使用的线路。通过在邻居之间相互交换信息,路由器不断地更新它们内部的表。 距离矢量路由算法最常见的是Ford-Fulkerson算法。该算法的核心思想是使用标号的方法不断寻找一个图上的 可增广路径并且进行调整,直到找不到可增广路径为止。距离矢量路由算法号召每个路由器在每次更新时发送它 的整个路由表,但仅仅给它的邻居。距离矢量路由算法倾向于路由循环,但比链路状态路由算法计算更简单。 算法描述如下: 给定带杈有向图G和源点s,求从s到G中任意顶点v的最短路径,该算法通过在一个路由中重申跳数的个数九来寻 找一个最短路径生成树。 在距离矢量路由选择算法中,每个路由器维持有一张子网中每一个以其他路由器为索引的路由选择表,表中的 每一个项目都对应于子网中的每个路由器。此表项包括两个部分,即希望使用的到目的地的输出线路和估计到达 目的地所需时间或距离。用度量标准可为站点,估计的时间延迟(ms),该路出排队的分组估计总数或类似的值。 假定路由器知道它到每个相邻路由器的“距离”。如果度量标准为站点,其距离就为一个站点;如果度量标准是队列长度,则路由器会简单地检查每个队列;如果度量标准是延迟,路由器可以直接发送一个特别“响应”(ECHO)分组来测出延迟,接收者只对它加上时间标记后就尽快送回。 距离矢量的特点(通用属性) 1、定期更新(Periodic Updates) 既然说到了是定期,那么它们都会在到达某一个时间点上“同时”发送更新信息,更新信息指的是各路由器各自的直连网络信息。一般这个时间周期为10S到90S。这个周期依照路由协议的不同而不同,常用的RIP为30S,而IGRP为90S。这里引发争议的是如果更新信息在网络中过于频繁就会浪费带宽,造成拥塞,如果更新信息发送太慢频率不高,收敛时间又会变长。 2、邻居(Neighbours) 邻居通常意味着共享相同的数据链路的路由器。距离矢量路由协议向邻居路由器发送更新信息,并依赖邻居向它的邻居传递更新信息,因此,距离矢量路由协议可以被看成是以“逐跳更新方式”来进行路由更新的协议。 3、包含整个路由表的更新 就好象两个知心好友一样,推心置腹……把自己知道的什么玩意儿都掏出来告诉对方。基本上所有的距离矢量路由协议都会采用这种简便的办法来向邻居路
打开封面
下载高清视频
观看高清视频
视频下载器
c#故障诊断软件FTA软件系统故障树-1902-源码+说明资料
(RfiD)停车场收费管理系统-1290-源码+说明资料
VB故障树-故障排除-1911-源码+说明资料
vb基于故障树发动机故障诊断系统treeview树形结构-1616-源码+说明资料
C# des加密解密用户秘钥解密-1644-源码+说明资料
java智慧居家养老服务望闻问切 实现智能检测老人健康系统-1901-源码+说明资料
VB音频调用程序响应键盘声音-743-源码
EXCEL通用报表生成软件(excel导入数据,导出数据库)-901-源码+说明资料
java webgis车辆轨迹轨迹移动GPS的汽车定位跟踪器-1747-源码+说明资料
excel应付款管理系统-950-源码+说明资料
评教系统课程评价系统-1303-源码+说明资料
去掉视频图像的抖动/matblab视频抖动算法处理-1100-源码+说明资料
word试卷生成 生成公式 流程图 图片 的试卷VB 试卷生成系统(vb 出卷自动组卷系统,出卷,随即组卷)-138-(源码说明+程序说明)
VB分词处理(分析统计试卷或是文章中的关键字)-1135-源码+说明资料
winform人力资源考勤管理系统-1246-源码+说明资料
html5大鱼吃小鱼-1327-源码+说明资料
仪表设备故障查询故障统计查询分析系统-922-源码+说明资料
vc++加密非对称椭圆加密算法WSN的通信加密ECC和3DES结合-1084-源码+说明资料
C#串口通信北斗导航定位 NMEA0183标准硬件定位用webgis地图浏览器插件高版本调-1890-源码+说明资料
生成试卷到word 题目有附件出卷组卷随机组卷--1363-源码+说明资料
VBA工资系统工资排名-867-源码+说明资料
Excel VBA小型库存管理/进销存/库存商品信息统计分析与查询系统-996-源码+说明资料
VB数控机床G代码基于开放式数控车床的软件开发-430-(代码+说明资料)
vb典型汽车发动机电控系统故障的诊断及检修-1618-源码+说明资料
EXCEL vba 陶瓷库存/进销存/出库入库管理系统 -1282-源码+说明资料
asp.netC#微信小程序学生作业系统-1880-源码+说明资料
城市园林景观新闻文章系统(信息发布审核)-1648-源码+说明资料
java基于Web数字出版物元数据管理系统-图文数据标注管理子系统-960-源码+说明资料
EXCEL销售数据图表分析系统-878-源码+说明资料
pb广告项目管理/广告费用管理分析与设计-974-源码+说明资料
c#基于rfid的物料管理简单入库出库-1631-源码+说明资料
VB图书借阅/学校图书馆管理系统(全新简洁)-1243-源码+说明资料
公差计算软件工具配合标准公差孔轴基本偏差-1581-源码+说明资料
asp.net设备外借报修系统-1515-源码+说明资料
asp.net爬虫对应网址下图片采集-1475-源码+说明资料
ASP.NET原创音乐挖掘推荐数据分析播放网站-1716-源码+说明资料
webgis海洋地理信息船舶轨迹-1546-源码+说明资料
Rfid学校考勤系统(物联网上课考勤缺勤记录)-1583-源码+说明资料
vb温度湿度控制器模拟演示-1047-源码+说明资料
会计科目 流动资产 资产负债表-1473-源码+说明资料