计算机网络课程设计题目

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计程设机网络课计算中小型千兆网吧组建一.

内容及要求:用BOSON软件实现小规模网络的模拟。熟悉对路由器和交换机的

配置命令,调通网络,并通过实例深入理解网络基本工作原理及实现方法。学会

网络构建、日常维护以及管理的方法,使学生掌握在信息化社会建设过程中所必

须具备的计算机网络组网和建设所需的台上网的计算机。100-200基本知识与

操作技能,网吧包含二.小型网络的组建通过对网络的具体规划和组建,掌握

网络互连设备的使用及工作原理;掌握IP地址的配置及数据传输过程和路由

的选择。具体要求如下:1.使用模拟仿真软件,构建一个小型网络。要求使用

路由器、交换机等网络互连设备。根据设计要求,选择网络类型。地址,要

求配置内部网络地址。分配和配置IP2.对交换机、路由器等进行配置。3.通

过使用模拟仿真软件,模拟局域网间的数据通信过程。4.分析通信过程中出现

的问题,并加以解决。5.写出课程设计报告:设计目的、设计内容、设计方案、

拓扑图、设备选型、方案报6.

价、子网划分等内容。企业网络工程(1) (2)银行网络工程 (3)医院

网络工程 (4)校园网网络工程大型机场信息网络工程 (5)

邮电综合管理信息网 (6)

(7)某航空公司网络系统建设

某市宽带信息网络 (8) 证券交易网络系统 (9)学校以太网网络建设(10)

程序的设计与实现Ping三.程Ping设计的目的是使学生掌握网络层协议的原

理及实现方法。设计内容,在给定的序的基础上做如下功能扩充:显示帮助信

息-h

IPv4ping-b 允许一个广播地址,只用于IPv4值,只用于ttl-t 设置安静

模式。不显示每个收到的包的分析结果,只在结束时,显示汇总结果-q

命令的基本描述PingPing的操作是向某些IP地址发送一个ICMP Echo消息,

接着该节点返回一个ICMP Echo

消息。reply头的格式如下头作为基本控制。IPICMP消息使用IP0 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包分段用于IP Identification, Flags, Fragment Offset

包的存活时长 Time to Live IP Protocol ICMP = 1 Addresses 发

送Echo消息的源地址是发送Echo reply消息的目的地址,相反,发送消息的源

地址。消息的目的地址是发送Echo replyEcho

:消息格式如下 Echo Reply Echo ICMPPing实际上是使用中的ECHO报文来实

现的。或 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

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

| Type | Code | Checksum |

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

| Identifier | Sequence Number |

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

| Data ... +-+-+-+-+-Type8消息的类型为echo。的消息类型

为0 echo reply

Code=0Checksum包结束的校验和开始到IP为从TYPE Identifier消息echo

reply用来匹配echo和如果 code = 0, identifier Sequence Number消

息和echo reply用来匹配如果 code = 0, identifierecho:功能描述消

息。 echo reply 收到echo 消息必须回应

的主机用来匹配返回的可能被发送echo identifier 和 sequence number

port的UDP或TCP可能用于类似于: identifier 消息。例如 echo reply

请求后递增。会在每次发送echo, 而sequence number 用来标示一个会话

的主机或路由器返回同一个值与之匹配echo 收到、数据结构的描述1包格

式1) IP struct ip {版本号与包头长度BYTE Ver_ihl; //

BYTE TOS; //服务类型 WORD Leng; //IP包长度置

零 ,WORD Id; //IP包标示,用于辅助IP包的拆装,本实验不用 IP置

零包的拆装,本实验不用,偏移量WORD Flg_offset; //,也是用于 BYTE TTL; //IP包的存活时间

BYTE Protocol; //上一层协议, 本实验置ICMP , 等所有包头都填写正确

后,计算并替换。最初置零包头校验和WORD Checksum; //, BYTE Saddr[4];

//源端地址 IP地址目的端BYTE Daddr[4]; //IP

包数据BYTE Data[1];

//IP.

相关文档
最新文档