1、 课程设计(大作业)报告课程设计(大作业)报告 课程名称: 网络协议工程 设计题目: DHCP 协议分析以及以下各层协议的工作机制 院 系: 信息技术学院 班 级: 级计算机科学与技术 2 班 设 计 者: 学 号: 指导教师: 设计时间: 2014.1.22014.1.6 课程设计(大作业)任务书课程设计(大作业)任务书 姓 名: 院(系) :信息技术学院 专 业:计算机科学与技术 学 号: 任务起止日期: 2014.1.22014.1.6 课程设计题目: 用协议分析工具分析 DHCP 以及以下各层协议的工作机制 课程设计要求: 用协议分析工具分析 DHCP 以及以下各层协议的工作机制 要求
2、我们 1.了解 DHCP 协议的基本原理;2. 了解 DHCP 协议的工作过程;3. 了解 DHCP 协议 的基本命令格式; 4. 了解 DHCP 协议以及以下各层协议的工作机制。 并能熟悉运用各种命令, 并理解各种命令的功能和执行方式以及结果,并能熟练运用。指导并了解 DHCP 命令的各种 功能和作用等等。 工作计划及安排: 2014 年 1 月 2 日星期四上午:老师安排实验要求,做相应的实验指导 2014 年 1 月 3 日星期五上午:图书馆查阅相关资料,了解实验目的 2014 年 1 月 3 日星期五下午:惟实楼 4303 机房进行命令的上机操作 2014 年 1 月 4 日星期六上午
3、:惟实楼 4303 机房进行拓扑图的搭建以及设备的配置 2014 年 1 月 4 日星期六下午:找老师过网络拓扑图 2014 年 1 月 5 日星期天上午:写实验报告 2014 年 1 月 5 日星期天下午:跟老师同学交流本次课程设计的心得体会 2014 年 1 月 6 日星期一:交实验报告 指导教师签字 年 月 日 课程设计(大作业)课程设计(大作业)成绩成绩 学号: 姓名: 指导教师: 课程设计题目: 用协议分析工具分析 DHCP 以及以下各层协议的工作机制 总结: 用 Cisco Packet Tracer 分析 DHCP 以及以下各层协议的工作机制我们了解DHCP 协议的基本 原理;了
4、解 PING 协议的工作过程;了解 DHCP 协议的基本命令格式;了解 DHCP 协议以 及以下各层协议的工作机制。 并能熟悉运用各种命令, 并理解各种命令的功能和执行方式以 及结果,并能熟练运用。指导并了解 DHCP 命令的各种功能和作用等等。DHCP 使用客户 端/服务器模式,请求配置信息的计算机叫做 DHCP 客户端,而提供信息的叫做 DHCP 的 服务器。DHCP 为客户端分配地址的方法有三种:手工配置、自动配置、动态配置。DHCP 最重要的功能就是动态分配。除了 IP 地址,DHCP 分组还为客户端提供其他的配置信息, 比如子网掩码。这使得客户端无需用户动手就能自动配置连接网络。 指
5、导教师评语: 成绩: 填表时间: 指导教师签名: 目录 一题目分析. 1 二实验环境. 1 三实验原理. 2 DHCP 工作原理: 4 四实验流程. 5 五实验步骤. 6 1、可能用到的网络协议有: . 6 2、划分 VLAN 8 3:用实验主机自动获取 IP 地址,捕获数据包并进行分析 . 10 六协议分析. 13 六实验总结. 17 七、参考文献. 17 1 课程设计(大作业)课程设计(大作业)报告报告 一一题目分析题目分析 用协议分析工具分析 DHCP 以及以下各层协议的工作机制: 1、理解DHCP协议的基本原理; 2、了解DHCP的工作过程; 3、了解DHCP的基本命令格式; 4、了解
6、DHCP以及以下各层协议的工作机制 二二实验环境实验环境 本实验中需要有一台开启 DHCP 服务的主机。锐捷的三层交换机 RG-S3750-24 即可以 配置 DHCP 服务,本实验中使用锐捷的三层交换机作为 DHCP 服务器。实验拓扑图如图 所示: 实验拓扑图 2 三三实验实验原理原理 DHCP 是动。态主机分配协议(Dynamic Host Configuration Protocol)的缩写, 它的前身是 BOOTP 协议。BOOTP 原本是用于无盘工作站连接的网络上:网络主机使用 BOOTROM 而不是磁盘起动并连接上网络,需要通过 BOOTP 协议自动地为那些主机设定 TCP/IP 环境。但是 BOOTP 协议有一个缺点:在设定前必须事先获得客户端的 MAC 地 址,而且,与 IP 地址的对应是静态的。即,BOOTP 非常缺乏“动态性”