log-2023-03-30
TODO:
- 解析static route所在行,preference
- 根据interface连接获取layer2拓扑
- peer不连通的诊断
PAPERS:
*
CODE:
- list/set对象循环时如果会动态删除:用iterator(for循环会报错)。@link
CONFUSIONS:
- 在IGP信息不全的情况下,不能直接推出实际转发路径(也就是不能先生成转发路径树->到路由传播优选的树)。除非IGP先诊断,但这里IGP先诊断的spec也很难直接确定。因为域内多跳时会出现:
【域内(AS内)可能会通过不止一个IGP域相连,所以反射时下一跳可能会多次改变】- 跨IGP域的节点可能改下一跳再传 😮
- 跨IGP域的节点终止目标路由(明细路由)传播,发送默认路由(0.0.0.0/0)至上游节点 😦
- 所以现在的做法是:先构造路由传播的树来确保路由可达。完事后设置IGP的可达约束(根据实际route的下一跳确定)
OTHERS:
(感觉在这边一天的效率抵得上学校2天了哈哈哈哈

浙公网安备 33010602011771号