实训日记0909
实训第三天
今天简单学习了一下交换机、ARP等基础知识,然后学习重点放在DHCP上。
ARP
ARP(Address Resolution Protocol),中文译为「地址解析协议」。
ARP原理:
- IP地址已确定,确定自身源地址和目标地址
- 自身MAC地址已知,求下一个站点的MAC地址
- 自身产生ARP请求,发送广播
- 接收者给出响应,带回MAC地址
DHCP概述
DHCP(Dynamic Host Configuration Protocol),中文译为「动态主机配置协议」。DHCP是在IP网络上使用的网络管理协议,主要用于给网络上的设备动态分配IP地址以及其他网络配置参数,从而减少互联网访问成本、减轻网络管理员或用户的配置任务和成本,从而更好地进行集中管理。
DHCP是基于客户端服务器模式运行的。当某一需要IP地址的设备接入该网,如果客户端和服务器不在同一个子网中,则需要借助DHCP帮助器或DHCP中继代理。设备启动时DHCP客户端软件就会发送一个DHCP发现报文,以发现DHCP服务器的IP地址。网络中的任意一台DHCP服务器都有可能受到该报文,但基本上是最近的那台服务器最先收到并作出响应。DHCP服务器先在其数据库中查找该计算机的配置信息。若找到返回找到的信息。若找不到,则从服务器的IP地址池pool中取一个地址分配给该计算机。
DHCP配置
在该拓扑中,R1-R3 R5-R7是交换机(路由器伪装),R4是DHCP服务器,PC-1~PC-10是主机。
配置交换机
- 声明vlan
SW1#vlan database
SW1(vlan)#vlan 10
SW1(vlan)#vlan 20
2.配置静态vlan
- 交换机和交换机之间配trunk模式
- 交换机和路由器之间配trunk模式
- 交换机和主机之间配access模式
SW1#conf t
SW1(config)#int f0/0
SW1(config-if)#switchport mode access
SW1(config-if)#switchport access vlan 10
SW1(config-if)#exit
SW1(config)#int f0/2
SW1(config-if)#switchport mode access
SW1(config-if)#switchport access vlan 20
SW1(config-if)#exit
SW1(config)#int f0/1
SW1(config-if)#switchport mode trunk
SW1(config-if)#switchport trunk encapsulation dot1q
SW1(config-if)#no shut
SW1(config-if)#exit
配置DHCP服务器
//开启DHCP服务
R4(config)#service dhcp
//分配地址池
R4(config)#ip dhcp pool 1
//分配网段
R4(dhcp-config)#network 10.10.10.0 255.255.255.0
//配置默认网关
R4(dhcp-config)#default-router 10.10.10.254
//配置DNS
R4(dhcp-config)#dns-server 8.8.8.8
R4(dhcp-config)#exit
//配置保留地址(在此地址范围内不予分配)
R4(config)#ip dhcp excluded-address 10.10.10.250 10.10.10.254
配置主机
由于此次实验中是由路由器来伪装主机,因此需要关闭路由功能。
PC-9#conf t
PC-9(config)#no ip routing
PC-9(config)#ip default-gateway 50.50.50.254
PC-9(config)#int e0/1
PC-9(config-if)#no shut
PC-9(config-if)#ip add dhcp
PC-9(config-if)#exit