怎么做?
那就是“划小圈”,小圈是指的就是这个知识点的脉络,找到贯穿这个内容的后面那根线
再花大量时间去把它记得熟悉一些,这样子我们就会有这个框架的方向。
举个例子
比如建立OSPF协议的框架,它是从开启OSPF协议到建立邻居关系
确定DR和BDR和“主”“从”关系,再到邻接关系的确定,开始交换各自的LSA,后面存入LSDB,进行SPF算法计算最短路径。
好,大家想想,这个是不是按照OSPF的七种状态来走的呢?
从一开始的Down → Init → 2-way → exstart → exchange → Loading → Full
当大家把七个状态记下来后,我们就可以去添枝加叶,在Down状态,OSPF刚开启,到 2 - way,邻居关系的建立和DR、BDR的选举
我们就想,邻居关系如何建立?
不就是在Init里面交换各自的Hello包,而Hello包中含有本机的Router - id,
然后当对方收到Hello报文中有活跃的邻居字段(就是它自己),说明邻居建立成功
后面,我们就可以把Router - id拿出来想,它的选举、它的注意事项
还有DR和BDR的选举,它是由选举规则是什么呢?
再到exstart的的“主从”关系选举。再慢慢补充上去它的细枝末节
这样子是为了让我们知道,这个OSPF里面有什么知识点,这些知识点是顺着一条脉络走的。所以,我们建立框架的时候也会有方向
总结
总的来说呢,就是找到它的主枝干,就是这个知识点的脉络,把它重点拿下,这样子我们花的时间也值得,也容易去形成成就感,再去建立这个框架的时候也就有了方向,而不是像一只像迷失方向的小船,徒劳无功。
拿下后,我们再去添加一些细枝末节的东西,那么这个时候,我们框架的建立也会更轻松一些。而不是想到OSPF就不知道它有什么,这就很难受。
剩下的就是希望对大家有帮助,看见即知道,做时就会注意,重复就会形成肌肉记忆。