首页> 中文学位 >网络仿真系统NETSIM中若干关键模块的设计与实现
【6h】

网络仿真系统NETSIM中若干关键模块的设计与实现

代理获取

目录

文摘

英文文摘

独创性(或创新性)声明及关于论文使用授权的说明

第一章 绪论

1.1项目背景与意义

1.2 NetSim仿真系统

1.3本论文的工作

第二章 系统仿真概论

1.1系统、模型与仿真

1.1.1系统概述

1.1.2模型

1.1.3仿真

1.1.4计算机仿真

1.2离散事件系统仿真仿真概述

1.2.1离散事件系统仿真的基本概念和特点

1.2.2离散事件系统仿真的一般步骤

1.3离散事件系统仿真原理

1.3.1离散事件系统的仿真策略

1.3.2事件调度法的仿真机制

第三章多播仿真实现

3.1多播技术原理

3.1.1 IP多播技术概述

3.1.2多播组地址

3.1.3多播组地址到以太网地址的转换

3.2 IGMP协议

3.2.1 IGMP概述

3.2.2 IGMP报文格式

3.2.3加入一个多播组

3.3.3 IGMP报告和查询

3.3.4离开一个多播组

3.3 IP多播选路

3.3.1多播路由与DVMRP协议

3.3.2距离向量算法与多播生成树

3.3.3逆向路径转发RPF(Reverse Path Forwarding)算法

3.3.4逆向路径广播RPB(Reverse Path Broadcasting)算法

3.3.5截断逆向路径广播TRPB(Truncated Reverse Path Broadcasting)算法

3.3.6逆向路径多播RPM(Reverse Path Multicast)算法

3.4多播在主机上的仿真实现

3.4.1协议栈各层对多播支持的扩展

3.4.2 IGMP在主机上的实现

3.5 IP多播选路的仿真实现

3.5.1多播隧道及虚拟接口

3.5.2IGMP路由器部分

3.5.3多播选路表与多播选路算法

3.5.4多播转发

3.5.5一个多播选路的例子

第四章UDP协议仿真实现

4.1用户数据报协议UDP

4.1.1 UDP概述

4.1.2 UDP首部

4.1.3 UDP校验和

4.2 UDP的仿真实现

4.2.1 UDP首部及伪首部

4.2.2协议控制块

4.2.3 UDP输入处理

4.2.4 UDP输出处理

第五章TELNET协议仿真实现

5.1 TELNET协议

5.11 概述

5.12网络虚拟终端

5.13 TELNET命令

5.14选项协商

5.15 TELNET工作方式

5.2 TELNET仿真实现

5.2.1 NetSim Telnet模块简介

5.2.2 NetSim Telnet类模块设计

5.2.3 NetSim Telnet有限状态机

5.2.4 NetSim Telnet效果图

第六章总结与展望

参考文献

致谢

展开▼

摘要

本论文首先简要介绍了计算机仿真,尤其是离散事件系统仿真的基本理论和基本的建模、仿真方法,这些理论和方法是TCP/IP计算机网络仿真的基础。然后对TCP/IP协议栈中几个关键协议模块进行了研究,并在现有的TCP/IP计算机网络仿真系统NetSim基础上进行设计和仿真。主要工作包括: 1)网络层的Internet组管理协议(IGMP),包括IGMP在主机和路由器上的实现,以及多播选路。 2)传输层用户数据报协议(UDP)在NetSim中的设计与实现。 3)在NetSimSocket基础上实现应用层协议TELNET(包括客户端与服务器端)。 目前这些模块的代码已经完全编写、调试通过,各模块工作正常。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号