计网第13周实验报告.docx
- 文档编号:9421063
- 上传时间:2023-05-19
- 格式:DOCX
- 页数:14
- 大小:846.40KB
计网第13周实验报告.docx
《计网第13周实验报告.docx》由会员分享,可在线阅读,更多相关《计网第13周实验报告.docx(14页珍藏版)》请在冰点文库上搜索。
计网第13周实验报告
四川大学计算机学院、软件学院
实验报告
学号:
201514146xxxx姓名:
xxx专业:
计算机科学与技术班级:
1班第13周
课程名称
计算机网络课程设计
实验课时
2
实验项目
DHCP配置及协议分析
路由器的简单配置
实验时间
2017.11.28
实验目的
DHCP配置及协议分析实验以WindowsServer为配置环境,了解DHCP的配置过程,并在配置实验完成以后捕获DHCP的数据包,了解DHCP协议的工作原理。
在实验过程中,需要掌握的知识点:
1)了解WindowsServer下DHCP服务的安装及配置;
2)掌握DHCP协议四次握手的基本过程;
3)掌握DHCP续借地址的过程;
4)掌握DCHP在获取IP地址的过程中如何使用特殊IP地址来完成握手的过程。
路由器的简单配置实验通过连接路由器以及对路由器进行简单的设置,从而掌握以下知识点:
1)掌握路由器的各种模式;
2)掌握路由器的基本命令。
实验环境
1、Windows10,WindowsXP;
2、Wireshark-win64-2.2.3;
实验内容(算法、程序、步骤和方法)
(接上)
实验内容(算法、程序、步骤和方法)
一、DHCP配置及协议分析
1、实验原理:
DHCP(动态主机配置协议),提供了一个在TCP/IP下传递配置信息给主机的框架。
DHCP在BOOTP(BootstrapProtocol,引导程序协议)基础上增加了自动给主机分配可用地址和额外配置信息的功能。
DHCP由两部分构成:
提供了从DHCP服务器中获取主机的特定配置信息的协议和为主机分配地址的机制。
DHCP协议通过四步(DHCP发现、DHCP提供、DHCP请求、DHCP应答)来完成客户端IP信息的获得。
客户端所获取的IP地址是从DHCP服务器租借的,因此所分配的IP地址有租期的,当一定时间到达时,客户端需要完成地址的续租过程。
2、实验步骤:
打开“服务器管理器”,选择“添加角色”,出现如下图所示界面。
在“DHCP服务器”角色选择界面,勾选“DHCP服务器”选项,点击下一步进行DHCP服务器的配置,如下图所示。
配置DHCP服务器主要需要配置:
待分配的IP地址池,默认网关,DNS域名服务器的IP地址等主机所需的配置信息。
下图是DHCP服务器的IP信息,图中指明了DHCP服务器的IP地址是192.168.10.35,选择“下一步”按钮开始服务器的配置。
在Windows2008Server系统没有使用静态IP地址时,系统将会在提示是否要继续安装。
不建议使用动态IP地址,因为DHCP服务器的IP地址要是发生变化时,那么局域网中的客户主机将无法连接到DHCP服务器上。
在如下图所示的DNS配置界面中,在父域输入框中输入自己的域名,首选DNS服务器和备选DNS服务器的IP地址输入框分别输入本地DNS服务器IP地址。
点击“下一步”按钮,WINS设置本实验不考虑,继续点击“下一步”按钮。
配置DHCP的作用域,如下图所示,首先给“作用域名称”输入框中输入自定义的作用域名称,然后设置DHCP自动配置给主机的IP地址范围,分别在“起始IP地址”和“结束IP地址”输入框中输入IP地址范围,在输入地址时,需要把服务器的IP地址排除在外;再配置IP地址的租用时间,根据子网类型选择默认的设置时间即可。
设置完成IP地址池范围以后,系统会根据Ipv4地址的类型,自动填入默认子网掩码。
最后设置默认网关。
配置完成以后,点击“确定”按钮,下一步配置DHCPv6的无状态模式,选择禁用以后,出现最后的配置结果。
服务器端完成配置以后,打开“网络连接”,选择“属性”按钮,在“以太网”属性选项卡中,双击“Internet协议版本4(TCP/IPv4)”选项,出现如下图所示的界面。
选择“自动获得IP地址”选项,点击“确定”按钮。
客户端将从DHCP服务器那里自动获取IP配置信息。
DHCPIP地址的续借的过程分析
1)断开当前连接,可以通过拔掉网线或者禁用网卡。
2)打开wireshark,在过滤栏器中输入“bootp”,启动Wireshark分组俘获器。
3)重新接入网络,可以重新连接网线或者重新启用网卡,让主机自动获取IP地址
4)停止分组俘获,如下图所示。
二、路由器的简单配置
1、实验原理:
用户模式是一种默认模式。
路由器在初始配置后,开机启动将进入用户模式。
用户模式的提示符为”>”,例如:
Router>,其中Router为路由器名,符号”>”为用户模式的提示符。
用户模式用于监控网络,仅仅有权执行一些非破坏性的操作,例如查看路由器的版本信息、测试路由器的连通性等。
特权模式又叫使能(enable)模式。
在用户模式下,输入enable将进入特权模式。
特权模式的标示符为”#”,例如:
在特权模式下能查看和管理路由器的配置文件,但是仍然不能进行配置操作。
在特权模式下输入wr将保存配置信息,输入exit将退回到用户模式。
2、实验步骤:
Ø查看状态并配置:
1)各种模式间的切换;
2)配置路由器名称和每日提示信息;
3)配置路由器接口;
4)查看路由器配置情况。
在用户模式下输入?
,查看用户模式下能执行的命令。
在用户模式下输入enable,进入特权模式。
在特权模式下,输入configureterminal,进入全局模式。
进入全局模式,将路由名称更改为RouterA。
设置路由器的每日提示信息为“Hello!
”。
进入接口配置模式,将f0/0的IP地址设置为192.168.1.1。
在特权模式下,输入show命令
查看路由表信息。
查看路由器当前配置信息。
数据记录
和计算
一、DHCP配置及协议分析
实验完成后在实验报告中回答下面问题:
每个问题都需要在截获数据报中找到,粘贴回答依据。
1)客户端主机在获取一个新的IP配置信息时需要通过几次握手来完成?
四次握手:
分别是IP租用请求、IP租用提供、IP租用选择、IP租用确认。
2)DHCP服务器从地址池中选择哪个IP地址分配给客户端?
192.168.10.53
3)DHCP会话过程中的transactionID是多少?
有什么作用?
Transactionid事务ID,Client每次发送DHCP请求报文时选择的随机数,用来匹配server的相响应报文是对哪个请求报文的响应。
Client会丢弃“ID”不匹配的响应报文。
3)DHCP分配的子网掩码,DNS域名服务器分别为什么?
子网掩码255.255.255.0
DNS域名服务器
4)该客户端主机租借的IP地址租期为多久?
8days
5)DHCP协议采用什么传输层协议来传送DHCP的报文?
所以是通过UDP传输
7)DHCP的客户端在没有分配IP地址之前采用什么IP地址和服务器通信?
服务器采用什么IP地址来保证客户端收到服务器的配置信息?
客户端0.0.0.0用255.255.255.255通信
8)DHCPoffer报文发送以后,DHCP服务器已经告诉给客户端准备分配的IP地址了,为什么第四次握手发送DHCPACK时,服务器仍然采用广播的方式发送给客户端?
在使用租期超过87.5%时刻处,DHCPClient会以广播形式向DHCPServer发送DHCPRequest报文来续租IP地址。
如果DHCPClient成功收到DHCPServer发送的DHCPACK报文,则按相应时间延长IP地址租期;如果没有收到DHCPServer发送的DHCPACK报文,则DHCPClient继续使用这个IP地址,直到IP地址使用租期到期时,DHCPClient才会向DHCPServer发送DHCPRelease报文来释放这个IP地址,并开始新的IP地址申请过程。
DHCPIP地址的续借的过程分析
实验完成后在实验报告中回答下面问题:
每个问题都需要在截获数据报中找到,粘贴回答依据。
1)主机重新接入网络的时候,需要重新获取新的IP还是对原IP进行续租?
对原IP进行续租
因为两次offer包的客户端ip地址都相同
2)主机在续租时,使用几次握手来完成续租的过程?
2次握手ack和request
二、路由器的简单配置
实验完成后在实验报告中回答下面问题:
1)showinterface和showipinterface两个命令有何区别?
showinterfaces查看的是某个interface的物理层和数据链路层的信息。
它给出了硬件地址,逻辑地址和封装方式的信息。
showipinterface[int]提供路由器interface的第三层配置信息。
包括接口状态,IP地址,子网掩码,基本的IP信息和访问列表。
2)查看路由器当前配置信息,可以获取路由器的哪些信息?
请粘贴回答依据并说明。
Currentconfiguration,version,hostname,interface等信息。
3)查看接口的配置信息,可以获取到接口的哪些信息?
请粘贴回答依据并说明。
接口状态,IP地址,子网掩码,基本的IP信息和访问列表。
结论
(结果)
DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:
给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段,在RFC2131中有详细的描述。
DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为DHCPServer和DHCPClient的服务端口;546号端口用于DHCPv6Client,而不用于DHCPv4,是为DHCPfailover服务,这是需要特别开启的服务,DHCPfailover是用来做“双机热备”的。
小结
1)了解了WindowsServer下DHCP服务的安装及配置;
2)掌握了DHCP协议四次握手的基本过程;
3)掌握了DHCP续借地址的过程;
4)掌握了DCHP在获取IP地址的过程中如何使用特殊IP地址来完成握手的过程。
5)掌握了路由器的各种模式;
6)掌握了路由器的基本命令。
指导老师评议
成绩评定:
指导教师签名:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计网第 13 实验 报告