你好:
OSPF协议之间,在建立阶段是需要发送HELLO数据包,建立以后,通过发送LSA来更新路由表的;在不同的模式下,会发送不同类型的LSA,在不同区域下也会发送不同的LSA,总共有13种LSA,具体不多说了;
路由的共享:每台OSPF会向其邻接路由器发送自己的LSA(里面包括,接口信息,链路的开销,route-id等)每台路由器收到邻接路由器发来的LSA会添加到自己的LSDB(数据库)中,然后发送给本区域内的其他OSPF路由器,当这个区域所有的OSPF路由器的LSDB一样的时候,OSPF网络就建立完成了;
路由表的建立和维护:都是靠邻居发来的LSA来建立和维护的,当收到一个LSA时候,OSPF会查自己的LSDB,如果存在就不更新(有几种情况不一样,这里不多说),如果不存在就更新到LSDB中,直到整个OSPF中LSDB相同为止;
HELLO、LSA1~7