- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《》
课程设计报告
(201— 2013学年 第 学期)
题 目 基于NS-2的差异式服务网络仿真
学生姓名 李燕清 林小琼 王文婷
阮玲玲 蔡伟胜 兰海月
专 业_ 09网络工程
学 号_0907022101( 18 31 49 51 55)
班 级_ 1班
指导教师 陈仁
成 绩_
计算机科学与技术系
2012年 月
目录
前言 1
1.1 1
1.2项目分工 1
3
2.1以量测数据流平均速率的算法——TSWTCM 3
2.2以令牌桶桶(Token Bucket)为测量方法的算法 3
2.2.1SRTCM(单速率三色标记器) 3
2.2.2TRTCM(双速率三色标记器) 4
3.NS2的简介 6
3.1NS2的简介 6
3.2 在ubuntu10.04 下安装 ns2 2.34 8
3.2.1在ubuntu10.04 下安装 ns2 2.34 8
在ubuntu10.04 下安装 9
4. 基于NS-2差异式服务网络仿真 10
4.1TCL程序代码——TSWTCM算法的实现 10
4.2TCL程序代码——SRTCM算法的实现 15
4.3TCL程序代码——TRTCM算法的实现 19
5. 算法的比较 25
6. 心得体会 26
参考文献 27
基于NS-2的差异式服务网络仿真
前言
随着Internet Engineering Task Force)就针对网络服务质量(Quality of Service)提出了两种服务的模型——整合式服务(Integrated Service,IntServ)网络模型和差异式服务(Differentiated Service,DiffServ)网络模型。但是,整合式服务网络模型有复杂度(Complexity)高和扩充性(Scalability)分问题因此差异性服务式网络模型获得研究学者们较多的注意。E而NS(Network Simulator) 是一种针对网络技术的源代码公开的、免费的软件模拟平台,研究人员使用它可以很容易的进行网络技术的开发,而且发展到今天,它所包含的模块几乎涉及到了网络技术的所有方面。所以,NS成了目前学术界广泛使用的一种网络模拟软件1.1差异式服务网络的简介
差异式服务网络结构的精神在于它设法简化核心核心路由器(Core Router)的复杂度,尽量将复杂的允入控制(Admission Control)交友频宽管理者(Bandwidth Broker,BB)负责,封包辨识工作(Packet Clssification)交有边境路由器(Edge Router,ER)负责,并且采用比较粗略的以类别区分网络质量保证(Per-class OoS);所以差异式服务网络结构就比整合式服务网络结构能够提供较高的可扩充性。
目前差异式服务网络结构定义了两种服务的形态——EF(Expedited Forwarding)服务和AF(Aaasured Forwarding)服务。EF主要是听歌低延迟(Low Delay)、低延迟抖动(Low Jitter)和低封包遗失率(Low Loss Rate)的服务;而AF则提供更有弹性的服务,因此AF只有对吞吐量(Throughput)有所要求,对于延迟(Delay)或延迟抖动(Jitter)没有严格的要求。AF就是希望通过有效地控制具有较低封包丢弃概率值的封包流进核心路由器中,以达到最低吞吐量(Minimum Throughput)的保证。
在AF服务中常用一些算法来测量用户数据是否符合规范,这些算法可以分为两种类型,一种是以量测数据流平均速率的算法,常见的是TSWTCM(Time Sliding Window Three Color Marker);另一种是以令牌桶桶(Token Bucket)为测量方法的算法,常见的是SRTCM(Sing Rate Three Color Marker)和TRTCM(Two Rate Three Color Marker)。
我们将通过分工的形式,利用NS-21.2项目分工
为了确保项目能高效地完成,通过毛遂自荐的方式选举组长,而后由组长分解任务,组员按照自己的意愿及能力自主选择任务,后经讨论、自选等方式,我们做了如下的项目分工:
表1..1 项目分工
任务 小组成员 工期(天) 起始时间 结束时间 领取、分配任务 (
您可能关注的文档
最近下载
- 公用设备工程师(暖通空调)《公共基础》考试(重点)题库200题(含答案解析).docx VIP
- 【中小学】高一上下册古老的声音原始狩猎图课件.pptx VIP
- 2025-2026学年高二化学上学期第一次月考卷1(全解全析).docx VIP
- (统编版2025新教材)语文二年级上册识字3 拍手歌 课件.pptx
- 3晕针晕血的应急预案及处理流程.pptx VIP
- 《消防安全标志设置要求》.pdf VIP
- 《骨髓增殖性肿瘤》课件 .ppt VIP
- 五年级劳动课《包饺子》课件.pptx VIP
- 雁塔区第二小学基础教育学校硬件设施建设三年规划.docx VIP
- 《Access数据库应用教程》教学大纲、授课计划.docx
文档评论(0)