计算机网络综合课程设计

计算机网络综合课程设计
计算机网络综合课程设计

重庆交通大学

实验报告

班级:通信工程专业 2011级3班

学号:

姓名:

实验项目名称:网络协议分析

实验项目性质:设计性

实验所属课程:计算机网络

实验室(中心):软件实验室

指导教师:王勇

实验完成时间: 2013年 12月 30日

教师评阅:

□实验目的明确;□操作步骤正确;□设计文稿(表格、程序、数据库、网页)符合要求;□保存路径正确;□实验结果符合要求□实验分析总结全面;□实验报告规范;

签名:年月日

实验成绩:

一、实验目的

?练习并熟练掌握使用抓包软件wireshark进行网络抓包的方法。

?掌握如何利用协议分析工具wireshark分析IP数据报报文格式,体会数据报发送,转发的过程。

?通过实验熟悉应用层、传输层、网络层、数据链路层以及物理层原理,了解各层协议以及与其他层协议的关系。

?通过分析截获TCP报文首部信息,理解首部中的序号,确认号等字段是TCP可靠连接的基础.通过分析TCP连接的三次握手建立和释放过程,理解TCP连接建立和释放机制。

二、实验主要内容及原理

实验内容:

假设你当前使用计算机的IP地址为192.168.0.102,MAC地址是38-59-F9-B1-C9-25,计算机所在的Ethernet为星型拓扑结构,带宽100Mbps,网络号是192.168.0.102/25,网关为192.168.0.1,DNS服务器IP地址为192.168.0.1,网络及各服务器正常工作。

请详细描述当在浏览器地址栏中输入https://www.360docs.net/doc/b73816656.html,回车后到整个页面全部显示完毕这个过程,注意:仅描述本机的应用层、传输层、网络层、数据链路层、物理层,如果叙述中有已经描述的方法可省略,同时注意条理性。

实验原理:

局域网(LAN)是在一个小的范围内,将分散的独立计算机系统互联起来,实现资源的共享和数据通信。局域网的技术要素包括了体系结构和标准、传输媒体、拓扑结构、

数据编码、媒体访问控制和逻辑链路控制等,其中主要的技术是传输媒体、拓扑结构和媒体访问控制方法。局域网的主要的特点是:地理分布范围小、数据传输速率高、误码率低和协议简单等。

1、三个主要技术

?传输媒体:双绞线、同轴电缆、光缆、无线。

?拓扑结构:总线型拓扑、星型拓扑和环型拓扑。

?媒体访问控制方法:载波监听多路访问/冲突检测(CSMA/CD)技术。

2、以太网帧结构

以太网中传输的数据包通常被称为“帧”,以太网的“帧”结构如下:

目的地址DMAC 源地址

SMAC

帧类型/长度

TYPE /LEN

数据

DATA

帧校验

FCS

66246-15004

图1-1 以太网帧结构

各字段的含义:

目的地址:6个字节的目的物理地址标识帧的接收结点。

源地址:6个字节的源物理地址标识帧的发送结点。

帧类型/长度(TYPE/LEN):该字段的值大于或等于0x0800时,表示上层数据使用的协议类型。例如0x0806表示ARP请求或应答,0x0800表示IP协议。该字段的值小于0x0800时表示以太网用户数据的长度字段,上层携带LLC-PDU。

数据字段:这是一个可变长度字段,用于携带上层传下来的数据。

帧校验FCS:以太网采用32位CRC冗余校验。校验范围是目的地址、源地址、长度/类型、数据字段。

3、IP(Internet Protocol)协议和IP地址的分类

IP协议用于管理客户端和服务器端之间的报文传送,是互联网最重要的网际协议。IP地址是互联网主机的唯一标识。网络通信时使用IP地址来指定接收端的主机地址。IPv4版本的IP地址占32位,由类别、网络地址和主机地址共3个部分组成。网络地址用于区分不同的网络,主机地址用于区分一个网段内主机。IP地址分成5类:A类,B 类,C类,D类和E类。其中A、B和C类是分配给用户使用的,D类用于多点广播,E 类保留。

0网络地址

主机地址

10网络地址

主机地址

110网络地址

主机地址

1110多点广播地址

11110

保留地址

A类B类C类D类E类

1

832

16

24

图1-2 IP 地址分类示意图

(1)、各类IP 地址的范围

A 类:0.0.0.0 到 127.255.255.255

B 类:128.0.0.0 到 191.255.255.255.

C 类:192.0.0.0 到 223.255.255.255 (2)、特殊的IP 地址

①网络地址:主机地址部分为全“0”的IP 地址是作为网络本身的标识。 ②直接广播地址:

主机地址为全“1”的IP 地址不分配给任何主机,用作广播地址。

③有限广播地址:32位为全“1”的IP 地址(255.255.255.255)称为有限广播地址。 ④专用IP 地址: 10.0.0.0 — 10.255.255.255; 172.16.0.0 — 172.31.255.255; 192.168.0.0 — 192.168.255.255

4、IP 数据报格式

8位服务类型(TOS )

16位总长度(字节数)

16位标识

8位生存时间(TTL )

32位源IP 地址32位目的IP 地址

选项数据

116

17

32

4位版本号

4位首部长度

3位标志

13位片偏移

8位协议标识

16位首部检验和

20字节

图1-3IP分组格式

UDP是面向非连接的协议,发送端与接收端在传输数据包之前不建立连接,而只是简单地把数据包发送到网络上,或者从网络上接收数据包。UDP提供不可靠的数据传输服务。

(1)、UDP封装在IP数据报

IP数据报

UDP数据报

IP首部UDP首部UDP数据

20字节8字节

图1—4 UDP的封装

(2)、UDP字段组成

1151632

16位源端口号16位目的端口号

16位UDP长度16位UDP检验和

数据

图1—5 UDP分组格式

5、TCP的封装

TCP协议是面向连接的、端到端的可靠传输协议,它支持多种网络应用程序。TCP 必须解决可靠性,流量控制的问题,能够为上层应用程序提供多个接口,同时为多个应用程序提供数据,TCP也必须能够解决通信安全性的问题。

IP数据报

TCP数据报

IP首部TCP首部TCP数据

20字节20字节

图1-6 TCP的封装

各字段含义:

16位源端口号和16位目的端口号:端口号通常也称为进程地址。 32位序号:序号用来标识从TCP 发送端向TCP 接收端发送的数据字节流。 32位确认序列号:表示一个准备接收包的序列号。

4位首部长度:首部长度指出了首部中32 bit 字的数目。正常的TCP 首部长度是20字节。

6个标志字段:U R G 紧急指针;A C K 确认序号;P S H 推标志;R S T 重建连接; S Y N 同步序号;F I N 结束标志。

16位窗口:TCP 的流量控制由连接的每一端通过声明的滑动窗口大小来提供,窗口大小为字

16位检验和:检验和字段覆盖了TCP 首部和TCP 数据。TCP 检验和的计算方法和UDP 检验和的计算方法一样,计算时需要考虑伪报头。 16位紧急指针:URG 标志置1时紧急指针才有效。

16位源端口号

16位目的端口号

32位序号32位确认序号

16位窗口大小4位首部长度

保留(6位)

A C K P S H R S T S Y N F I N

U R G 16位检查和

16位紧急指针

选项数据1

1617

32

图1-7 TCP 分组格式示意图

6、DNS 协议

DNS 域名系统是服务器和客户程序相互通信的一种协议。它提供了主机域名和IP 地址之间的转换。域名服务器使用固定的端口号53,支持UDP 和TCP 访问。 (1)DNS 的报文格式

标识标志问题数授权资源记录数

查询问题

额外资源记录数

回答(资源记录数可变)授权(资源记录数可变)额外信息(资源记录数可变)

1151632

资源记录数

图1-8 DNS 的报文格式

上图是DNS 查询和响应的报文格式。DNS 查询和响应的报文由12字节长的首部和4个长度可变长度的字段组成。标识字段由客户程序设置并由服务器返回结果。 (2)DNS 工作流程

域名服务分为客户端和服务器端,客户端提出请求,询问一个Domain Name 的IP 地址,服务器端必须回答客户端的请求。本地DNS 首先查询自己的数据库,如果自己的数据库中没有对应的IP 地址,则向本地DNS 上所设的上一级DNS 询问,得到结果之后,将收到的结果保存在高速缓冲区,并回答给客户端。

待查询的域名放在查询问题中,查询结果放在回答的资源记录中。

7、HTTP 协议

HTTP 报文共有两种通用类型:请求报文,响应报文。

(1)请求报文

请求报文包括请求行、首部,以及有时出现的主体。如图1-9:

请求行首部空行

主体

(只在某些报文中出现)

图1-9 HT TP 请求报文

请求行:包括请求类型、空格、URL 、空格以及HTTP 版本。请求行的格式如下:

请求类型

URL HTTP 版本

空格

空格

图1-10 请求行格式

请求类型:此字段定义了几种不同方法的报文。

常用的几种方法:

①GET:客户要从服务器读取文档时使用。

②HEAD:客户想得到关于文档的某些信息,但并不是要这个文档时使用。

③POST:当客户要给服务器提供某些信息时使用。

④PUT:当客户将新的或更换的文档存储在服务器上时使用。

⑤COPY:当需要将文件复制到另一个位置时使用。

⑥MOVE:当需要将文件移到另一个位置时使用。

⑦DELETE:当需要将服务器上的文档移走时使用。

⑧LINK:当需要创建从一个文档到另一个位置的链接时使用。

⑨UNLINK:当需要删除由LINK方法创建的链接时使用。

⑩OPTION:当客户向服务器询问到一些可用的选项时使用。

(2)响应报文

响应报文包括状态行、首部、有时包括主体。

状态行

首部

空行

主体

(只在某些报文中出现)

图1-11 HTTP响应报文示意图

状态行:包括HTTP版本、空格、状态码、空格、状态短语。

空格空格

HTTP版本状态码状态短语

图1-12 HTTP响应报文状态行

状态码:

100系列:提供信息的;

200系列:指示成功的请求;

300系列:把客户重定向到另一个URL;

400系列:指示客户端差错;

500系列:指示服务器端差错。

状态短语:用来解释状态码。

8、用三次握手建立TCP连接的各状态

主机与主机,主机与服务器进行数据传输等得流程图如下:

三、实验过程简述

1.安装Wireshark网络分析工具软件,抓取浏览器数据包

2.①启动网络分析工具软件,设置抓包过滤条件,开始抓包。

②启动浏览器,在地址栏输入URL:https://www.360docs.net/doc/b73816656.html,

③关闭浏览器,停止抓包。

3.分析所抓取的包文件以及各个层的网络协议。

四、实验结果及分析

第一段:主机1从应用层传输至物理层的过程分析

1、浏览器分析URL,将当前使用的域名解析为其对应的Ip地址,其过程是:首先我的计算机在浏览器DNS缓存中查找https://www.360docs.net/doc/b73816656.html,项,如果有对应的IP则找出来,如果没有就构建DNS请求包向外发送,逐级从低级到高级域名进行域名解析出IP地址。由于我使用的自己的无线WIFI连接计算机网络,并且该计算机曾经没有登陆过该网站,浏览器中就没有对应的缓存,所以通过域名解析的结果无线WIFI服务器192.168.0.1给我发回的ip地址,下截图可知:(一般情况下本地区域网的总DNS服务器中有相应的IP地址,若没有则需到其他区域域名服务器中找即从低级到高级域名进行域名解析出

IP地址。)

2.浏览器构建DNS请求包,由于DNS本身就在应用层中,所以之后它将递交给传输层实体同时告知该包为DNS包。

3.在传到传输层时,根据抓包数据可知:传输层实体构建了43个字节的UDP包,源端口按主机当前情况选择,本机的源端口为57492,目的端口为53,然后将包递交给网络层。

4.网络层实体以源IP为192.168.0.102,目的IP为DNS服务器的即192.168.0.1等字段封装UDP包从而构建IP包然后递交数据链路层。(在网络层还要做一个重要的工

作就是用ICMP查找路径,下面的14步有详细的描述)

由抓包数据可以看出:

IP包头部依次包含版:ipv4版本、首部长度为20个字节、区分服务、总长63、标识7979、标志0、片偏移0、数据包生存时间TTL是64秒,协议即上层携带数据的协议UDP 协议,首部检验和0,IP源地址192.168.0.102,IP目的地址192.168.0.1

5.数据链路层构建以太帧,由下截图可知,Ethernet帧头部依次包含了目的网卡地址如上是0c:37:dc:f2:40:12,源地址48:5d:60:be:6b:b0,类型为ip即表示上层用的是ip数据包。每个主机和路由器都有自己固定的MAC地址即物理地址,因此找到相应的MAC地址就能找到服务器,则启动ARP请求将IP地址翻译成其对应目的Mac地址,获得DNS服务器的MAC地址即0c:37:dc:f2:40:12作为目的MAC地址。然后递交物理层,执行CSMA/CD协议。

6.本机的物理层向信道发送信息数据(即比特流)。

第二段经路由器转发至服务器的过程:

7.网关输入端的物理层接受到信号,递交给数据链路层查看。

8.数据链路层检查目的MAC地址,由于目的 MAC地址为0c:37:dc:f2:40:12服务器的,则去掉以太帧的首部和尾部剩下IP包递交给网络层。然后通过路由器的输出端,通过物理层向该服务器端发送数据。

9.服务器的物理层接收到数据,并把数据传给数据链路层检查MAC地址,是本机的地址0c:37:dc:f2:40:12,则去掉以太帧的首部和尾部将IP包给网络层。网络层递交去掉IP包的首部和尾部后的UDP包给传输层,传输层递交DNS包给应用层。

10.服务器应用层解析出IP地址,再经过上述的途径返回,将解析出IP地址返回给应用程序(浏览器),DNS服务器的即192.168.0.102得知https://www.360docs.net/doc/b73816656.html,的IP 地址74.125.128.199。

第三段TCP中三次握手过程:

11.浏览器构建HTTP请求包,递交传输层。

12.建立连接需在传输层构建TCP段(TCP段头部包含如上依次是源端口1649,目的端口80,序号0,确认号0,头部长32字节,保留reserved为0即今后使用,urc 为0即报段无效,确认ack为0即确认号无效,推送push为0,复位reset为0即不重新建立连接,同步SYN为1即对方同意建立连接,终止FIN为0即不释放运输连接,紧急指针,选项即长度可变12字节。)

该主机在传输层构建TCP段向https://www.360docs.net/doc/b73816656.html,即ip地址74.125.128.199发起

三次握手请求如下截图所示:

我的主机向服务器发出连接请求报文段,从我的端口1649发出,服务器80端口进入,第一次握手TCP规定同部位SYN=1,SYN报文段不带数据,要有个序号,与服务器第一次握手SYN=1,报文段len=0,序号seq=0。

第二次握手服务器收到连接请求报文段后,如果同意发出确认则发无数据报文段SYN=1,ACK=1,消耗序号。第二次握手服务器确认SYN=1,ACK=1,报文段len=0,序号seq=0。

第三次握手TCP客户收到服务器确认报文段后,再向服务器发出确认报文段ACK=1,TCP 规定若无数据则消耗序号。第二次握手服务器确认ACK=1,报文段len=0,序号seq=1。

13.网络层源IP为192.168.0.102其组成同上述的一样只是其中协议即上层携带数据的协议为TCP协议,以74.125.128.199为目的IP,封装TCP段构建IP包。

14.该主机网络层发出一连串的IP数据包查找路径,用ICMP网络控制报文协议,此应用为源点到终点的路径,对TTL设置,每经一个路由TTL减1,为0后路由器将数据丢弃并向主机发送一个ICMP时间超过差错报文,逐步的进行直到到达终点。

15.IP包在数据链路层构建帧,源MAC地址是48:5d:60:be:6b:b0,并启动ARP请求,如果获得说明是统一网络,如果没获得,则经过了网关,网关将服务器的MAC地址作为源地址,将本计算机的MAC作为目的地址。

16.数据到达服务器192.168.0.1后也一层一层的向上传。

17.服务器收到我主机的连接请求后会回复,以数据的形式经一层一层到物理层向信道发送。网关的物理层接收到信号,然后把数据流转换为数据给数据链路层检查,数据链路层检查目的MAC地址,如果是服务器的MAC地址,则递交IP包给网络层。然后通过

路由器的输出端,通过物理层向本计算机发送数据。

18.本主机接收服务器确认包,再由上过程发出确认包,则三次握手连接完成,可以双方发送数据了。

19.建立好连接后我主机向服务器发送请求取数据,TCP也要连接,若下截图将序号seq 设为1,确认号ack设为1,并且说下一次服务器的ack为1461(这表示我的请求包有1460个字节)

下截图192.168.0.102返回TCP连接序号seq为15732,确认号ack为1,并且说明下一次我的ack为16573(这表示服务器的包长为16572)。即证明我下次请求的ack为169,发出的包长为378,这是TCP的连接。

第一次发出请求包,我想得到但从下截图可知系统给我加了其他的数据请求。其传输过程同上述12步变成建TCP段到17步一致。

18.本计算机的物理层接收到74.125.128.199返回信号,然后传到数据链路层检查目的MAC地址,如果是网关的MAC地址则递交IP包给网络层。网络层则递交TCP段和UDP 包给传输层。传输层递交HTTP包给应用层。应用层提取HTTP数据段内容,浏览器将其展示。(下截图为服务器返回数据)

19.最后当双方都不需要数据的时候就会释放连接,双方任一一方都可先释放。TCP规定,请求释放方A先提出释放连接则FIN=1,且要消耗序号,无数据及len=0;TCP规定B接到释放请求后会发出确认及ACK=1,这时请求释放方无数据发送给B了,但B可再发数据给A,若B也无数据发送了,因此也要发送释放连接报段;B也无数据发送了也发送了释放连接报段,这时FIN也应为1,无数据,有序号A收到释放报文后也要发出后确认,长度0,和序号,则释放连接全部结束,双方都不会放送数据,也不会收到对方的数据。

五、心得体会

通过本次综合实验课程设计通过访问谷歌浏览器,然后抓包捕获来分析当一个主机在浏览器地址栏中输入https://www.360docs.net/doc/b73816656.html,回车后到整个页面全部显示完毕的过程。对应所抓取得包文件,描述本机的应用层、传输层、网络层、数据链路层和物理层所发生的事情。

在实验刚开始研究题目的过程,有种无从下手的感觉。因为以前就是简单的用wireshark抓过包,没有具体的一条一条分析过程,所以对首次具体分析显得有点困难。但在查阅相关资料以及访问老师所给的协议分析网站以及网上一些有用资源,对本次课程设计题目有了一定的认知和了解便开始了本次设计。在实验过程中,从打开浏览器到页面显示完毕,由于我访问的是谷歌浏览器,它首先要从本主机的应用层依次向下到物理层,之后经过信道和多个路由器的转发,最后到达目的主机的物理层依次向上传输到应用层的过程。其中应用层主要包括了DNS解析,传输层主要包括TCP协议(包括三次握手过程)和UDP协议,网络层主要是IP协议,数据链路层主要是将IP封装成以太帧的过程,而物理层就是讲以太帧转化为数据比特流0和1在信道中传送。除此之外,在本次设计中遇到的最大困难就是对DNS解析以及HTTP协议的理解和分析,因为之前并没有详细的接触过这两条协议,对其工作原理也不是很熟悉,所以需要查阅资料以及咨询相关老师和同学才能够分析透彻。

总体来说,本次课程设计还是成功的,在这期间不仅回顾了计算机网络课堂上学习的知识,在很大程度上提高了我对相关网络协议的深入了解和体会,通过对数据包的分析同时对网络连接的相关过程也有了一定的了解。另外,在实践中将课堂的知识进行强化,加以实际应用,是我们能够在动的理论的基础上,体会现实实践中的具体过程,达到学有所用,学有所思的过程。并且在实践操作过程中,强化了我们自己动手解决问题和独立思考问题的能力,对我们今后的学习有很大的帮助。

计算机网络课程设计题目

计算机网络课程设计 一. 中小型千兆网吧组建 内容及要求: 用BOSON软件实现小规模网络的模拟。熟悉对路由器和交换机的配置命令,调通网络,并通过实例深入理解网络基本工作原理及实现方法。学会网络构建、日常维护以及管理的方法,使学生掌握在信息化社会建设过程中所必须具备的计算机网络组网和建设所需的基本知识与操作技能,网吧包含100-200台上网的计算机。二.小型网络的组建 通过对网络的具体规划和组建,掌握网络互连设备的使用及工作原理;掌握IP地址的配置及数据传输过程和路由的选择。 具体要求如下: 1.使用模拟仿真软件,构建一个小型网络。要求使用路由器、交换机等网络互连设备。根据设计要求,选择网络类型。 2.分配和配置IP地址,要求配置内部网络地址。 3.对交换机、路由器等进行配置。 4.通过使用模拟仿真软件,模拟局域网间的数据通信过程。 5.分析通信过程中出现的问题,并加以解决。 6. 写出课程设计报告:设计目的、设计内容、设计方案、拓扑图、设备选型、方案报价、子网划分等内容。 (1)企业网络工程 (2)银行网络工程 (3)医院网络工程

(4)校园网网络工程 (5)大型机场信息网络工程 (6)邮电综合管理信息网 (7)某航空公司网络系统建设 (8)某市宽带信息网络 (9)证券交易网络系统 (10)学校以太网网络建设 三.Ping程序的设计与实现 设计的目的是使学生掌握网络层协议的原理及实现方法。设计内容,在给定的Ping程序的基础上做如下功能扩充: ●-h 显示帮助信息 ●-b 允许ping一个广播地址,只用于IPv4 ●-t 设置ttl值,只用于IPv4 ●-q 安静模式。不显示每个收到的包的分析结果,只在结束时,显示汇总结果 Ping命令的基本描述 Ping的操作是向某些IP地址发送一个ICMP Echo消息,接着该节点返回一个ICMP Echo reply消息。 ICMP消息使用IP头作为基本控制。IP头的格式如下 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Version| IHL |Type of Service| Total Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Identification |Flags| Fragment Offset | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Time to Live | Protocol | Header Checksum | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source Address | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Destination Address | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Version=4 IHL Internet头长 Type of Service = 0 Total Length IP包的总长度 Identification, Flags, Fragment Offset 用于IP包分段 Time to Live IP包的存活时长 Protocol ICMP = 1 Addresses 发送Echo消息的源地址是发送Echo reply消息的目的地址,相反,发送Echo

软件综合课程设计报告模板

(课程设计封皮一页上用已经设置好的宋体四号来填写各个项目。) 计算机软件综合 课程设计报告 学院、系:吉林大学珠海学院计算机科学与技术系 专业名称:2015级软件工程专业课程设计科目:计算机软件综合课程设计 题目:******* 系统 学生姓名:(小组所有成员的学号、姓名) 指导教师: 完成时间:2017年9月—2018年1月

目录 1引言 (4) 1.1编写目的 (4) 1.2背景说明 (4) 2 需求分析 (4) 2.1系统总体目标 (4) 2.2 系统功能 (4) 2.3数据需求 (4) 2.3数据流图 (5) 3 数据库概念结构设计 (5) 3.1系统E-R模型 (5) 3.2模块E-R模型 (5) 4 数据库逻辑结构设计 (5) 4.1 逻辑结构设计 (5) 4.2物理结构设计 (6) 5 安全性设计 (6) 5.1 身份验证模式 (6) 5.2 登陆管理 (6) 5.3 权限管理 (6) 6 源代码及其实现 (7)

5.1 系统开发技术 (7) 5.2 模块1设计及其实现 (7) 5.3 模块2设计及其实现 (7) 7 总结 (7) 6.1 课程设计心得体会 (7) 6.2 建议 (7) 8 参考文献 (7)

题目(三号,黑体,居中) 说明:一组只写一份报告,即下面内容,自己也可以根据实际情况进行调整和补充。 每个人写一份《课程设计成绩评定表》附在后面。 1引言 1.1编写目的 1.2背景说明 1.系统名称:公交查询系统 2.该项目的提出者:************ 3.开发者:********** ********* 4.运行该软件的单位:公交公司及广大乘客 2需求分析 2.1系统总体目标 2.2 系统功能 详细阐述系统的用户类型及其所属主要功能 2.3数据需求 根据系统功能整理出出系统中和数据相关的信息,要列出数据的详细信息。

gijmlAAA计算机网络课程设计实验报告

计算机网络课程设计 实验报告

一、实验内容和要求 1、实验一数据包的捕获与分析 Wireshark是一种开源的网络数据包的捕获和分析软件,本实验通过Wireshark软件的安装使用,监控局域网的状态,捕获在局域网中传输的数据包,并结合在计算机网络课 程中学习到的理论知识,对常用网络协议的数据包做出分析,加深网络课程知识的理解和 掌握。具体内容及要求如下: Wireshark软件的安装; Wireshark软件的启动,并设置网卡的状态为混杂状态,使得Wireshark可以监 控局域网的状态; 启动数据包的捕获,跟踪PC之间的报文,并存入文件以备重新查; 设置过滤器过滤网络报文以检测特定数据流; 对常用协议的数据包的报文格式进行分析,利用协议分析软件的统计工具显示网 络报文的各种统计信息。 2、实验二网络层实验—Ping程序的设计与实现 实验目的 本实验目的是使学生掌握网络层协议的原理及实现方法。 实验设计内容 本实验为ICMP实验。实验内容:Ping命令实现的扩充,在给定的Ping程序的基础上做如下功能扩充: -h 显示帮助信息 -b 允许ping一个广播地址,只用于IPv4 -t 设置ttl值,只用于IPv4 -q 安静模式。不显示每个收到的包的分析结果,只在结束时,显示汇总结果 Ping命令的基本描述

二、实验环境 实验一数据包的捕获与分析 1.联网计算机 或linux 系统 3.在PC中安装协议分析软件(如:Wireshark) 4.物理基础: 标准的以太网采用的是持续 CSMA 的方式,正是由于以太网采用这种广播信道争用的方式,使得各个站点可以获得其他站点发送的数据。运用这一原理使信息捕获系统能够拦截的我们所要的信 5.工作模式: 1) 广播模式(Broad Cast Model):它的物理地址(MAC)地址是 0Xffffff 的帧为广播帧,工作在广播模式的网卡接收广播帧。 2)多播传送(MultiCast Model):多播传送地址作为目的物理地址的帧可以被组内的其它主机同时接收,而组外主机却接收不到。但是,如 果将网卡设置为多播传送模式,它可以接收所有的多播传送帧,而不 论它是不是组内成员。 3)直接模式(Direct Model):工作在直接模式下的网卡只接收目地址是自己 MAC地址的帧。 4)混杂模式(Promiscuous Model):工作在混杂模式下的网卡接收所有的流过网卡的帧,信包捕获程序就是在这种模式下运行的。 实验二网络层实验—Ping程序的设计与实现 1.联网计算机 2.Linux系统 3.系统自带编译环境

计算机网络课程设计(华电)

课程设计报告 ( 2012--2013 年度第2学期) 名称:计算机网络课程设计题目:互联网模拟 院系:计算机系 班级:计科 学号: 学生姓名:华电老朱家 指导教师: 设计周数: 1周 成绩: 日期: 2014 年 6 月 28 日

《计算机网络》课程设计 任务书 一、目的与要求 1.目的 将网络基本原理及基本概念用于实际,将书本上抽象的概念与具体的实现技术结合起来,使学习深化,培养学生对基本原理的应用能力以及实际动手能力。 2.要求 独立完成课程设计题目以及课程设计报告。报告应包括设计思路、网络拓扑图、开发中遇到的问题以及解决方法。 二、主要内容 1.网络设备认知及基本配置操作 (1)了解路由器、交换机等网络设备结构。 (2)完成以下实验,掌握路由器、交换机等的配置方法,理解相关网络协议。 ①交换机的基本配置; ②路由器的基本操作; ③OSPF基本配置; ④RIP v2配置; ⑤静态路由配置; ⑥跨交换机实现VLAN; ⑦利用单臂路由实现VLAN间路由; ⑧广域网协议的封装。 2.互联网的模拟 (1)结合实验环境,提出模拟网络互联需求,设计并完成组网,要求尽最大可能利用实验资源。 ①网络物理拓扑结构设计及IP地址分配; ②网络逻辑拓扑结构设计; (2)网络设备配置实现 按步骤(1)所设计的网络拓扑进行设备连接并配置。配置内容包括路由选择协议OSPF配置,VLAN划分等,并进行测试。 3.基于模拟互联网的网络协议分析。在上面设计并实现的网络环境下,完成如下协议分析:

①以太网数据链路层帧格式分析; ②网络层分片;ICMP协议分析; ③ARP地址解析协议分析; ④TCP传输控制协议分析; ⑤FTP协议分析;HTTP协议分析。 三、进度计划 四、设计成果要求 1.网络配置拓扑图准确,配置结果测试成功; 2.网络协议分析准确; 2.课程设计报告格式规范,内容详实。 五、考核方式 考勤、验收和课程设计报告。 学生姓名: 指导教师: 2014年6月23日

计算机网络课程设计1要点

武汉理工大学华夏学院课程设计报告书 课程名称:计算机网络课程设计 题目: 系名: 专业班级: 姓名: 学号: 指导教师: 年月日

课程设计任务书 学生姓名:专业班级:学号 指导教师:工作单位: 设计题目:中型园区网络建设 初始条件: 1. 所要求的网络拓扑图如下所示: (自己截图) 2. 假定ISP服务提供商:武汉电信 3. 设备选型如拓扑图中所示。 要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1.技术要求: 1.1.交换机之间配置trunk协议 1.2.划分vlan,建立HTTP/DNS服务器 1.3. 通过在三层交换机上建立vlan网关使vlan间通信 1.4 总公司和分公司之间配置静态路由,使得分公司可以访问总公司服务器 1.5.公网路由器模拟电信的城域网,运行OSPF路由协议。 1.6. 使用缺省路由,防止公网的路由条目传递到公司的网关路由器上。 1.7 总公司和分公司的网关配置NAT让内部的PC能够正常上网。 2.设计报告内容及格式要求: 2.1. 网络各节点具体配置步骤及测试结果; 2.2. 调试过程中出现的问题及相应解决办法; 2.3. 总体运行情况与结果分析讨论 2.4.个人对本次课程设计感想体会及建议; 注意:设计报告内容严禁与人雷同。 3. 设计报告格式要求: 课程设计说明书统一书写格式:

一、实训目的和基本要求 在学习了计算机操作系统、计算机网络等相关课程的基础上,开展网络工程技术实训。通过实训,可以让学生了解目前主流网络技术的应用;手动配置网络设备;在进行了该项实训后,可为学生进入社会,从事网络相关工作打好基础。 要求能够针对一个具体的要求,搭建一个网络。明确网络的拓扑结构、设备选型、设备连接、设备配置、IP地址分配、网络安全、网络管理等内容。如果设备条件有限,也可以使用路由器来完成网络的构建。 二、实训步骤 2.1 组建总公司局域网组网 2.1.1 网络拓扑图 摆出小型网络所需要的设备并把说有设备连接起来(相同设备用交叉线,不同设备用直通线,注意路由器和PC机属于同种设备用交叉线),网络拓扑图如图1.1。 图1.1

计算机网络课程设计报告

计算机网络课程设计报告 姓名:李逍逍 班级:08计11 学号:08261012

一.课程设计的题目、目的及要求 (2) 二.课程设计的内容(分析和设计) (3) 三.绘制拓扑结构图 (3) 四.详细设计步骤 (5) 五.路由器或交换机配置的代码 (6) 六.显示最终的结果 (8) 七.课程设计总结 (9)

一.课程设计的题目、目的及要求 课程设计题目:组建小区局域网 课程设计目的: 更深了解路由器,交换机,PC机之间的配置与应用,熟练掌握一些简单的的网络应用和连接,熟练掌握路由器和交换机的基本配置;掌握DHCP、ACL、VLAN、和NET协议和相应的技术;提高对实际网络问题的分析和解决能力。该设计需要划分为四个子网层面的小区性的网络通讯。采用软件cisco,可以更好的实现各种不同网络设备互相配合与联系,以达到最佳的局域网通讯效果。 课程设计要求: 要求能根据实际问题绘制拓扑结构图,拓扑结构图可以是树形、星形、网状形、环状形及混合形结构的之一,清晰的描述接口,进行路由器或交换机的代码配置实现,并且每个方案的需有以下几部分的内容: 1、需求特点描述; 2、设计原则; 3、解决方案设计,其中必须包含: (1)设备选型; (2)综合布线设计; (3)拓扑图; (4)IP地址规划; (5)子网划分; (6)路由协议的选择; (7)路由器配置。 组建小区局域网的总体要求: 运用自己对局域网组网技术的理解,设计小区组网方案,使得一个具有200个住户节点的智能化小区能够进行网络通讯,且将整个小区可划分为四个区域:1.网络中心区:以物业管理中心及监控中心为主的核心交换设备和服务器群;2.远程网络接入区:包括外部网络接入口的路由器设备和网络安全设备;3.园区网络区:包括从网络中心到社区服务设施的骨干交换设备; 4.家庭网络区:包括从网络中心到楼宇中的骨干交换设备,并为各住户单元提供网络接入端口,是整个小区网络系统的最基本单元。

计算机网络课程设计

计 算 机 工 程 学 院
课程设计报告
设计名称: 姓 名: 计算机网络课程设计 学 号:
专业班级: 系 (院) : 设计时间: 设计地点: 计算机工程学院 2013.12.23——2014.1.5 计算机网络技术室
指导教师评语:
成绩:
签名:
年 月 日

计算机网络课程设计报告

2
页,共
12

1.课程设计目的 计算机网络课程设计是计算机及相关专业的实践环节之一,是学习完《计算机网 络》课程后进行的一次全面的综合练习。其目的在于加深对 OSI 七层模型、TCP/IP 模型的各层功能和设计思想的理解,掌握组建计算机网络的基本技术,特别是网络规 划、路由器的基本配置,提高学生的应用能力和动手实践能力。
2.课程设计任务与要求:
任务: 以淮海工学院本部校园为背景,设计一个校园网方案。淮海工学院的本部分为办公区、教 学区和生活区三部分。现假设:办公区中各楼宇名为:教务处楼,党政办公楼,图书馆,计算机 系大楼、讲堂楼、机械楼、土木楼、海洋学院楼、大学生活动中心楼、教学主楼等,生活区中有 学生公寓区和教师住宅区及各食堂。假设办公区、教学区每个办公室、教室均预留 2 个信息点, 生活区每个房间预留 1 个信息点,全校使用预留的一个 B 类 Internet 地址 172.160.0.0,试根据本 部校园网的应用需求和管理需求、各建筑物的地理分布、确定信息点个数及信息点分布,设计出 本部的校园网方案。方案中应明确学院网管中心的位置,确定拓扑方案,进行 IP 地址规划,完成 设备选型,注明各种设备、设施和软件的生产商、名称、型号、配置与价格,并分别给出其价格 的出处(如网站等) ,基本确定方案的预算。 要求: (1)通过资料查阅和学习,了解园区网络规划、设计的一般方法。 (2)参考和研究一些公司和高校/企业园区网的规划和建设方案,结合《计算机网络》课程中 所学知识,积极完成设计任务。 (3)认真完成需求分析,并根据需求分析完成园区网络的总体方案设计,确定网络逻辑拓扑结 构和所采用的网络技术、主要设备的性能指标,进而完成设备的选型和经费预算。 (4)认真按时完成课程设计报告,课程设计报告内容包括:课程设计目的、设计任务与要求、 设计说明书、设计成果和设计心得五个部分,具体要求见设计报告模板。
3.课程设计说明书

计算机网络课程设计题目和要求

计算机网络课程设计通过课程设计,使学生在对计算机网络技术与发展整体了解的基础上,掌握网络的主要种类和常用协议的概念及原理,初步掌握以TCP/IP协议族为主的网络协议结构,培养学生在TCP/IP协议和LAN、WAN上的实际工作能力;学会网络构建、网络日常维护以及网络管理的方法,使学生掌握在信息化社会建设过程中所必须具备的计算机网络组网和建设所需的基本知识与操作技能。运用网络工程和软件工程思想,按照需求分析、规划、设计、配置的基本流程,经历一个完整的网络工程过程,培养学生调查研究、查阅技术文献、资料、手册以及编写技术文档的能力,培养学生将理论知识应用于实践的能力。 一、格式要求及须知: (1)使用学院网站的课程设计模版,要求格式美观,字体及编号要求见表1。 表1 字体及编号要求

(2)参考文献:参考课本的参考文献格式(附录C)。但编号换成[1]、[2]……(3)附录:课程设计中的代码或得到的数据包等数据将作为该设计附件或附录,题目需要但没有的相应代码及数据包文件的将记整组不及格,需要重做。 (4)成绩记录:该设计成绩将记录到教务处成绩管理系统中。 (5)打印:经审查(发邮件到指导老师处或当面交流修改)后,方可打印、存档。打印后递送到指导老师的信箱。 (6)如发现两组设计雷同或抄袭互联网,该组重做! 二、任务完成形式: 交付课程设计说明书、设计作品(需要验收)。 设计作品指的是完整的源程序代码(对于第二类题目为仿真文件)。 课程设计说明书(纸质+电子版),内容包括:设计任务、需求分析、总体设计、详细设计(相应地给出关键的代码)、设计总结(评价/遇到的问题/体会/建议等)、使用说明等。 设计工作计划与进度安排: 根据所选题目,合理安排进度计划,总体上需要40个小时。以下仅供参考: 1. 原理知识 4小时 2. 程序设计技术 4小时 3. 开发环境与程序调试环境 4小时 4. 总体设计、关键环节的详细设计 8小时

《计算机图像处理》课程标准

《计算机图像处理》课程标准 课程类别:专业核心课程 教学时数:56 学分:5 适用专业:电子商务 授课对象:一年级第一学期 制订人: 完成时间:2014-9-5 一、课程标准的制订依据 本课程是图文信息处理专业课程。通过本课程的学习,使学生掌握Photosop这个图像处理软件,该软件功能强大,广泛应用于印刷、广告设计、封面制作、网页图像制作、照片编辑等领域。利用Photosop可以对图像进行各种平面处理。绘制简单的几何图形、给黑白图像上色、进行图像格式和颜色模式的转换。培养学生对图像的处理技术,也为以后学习图像的排版与输出做基础。 二、课程性质与作用 《计算机图像处理》是电子商务专业核心课,也可作为其它移动传媒专业的拓展课。负责互联网电子商务涉及的知识、能力、素质等方面的培养,学生的职业岗位主要是面向视觉营销网页设计岗位的高技能应用型人才,具有知识运用的综合性,技能实做的复合性,理论与实践结合密切性等特点。 通过对Photoshop软件的讲授与学习,能够让学生达到熟练操作图像处理作的方法与灵活运用设计创作的基本要求,从而达到专业学习的基本要求和满足市场与社会发展的需求。 培养学生分析问题和解决问题的能力,培养他们的职业情感、职业态度、职业技能等综合职业能力和创新能力,为学生就业打好基础。 三、本课程与其他课程的关系

四、课程目标 1.课程地位 《计算机图像处理》是移动传媒学院电子商务专业的核心专业课程。 《计算机图像处理》是让学生掌握计算机图像基本知识的基础上,学习图像从到互联网广告设计的全过程相关的基础理论和专业技能。成为实践能力强、具有良好职业道德、可持续发展能力的高素质、高技能人才。《计算机图像处理》实行学习情境教学,把课程内容分解为若干学习情境,每一个学习情境中又含有若干个教学任务,学生在不断完成工作任务的过程中掌握知识并增长实际技能。 通过本课程的学习,训练学生的实际操作能力和工作经验,培养学生的团队合作精神、语言表达能力、决策能力、自学能力、客观评价能力、竞争意识、可持续发展能力等职业综合素质,为以后从事专业工作奠定基础。 2.课程定位 本课程以情景式教学为主体,教师讲授与学生自学结合,项目驱动教学法,仿真教学,案例教学方法,启发式教学方法,直观演示启发,多媒体教学,计算机情景实验教学方法。具备鉴赏设计作品的能力;具备动手设计图的设计能力;具备设计中解决问题的能力;具备设计与商业相结合的能力。重点培养学生分析与解决设计与视觉营销中各种工艺问题的能力。 3.专业能力 (1)鉴赏设计作品设计能力; (2)掌握动手设计网页能力; (3)具备解决设计构图的能力; (4)掌握设计色彩搭配能力; (5)设计与商业相结合的综合能力; (6)视觉营销能力; (7)设计管理协调管理能力。 并通过图像图形设计综合实训,使学生具备从事网页设计、视觉营销的综合应用能力。 4.社会能力 (1)具备符合电子商务图像设计的基本职业道德和职业素质。 (2)具备知识产权意识、质量意识、环境保护意识、节约意识,并能言行一致; (3)善于观察、发现和学习,能与团队成员共同协作、沟通、协商完成相关工作;

《计算机网络课程设计》第一次在线作业

第一次在线作业 单选题 (共20道题) 收起 1.( 2.5分)大型系统集成项目的复杂性体现在技术、成员、环境、()四个方面。 ? ? ? ? 我的答案:D 此题得分:2.5分 2.(2.5分)在数据通信网络设计中,ITU-T系列标准更接近于OSI/RM模型()的定义。 ? ? ? ? 我的答案:D 此题得分:2.5分 3.(2.5分)网络系统集成的工作在于解决不同系统之间的信号交换和()问题。 ? ? ?

? 我的答案:A 此题得分:2.5分 4.(2.5分)以太网交换机的每一个端口相当于一个()。 ? ? ? ? 我的答案:D 此题得分:2.5分 5.(2.5分)计算机网络是计算机技术和()技术相结合的产物。 ? ? ? ? 我的答案:A 此题得分:2.5分 6.(2.5分)城域网往往由多个园区网以及()、传输网等组成。 ? ? ? ? 我的答案:D 此题得分:2.5分 7.(2.5分)TCP/UDP端口号提供的附加信息可以为交换机所利用,这是第()层交换的基础。 ?

? ? ? 我的答案:C 此题得分:2.5分 8.(2.5分)电信网络流量很大,对网络设备要求有较高的()和可靠性。 ? ? ? ? 我的答案:D 此题得分:2.5分 9.(2.5分)需求管理包括需求跟踪、()、需求评估等工作。 ? ? ? ? 我的答案:A 此题得分:2.5分 10.(2.5分)网络工程师在大部分情况下可以通过()来获取用户需求。 ? ? ? ? 我的答案:C 此题得分:2.5分 11.(2.5分)电信网的主干链路,一般采用()和DWDM技术。 ?

? ? ? 我的答案:D 此题得分:2.5分 12.(2.5分)()文档定义了网络工程项目的需求基线。 ? ? ? ? 我的答案:A 此题得分:2.5分 13.(2.5分)支持广播网络的拓扑结构有总线型、星型、()。 ? ? ? ? 我的答案:D 此题得分:2.5分 14.(2.5分)对于用户比较集中的环境,由于接入用户较多,因此交换机应当提供( )功能。 ? ? ? ? 我的答案:A 此题得分:2.5分

计算机网络课程设计报告书.某大学校园网规划与设计

C H A N G Z H O U U N I V E R S I T Y 实验报告 课程名称:计算机网络 实验名称:某大学校园网规划与设计 学生姓名: 学号: 专业班级: 学院(系):信息学院 指导教师:

实验四某大学校园网规划与设计 设计原则: 校园网建设是一项大型网络工程,各个学校需要根据自身的实际情况来制定网络设计原则。该学校网络需要具有包括图书信息、学校行政办公等综合业务信息管理系统,为广大教职工、科研人员和学生提供一个在网络环境下进行教学和科研工作的先进平台。本次设计以实用、够用、好用、安全为指导思想;以开发标准、先进性、可靠性、安全性为设计原则进行设计。 (1)开放性标准化原则: 系统要有可扩展性和可升级性,随着学院不断的扩招,业务的增长和应用水平的提高,网络中的数据和信息流将按指数级增长,需要网络有很好的可扩展性,并能随着技术的发展不断升级。设备应选用符合国际标准的系统和产品,以保证系统具有较长的生命力和扩展能力,满足将来系统升级的要求。 (2)先进性性原则 当前计算机网络技术发展很快,设备更新淘汰也很快。这就要求校园网建设在系统设计时既要采用先进的概念、技术和方法,又要注意结构、设备、工具的相对成熟。只有采用当前符合国际标准的成熟先进的技术和设备,才能确保校园网络能够适应将来网络技术发展的需要,保证在未来若干年内占主导地位。(3)可靠性原则: 网络必须是可靠的,包括网络物理级的可靠性,如服务器、风扇、电源、线路等;以及网络逻辑级的可靠性,如路由、交换的汇聚,链路冗余,负载均衡等。网络必须具有足够高的性能,满足业务的需要。 (4)安全性原则: 网络系统应具有良好的安全性。由于校园骨干网络为多个用户内部网提供互联并支持多种业务,要求不仅能进行灵活有效的安全控制,同时还应支持虚拟专网,以提供多层次的安全选择。在系统设计中,既考虑信息资源的充分共享,更要注意信息的保护和隔离,因此系统应分别针对不同的应用和不同的网络通信环境,采取不同的措施,包括系统安全机制、数据存取的权限控制等。 分层设计理念: 对于大型网络而言一般采用三层结构设计,即“接入层-汇聚层-核心层”,如图所示:

计算机网络课程设计题目

计算机网络课程设计题目

计算机网络课程设计 题目一 基本要求:根据用户需求,设计网络,并完成相关文档和文件工作。要求通过查找资料,独立完成设计,全部图、表只能使用WORD或VISIO 的相关工具来画,不得粘贴扫描的图片。 路由器和交换机、PC机配置利用boson netsim 或类似软件来辅助进行,防火墙、服务器配置用文档描述。 1、某高校要求设计一个校园网, 一、用户需求 (1)用户规模500台计算机。 (2)用户大致平均分散在4栋楼房内,4栋楼房排成前后两排,楼房之间各相距200米,楼房高4层。每栋楼的4楼用户构成两个VLAN。(3)中心机房设在其中1栋楼房的1楼靠近另一栋楼房的一端。 (4)安装对外WWW、业务WWW、邮件、FTP、BBS、DNS、数据库七个服务器。提供匿名服务,但FTP仅对内部开放。 (5)提供LAN、WLAN接入。

(6)在业务WWW服务器上配备基于Web的业务应用系统,所有用户使用业务系统实现网上办公。 (7)要求出口带宽为1Gbps。 二、设计要求 (1)写出简要的可行性分析报告。 (2)设计网络结构,并给出解释。 (3)除用户计算机已购置外,其余全部设备和通信线路需要重新购买、安装。试具体给出全部主要设备的配置、型号或技术指标及其测算依据。 (4)给出工程预算(包括设备、线路等,不含施工费)及其计算依据。 题目二 设计一个中小企业网络规划与设计的方案:一、用户需求 (1)公司有1000 台PC (2)公司共有7个部门,不同部门的相互访问

要求有限制,公司有3个跨省的分公司。 (3)公司有自己的内部网页与外部网站,公司能够提供匿名的FTP,邮件,WWW服务,但FTP 只对内部员工开放。 (4)公司有自己的OA 系统 (5)公司中的每台机能上互联网,每个部门的办公室联合构成一个VLAN。 (6)核心技术采用VPN。 二、设计要求 (1)写出简要的可行性分析报告。 (2)设计网络结构,并给出解释。 (3)除PC机已购置外,其余全部设备和通信线路需要重新购买、安装。试具体给出全部主要设备的配置、型号或技术指标及其测算依据。(4)给出工程预算(包括设备、线路等,不含施工费)及其计算依据。 题目三 题目:广告公司网络的设计 1.基本背景描述 某广告公司现有分公司1(50台pc)和分公司2(40台pc),分公司1和分公司2都拥有各自独立的部门。分公司1和分公司2包括:策划部、市场部、设计部。为提高办公效率,该广告公司决定建立一个内部网络。 该广告公司内部使用私有IP地址192.168.160.0/23,要求该广告公司的分公司1和分公司2之间使用路由器进行连接(不使用vpn技术),使用动态的路由

网络综合实验报告

专业综合实验报告 课程名称:专业综合实验课题名称:校园网—接入层和汇聚 层姓名: 班级:带教老师: 报告日期: 2013.12.9--2013.12.13 电子信息学院 目录 一、综合实验的目的和意义 (4) 二、综合实验的内容 (5) 2.1 校园网需求分 析 (5) 2.2校园网规划............................................................................... ...... 7 2.3网络技术指导与测试分 析 ............................................................ 9 三、综合实验的步骤与方法 .. (17) 3.1项目需求分 析 ............................................................................. 17 3.2制定网络工程项目实施目标方案 (17) 四、综合实验的要点 ..................................... 18 五、小组分 工 ........................................... 19 六、结果分析与实验体会.................................. 19 七、问 题 ............................................... 20 参考文 献 (21) 前言 通过专业综合实验,使学生在掌握了网络工程专业的理论知识和实践知识的前提下,能够完成从网络设备的选型、配置、设计、施工、组建,到测试、管理、维护、应用、开发等一系列贯穿网络工程全过程所有实验 任务。同时,也使得每个学生能够满足网络工程专业的“建好网、管好网、用好网”的四年培养目标。因此,专 业综合实验对学生的网络工程能力培养具有重要的作用和意义。 一、综合实验的目的和意义 《专业综合实验》课程是网络工程及相关计算机专业学生的一门实践课程,本课程旨在计算机网络的理论知识和实践知识的结合下教授学生设计,构建和维护计算机网络的知识技能。同时对于学生掌握计算机网络的 基础理论和过程,对于熟悉网络构建和管理的技术和方法也是一个非常重要的检测,对学生的计算机应用能力 的培养具有重要的作用和意义。 通过专业综合实验,使学生在掌握了网络工程专业的理论知识和实践知识的前提下,能够完成从网络设备的选型、配置、设计、施工、组建,到测试、管理、维护、应用、开发等一系列贯穿网络工程全过程所有实验 任务。同时,也使得每个学生能够满足网络工程专业的“建好网、管好网、用好网”的四年培养目标。因此,专 业综合实验对学生的网络工程能力培养具有重要的作用和意义。 本课程要求学生综合所有计算机网络课程的相关知识,包括:计算机网络的基本理论和方法、网络的构建、交换机路由器的配置以及各种网络服务的配置、网络安全工程的设计与实现、网络编程技术的应用等内容。网

《计算机网络课程设计》

计算机网络课程设计报告 题目:Web服务器的搭建及HTTP协议和底层协议运行分析 学生: xxxxxxx 学号: xxxxxxx 班级: xxxxxxxx 教师: xxxxxxx 完成日期:2017年 6月 22 日

《计算机网络课程设计》成绩评定表班级:xxxxx:xxxxx学号:xxxxxxx阅卷教师签名:

Web服务器的搭建及HTTP协议和底层协议运行分析 一、题目说明 1、课程设计题目分析5 本题是要在Window操作系统上进行web服务器的搭建,之后在另一台电脑上运行该服务器,同时在该电脑上抓来往的数据包,并观察该数据包中的HTTP协议的结构。 2、题目涉及的技术原理10 本题通过对操作系统中的IIS(Internet 信息服务器)的安装,再通过编辑自己的编写的服务器代码设置自己的默认网页,进行Web服务器的配置。 在另一台电脑上,将这台电脑用作客户端,运行自己刚配置好的Web服务器。同时,打开wireshark应用程序进行数据包抓包,抓取http包,对抓到的http包进行结构分析。 当前对于Web页面的访问应用都是基于Http应用协议的,而在下层则使用TCP(传输控制协议);但TCP并不适合于短会话(少量的数据交换的情况),当期用于短对话时会增加额外开销,而建立、撤销TCP的开销却又是必需的。因此,提出了一种混合TCP与UDP 的动态选择传输层协议来实现Http协议的方法,若在短对话时使用UDP(用户数据报协议)作为传输层协议,而当有大量数据需要传输时则使用TCP作为传输层协议,这样,对于短对话可以避免TCP的

额外开销,而对于长会话又可以得到有TCP提供的可靠传输并减少网络拥塞。 3、该技术的应用及发展5 ProgressiveDownload (渐进式下载方式)也可以认为是HTTPStreaming 的前身,其通过 HTTP 协议来传输文件。目前,国外比较主流的视频(如YouTube ,优酷,土豆,六间房等)一般都用ProgressiveDownload 的方式播放视频节目。ProgressiveDownload在用户点击播放视频节目时,会给用户发送视频文件,用户可以边下载、边播放,而不是等到文件下载完毕才可以播放视频。在用户暂停播放时,服务器依然会给客户端发送视频文件,直至整个文件下载完毕或者用户关闭视频。基于此特性产生一个问题:如当一个文件为3min ,用户观看前 1min 后就不想再观看而关闭视频播放时,而此时文件可能已经全部下载完毕,这样就会造成后 2min 资源传输的浪费。 ProgressiveDownload 客户端与服务器的交互过程参见下图,由客户端发起 HTTP 请求,服务器受到请求后回复给客户端其请求 图1 HTTP请求/响应 目前,支持 HTTPStreaming 的客户端有有 AdobeFlash Player 10.1 ,微软的 Sivelight 以及 APPLE 的Safari 等。

计算机技术综合课程设计报告

计算机技术综合课程设计 设计题目锅炉液位控制系统学生姓名史婷艳 专业班级自动化1302班学号20134460203 指导老师洪镇南 2017年1 月3日

目录 前言 (2) 1 锅炉汽包水位控制对象与控制指标 (4) 1.1锅炉汽包水位的特征 (4) 1.2汽包水位动态特性 (4) 1.2.1汽包水位在给水流量W作用下的动态特性 (4) 1.2.2汽包水位在蒸汽流量D扰动下的动态特性 (5) 1.2.3燃料量B扰动下汽包水位的动态特性 (6) 2. 汽包水位控制方案 (7) 2.1单冲量控制方式 (7) 2.2 双冲量控制方式 (8) 2.3 三冲量控制方式 (9) 3. 三冲量串级PID控制 (11) 3.1 串级PID控制 (11) 3.2 智能整定PID控制 (12) 4 汽包水位模糊控制器设计及仿真 (12) 4.1 输入输出变量 (12) 4.2 隶属度函数 (15) 4.3基于MATLAB/Simulink 环境建立的系统仿真分析 (16) 4.3.1 基于MATLAB/Simulink 的系统模型 (16)

4.3.2 仿真结果分析 (18) 总结与体会 (18) 参考文献 (20) 前言 锅炉是典型的复杂热工系统,目前,中国各种类型的锅炉有几十万台,由于设备分散、管理不善或技术原因,使大多数锅炉难以处于良好工况,增加了锅炉的燃料消耗,降低了效率。同时,锅炉工作过程中各项指标的调节难以建立数学模型,具有非线性、不稳定性、时滞等特点,所以如何改善对锅炉的控制,保证其正常工作,提高效率一直是人们关注的焦点。而汽包液位是锅炉安全、稳定运行的重要指标,保证液位在给定范围内,对于高蒸汽品质、减少设备损耗和运行损耗、确保整个网络安全运行具有要意义。 现代锅炉的特点之一就是蒸发量显著提高,汽包容积相对变小,水位变化速度很快,稍不注意就容易造成汽包满水或者烧成干锅,这都对汽包液位控制系统提出了更高的要求。汽包液位过高,会影响汽包内汽液分离效果,使汽包出口的饱和蒸汽带水增多,蒸汽带水会使汽轮机产生水冲击,引起轴封破损、叶片断裂等事故。同时会使饱和蒸汽中含盐量增高,降低过热蒸汽品质,增加在过热器管壁和汽轮机叶片上的结垢。水位过低,则可能破坏自然循环锅炉汽水循环系统中某些薄弱环节,以致局部水冷管壁被烧坏,严重时会造成爆炸事故。 目前,对汽包液位位控制大多采用常规PID控制方式,从控制方式来看,它们要么系统结构简单成本低,不能有效的控制锅炉汽包“虚假水位”现象,要么能够在一定程度上控制“虚假现象”,系统却过于复杂,成本投入过大。常用的蒸汽锅炉液位调节系统有三种基本结构:单冲量调节系统结构、双冲量调节系统结构、串级三冲量调节系统结

网络集成课程设计报告

重庆科技学院 学生实习(实训)总结报告学院: __ 专业班级:__ __ 学生姓名:_____ _________学号:__ _ 实习(实训)地点:______ ___ ____________ __报告题目:__网络系统集成实践报告__ _ _ _ 报告日期: 2015年 1月 11日 指导教师评语: ____________ _____________________________________________________ _____________________________________________________ _____________________________________________________ _________________________________________ 成绩(五级记分制):______ _______ 指导教师(签字):______________

本实训的目的是使学生了解企业网络的建设需求、建设规划、设备选择、系统集成以及设备调试等方面的知识。更进一步掌握交换机和路由器以及防火墙等设备的有关知识,并将所学的内容加以综合,提高学生的动手能力。通过查阅资料,了解所学知识的应用情况,同时也使学生通过动手规划设计网络拓扑、调试网络设备而提高解决实际问题的能力。在进行本设计之前,请确认你已经掌握以下技术:网络互连技术,TCP/IP知识,CISCO、H3C设备的工作原理和配置方法。 本次实训总共有三个题目:题目一,基于GRE的IPSec实现,题目二,基于IP的数据会议网络构建,题目三,无线局域网组网实践,还有一些有关RIP协议的配置,ACL的配置。题目一中可以实现分部1和分部2通过野蛮IPSec的方式连接到中心,采用IPSec -Over-GRE的方式,在tunnel上运行RIP协议来实现总部和分部之间的互通。最主要的是注意IPSec -Over-GRE和GRE-Over-IPSec 配置方式上的区别。题目二是有关MG6030、ME5000的相关配置,可以通过ME5000服务器召集基于IP地址的多点会议以及TOPVIEW数据终端的应用。题目三是有关无线网络的操作,客户端通过认证后进入关联阶段。认证方式有开放系统认证(Open system authentication)和共享密钥认证(Shared key authentication)。关联完成后就可以进入局域网。

计算机网络课程设计

石河子大学继续教育学院 网络工程与技术课程设计课题名称:设计校园网络拓扑结构 年级:13计科网络 教师:何万里

一.校园网概论 1.1校园网规划的意义 1.2校园信息网的现状 1.3校园网规划设计的主要任务 二.校园网络设计系统需求分析及目标 2.1项目背景 2.2网络需求分析 三.校园网总体规划 3.1网络技术选择 四.校园网总体结构设计 4.1网络拓扑总线图 4.2思科路由器设置 4.3子网与WLAN划分 五.综合布线设计 5.1设计范围 5.2布线的设备选择 5.3布线设计方案描述 六.总结

1.1校园网规划的意义 校园网的建设,其主要意义是有利于学校教学、科研的快速发展,它能使广大教师利用计算机网络环境进行教学,开展科研活动,进而提高学校的教学质量和科研水平,为培养面向世界,面向未来的高素质人才提供有力的保障。 高效简洁的校园网,不仅方便管理,而且升级方便。校园网指校园内计算机及附属设备互联运行的网络,是由计算机、网络设备和网络软件构成的为学校教育、科研、管理、办公和交流等活动服务的大型集成应用系统,并能接入因特网实现与国内国际网站进行信息交流、资源共享。校园网的规模、网络性能、应用水平和普及程度已成为衡量一所院校办学水平高低的重要标志之一。校园网建设是教育信息化建设的重要组成部分,是全面实现素质教育的重要手段,是实现教育现代化的重要标志,校园网是学校信息基础设施。 1.2校园信息网的现状 国家加快改革教育体系,以教育为立国之本,建设一个高度发达的国家教育体系。为提高我国教育的现代化、建立先进高效的教育体系,提供更为先进的教育手段,学校很有必要建设一个校园网络管理应用系统,这样可以达到校园资源共享、建立完备的数据交换体系、快速的传递信息等目的。顺应无纸教学,无纸办公的发展趋势,充分利用现代化技术来进一步提高教学质量和办公效率,为培养二十一世纪人才提供一个优良的硬件教学环境。 信息成为社会经济发展的核心因素,信息化已成为当今世界潮流。自从1993年美国政府公布实施“信息高速公路计划”之后,在世界引起巨大反响,许多发达国家和一些发展中国家也相继提出了本国或本地区的信息基础设施计划。可以说,信息化程度已成为衡量一个国家现代化水平和综合国力强弱的重要标志。

相关文档
最新文档