计算机网络课程设计报告 - 图文

2019-01-19 13:57

《计算机网络》 课程设计报告

姓 名: 张婕 班号: 193113 学 号:20111003615 组长: 张婕 院(系): 计算机学院 专业: 网络工程 指导教师: 姚 宏 职称: 副教授

2013 年 1 月

独立工作成果声明

本人声明所呈交的《网络安全技术课程设计》报告,是我个人在导师指导下进行的程序编制工作及取得的成果。

尽我所知,除文中已经标明的引用内容,和已经标明的他人工作外,本报告未包含任何抄袭自他人的工作成果。对本报告的工作做出贡献的个人,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。

报告作者签名: 日期: 年

月 日

目录

第一章 FTP文件传输协议的实现........................................................................................ 1 §1.1 引言 ................................................................................................................................... 1 1.1.1 FTP概述 ........................................................................................................................ 1 1.1.2 FTP的基本工作原理 .................................................................................................... 1 §1.2 实验设计 ........................................................................................................................... 2 1.2.1 设计思想 ....................................................................................................................... 2 1.2.2 详细设计 ....................................................................................................................... 2 §1.3 实验结果分析 ................................................................................................................... 4 1.3.1 实验结果 ....................................................................................................................... 4 1.3.2 结果分析 ....................................................................................................................... 5 第二章 静态网站模拟 ........................................................................................................... 7 §2.1引言 .................................................................................................................................... 7 2.1.1 万维网WWW .................................................................................................................... 7 2.1.2 超文本传送协议HTTP .................................................................................................. 8 2.1.3 万维网的文档-超文本标记语言HTML......................................................................... 8 §2.2 实验设计 ........................................................................................................................... 9 2.2.1 设计思想 ....................................................................................................................... 9 2.2.2 详细设计 ....................................................................................................................... 9 §2.3 实验结果分析 ................................................................................................................. 10 2.3.1 实验结果 ..................................................................................................................... 10 2.3.2 结果分析 ..................................................................................................................... 12 第三章 路由表的生成 ......................................................................................................... 15 §3.1引言 .................................................................................................................................. 15 3.1.1 IP层转发分组的流程 ................................................................................................ 15 3.1.2 路由器 ......................................................................................................................... 16 3.1.3 狄克斯特拉算法 ......................................................................................................... 16 §3.2实验设计 .......................................................................................................................... 16 3.2.1 设计思想 ..................................................................................................................... 16 3.2.2 详细设计 ..................................................................................................................... 17 3.2.3 代码管理工具VSS ...................................................................................................... 19 §3.3 实验结果分析 ................................................................................................................. 22 3.2.1 实验结果 ..................................................................................................................... 22 3.2.2 结果分析 ..................................................................................................................... 23 第四章 课程设计总结 ......................................................................................................... 25

§4.1实验分工 .......................................................................................................................... 25 4.2.1 分工明细 ..................................................................................................................... 25 4.2.2 本人完成情况 ............................................................................................................. 26 §4.2实验感悟 .......................................................................................................................... 26 4.2.1 错误分析 ..................................................................................................................... 26 4.2.2 总体感悟 ..................................................................................................................... 27 参考文献 ..................................................................................................................................... 28

第一章 FTP文件传输协议的实现

模拟实现FTP文件传输协议。在传输文件过程中,用抓包工具进行抓包,并对抓到的数据包进行分析。

首先,FTP使用客户服务器方式,提供文件传送的一些基本服务,它使用TCP可靠的运输服务。要实现FTP文件传输协议,需要两台计算机,分别做服务器和客户机,然后进行数据传送,抓包时,进行三次抓包,分别为:服务器和客户机自身抓包以及第三方的抓包。本实验最少需要三台计算机。

§1.1 引言

文件传输协议FTP只提供文件传送的一些基本服务,它使用TCP可靠的运输服务,FTP的主要功能是减少或消除在不同操作系统下处理文件的不兼容性。FTP使用客户服务器方式。一个FTP服务器进程可同时为多个客户进程提供服务。

【1】

1.1.1 FTP概述

文件传输协议FTP是因特网上使用最广泛的文件传送协议。FTP提供交互式的访问,允许客户指明文件的类型和格式,并允许文件具有存取权限。FTP屏蔽了各计算机系统的细节,因而适合于在异构网络中任意计算机之间传送文件。

【2】

1.1.2 FTP的基本工作原理

网络环境中的一项基本应用就是将文件从一台计算机中复制到另一台可能相距很远的计算机中。初看起来,在两个主机之间传送文件是很简单的事情。其实这往往非常困难难。原因是众多计算机厂商研制出的文件系统多达数百种,且差别很大。经常遇到的问题是:

(1) 计算机存储数据的格式不同。

(2) 文件的目录结构和文件命名的规定不同。

(3) 对于相同的文件存储功能,操作系统使用的命令不同。 (4) 访问控制的方法不同。

FTP的服务器进程由两大部分组成:一个主进程,负责接受新的请求;另外有若干个属进程,负责处理单个请求。

主进程的工作步骤如下:

1


计算机网络课程设计报告 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:量子力学统计学第五章作业答案A

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: