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域相连,所以反射时下一跳可能会多次改变】
    1. 跨IGP域的节点可能改下一跳再传 😮
    2. 跨IGP域的节点终止目标路由(明细路由)传播,发送默认路由(0.0.0.0/0)至上游节点 😦
  • 所以现在的做法是:先构造路由传播的树来确保路由可达。完事后设置IGP的可达约束(根据实际route的下一跳确定)

OTHERS:
(感觉在这边一天的效率抵得上学校2天了哈哈哈哈

posted @ 2023-03-30 20:51  机智蛋  阅读(34)  评论(0)    收藏  举报