kons-9 / collision_avoidance_hdl

1 stars 0 forks source link

deadlockについてまとめ #11

Closed kons-9 closed 4 days ago

kons-9 commented 1 week ago

現実装のデッドロックパターン c - b - a c b - a c b a c b d - a b - c - d - a となったときc->aに送ろうとしたときrouting tableを一度フラッシュしないとc -> aのパケットがb似向かいbはcに送ろうとしてデッドロックする。

これを防ぐには

とおもったけど、子ノードの存在を知らせるために子ノードから親ノードに向かって再設定するんだっけそれなら問題ない?

kons-9 commented 1 week ago

切断処理のシナリオをちゃんと考えないといけないな。。。