首页> 中文学位 >并行网络模拟TCL脚本自动生成系统的设计与实现
【6h】

并行网络模拟TCL脚本自动生成系统的设计与实现

代理获取

目录

并行网络模拟TCL脚本自动生成系统的设计与实现

Design And Implemention of The Automatic Tcl Script Generating System on Parallel Network Simulation

摘要

Abstract

第1章 绪论

1.1 课题来源

1.2 课题研究的目的和意义

1.3 国内外研究现状分析

1.3.1 并行网络模拟技术研究现状

1.3.2 脚本生成工具的研究现状

1.3.3 并行网络模拟TCL脚本自动生成系统的研究现状

1.4 本文的研究内容和章节安排

第2章 并行网络模拟脚本自动生成模型

2.1 并行网络模拟平台

2.2 并行网络模拟脚本自动生成模型

2.3 并行网络模拟脚本模型在PDNS上的应用

2.4 本章小结

第3章 并行网络模拟TCL脚本自动生成系统设计

3.1 并行网络模拟TCL脚本自动生成系统框架设计

3.2 网络拓扑获取

3.3 TCL脚本拓扑结构自动生成子系统设计

3.3.1 初始化设置模块

3.3.2 节点脚本生成模块

3.3.3 链路脚本生成模块

3.4 TCL脚本路由自动生成子系统设计

3.4.1 PDNS路由策略

3.4.2 路由信息脚本生成模块

3.4.3 主机IP生成模块

3.5 TCL脚本安全事件自动生成子系统设计

3.5.1 蠕虫

3.5.2 拒绝服务攻击

3.5.3 僵尸网络

3.6 本章小结

第4章 并行网络模拟TCL脚本自动生成系统的实现

4.1 网络拓扑获取

4.1.1 拓扑数据导出

4.1.2 拓扑数据处理

4.1.3 拓扑数据导入

4.2 拓扑结构自动生成子系统实现

4.2.1 节点脚本生成

4.2.2 链路脚本生成

4.3 路由自动生成子系统实现

4.3.1 路由信息脚本生成

4.3.2 主机IP生成

4.4 安全事件自动生成子系统实现

4.4.1 安全事件配置文件生成

4.4.2 安全事件绑定

4.5 本章小结

第5章 并行网络模拟TCL脚本自动生成系统的测试

5.1 系统测试说明

5.1.1 系统功能测试

5.1.2 系统性能测试

5.2 实验结果与分析

5.3 本章小结

结论

参考文献

攻读学位期间发表的学术论文

哈尔滨工业大学硕士学位论文原创性声明

哈尔滨工业大学硕士学位论文使用授权书

致谢

展开▼

摘要

伴随着网络的普及,网络模拟由于其成本低廉、模拟精准度高等特点,逐渐成为研究网络行为的有效手段之一。在使用众多网络模拟软件进行网络模拟时,必不可少的一个环节是将所模拟的网络信息写成模拟器可以识别的形式,即脚本。当网络规模较小时,脚本的编写可以通过手工编写来完成。但是当所模拟的网络规模较大、网络结构较为复杂的时候,网络中存在着大量的数据,需要多次编写大量脚本来完成模拟。重复编写、测试脚本不仅浪费大量的人力、物力,而且易出错。因此,如何实现自动化地生成网络模拟器所需的脚本,成为众多网络模拟者关注的问题。
  本文通过对网络模拟行为的分析,结合网络模拟的流程,提出了一个脚本自动生成模型,主要包括节点生成、链路生成、路由添加、应用绑定、流量添加等。论文以并行网络模拟器 PDNS(Parallel/Distributed Network Simulator)为研究对象,设计并实现了并行网络模拟 TCL(Tool Cammand Language)脚本自动生成系统,主要包括拓扑脚本自动生成子系统、路由脚本自动生成子系统、安全事件脚本自动生成子系统。拓扑自动生成子系统解决了并行网络模拟中网络基本拓扑信息脚本的生成问题;路由脚本自动生成子系统解决了并行网络模拟中路由脚本的添加问题,可实现数据包的转发;安全事件脚本自动生成子系统解决了基于可配置的安全事件脚本的生成问题。
  经验证,论文研究完成的并行网络模拟 TCL脚本自动生成系统能自动生成较大规模的脚本供并行网络模拟器PDNS使用。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号