Нэг хост хүрэх боломжгүй болж байхад туннелийн интерфейс өөрийгөө тогтоогдсон гэж мэдээлсээр байгаа бөгөөд энэ хоёр ажиглалт зөрчилдөхгүй. Ямар нэг зүйл трафикийн ашиглаж байсан замыг арилгасан: хөрш өөрийн префиксээ буцаан татсан, хянаж байсан статик маршрут хасагдсан, эсвэл өөр маршрут илүүд үзэгдсэн. Аюулгүй байдлын ассоциаци гурван тохиолдолд бүрэн эрүүл хэвээр байж болно. Үйл явдлыг ялгах нь VPN бүтэлгүйтсэн эсэхээс илүү аль давхарга эхлээд өөрчлөгдсөнийг асуухыг хэлнэ.

Нэг үйл явдал мэт харагдах гурван үе шат

Маршрутжуулалтын шийдвэр гурван үе шаттай. Префиксийг хүлээн авч, хамгийн сайн гэж сонгож, дамжуулах хүснэгтэд суулгана. Үе шат бүр дангаараа бүтэлгүйтэж болох бөгөөд алдаа нь програмын талаас ижил харагдана. Сурсан боловч сонголтод ялагдсан префикс нь хэзээ ч ирээгүй префиксээс ялгагдахгүй, хэрэв таны харж буй цорын ганц нотолгоо дамжуулах хүснэгт бол.

Тиймээс эхний асуулт нь аль протокол буруутай биш, аль үе шат эвдэрсэн бэ. Хариулт нь үйл явдал хэнд хамаарах, дараагийн шалгалт ямар хэрэгсэл ашиглахыг тодорхойлно.

Эхлээд суулгасан маршрутыг уншина уу

Алдаатай очих газар руу трафик үнэхээр хаашаа явж байгааг цөмөөс асуу. ip route get дараагийн үсрэлт, интерфейс, цөмийн ашиглах эх хаягийг хэвлэх бөгөөд бүх хүснэгтийн биш, нэг очих газрын хариулт өгдөг. Хэрэв хариулт туннелийг нэрлэвэл дамжуулах хүснэгт зам байсаар байна гэж итгэж, асуудал түүний дээр байна.

ip route get 10.20.5.10
ip route show 10.20.0.0/16

«unreachable» гэсэн хариулт нь суулгасан маршрут огт байхгүй гэсэн үг бөгөөд энэ нь буцаан татах эсвэл дутуу суулгац руу чиглэнэ. Физик интерфейсийг нэрлэсэн хариулт нь хэн ч шийдэл гаргахгүйгээр трафик туннелээс гарсныг илтгэнэ, дараагийн шалгалт нь ялсан давуу эрх юм. Харин пакетууд алга болсоор байхад туннелийг нэрлэсэн хариулт зам дагуу цааш, шүүлт эсвэл хол тал руу чиглэнэ.

Дараа нь протоколын өөрийн харцыг харна уу

Маршрутжуулалтын демон нэгээс олон хүснэгт хадгалдаг бөгөөд сонирхолтой харьцуулалт нь тэдгээрийн хооронд байна. BGP-ийн хувьд хөршийн сессийн төлөв, хүлээн авсан зарлал, суулгасан маршрут нь гурван тусдаа нотолгоо. Бага захиргааны зайтай маршрут ялснаас префикс хүлээн авсан хүснэгтэд сууж, цөмд хэзээ ч хүрэхгүй байж болно. Нөгөө тал зарлалаа зогсоосон гэж дүгнэхээс өмнө бүх гурвыг шалгаарай.

vtysh -c "show bgp summary"
vtysh -c "show bgp ipv4 unicast 10.20.0.0/16"

Товчлол нь сесс тогтоогдсон эсэхийг, префиксээр харах нь префикс хүлээн авсан эсэхийг, цөм дэх хайлт нь суулгасан эсэхийг хэлнэ. Тэдгээрийг энэ дарааллаар унших нь сессийн чичрэхийг буцаан таталттай, буцаан таталтыг бодлогын татгалзлаар андуурахаас сэргийлнэ.

Цагууд санал нийлэхгүй үед

Туннелийн бүртгэл, маршрутжуулалтын бүртгэл, програмын эхний алдааг бодит цагийн бүсээр нь ашиглан нэг цагийн шугам дээр тавь. Хэрэв хөршийн алдагдал эхлээд ирвэл туннель маршрутыг өөртэйгөө хамт унагасан. Хэрэв буцаан таталт эхлээд ирвэл маршрутжуулалт өөрчлөгдөж, туннель дараа нь хариу үйлдэл үзүүлсэн. Эдгээр нь өөр эзэнтэй өөр үйл явдлууд бөгөөд дараалал нь бүх олдвор юм.

Цагын нэг минутын зөрүү тэр дүгнэлтийг эргүүлэхэд хангалттай тул дараалалд итгэхээс өмнө цагийн бүс, шилжилтийг баталгаажуулаарай. Шилжилтгүйгээр орон нутгийн цагаар бүртгэл хөтөлдөг төхөөрөмжүүд итгэлтэй боловч буруу цагийн шугамын ердийн эх сурвалж юм.

Давталтгүй сэргээлт

Буцаан татсаны дараа хоёр зам тохирох боломжтой: протоколын сонгох зам, таны гараар бэхлэх зам. Зөвхөн эхнийх нь сүлжээ таны өмнөөс үргэлжлүүлэн гаргах шийдвэр тул гарын маршрут нь сэргээх төлөвлөгөө биш, түр зуурын арга хэмжээ юм. Солих зарлал нь аль хэдийн тогтоогдсон сессийн галт хана эсвэл NAT төлөвийг хадгалдаггүй тул шинэ урсгалууд ажиллаж, анхных нь эвдэрсэн хэвээр байж болно. Аль нөөц идэвхжих ёстой, алслагдсан тал түүгээр буцах замыг хүлээж авах эсэхийг баталгаажуулаарай.

Буцаан татсан шалтгааныг ойлгохын өмнө байнгын статик дарж бичилт суулгаж болохгүй. Тэр богино зам трафикийг бүтэлгүйтсэн замд бэхлэх эсвэл санаатай маршрутжуулалтын бодлогыг чимээгүй тойрч, анхны шалтгааныг шинэ тохиргооны дор оршуулж болно. Маршрут сэргэсний дараа програмыг дахин туршиж, сонгосон префикс хүснэгтийн бичлэг төдийгүй ажиллаж буй өгөгдлийн замтай эсэхийг баталгаажуулаарай.

Холбоотой нийтлэлүүд