2022年网络构建与协议分析课程设计 .pdf
《2022年网络构建与协议分析课程设计 .pdf》由会员分享,可在线阅读,更多相关《2022年网络构建与协议分析课程设计 .pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程设计(大作业)报告课程名称:网络协议工程设计题目:网络构建与协议分析院系:信息技术学院班级:09 计科 2 班设 计 者:XXX 学号:XXXXXXXXXX 指导教师:XXX XXX 设计时间:2011.12.192011.12.23 信息技术学院名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 16 页 -1 昆明学院课程设计(大作业)任务书姓名:XXX 院(系):信息技术学院专业:计算机科学与技术学号:XXXXXXXX 任务起止日期:2011.12.19 2011.12.23 课程设计题目:实验一网络构建及分析实验二FTP 协议详细分析课程设计要求:1.复习网络协议的基础知
2、识和实现方法。2.整理和分析TCP/IP 协议栈中的典型协议。3.独立完成课程设计所规定的任务,提交课程设计报告。具体要求如下:掌握协议分析工具的安装、配置和基本操作。利用协议分析工具分析现实中某种网络应用的协议工作过程,通过分析工具捕获网络数据的具体传输,分析该应用在协议栈个层次中数据包的具体内容,从而理解各层协议的作用与协同工作的过程,达到能更加深入掌握网络协议原理的目的。工作计划及安排:2011.12.19 老师布置任务,讲授设计,做出整体设计,对设计进行测试2011.12.20 2011.12.21 对实验进行数据分析2011.12.22 书写设计报告2011.12.23 验收、考核指
3、导教师签字年月日名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 16 页 -2 课程设计(大作业)成绩学号:XXXXXX 姓名:XXX 指导教师:XXX 课程设计题目:实验一网络构建及分析实验二FTP 协议详细分析总结:本次的课程设计由于设计时间较短,所以感觉做起来还是有些吃力的,由于平时上课更多的是注重理论知识的学习,实践能力相对来说较弱,因此设计过程中遇到了不少的问题。例如:在使用思科模拟器构建网络模型的时候,一开始甚至不知道该用哪种线去连接设备;在配置路由器,分配拓扑编址的时候不知该如何操作;在设置STP 生成树的时候也不知该如何输入配置信息,在遇到这些问题的时候,我及时的
4、查找资料,向老师同学请教,认真的学习,付出了大量的时间和精力来完成这一次的设计。虽然累,但是我学到了很多使用的操作知识,我认为是值得的。在这次的课程设计中,我明显发现了自己还有很多的不足,在以后的学习中,一定要努力认真,争取做的更好。总的来说,这次的课程设计,让我受益匪浅。平时上课学到的都是理论的知识,通过这次的课程设计,让我可以在实践中更好的提高自己。让我今后在学习中更加的注重实践。指导教师评语:成绩:填表时间:指导教师签名:名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 16 页 -3 课程设计(大作业)报告实验一网络构建及分析一、题目分析1.在S2126 与S3750B 上
5、划分 VLAN,并把 PC 机与服务器加入到相应的 VLAN 中。2.配置S2126 与S3750A 之间的两条交换机间链路,以及S3750A 与S3750B 之间的交换机间链路。3.在S2126 与S3750A 之间的冗余链路中使用 STP 技术防止桥接环路的产生,并通过手工配置使 S3750A 成为STP 的根。4.为S3750A 的VLAN 接口和 R1762 的接口配置 IP地址。5.在S3750A 上使用具有三层特性的物理端口实现与R1762 的互联。二、总体设计三、实验器材名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 16 页 -4 1、网络环境根据具体协议构建合适
6、的网络环境2、操作系统WindowsXP,如果需要,安装相应的服务(如FTP,SSH,TELNET,HTTP等)3、协议分析工具Windows环境下常用的工具有:Sniffer Pro、Ethereal、Iris以及 Packet Tracer 等。实验中可具体选择一种协议分析工具,本实验选择Ethereal。四、制作步骤1、分析实验设计要求,进行初步的规划;2、按照要求的网络拓扑图在思科模拟器上进行对网络拓扑图的连接,此处要特别注意对设备和连接线的选择;连线时要特别注意选用的线的种类:同种设备之间互联使用交叉线,不同种设备互联使用直通线。3、按照实验的要求,对模拟好的拓扑图进行内部的配置和设
7、置4、进行设置和配置的检测,对实验的结果进行分析五、分析网络中可能用到的网络协议可能用到的网络协议有:应用层 DNS,FTP,HTTP,RIP,DHCP 传输层 TCP,UDP 网络层 IP,ICMP,IGMP 数据链路层ARP,RARP物理层 以太网,RS-232.路由协议(RIP):路由协议主要运行于路由器上,路由协议是用来确定到达路径的,它包括 RIP,IGRP,EIGRP,OSPF。起到一个地图导航,负责找路的作用。它工作在网络层。路由选择协议主要是运行在路由器上的协议,主要用来进行路径选择。FTP:FTP(File Transfer Protocol,FTP)是 TCP/IP 网络上
8、两台计算机传送文件的协议,FTP 是在 TCP/IP 网络和 INTERNET 上最早使用的协议之一,它属于网络协议组的应用层。FTP 客户机可以给服务器发出命令来下载文件,上载文件,创建或改变服务器上的目录。HTTP:HTTP 协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW 服务器传输超文本到本地浏览器的传输协议。HTTP 是客户端浏览器或其他程序与 Web服务器之间的应用层通信协议。IP:IP 是英文 Internet Protocol(网络之间互连的协议)的缩写,中文简称为“网协”,也就是为计算机网络相互连接进行通信而设计的协议。ARP:在以
9、太网协议中规定,同一局域网中的一台主机要和另一台主机进行直接通信,必须要知道目标主机的MAC 地址。而在 TCP/IP 协议栈中,网络层和传输层只关心目标主机的IP 地址。这就导致在以太网中使用IP 协议时,数据链路名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 16 页 -5 层的以太网协议接到上层IP 协议提供的数据中,只包含目的主机的IP 地址。于是需要一种方法,根据目的主机的IP 地址,获得其 MAC 地址。这就是 ARP 协议要做的事情。RARP:反向地址解析协议用于一种特殊情况,如果站点被初始化后,只有自己的物理网络地址而没有IP 地址,则它可以通过RARP 协议,并
10、发出广播请求,征求自己的 IP 地址,而 RARP 服务器则负责回答。NAT 转发协议:网络地址转换(NAT,Network Address Translation)属接入广域网(WAN)技术,是一种将私有(保留)地址转化为合法IP 地址的转换技术,它被广泛应用于各种类型Internet 接入方式和各种类型的网络中。原因很简单,NAT不仅完美地解决了lP 地址不足的问题,而且还能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的计算机。DNS:DNS 是计算机域名系统(Domain Name System)的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对
11、应IP地址,并具有将域名转换为IP 地址功能的服务器STP:STP(Spanning Tree Protocol)是生成树协议的英文缩写。该协议可应用于环路网络,通过一定的算法实现路径冗余,同时将环路网络修剪成无环路的树型网络,从而避免报文在环路网络中的增生和无限循环。DHCP:动态主机设置协议(Dynamic Host Configuration Protocol,DHCP)是一个局域网的网络协议,使用UDP 协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP 地址给用户给内部网络管理员作为对所有计算机作中央管理的手段。ICMP:ICMP 是(Internet Control
12、Message Protocol)Internet控制报文协议。它是TCP/IP 协议族的一个子协议,用于在IP 主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。IGMP:Internet 组管理协议(IGMP)是因特网协议家族中的一个组播协议,用于 IP 主机向任一个直接相邻的路由器报告他们的组成员情况。IGMP 信息封装在 IP 报文中,其IP 的协议号为2。TCP:传输控制协议 TCP 是一种面向连接的、可靠的、基于字节流的运输层通信协议。UDP:用户数据包协议,是
13、OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。六、程序代码1、在S2126 与S3750B 上划分 VLAN,并把 PC 机与服务器加入到相应的 VLAN 中。首先在 126上创建 VLAN 100,并将 F0/1接口加入到 VLAN 100 中配置过程:S2126#configure S2126(config)#vlan 100 S2126(config-vlan)#exit S2126(config)#interface fastEthernet 0/1 S2126(config-if)#switchport access vlan 100 然后在 750
14、B上创建 VLAN 200,并将 F0/1、F0/2接口加入到VLAN 200 中配置过程:名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 16 页 -6 S3750B#configure S3750B(config)#vlan S3750B(config)#vlan 200 S3750B(config-vlan)#exit S3750B(config)#interface range fastEthernet 0/1-2 S3750B(config-if-range)#switchport access vlan 200 2、配置S2126 与S3750A 之间的两条交换机间链
15、路,以及S3750A 与S3750B 之间的交换机间链路。首先在 126的F0/23、F0/24接口设置为 Trunk 端口配置过程:S2126#configure S2126(config)#interface range fastEthernet 0/23-24 S2126(config-if-range)#switchport mode trunk 然后在 750A 的F0/23、F0/24接口设置为 Trunk 端口配置过程:S3750A#configure S3750A(config)#interface range fastEthernet 0/23-24 S3750A(confi
16、g-if-range)#switchport mode trunk 最后将 50A的F0/10 接口和 S3750A 的F0/10接口设置为 Trunk 端口配置过程:S3750A#configure S3750A(config)#interface fastEthernet 0/10 S3750A(config-if)#switchport mode trunk S3750B#configure S3750B(config)#interface fastEthernet 0/10 S3750B(config-if)#switchport mode trunk 3、2126与S3750A 之间
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年网络构建与协议分析课程设计 2022 网络 构建 协议 分析 课程设计
限制150内