计算机网络课程设计题目2092.pdf
《计算机网络课程设计题目2092.pdf》由会员分享,可在线阅读,更多相关《计算机网络课程设计题目2092.pdf(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 计算机网络课程设计题目 The pony was revised in January 2021 计算机网络课程设计 一.中小型千兆网吧组建 内容及要求:用 BOSON 软件实现小规模网络的模拟。熟悉对路由器和交换机的配置命令,调通网络,并通过实例深入理解网络基本工作原理及实现方法。学会网络构建、日常维护以及管理的方法,使学生掌握在信息化社会建设过程中所必须具备的计算机网络组网和建设所需的基本知识与操作技能,网吧包含 100-200 台上网的计算机。二小型网络的组建 通过对网络的具体规划和组建,掌握网络互连设备的使用及工作原理;掌握 IP 地址的配置及数据传输过程和路由的选择。具体要求如下:
2、1.使用模拟仿真软件,构建一个小型网络。要求使用路由器、交换机等网络互连设备。根据设计要求,选择网络类型。2.分配和配置IP 地址,要求配置内部网络地址。3.对交换机、路由器等进行配置。4.通过使用模拟仿真软件,模拟局域网间的数据通信过程。5.分析通信过程中出现的问题,并加以解决。6.写出课程设计报告:设计目的、设计内容、设计方案、拓扑图、设备选型、方案报价、子网划分等内容。(1)企业网络工程 (2)银行网络工程 (3)医院网络工程 (4)校园网网络工程 (5)大型机场信息网络工程 (6)邮电综合管理信息网 (7)某航空公司网络系统建设 (8)某市宽带信息网络 (9)证券交易网络系统 (10)
3、学校以太网网络建设 三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
4、 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|+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
5、-+-+-+-+-+-+-+-+-+-+-+|Time to Live|Protocol|Header Checksum|+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+|Source Address|+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+|Destination Address|+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+Version
6、=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 消息的目的地址是发送Echo reply消息的源地址。Ping 实际上是使用 ICMP 中的 ECHO 报文来实现的。Echo 或 Echo Reply 消息格式如下:0 1 2 3 0 1 2
7、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|+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
8、+|Data.+-+-+-+-+-Type echo 消息的类型为 8 echo reply 的消息类型为 0。Code=0 Checksum 为从 TYPE 开始到 IP 包结束的校验和 Identifier 如果 code=0,identifier 用来匹配 echo 和 echo reply 消息 Sequence Number 如果 code=0,identifier 用来匹配 echo 和 echo reply 消息 功能描述:收到 echo 消息必须回应 echo reply 消息。identifier 和 sequence number 可能被发送 echo 的主机用来匹配返回的
9、 echo reply 消息。例如:identifier 可能用于类似于 TCP 或 UDP 的 port 用来标示一个会话,而 sequence number 会在每次发送 echo 请求后递增。收到 echo 的主机或路由器返回同一个值与之匹配 1、数据结构的描述 1)IP 包格式 struct ip BYTE Ver_ihl;/版本号与包头长度 BYTE TOS;/服务类型 WORD Leng;/IP包长度 WORD Id;/IP包标示,用于辅助 IP 包的拆装,本实验不用,置零 WORD Flg_offset;/偏移量,也是用于 IP 包的拆装,本实验不用,置零 BYTE TTL;/I
10、P包的存活时间 BYTE Protocol;/上一层协议,本实验置 ICMP WORD Checksum;/包头校验和,最初置零,等所有包头都填写正确后,计算并替换。BYTE Saddr4;/源端 IP 地址 BYTE Daddr4;/目的端 IP 地址 BYTE Data1;/IP 包数据;2)ICMP 包格式 struct icmp BYTE Type;/ICMP 类型,本实验用 8:ECHO 0:ECHO REPLY BYTE Code;/本实验置零 WORD Checksum;/ICMP 包校验和,从 TYPE 开始,直到最后一位用户数据,如果为 字节数为奇数则补充一位 WORD ID
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 课程设计 题目 2092
限制150内