DHCP
DHCP:动态主机配置协议
作用:统一分发管理IP地址
为什么要使用正在使用的路由器作为DHCP服务器更加合理:
1. 在于路由器两个接口位于两个不同的广播域内,所以可以同时针对两个不同的广播域分配IP地址,如果 使用PC则只能分配自己所在的广播域。
2. 路由接口IP地址一般固定,而执行特定功能的服务器地址也一般固定,路由器接口不固定,终端的网关 就会时刻改变,必然网络不在稳定,服务器地址一直改变,想要去访问,访问的目标就一直在改变,同 样不利于传输的稳定性。
DHCP协议在不同场景下的具体情况:
第一种场景:PC首次获取IP地址
1. DHCP客户端 -- 服务器 -- discover包 --广播发送
2. DHCP服务端 -- 客户端 -- offer包 --单播或者广播发送(华为使用单播发送)
3. DHCP客户端 -- 服务端 --request包 -- 广播 :广播域中可能存在多个DHCP服务器
(1).告知其中一个服务 器我选择了你提供的IP地址
(2).告知其他服务器我已经有选择了,你不用继续保留 当dhcp客户端收到多个DHCP offer包 时,会选择第一个收到的offer包中携带的IP地址,作为请求IP地 址
4. DHCP服务器--DHCP客户端 -- ack包 -- 广播单播
第二种场景:PC再次获取IP地址
1.直接进行第三步(电脑又记忆存储功能,会记忆获取到的IP地址的服务器的地址,将直接向该服务器进行 请求)
2.DHCP服务器--DHCP客户端 -- ack包 -- 广播单播 租期 -- 默认24h
T1时间:50% 12h时,客户端将单播发送request请求,用来续租
T2时间:87.5 21h时,客户端将广播发送request请求,可能DHCP服务器的地址发生改变
超过租期:24h后将无条件释放IP地址,重复第一次的四个过程,重新获取一个IP地址
DHCP NAK---服务端发送次IP地址不能使用
DHCP release -- 客户端主动释放IP地址
DHCP的配置:
1.创建地址池
2.配置参数
配置所要下放的ip地址段
配置DNS
3.开启DHCP服务
4.在接口调用
5.检验
6.配置租期
7.排除地址(在某种特定的场景下,可能需要固定IP地址,可以用下方指令排除相关地址,可以挨个排除,也可以按照一段地址排除)
静态路由
在路由表中:
Pre:优先级/AD值/管理距离
作用:衡量路由协议的好坏,优先使用,数值越小表示越优先
静态路由:60
动态路由(ospf): 10 ,(Rip):100
Cost :度量值/metric值
作用:衡量路径的好坏,数值越小表示路径越优,选路时优先采用;仅在动态路由协议中使用,静态路由默认为0
静态路由扩展配置:
1. 负载均衡---- 当路由器访问一个目标网段具有多条开销相同路径相同的路径,可以让设备将流量拆分后 延多条路径同时传输,相对可以叠加带宽。路由表的加表规则:当学习到多条相同的路由条目时,路由器会优先比较优先级,优先级数值小的优先加表,如果优先级相同,则比较cost值,cost值小的优先加表;如果cost值一致,则同时加表(等开销负载均衡)
2. 环回接口:实的不行来虚的=>不是实际的物理接口而是一种虚拟接口,默认没有需要自己创建(测试使用)。目前学习仅为测试使用,后续课程内容当中另作他用,是一种逻辑接口(物理上不存在,但是拥有物理接口特性), 隔离广播域
创建环回接口
3. 手工汇总:当路由器可以访问多个连续子网时,若均通过相同的下一跳,可以将这些网段进行汇总计 算,之后仅编辑到达汇总网段的静态路由即可,以达到减少路由表路由条目数量的作用,提高转发效率。
4. 路由黑洞:在汇总中,如果包含网络中实际不存在的网段时,会使得某些流量有去无回,这样会造成链 路资源的浪费,合理的子网划分和汇总能够有效减少黑洞的产生=>但不能绝对的避免。
5. 缺省路由:一条不限定目标的路由条目;查表时如果路由器本地所有的路由条目均没有被匹配,则会匹配缺省
6. 空接口防环: 空接口--null 0接口,如果一条路由的出接口为NOLL 0口则代表直接将该流量丢弃 最长匹配原则---在黑洞路由器上配置一条到达汇总网段指向空接口的路由(当缺省和黑洞相遇时,必然会产生环路,只需要在黑洞路由器上编辑一条到达空接口的汇总路由条目即可)
7. 浮动静态路由:修改静态路由的默认优先级,实现静态路由的备份效果