1.DTN研究组,该网站提供了一些代码,有NS2上的实现,也有用java实现的源码。

http://www.dtnrg.org/wiki/Code

2.DTN实现的另一个版本,与ONE比较,目前还没用过

code:http://sourceforge.net/projects/dtn/?source=navbar

manul:http://sourceforge.net/projects/dtn/files/?source=navbar

3.NS2下DTN的实现,已在ns-2.33中成功运行,如果有需要可以联系我,CSDN无法在博客里上传压缩包。

3.1 DTNAgent:http://www.spice-center.org/dtn-agent-build/,官网对该模块介绍如下:

The DTN model is implemented as a set of classes in the ns-2 simulator. The model was developed in order to study the deployment of DTN on top of traditional, Internet-based networks and can be useful in experimenting with issues such as: storage space management, custody acceptance and rejection reporting, routing strategies, retransmission timeouts, and bundle fragmentation. The underlying network topology is assumed to be static and, thus, this model is inappropriate for testing routing algorithms in ad-hoc network settings, at least for the time being. Implementation of a full-fledged routing scheme is part of future development plans. The DTN model supports both TCP and UDP convergence layers.

3.2 DTN的Bundle协议:https://wiki.aalto.fi/plugins/viewsource/viewpagesrc.action?pageId=79045880,原版本是在ns-2.35上实现的,为了方便我将其移植到ns-2.33上了。

4.DTN节点上的TCP

TCP Convergence Layer:http://www.dtnrg.org/docs/code/DTN2/doc/manual/cl-tcp.html

5.DTN论文和书

DTN协议和应用

后续有好的资料我将进行更新

DTN学习的一些有用链接的更多相关文章

  1. 深入学习Heritrix---解析Frontier(链接工厂)(转)

    深入学习Heritrix---解析Frontier(链接工厂) Frontier是Heritrix最核心的组成部分之一,也是最复杂的组成部分.它主要功能是为处理链接的线程提供URL,并负责链接处理完成 ...

  2. 学习java设计模式有用吗?懂这六个原则,编程更轻松

    学习java设计模式有用吗?懂这六个原则,编程更轻松 1.开闭原则(Open Close Principle) 开闭原则就是说对扩展开放,对修改关闭.在程序需要进行拓展的时候,不能去修改原有的代码,实 ...

  3. CS学习资料百度云链接

    CS学习资料百度云链接 [0]Springboot微服务开发天气预报系统视频教程https://pan.baidu.com/s/1joz7flyztCq8oklBlsz8dQ提取密码:cpz7 [1] ...

  4. 从零开始--系统深入学习IOS(使用Swift---带链接)

    这是一篇面向IOS新手的文档.同时提供一些系统知识的链接,让你系统学习IOS.它提供一些信息帮助你采用技术和编程接口来开发苹果软件产品,本人不保证会在将来更新.学习它,需要你掌握一些基本的编程知识 1 ...

  5. HTML学习(五)链接

    1.创建文本链接 <html> <body> <p> <a href="/index.html">本文本</a> 是一个 ...

  6. David Silver 强化学习原理 (中文版 链接)

    教程的在线视频链接: http://www.bilibili.com/video/av9831889/ 全部视频链接: https://space.bilibili.com/74997410/vide ...

  7. NLP学习常用的网页链接

    [2016.7.5] 这是以前学习的时候整理的,放到博客里面,以后再有的话会更新~ 1.一个国外的学者维护的博客,介绍NLP [链接](http://nlpers.blogspot.jp/) 2.北京 ...

  8. Linux学习资料网站汇总链接(持续更新ing)

    排名不分先后. 学海无涯苦作舟. 博客: 1.slmba:LINUX博客原创大牛 2.edsionte's TechBlog:Linuxer (他的友情链接中还有一堆Linuxer,被公司屏蔽进不去. ...

  9. 吴裕雄--天生自然HTML学习笔记:HTML 链接

    HTML 链接 HTML 使用超级链接与网络上的另一个文档相连.几乎可以在所有的网页中找到链接.点击链接可以从一张页面跳转到另一张页面. HTML 超链接(链接) HTML使用标签 <a> ...

随机推荐

  1. 移动Web开发技巧

    META相关 1. 添加到主屏后的标题(IOS) <meta name="apple-mobile-web-app-title" content="标题" ...

  2. big_table练习数据表

    big_table练习数据表 create table big_table as select rownum id, a.* from all_objects a / alter table big_ ...

  3. 实时错误 '91' :对象变量或with块变量未设置

    大家这几天在做学生信息管理系统的时候,出现最多的应该就是这个问题了,“实时错误‘91’:对象变量或with块变量未设置”.如右图: 遇到这个问题,我们首先应该去参考MSDN,不过这时候MSDN似乎没有 ...

  4. jquery之bind(),live(),delegate()

    大纲: 1.bind(),live(),delegate()的含义 2.三者基于相同的原理即js的事件冒泡 3.三者相互之间的异同. bind()+live() V.S. delegate():bin ...

  5. WireShark过滤语法

    1.过 滤IP,如来源IP或者目标IP等于某个IP 例子:ip.src eq 192.168.1.107 or ip.dst eq 192.168.1.107或者ip.addr eq 192.168. ...

  6. 清除div浮动的三种方式

    html: <body> <div class="main"> <div class="first"></div> ...

  7. laravel观察者模式

    laravel观察者模式: 事件

  8. [Python笔记]第三篇:深浅拷贝、函数

    本篇主要内容:深浅拷贝,自定义函数,三目运算,lambda表达式, 深浅拷贝 一.数字和字符串 对于 数字 和 字符串 而言,赋值.浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址. import ...

  9. C#解析JSON几种方式-整理

    一.什么是JSON JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.它基于JavaScript(Standard ECMA-262 3rd Edition ...

  10. Centos6.x 64位 安装JDK

    JDK下载地址: http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260-zhs.html ...