四川大学计算机学院、软件学院
实验报告
学号:201514146xxxx 姓名:xxx 专业:计算机科学与技术班级:1班第13周
(接上)实验内容
(算法、程序、步骤和方法)
在“DHCP 服务器”角色选择界面,勾选“DHCP 服务器”选项,点击下一步进行DHCP 服务器的配置,如下图所示。
配置DHCP 服务器主要需要配置:待分配的IP 地址池,默认网关,DNS 域名服务器的IP 地址等主机所需的配置信息。
下图是DHCP 服务器的IP 信息,图中指明了DHCP 服务器的IP 地址是192.168.10.35,选择“下一步”按钮开始服务器的配置。
在Windows 2008 Server 系统没有使用静态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 配置信息。
DHCP IP 地址的续借的过程分析
1) 断开当前连接,可以通过拔掉网线或者禁用网卡。
2) 打开wireshark,在过滤栏器中输入“bootp”,启动Wireshark 分组俘获器。
3) 重新接入网络,可以重新连接网线或者重新启用网卡,让主机自动获取IP 地址
4) 停止分组俘获,如下图所示。
二、路由器的简单配置
1、实验原理:
用户模式是一种默认模式。
路由器在初始配置后,开机启动将进入用户模式。
用户模式的提示符为”>”,例如:Router>,其中Router 为路由器名,符号”>”为用户模式的提示符。
用户模式用于监控网络,仅仅有权执行一些非破坏性的操作,例如查看路由器的版本信息、测试路由器的连通性等。
特权模式又叫使能(enable)模式。
在用户模式下,输入enable 将进入特权模式。
特权模式的标示符为”#”,例如:
在特权模式下能查看和管理路由器的配置文件,但是仍然不能进行配置操作。
在特权模式下输入wr 将保存配置信息,输入exit 将退回到用户模式。
2、实验步骤:
查看状态并配置:
1)各种模式间的切换;
2)配置路由器名称和每日提示信息;
3)配置路由器接口;
4)查看路由器配置情况。
在用户模式下输入?,查看用户模式下能执行的命令。
在用户模式下输入enable,进入特权模式。
在特权模式下,输入configure terminal,进入全局模式。
进入全局模式,将路由名称更改为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 会话过程中的transaction ID 是多少?有什么作用?
Transaction id 事务ID,Client每次发送DHCP请求报文时选择的随机数,用来匹配server 的相响应报文是对哪个请求报文的响应。
Client会丢弃“ID”不匹配的响应报文。
3)DHCP 分配的子网掩码,DNS 域名服务器分别为什么?
子网掩码255.255.255.0
DNS 域名服务器
4)该客户端主机租借的IP 地址租期为多久?
8 days
5)DHCP 协议采用什么传输层协议来传送DHCP 的报文?
所以是通过UDP传输
7) DHCP 的客户端在没有分配IP 地址之前采用什么IP 地址和服务器通信?服务器采用什么IP 地址来保证客户端收到服务器的配置信息?
客户端0.0.0.0 用255.255.255.255通信
8) DHCP offer 报文发送以后,DHCP 服务器已经告诉给客户端准备分配的IP 地址了,为什么第四次握手发送DHCP ACK 时,服务器仍然采用广播的方式发送给客户端?
在使用租期超过87.5%时刻处,DHCP Client会以广播形式向DHCP Server发送DHCP Request报文来续租IP地址。
如果DHCP Client成功收到DHCP Server发送的DHCP ACK
报文,则按相应时间延长IP地址租期;如果没有收到DHCP Server发送的DHCP ACK报文,则DHCP Client继续使用这个IP地址,直到IP地址使用租期到期时,DHCP Client才会向DHCP Server发送DHCP Release报文来释放这个IP地址,并开始新的IP地址申请过程。
DHCP IP 地址的续借的过程分析
实验完成后在实验报告中回答下面问题:每个问题都需要在截获数据报中找到,粘贴回答依据。
1)主机重新接入网络的时候,需要重新获取新的IP 还是对原IP 进行续租?
对原IP 进行续租
因为两次offer包的客户端ip地址都相同
2)主机在续租时,使用几次握手来完成续租的过程?
2次握手ack 和request
二、路由器的简单配置
实验完成后在实验报告中回答下面问题:
1)show interface 和show ip interface 两个命令有何区别?
show interfaces查看的是某个interface的物理层和数据链路层的信息。
它给出了硬件地址,逻辑地址和封装方式的信息。
show ip interface [int]提供路由器interface的第三层配置信息。
包括接口状态,IP地址,子网掩码,基本的IP信息和访问列表。
2)查看路由器当前配置信息,可以获取路由器的哪些信息?请粘贴回答依据并说明。
Current configuration,version,hostname,interface等信息。
3)查看接口的配置信息,可以获取到接口的哪些信息?请粘贴回答依据并说明。
接口状态,IP地址,子网掩码,基本的IP信息和访问列表。
结论(结果)
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个的,使用协议工作,主要有两个用途:给内部网络或供应商自动分配,给用户或者内部作为对所有作中央管理的手段,在RFC 2131中有详细的描述。
DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为DHCP Server和DHCP Client的服务端口;546号端口用于DHCPv6 Client,而不用于DHCPv4,是为DHCP failover服务,这是需要特别开启的服务,DHCP failover是用来做“双机热备”的。
小结1) 了解了Windows Server 下DHCP 服务的安装及配置;
2) 掌握了DHCP 协议四次握手的基本过程;
3) 掌握了DHCP 续借地址的过程;
4) 掌握了DCHP 在获取IP 地址的过程中如何使用特殊IP 地址来完成握手的过程。
5) 掌握了路由器的各种模式;
6) 掌握了路由器的基本命令。
指导
老师
评
议
成绩评定:指导教师签名:。