201692258:DSR路由协议源码分析-源码

上传者: 42131618 | 上传时间: 2021-08-19 23:11:07 | 文件大小: 3.82MB | 文件类型: ZIP
DSR路由协议 特色 DSR是一种典型的按需(按需)Ad Hoc路由协议,同时DSR使用源路由即每个分组对应显着型地包含了从源到达目的地目的完整的序列,使用源路由的任何中间节点都无需进行复杂的路由操作而只需根据分组标题的路由信息​​将分组转发到下一个路由器即可。 组成 DSR协议主要由两部分构成即路由发现和路由维护。 路由发现:当源路由器S要发送一个数据分组到目的节点D,但源异步并不知道到达目的路由器的路由信息​​时,源路由器就会发起一次路由发现过程。路由请求(路由请求)分组,当该请求分组到达目的节点,或者是到达某个中间中间且该节点具有到达目标路由的路由信息​​时,这些路由器就向源中继发送一个包含着S到D的完整路由信息的路由应答(路由回复)分组,源路由器S就会根据这些信息建立新的路由。 路由维护:由于网络中各子系统的移动性,网络拓扑随时会发生变化,一条路径中的某两个路由器可能会因距离相互之

文件下载

资源详情

[{"title":"( 58 个子文件 3.82MB ) 201692258:DSR路由协议源码分析-源码","children":[{"title":"201692258-master","children":[{"title":"dsr-uu-0.2","children":[{"title":"link-cache.c <span style='color:#111;'> 15.04KB </span>","children":null,"spread":false},{"title":"dsr-module.c <span style='color:#111;'> 9.90KB </span>","children":null,"spread":false},{"title":"阅读笔记-高子彭.md <span style='color:#111;'> 12.01KB </span>","children":null,"spread":false},{"title":"link-cache.h <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"dsr-rerr.h <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"dsr-dev.c <span style='color:#111;'> 15.94KB </span>","children":null,"spread":false},{"title":"dsr-rerr.c <span style='color:#111;'> 5.38KB </span>","children":null,"spread":false},{"title":"dsr-rreq.h <span style='color:#111;'> 1.47KB </span>","children":null,"spread":false},{"title":"tbl.h <span style='color:#111;'> 7.32KB </span>","children":null,"spread":false},{"title":"LICENCE <span style='color:#111;'> 17.57KB </span>","children":null,"spread":false},{"title":"draft-ietf-manet-dsr-10.md <span style='color:#111;'> 258.57KB </span>","children":null,"spread":false},{"title":"ns-agent.h <span style='color:#111;'> 4.40KB </span>","children":null,"spread":false},{"title":"dsr-srt.c <span style='color:#111;'> 10.14KB </span>","children":null,"spread":false},{"title":"send-buf.c <span style='color:#111;'> 6.92KB </span>","children":null,"spread":false},{"title":"patches","children":[{"title":"ns-2.28-dsruu-0.1.patch <span style='color:#111;'> 5.40KB </span>","children":null,"spread":false},{"title":"ns-2.29-aodv-uu-0.9.1-dsr-uu-0.2-oolsr-0.99.15.patch <span style='color:#111;'> 338.88KB </span>","children":null,"spread":false},{"title":"ns-2.28-aodvuu-0.9.1-dsruu-pre.patch <span style='color:#111;'> 23.63KB </span>","children":null,"spread":false}],"spread":false},{"title":"ns-agent.cc <span style='color:#111;'> 11.23KB </span>","children":null,"spread":false},{"title":"dsr-srt.h <span style='color:#111;'> 2.59KB </span>","children":null,"spread":false},{"title":"send-buf.h <span style='color:#111;'> 886B </span>","children":null,"spread":false},{"title":"README <span style='color:#111;'> 4.72KB </span>","children":null,"spread":false},{"title":"neigh.h <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"dsr-uu.sh <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false},{"title":"ns-2.28","children":[{"title":"roaming-node.tcl <span style='color:#111;'> 10.30KB </span>","children":null,"spread":false},{"title":"ns-lib.tcl <span style='color:#111;'> 59.56KB </span>","children":null,"spread":false},{"title":"ns-mobilenode.tcl <span style='color:#111;'> 21.24KB </span>","children":null,"spread":false},{"title":"ns-default.tcl <span style='color:#111;'> 44.57KB </span>","children":null,"spread":false},{"title":"Makefile.in <span style='color:#111;'> 17.94KB </span>","children":null,"spread":false}],"spread":false},{"title":"dsr.h <span style='color:#111;'> 5.53KB </span>","children":null,"spread":false},{"title":"dsr-rrep.c <span style='color:#111;'> 8.34KB </span>","children":null,"spread":false},{"title":"maint-buf.c <span style='color:#111;'> 15.11KB </span>","children":null,"spread":false},{"title":"dsr-rtc-simple.c <span style='color:#111;'> 7.20KB </span>","children":null,"spread":false},{"title":"dsr-uu.spec <span style='color:#111;'> 2.75KB </span>","children":null,"spread":false},{"title":"list.h <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"dsr-io.h <span style='color:#111;'> 339B </span>","children":null,"spread":false},{"title":"dsr-dev.h <span style='color:#111;'> 537B </span>","children":null,"spread":false},{"title":"dsr-pkt.h <span style='color:#111;'> 2.76KB </span>","children":null,"spread":false},{"title":"dsr-io.c <span style='color:#111;'> 3.03KB </span>","children":null,"spread":false},{"title":"debug.h <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false},{"title":"dsr-ack.h <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"dsr-rrep.h <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"dsr-opt.c <span style='color:#111;'> 6.69KB </span>","children":null,"spread":false},{"title":"debug.c <span style='color:#111;'> 6.83KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 5.63KB </span>","children":null,"spread":false},{"title":"dsr-opt.h <span style='color:#111;'> 2.64KB </span>","children":null,"spread":false},{"title":"ChangeLog <span style='color:#111;'> 599B </span>","children":null,"spread":false},{"title":"dsr-rreq.c <span style='color:#111;'> 14.28KB </span>","children":null,"spread":false},{"title":"dsr-ack.c <span style='color:#111;'> 6.69KB </span>","children":null,"spread":false},{"title":"dsr-rtc.h <span style='color:#111;'> 659B </span>","children":null,"spread":false},{"title":"dsr-pkt.c <span style='color:#111;'> 4.12KB </span>","children":null,"spread":false},{"title":"timer.h <span style='color:#111;'> 2.79KB </span>","children":null,"spread":false},{"title":"maint-buf.h <span style='color:#111;'> 748B </span>","children":null,"spread":false},{"title":"endian.c <span style='color:#111;'> 966B </span>","children":null,"spread":false},{"title":"neigh.c <span style='color:#111;'> 7.48KB </span>","children":null,"spread":false}],"spread":false},{"title":"高子彭-张晟瑀-贺湧钧.pptx <span style='color:#111;'> 2.07MB </span>","children":null,"spread":false},{"title":"网络协议栈大作业.docx <span style='color:#111;'> 154.08KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 4.26KB </span>","children":null,"spread":false},{"title":"高子彭-张晟瑀-贺湧钧.pdf <span style='color:#111;'> 1.74MB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明