ExpressRoute తో VPN: మీరు ఏ వైఫల్య-డొమైన్లను కవర్ చేస్తారు?
రెండవ IPsec సొరంగం ఒక ముగింపు బిందువును కవర్ చేస్తుంది, దాని క్రింద ఉన్న సర్క్యూట్ను కాదు. ప్రతి వైఫల్య-డొమైన్ను మ్యాప్ చేయండి, ఆపై ఎన్క్రిప్షన్ లేని ప్రత్యామ్నాయ మార్గం అనుమతించబడుతుందో లేదో నిర్ణయించండి.
ExpressRoute యొక్క ప్రైవేట్ పీరింగ్పై నడిచే IPsec సొరంగం ఇప్పటికే ఉన్న రవాణాకు ఎన్క్రిప్షన్ను జోడిస్తుంది. రెండవ సొరంగం ముగింపు బిందువు లభ్యతను మెరుగుపరుస్తుంది, మరియు రెండింటి క్రింద ఉన్న క్యారియర్ మార్గానికి అది ఏమీ చేయదు. డాష్బోర్డ్లు రెండు ఆకుపచ్చ సొరంగాలను చూపించి, డిజైన్ సమీక్ష మరో ప్రశ్న అడిగినప్పుడు ఈ భేదాన్ని కోల్పోవడం సులభం: ఈ కనెక్షన్ ఏ వైఫల్యాలను తట్టుకోవాలి? మొదట దానికి సమాధానం ఇవ్వండి, తర్వాత సొరంగాలను లెక్కించండి, ఎందుకంటే ఆకుపచ్చ సూచికల సంఖ్య ఎన్క్రిప్షన్ పొర యొక్క లక్షణం మరియు వైఫల్య-డొమైన్ల సంఖ్య మొత్తం మార్గం యొక్క లక్షణం.
ఆకుపచ్చ సొరంగాలతో కాదు, వైఫల్యాలతో ప్రారంభించండి
ఏదైనా గీయడానికి ముందు నాలుగు వరుసలు రాయండి: ఒక VPN ముగింపు బిందువు లేదా పీర్ ఇన్స్టాన్స్ విఫలమవడం, ఒక స్థానిక రౌటర్ లేదా మొదటి మైలు కనెక్షన్ విఫలమవడం, పంచుకున్న ExpressRoute మార్గం విఫలమవడం, మరియు ప్రైవేట్ పీరింగ్ ఇంకా ట్రాఫిక్ మోస్తున్నప్పుడు IPsec అందుబాటులో లేకపోవడం. ప్రతి వరుస డిజైన్ ఏమి కాపాడాలో పేరు పెడుతుంది, మరియు ప్రతి దానికి వేరే యంత్రాంగం సమాధానం ఇస్తుంది.
| Failure | What must survive | What does not cover it |
|---|---|---|
| One VPN endpoint or instance | An alternate encryption endpoint and a route to it | A second tunnel terminating on the same instance |
| One local router or first mile | Independent local equipment and transport reachability | Any number of logical tunnels |
| The ExpressRoute path | A separately designed surviving underlay | An IPsec tunnel layered on the same circuit |
| IPsec unavailable, peering up | The intended encrypted-only or approved fallback policy | Assuming the tunnel is the only route |
Microsoft, ExpressRoute యొక్క ప్రైవేట్ పీరింగ్పై ప్రైవేట్ IP తో సైట్-టు-సైట్ VPN మరియు ఇంటర్నెట్ ఆధారిత సైట్-టు-సైట్ కనెక్షన్లతో మద్దతు ఉన్న సహజీవనాన్ని డాక్యుమెంట్ చేస్తుంది. ఆ సహజీవనం వేరే క్రింది పొర డిజైన్, మరియు మీరు మరో ప్రైవేట్ సొరంగ ముగింపు బిందువును జోడించినందుకే అది కనిపించదు.
వైఫల్య-డొమైన్ 1: VPN ముగింపు బిందువు
ఒక గేట్వేపై రెండు సొరంగాలు సాధారణంగా ఒకే Azure వైపు వనరుపై ముగిసే active-active జంటలు. అవి ఒక సొరంగం లేదా ఒక ఇన్స్టాన్స్ సమస్య నుండి రక్షిస్తాయి, ఆ వనరు అందుబాటులో లేకపోవడం, పునఃకాన్ఫిగర్ చేయబడటం లేదా సామర్థ్యం అయిపోవడం నుండి రక్షించవు. ముగింపు బిందువు పునరావృత్తి అంటే తన సొంత మార్గం మరియు తన సొంత కాన్ఫిగరేషన్ ఉన్న రెండవ మద్దతు ఉన్న ముగింపు బిందువు, దానితో పాటు దానిని చేరుకోగల మార్గం.
రేఖాచిత్రం చెప్పేది కాదు, మీరు నిజంగా ఏమి మోహరించారో తనిఖీ చేయండి, ఎందుకంటే పోర్టల్ ఈ వనరులను వాటి సంబంధాన్ని దాచే విధంగా సమూహపరుస్తుంది:
az network vpn-connection show -g rg-connectivity -n vpn-to-hub --query '{conn:connectionStatus,tunnels:tunnelConnectionStatus}'
az network vnet-gateway show -g rg-connectivity -n gw-hub --query '{sku:sku.name,activeActive:enableBgp,peers:bgpSettings.peers}'
రెండు సొరంగాలు ఒక పబ్లిక్ IP ఉన్న ఒక గేట్వే వైపు చూపితే, మీకు ఒక నిర్దిష్ట మరియు పరిమిత రకం ముగింపు బిందువు పునరావృత్తి ఉంది. అది అవసరం అడుగుతున్నది సరిగ్గా అదే కావచ్చు, మరియు దానిని పునరావృత కనెక్షన్గా వర్ణించే బదులు అలాగే చెప్పాలి.
వైఫల్య-డొమైన్ 2: స్థానిక మార్గం మరియు క్యారియర్
ఎన్క్రిప్షన్ క్రింద భౌతిక మరియు వాణిజ్య వాస్తవం ఉంది: కస్టమర్-అంచు పరికరం, క్రాస్-కనెక్ట్, ప్రొవైడర్ నెట్వర్క్ మరియు పీరింగ్ స్థానం. ExpressRoute లభ్యత మార్గదర్శకం చివరి నుండి చివరి వరకు పునరావృత్తిలో కస్టమర్ మరియు సేవా ప్రొవైడర్ విభాగాలు ఉంటాయని, Microsoft వైపు మాత్రమే కాదని స్పష్టంగా చెబుతుంది. ఒక రౌటర్, ఒక విద్యుత్ సరఫరా లేదా మొదటి మైలు కనెక్షన్ను పంచుకునే రెండు తార్కిక మార్గాలు ఆ ఆధారపడటాన్ని ఇంకా పంచుకుంటాయి.
ఇక్కడే డిజైన్ సాధారణంగా నిజాయితీ సమీక్షలో విఫలమవుతుంది. ఒకే ప్రొవైడర్ నుండి రెండు సర్క్యూట్లు, ఒకే భవనంలో ముగుస్తూ, ఒకే కొనుగోలు ఆదేశం యొక్క పరికరాలపై, రెండు వైఫల్య-డొమైన్లు కావు. అవి రెండు బిల్లులతో ఒక వైఫల్య-డొమైన్.
క్యారియర్ను ప్రశ్నను లిఖితపూర్వకంగా అడగండి: ఈ మార్గాలలో ఏది ఎక్కడ విడిపోతుంది, మరియు పంచుకున్న విభాగం విఫలమైనప్పుడు డాక్యుమెంట్ చేసిన ప్రవర్తన ఏమిటి? డిజైన్ కాల్ సమయంలో మౌఖిక హామీ మీరు డిజైన్ చేస్తున్న అంతరాయాన్ని తట్టుకోదు.
వైఫల్య-డొమైన్ 3: IPsec లేకుండా మిగిలే మార్గం
ప్రైవేట్ పీరింగ్ మరియు IPsec ఒకే అప్లికేషన్ ప్రిఫిక్స్కు పోటీ మార్గాలను అందించగలవు. రక్షిత మార్గం అదృశ్యమైతే, మిగిలిన ప్రత్యక్ష ExpressRoute మార్గం సొరంగం అందించిన ఎన్క్రిప్షన్ పొర లేకుండా ఇంకా ఉపయోగించదగినది కావచ్చు. అది ఆమోదయోగ్యమా అనేది విధాన నిర్ణయం, మరియు అదే నిర్ణయం ఎక్కువగా అవ్యక్తంగా వదిలివేయబడుతుంది.
ఎన్క్రిప్షన్ అవసరాలు మరియు లభ్యత అవసరాలు ఇక్కడ నిజంగా ఢీకొట్టుకోవచ్చు. «మిగిలిన ఏ మార్గమైనా విజయంగా లెక్కించబడుతుంది» అనేది ఎన్క్రిప్షన్ ప్రశ్నకు నిశ్శబ్దంగా «లేదు» అని సమాధానం ఇచ్చే లభ్యత ప్రకటన. ఏది గెలుస్తుంది, ఏ ప్రిఫిక్స్లకు, మరియు ఎవరు ఆమోదించారో రాయండి.
az network vnet-gateway list-advertised-routes -g rg-connectivity -n gw-hub --peer 10.0.0.1
az network vnet-gateway list-learned-routes -g rg-connectivity -n gw-hub -o table
నేర్చుకున్న మార్గాలను మీరు ఆశించిన ప్రిఫిక్స్లతో పోల్చండి. చిన్న పరిపాలనా భారాన్ని మోసే ప్రత్యామ్నాయ మార్గం ఆ భారానికి పూర్తిగా సరిపోతుంది, ఉత్పత్తి డిమాండ్కు అవసరమైన సామర్థ్యానికి చాలా దూరంగా ఉండవచ్చు, కాబట్టి సామర్థ్య అంచనాను మార్గం పక్కన నమోదు చేయండి.
ఒక తీర్పు కాదు, మూడు వేర్వేరు వరుసలు నమోదు చేయండి
ముగింపు బిందువు పునరావృత్తి, రవాణా పునరావృత్తి మరియు విపత్తు తర్వాత పునరుద్ధరణను డిజైన్ రికార్డులో వేర్వేరు నమోదులుగా ఉంచండి, ప్రతిదానికి తన యంత్రాంగం, తన ధృవీకరణ మరియు తన యజమాని. సంఘటన-సమీక్ష కనెక్షన్ గేట్వే రీస్టార్ట్ను ఎందుకు తట్టుకుంది కానీ ఫైబర్ కట్ను కాదు అని అడిగినప్పుడు, మూడు వరుసలు ఒక వాక్యంలో సమాధానం ఇస్తాయి; ఒక «పునరావృత» చెక్బాక్స్ అలా చేయలేదు.
తర్వాత చవకగా పరీక్షించగల వరుసలను పరీక్షించండి. ఒక సొరంగాన్ని విఫలం చేయండి మరియు ట్రాఫిక్ కదులుతుందని మరియు మళ్లీ ఎన్క్రిప్ట్ అవుతుందని నిర్ధారించండి. ఒక మార్గాన్ని ఉపసంహరించి, మిగిలిన మార్గం మీరు ఉద్దేశించినదేనని నిర్ధారించండి, ఆపై అది ఇంకా ఎన్క్రిప్ట్ చేయబడిందో లేదో నిర్ధారించండి. మీరు అనుకరించలేని వైఫల్యాలను డాక్యుమెంట్ చేయండి, ఎందుకంటే పరీక్షించని వరుస ఒక ఊహ మరియు అలాగే గుర్తించబడాలి.
ఉపయోగకరమైన ఫలితం ఒక చిన్న పట్టిక మరియు ప్రతి వరుసకు ఒక వాక్యం. ఒక వరుసకు యంత్రాంగం లేకపోతే, అదే కనుగొన్నది, మరియు డిజైన్ సమీక్షలో దాన్ని కనుగొనడం రెండు సొరంగాలు ఎప్పటికీ తట్టుకోలేని క్యారియర్ అంతరాయం సమయంలో కనుగొనడం కంటే చాలా చవక.