淘豆网
下载此文档放大查看缩小查看   1/3
0/100
您的浏览器不支持进度条
更多>>该用户其他文档
下载所得到的文件列表
分组调度器的仿真研究.doc
文档介绍:
一、分组调度器的仿真研究设计和实现不同分组调度策略,包括FIFO,PriorityQueuing,FairQueuing,DRR,WFQ和GPS。所有涉及到的参数可以有用户自定义。业务流的到达模型为Poisson,需要考虑固定分组以及指数分布的变长分组,所有调度器的性能需要与GPS比较,包括平均服务速率,分组延迟等。实现语言可以是C,C++,或Java。二、UDP流量的分组调度实现使用Socket编程,设计和实现一个UDP分组调度器,完成FIFO,PriorityQueuing,FairQueuing,DRR和WFQ(至少3种),所有涉及到的参数可以由自定,该调度器应该可以完成从一个网络接口接收数据包,然后转发到另一个输出网络接口。分析和测量不同调度策略和负载下的调度器性能,包括平均业务速率,延迟,和抖动等。实现语言可以是C,C++,或Java。三、虚拟机中的OSPF协议要求1.用虚拟机软件搭建一个四节点的网络,节点数目可以更多2.设置虚拟节点的IP信息,虚拟网络中至少应该存在两个不同的网段3.在虚拟节点上运行路由软件,设置OSPF,使不同网段之间可以互相通信(ping通即可)4.分析OSPF协议在此虚拟网络上的运行过程,例如如何发送Hello包,如何选举DR等 注意事项1.路由软件一般都需要运行在Linux内核上,所以虚拟机务必安装Linux操作系统2.为了减少系统开销,虚拟机操作系统推荐安装UbuntuJeos7.10,此版本不带图形界面,运行所需内存较少,下载地址如下cdimage./jeos/releases/gutsy/release/安装过程中不要让虚拟机连入网络,否则默认连接国外的源速度将很慢,装好系统后再来设置源(推荐交大源)。3.,make,gawk,libc6-dev这几个包,apt-getinstall即可4.zebra请安装0.95a版本,下载较快,在终端输入如下命令下载:wgetftp://ftp./pub/zebra/zebra-0.95a.tar.gz5.虚拟机有克隆功能,可先安装好一台虚拟机,在上面装好所需的所有软件,然后克隆出另外的几台。6.vmwareworkstation5.5.3下载地址:t/8612.html参考资料1.l/2004-8-31/200483195452.htmvmware教程2.d.php?wid=624zebra配置实例3.ra/index.htmlzebra文档4.ss/ospf/OSPF协议四、采用Ethereal对GMPLS过程分析要求利用Ethereal(/)工具,对gmpls.dat进行分析,还原拓扑图,链路状态改变图和业务及业务建立图。五、动态网络仿真动机网络仿真是平常研究中经常遇到的情况。通常的仿真方法分为两种:运行已有的仿真软件和自己编写仿真程序。比较著名的仿真软件有:。NS2可操作性好,但是比较侧重于数据网仿真,特别是3层以上的网络仿真。可以仿真网络类型多,但是可操控性不好。因此,当需要进行灵活的通信网仿真时,就需要自己编写仿真程序了。进行仿真时,有许多工具是经常用到的,如果等到需要仿真在去编写实现这些工具,会浪费很多时间和精力。因此,在平常的积累中逐渐构建一个常用的网络仿真工具库就显得十分重要了,这会为将来的网络仿真带来极大的方便。这个Project的主要目的,就是根据自 内容来自淘豆网www.taodocs.com转载请标明出处.
更多>>相关文档
文档信息
最近更新
文档标签