首先呢为大家简单的介绍一下什么是dhcp
1.DHCP是动态的地址分配协议,用于较少网络管理人员的工作量降低手工配置的出错率。
2.DHCP客户端向DHCP服务器请求IP地址的过程中会有四个报文产生:
客户端:发送DHCP discover报文用于发现DHCP server
服务端:向客户端回应DHCP offer 报文从自己的 IP pool 中拿出一个没有被分配的地址以及他的相关配套的参数(子网掩码,DNS等),安装在offer中发送出去。
客户端:向服务端发送DHCP request报文,客户端收到DHCP offer 收会发送一个request 来请求offer中包含的地址,这个时候客户端还没有真正的拿到地址,所以还需要向服务端进行申请
服务端: 向客户端发送DHCPack报文,用于确认这个地址可以分配给客户端
接下来为大家介绍一下ospf
1.开放式最短路径优先协议,是一种动态建立路由表条目的路由协议,在企业内部快速建立一个最短的,无环的,三层转发路径;分为骨干区和非骨干区。
2.工作过程:首先建立ospf的邻接表;其次同步ospf数据库;最后计算ospf路由表。
3.ospf在运行中会产生五个报文;
(1)hello报文用于发现,维护,拆除邻居
(2)dd:数据库描述报文
(3)lsr;链路状态请求报文,面对端请求本端没有或者对端更新的lsa
(4)lsu;链路状态更新报文,相对方更新lsa
(5)lsack;链路状态确认报文,收到lsu后进行确认
4.运行ospf协议的设备端口在邻居建立成功之后会经历七个状态,
(1)down:故障或者未运行
(2)init:单向通信状态(一方收到hello)
(3)two-away:双向通信状态(双方都收到了hello)
(4)exstart:交换初始化状态(准备发送dd报文,但是需要协商谁先发,根据root id 决定,越大越优先)
(5)exchang:开始交换状态(发送dd报文描述数据库摘要).
(6)loading:加载状态
(7)full:完全邻接状态
5.下面为大家介绍一下ospf中lsa类型以及对应的作用
(1)路由器lsa :每一台路由器都会产生一类lsa通告,此类lsa包含路由器所有的链路或者接口,,以及该链路上的所有的已知ospf邻居,1类lsa也指出了路由器是不是abr或asbr,且只在区域内部传播。
(2)网络lsa:2类lsa由dr产生,描述本网段的链路状态,且只在所属的区域内传播。
(3)网络汇总lsa:由abr产生,描述区域内某个网段的路由,并通告给发布或者接收lsa的非totally lsa或nssa区域
完全末梢区域是不存在三类lsa,nssa区域没有5类和3类lsa,多了7类lsa。
(4)asbr汇总lsa:由abr产生描述到asbr的路由,通告给除asbr所在区域的其他相关区域。
(5)as-external-lsa:由asbr产生,描述到as外部的路由,通告所有区域(除去stub区域和nssa区域)
(6)nssa-lsa:由asbr产生,描述到as外部的路由,仅在nssa区域内传播。