计算机网络实验报告2014年
更新时间:2023-09-30 02:30:02 阅读量: 综合文库 文档下载
计算机网络
实 验 报 告
学生姓名
学 号 09091219 专业班级 计科12 指导教师
学 院 信息科学与工程学院 完成时间 2014年5月
实验一 网络路由层协议模拟实验
【实验目的和要求】
1. 掌握VB、VC++、VS或JAVA等集成开发环境编写路由仿真程序的方法; 2. 理解并掌握距离向量路由协议和链路状态路由协议的工作原理。
【实验内容】
模拟距离向量路由算法的路由表交换过程,演示每轮交换后路由表的变化。
基本要求(动态生成网络拓扑图,节点间的距离随机生成。从初始路由表开始,进行交换路由表,演示每轮交换后的路由表的变化。观察和讨论多少轮交换后路由表稳定)
【实验原理】
距离矢量路由算法”的基本思想如下:每个路由器维护一个距离矢量(通常
是以延时是作变量的)表,然后通过相邻路由器之间的距离矢量通告进行距离矢量表的更新。每个距离矢量表项包括两部分:到达目的结点的最佳输出线路,和到达目的结点所需时间或距离,通信子网中的其它每个路由器在表中占据一个表项,并作为该表项的索引。每隔一段时间,路由器会向所有邻居结点发送它到每个目的结点的距离表,同时它也接收每个邻居结点发来的距离表。这样以此类推,经过一段时间后便可将网络中各路由器所获得的距离矢量信息在各路由器上统一起来,这样各路由器只需要查看这个距离矢量表就可以为不同来源分组找到一条最佳的路由。
【编程语言和环境】
1. Windows操作系统,编程语言C++
2. 编程环境VC
【实验具体设计实现及结果(含流程图及关键代码说明)】
采用网络拓扑结构
C 9 F 4 2 B A 5 3 G 5 8 D 1 E
源代码:
#include \#include \
#include \ //atoi的头文件
#define ROUTNUM 7 //定义路由的个数为7个
typedef struct {
int dis; //存延迟大小 int from; //存下一跳的路由 }RoutNode;
RoutNode data[ROUTNUM][ROUTNUM];
/*路由表,能存7行7列数据,数据为权值*/
void InitData(FILE* pfile); /*从数据文件读取数据,初始化路由表*/ void OutputRoutData(); /*输出所有的路由表*/
void Communication(int recv, int send);/*send点向recv点发送自己的路由表*/ void Exchange(); /*所有节点进行一次数据交换, 更新路由表*/
void main() { int start, end, i, j; FILE *pfile; pfile = fopen(\ if (pfile == NULL) { printf(\文件打开错误,按任意键退出.\\n\ getch(); return; } else printf(\路由表初始:\\n\ InitData(pfile); fclose(pfile); for (i = 0; i
正在阅读:
计算机网络实验报告2014年09-30
VF 第6章 实验报告06-02
机柜知识07-06
行政秘书年终工作总结04-07
名词解释06-22
盈余及盈余分配表09-05
薪酬管理 江苏自考最新版试题06-04
- 小学生造句大全
- 增压泵投资项目可行性研究报告(模板)
- 高中语文人教版粤教版必修1-5全部文言文知识点归纳
- 两学一做专题民主生活会组织生活会批评与自我批评环节个人发言提
- 管理处环境保洁工作操作标准作业指导书
- 2012六一儿童节活动议程 - 图文
- 移树申请报告
- 《贵州省市政工程计价定额》2016定额说明及计算规则
- 计算机长期没有向WSUS报告状态
- 汉语拼音教学策略研究
- 发展西部领先的航空货运枢纽
- 司法所上半年工作总结4篇
- 如何提高银行服务水平
- 发电厂各级人员岗位职责
- 丰田汽车的外部环境分析
- 2017—2018年最新冀教版四年级数学下册《混合运算》教案精品优质
- 中建八局样板策划 - 图文
- 戚安邦《项目管理学》电子书
- 2015年高级项目经理笔记
- 弯桥的设计要点
- 计算机网络
- 实验
- 报告
- 2014
- 塔式起重机安装自检表A - 图文
- 思想是行动的先导 - 图文
- 地基处理考题范围(学生版)整理答案
- 城市设计考试整理
- 第四节、混凝动力学
- 财务公式汇总
- 基于MSI芯片74160设计模为100的计数器
- 信访稳控包保责任制的实施意见
- 市场调查与预测答案
- 重点名校高考语文备考--高考常见成语379例(精校完美打印版)
- 数学:第七章 里程碑上的数教案(北师大版八年级上)
- 成都别墅市场分析
- 七年级数学上册3.4.1整式的加减教案新版北师大版
- 南京地铁七号线技术标工程施工总承包 - 图文
- 试论自媒体时代网络舆情的治理
- 某信用社银行结算账户自查报告
- 死婴、胎盘处理流程 Microsoft Word 文档
- GMP审计指南(ICHQ7A)2006.3.20
- 浅析网络背景下的民粹主义 - 图文
- 博弈论基础复习-11 -