1.DHCP
DHCP(动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。
分配地址:地址池,服务器,IP地址,客户端
手工配置IP地址缺陷: 工作量大,费事费力,地址重复性,重新规划难度大
正向ARP 知道IP地址,请求MAC地址 逆向ARP 知道MAC地址,不知道IP地址 无故ARP:免费ARP,属于特殊的正向ARP,源目标ip一致,检测地址冲突性
DHCP 工作原理: DHCP discover :DHCP 发现
DHCP offer:DHCP 应答
DHCP request: DHCP 请求或者延长租约
DHCP ACK:DHCP 确认
DHCP 工作原理:
DHCP discover :DHCP 发现 DHCP offer:DHCP 应答 DHCP request: DHCP 请求或者延长租约 DHCP ACK:DHCP 确认 NAK 报文 Release 报文 Decline 报文 inform报文
(思科为单播,华为为广播)
DHCP Di scover (广播)
DHCP客户端会在本地网络内以广播方式发送Discover请求报文,以发现网络中的DHCP服务器。
DHCP Offer(广播,单播)
DHCP服务器收到Discover报文后,构造一个0ffer报文,发送给DHCP客户端
DHCP Request(广 播,单播)
DHCP客户端向该服务器发送-一个广播的Request请求报文,希望获得所分配的IP地址。
另外,DHCP客户端在成功获取IP地址后,在地址使用租期达到50%时,会向DHCP服务器发送单播Request请求报文请求续延租约,如果没有收到ACK报文,在租期达到87.5%时,会再次发送单播的Request请求报文以请求续延租约。
DHCP ACK(广播,单播)
DHCP服务器收到Request请求报文后,根据Request报文中携带的用户MAC来查找有没有相应的租约记录,如果有则发送ACK应答报文,通知用户可以使用分配的IP地址。
DHCP NAK(广播,单播)
如果DHCP服务器收到Request请求报文后,没有发现有相应的租约记录或者由于某些原因无法正常分配IP地址,则向DHCP客户端发送NAK应答报文,通知用户无法分配合适的IP地址。
DHCP Release (单播)
当DHCP客户端不再需要使用分配IP地址时,就会主动向DHCP服务器发送RELEASE请求报文,告知服务器用户不再需要分配IP地址,请求DHCP服务器释放对应的IP地址。
DHCP Decline(单 播)
DHCP客户端收到DHCP服务器ACK应答报文后,通过地址冲突检测发现服务器分配的地址冲突或者由于其他原因导致不能使用,则会向DHCP服务器发送Decline请求报文,通知服务器所分配的IP地址不可用,以期获得新的IP地址。,
DHCP Inform(单 播)
DHCP客户端如果需要从DHCP服务器端获取更为详细的配置信息,则向DHCP服务器发送Inform请求报文;DHCP服务器在收到该报文后,将根据租约进行查找到相应的配置信息后,向DHCP客户端发送ACK应答报文。目前基本上不用了。(IP, 掩码,网关为关键信息,早期可以手工配置,然后自动获取辅助信息,比如租期,DNS信息等)
2.静态路由
路由器的工作机制 逐跳转发 路由器收到数据帧后,观察目标MAC地址,如果与收到接口的MAC地址一致,进行处理,如果不 一致,直接丢弃数据,不进行转发;如果一致,拆掉二层头部,观察三层头部,三层有IP地址, 看目标ip,在本地路由器查找有没有转发的路由条目(数据层面),如果有,重新封装二层头 部,再变成比特流,电流信号,从对应的出接口转发出去,如果没有,直接丢弃数据。
AD值(preference 优先级):管理距离 0-255 , 数值越小,可信度越高。(越小越优) metric值(cost值 开销值):度量值,不同路由方式计算metric值的方式是不一样的,越小越优。 针对同一条路由若存在多条路径,产生的AD值和metric值若完全一致,则执行负载均衡。
手动添加,安全,配置简单;不能适应变化。
配置:ip route 目标网段地址目标网段掩码下一跳地址/出接口
默认路由:特殊的静态路由,用于网络末梢或单出口网络环境
ip route 0.0.0.0 0.0.0.0 下一跳地址/出接口
3.动态路由
路由:直连 非直连(静态 动态)
动态路由分类: RIP OSPF EIGRP ISIS BGP
1. 按照使用范围进行分类: IGP---内部网关协议,一个AS内部使用的协议为IGP(RIP OSPF EIGRP ISIS) BGP---边界网关协议,不同的AS之间使用的协议为BGP(BGP) AS--自治系统 , 范围1-65535 ,公有AS(1-64512) 和 私有AS(64513-65535)
2. 按照协议的特点进行分类: 距离矢量型:RIP EIGRP (高级距离矢量型路由协议) 链路状态型:OSPF ISIS
3. 按照是否传递网络掩码进行分类: 有类别路由协议:不传递网络掩码(RIPV1) 无类别路由协议:传递网络掩码(其他)
自动汇总
汇总:将无类路由转化成有类路由的过程
被动接口技术,只收不发的接口
定时器,每三十秒更新一次
(思科:update 更新 30s invalid 无效 180 flush 刷新 240 hold down 抑制 180
华为: 更新30s 无效 180 垃圾回收计时器 12)
4.OSPF
OSPF : 开放式最短路径优先协议 Open shortest path first
1.协议使用范围:IGP
2.协议算法特点:链路状态型路由协议 SPF
3.协议是否传递网络掩码:传递网络掩码(无类别的路由协议)
4.协议封装: 基于IP协议封装,协议号为89
一. OSPF 特点
1.OSPF 是一种链路状态型协议 LSA 路由信息和拓扑信息
2.OSPF 传递的是 LSA (链路状态通告 6种类型LSA 1 2 3 4 5 7)
3.OSPF 更新方式: 触发更新 + 30分钟的周期链路状态刷新
4.OSPF 更新地址:224.0.0.5 224.0.0.6
5.OSPF 支持区域划分
6.OSPF 是一种比较消耗路由器资源的协议
二. OSPF 区域 OSPF支持区域的划分:
1.限制LSA的传播范围
2.减少LSA的数量 OSPF 区域的划分:基于接口(链路)
OSPF 区域的标识:
1.十进制数
2.类似于IP地址 A.B.C.D
区域分类:1、骨干区域(0区域) 2、非骨干区域 (非0区域)
区域设计原则:
1.OSPF网络中必须存在并且唯一的骨干区域(area 0)(单区域可以不为area 0 )
2.若存在非骨干区域,非骨干区域必须与骨干区域直接相连 1 0 2 1 2 0 0 1 0
三、OSPF 路由器角色:
骨干路由器:所有接口在area 0
非骨干路由器 ABR:区域边界路由器
ASBR:自治系统边界路由器
四. OSPF 邻居和邻接关系(OSPF 邻居状态机制) 点到点:two-way MA网络:full 邻居(neighbour) two-way 邻接(Adjacency) full
邻居的两个状态
Neighbors:邻居
Adjacency:邻接
OSPF 配置:
Process ID : 进程号 ,只具有本地意义
Router-id :路由器标识符,标识本设备在OSPF网络中的唯一性。类似于IP地址 A.B.C.D
Router-id 产生方式: 1.手工指定最优先 2.选举所有环回接口中IP地址最大的 3.选举所有物理接 口 中IP地址最大的