ఒక హోస్ట్ చేరుకోలేనిదిగా మారుతుంది, అయితే సొరంగ ఇంటర్ఫేస్ ఇంకా తాను స్థాపించబడినట్లు నివేదిస్తుంది, ఈ రెండు పరిశీలనలు విరుద్ధం కావు. ఏదో ట్రాఫిక్ ఉపయోగించిన మార్గాన్ని తొలగించింది: పొరుగువాడు తన ప్రిఫిక్స్ను వెనక్కి తీసుకున్నాడు, ట్రాక్ చేయబడిన స్టాటిక్ మార్గం తొలగించబడింది, లేదా మరో మార్గం ఇష్టమైనదిగా మారింది. మూడు సందర్భాల్లోనూ భద్రతా సంఘం పూర్తిగా ఆరోగ్యంగా ఉండవచ్చు. సంఘటనలను వేరు చేయడం అంటే 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 స్థితిని కాపాడదు, కాబట్టి కొత్త ప్రవాహాలు పనిచేయవచ్చు, అసలైనది విరిగినట్లే ఉంటుంది. ఏ బ్యాకప్ సక్రియం కావాలి మరియు రిమోట్ సైట్ దాని ద్వారా తిరిగి వచ్చే మార్గాన్ని అంగీకరిస్తుందా అని నిర్ధారించండి.

వెనక్కి తీసుకోవడం ఎందుకు జరిగిందో అర్థం చేసుకునే ముందు శాశ్వత స్టాటిక్ ఓవర్రైడ్ను ఇన్స్టాల్ చేయవద్దు. ఆ షార్ట్కట్ ట్రాఫిక్ను విఫలమైన మార్గానికి పిన్ చేయవచ్చు లేదా ఉద్దేశపూర్వక రూటింగ్ విధానాన్ని నిశ్శబ్దంగా బైపాస్ చేయవచ్చు, మరియు అసలు కారణాన్ని కొత్త కాన్ఫిగరేషన్ కింద పాతిపెడుతుంది. మార్గం పునరుద్ధరించబడిన తర్వాత అప్లికేషన్ను మళ్లీ పరీక్షించండి, మరియు ఎంచుకున్న ప్రిఫిక్స్కు పట్టికలోని నమోదు మాత్రమే కాదు, పనిచేసే డేటా మార్గం ఉందని నిర్ధారించండి.

సంబంధిత వ్యాసాలు