DHCP
DHCP(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码,默认使用udp的67和68端口。
DHCP的应用场景
- DHCP就是为每台主机配置IP地址的协议 ,通常应用在同一个广播域中。
- DHCP服务器能够为大量主机分配IP地址,并能够集中管理。
报文类型
报文类型 | 描述 |
DISCOVER | 客户端用来寻找DHCP服务器 |
OFFER | DHCP用来响应DHCP DISCOVER报文此报文携带了各种配置信息 |
REQUEST | 客户端请求配置确认、或者续租租期 |
ACK | 服务器对QEQUEST报文的确认响应 |
NAK | 服务器对QEQUEST报文的拒绝响应 |
RELEASE | 客户端释放地址时用来通知服务器 |
地址池:是DHCP分配IP地址的范围,支持全局地址池和接口地址池两者地址池。
DHCP的工作原理
DHCP的租期
租期是整个DHCP过程的基础,DHCP服务器提供每个IP地址都有相应的租用期。
P租约期限到达50%时,DHCP客户端就会请求更新IP地址租约;DHCP客户端在租约期限到达87.5%时,还没有收到服务器相应,会申请重新绑定IP;如果IP租约到期前都没有收到服务器的相应,客户端停止使用此IP地址;如果DHCP客户端不在使用分配的IP地址,也可以主动向DHCP服务器发送DHCP RELEASE 报文,释放该IP地址。
配置命令
dhcp enable //系统视图下开启dhcp服务
[Huawei] ip pool net1 //配置IP地址的地址池,名为net1
[Huawei-ip-pool-net1] network 192.168.1.0 mask 255.255.255.0 //分配的ip地址段是192.168.1.0/24
[Huawei-ip-pool-net1] gateway-list 192.168.1.1 //分配网关
[Huawei-ip-pool-net1] dns-list 218.30.19.40 61.134.1.4 //分配主备DNS服务器地址
[Huawei-ip-pool-net1]lease day 0 hour 1 minute 0 //租约过期时间为1小时
[Huawei-ip-pool-net1] static-bind ip-address 192.168.1.10 mac-address 0000-1111-2222 //为固定mac分配固定ip
[Huawei-ip-pool-net1] excluded-ip-address 192.168.1.2 //不分配的ip
int g0/0/0
ip add xxx.xxx.xxx.xxx 子网掩码
[Huawei-GigabitEthernet0/0/0] dhcp select global //接口下开启全局DHCP分配功能,表示的是当端口上收到 DHCP 报文以后直接去 DHCP 服务器在全局配置的IP,地址池中选择一个可用的IP地址;
[Huawei]dis ip pool name net1 //查看地址分配详细信息
<Huawei>dis ip pool //看所有地址池
interface Ethernet0/0/0 //进入接口模式下
dhcp select interface //开启接口采用接口地址池的DHCP Server功能
dhcp server excluded-ip-address 10.1.1.2 //不分配10.1.1.2 地址
dhcp server static-bind ip-address 10.1.1.100 mac-address 5489-98c9-66c1 //进行MAC绑定
dhcp server lease day 30 hour 0 minute 0 //IP地址租期配置为30天
dhcp server dns-list 10.1.1.2 //配置DNS服务器
dhcp server domain-name http://huawei.com //配置域名
RIP
RIP(Routing Information Protocol,路由信息协议)是一种内部网关协议(IGP),是一种动态路由选择协议,用于自治系统(AS)内的路由信息的传递。
路由协议的分类
- 直连路由
路由器直连接口所在的网段,当接口物理状态及协议状态都UP时自动学习该直连路由到路由表。
- 静态路由
根据数据访问需求,手工在设备上配置的路由条目。
- 动态路由协议
路由器自动进行路由信息的更新和同步,并且当网络拓扑变更时,能够自动收敛。
按工作原理可以分为:距离矢量协议,链路状态协议;按工作范围可以分为:内部网关协议IGP,外部网关协议EGP;按路由更新时是否携带子网掩码可以分为:有类路由协议,无类路由协议。
路由表的形成
RIP协议启动之后,R1会向相邻的路由器广播一个Request报文;当R2从接口接收到R1发送的Request报文后,把自己的RIP路由表封装在Response报文内,然后向该接口对应的网络广播;R1根据R2发送的Response报文,形成自己的路由表。
距离矢量路由选择协议(的特点)
只知道:
- 自身与目的网络之间的距离
- 应该往那个方向火使用哪个接口转发数据包
- 周期性的更新(广播)整张路由表
路由器的优先级
路由协议火种类 | 路由优先级 |
---|---|
DIRECT | 0 |
OSPF | 10 |
IS-IS | 15 |
STATIC | 60 |
RIP | 100 |
OSPF ASE | 150 |
OSPF NSSA | 150 |
IBGP | 255 |
RBGP | 255 |
RIP环路避免的方法
- 定义最大值;
- 水平分割技术;
- 路由中毒;
- 反向路由中毒;
- 控制更新时间;
- 触发更新。
更新时间:30s,即每30s发布自己的路由更新消息;
老化时间:180s,即6倍更新时间内未收到更新,该路由表项被标记为16跳(不可达),即无效路由;
垃圾回收时间: 120s,无效路由在刷新计时器时间内仍未被更新,则被删除。
实验:
下面进行配置:
下面按要求进行验证:
可以发现要求1都已经满足。
验证全网互通,这里ping了下192.168.10.0网段的网关发现可以ping通。