VPN олон замаар: оператор өгөх ёстой дөрвөн баталгаа
Хоёр WAN холбоос ба хэд хэдэн сокет нэг VPN холболт болохгүй. Шаардлагатай байт урсгал, сэргээлт, төгсгөлийн цэгийн таних тэмдэг, алдааны үед ажиллах байдлыг тодорхойлно уу.
Хоёр дахь WAN холбоос нэмэхэд хонгилууд өргөгдөх боловч нэг зам ганхахад файлын хуулбар гацах хэвээр байна. Холбоосууд эрүүл, VPN процессууд ажиллаж байна; дутуу зүйл бол оператор ба хонгилын хоорондох гэрээ юм. Хэд хэдэн сокет автоматаар нэг холболт мэт ажиллахгүй бөгөөд тэдний дээрх програмыг хүргэлт эвдрэх хүртэл ялгааг харж чадахгүй. Гэрээний хэсэг бүр таны шалгаж болох алдаанд тохирдог бөгөөд энэ нь түүнийг ашигтай болгодог.
Бүтээгдэхүүн сонгохоос өмнө энэ гэрээг бичээрэй. Энэ нь дөрвөн хэсэгтэй: VPN-ийн хүлээн авах урсгал, оператор алдагдсан өгөгдлийг хэрхэн сэргээх, аль төгсгөлийн цэгийн таних тэмдэг зам солигдоход даван гарах, зам бүтэлгүйтэхэд бүхэл нь хэрхэн ажиллах.
Шинж тэмдэг: холбоосууд асаалттай, сесс бүсэлсээр байна
Хоёр холбоос асаалттайг харуулсан хяналтын график нь зам бүр урсгал зөөж чадахыг л батална. Энэ нь VPN нэг эмх цэгцтэй урсгалыг харж байгаа, нэг замаас алдагдсан пакет нөгөө замаар сэргээгдэж байгаа, эсвэл түнш аль сесстэй ярьж байгаагаа мэдсээр байгаа гэдгийг батлахгүй. Гэрээний үлдсэн хэсэг нь графикт харуулах боломжгүй зүйлийг хамарна.
Дамжуулалт гацахад оператор амьд үлдсэн замд хүргэлтийг үргэлжлүүлсэн эсэхийг тогтооно уу. Хоёр дахь холбоос сул байхад сесс үхвэл оператор түүнийг хэзээ ч ашиглаагүй. Сесс амьд үлдэж, гэхдээ өгөгдөл эмх цэгцгүй эсвэл давхар ирвэл оператор холболтын түвшинд гэрээгүйгээр пакетуудыг зөөж байна. Хоёр талын цагийн тэмдэглэгээ үүнийг ихэвчлэн тодорхой болгодог.
Энэ ялгаа нь засварыг тодорхойлно. Чиглүүлэлт эсвэл бодлогын асуудал замын сонголтыг өөрчлөх шаардлагатай; дутуу эмхэтгэл ба сэргээлтийн давхарга өөр тээвэр шаарддаг, илүү том буфер биш.
Нэгдүгээр баталгаа: холболтын түвшний байт урсгал
Хэрэв VPN найдвартай эмх цэгцтэй урсгал шаарддаг бол оператор бие даасан замаас дээгүүр байтын хүрээг тодорхойлох ёстой. Суурь TCP холболт бүр зөвхөн өөрийн сегментүүдийг дугаарладаг тул хүлээн авагч зөвхөн тэдгээр дугаараар замуудын хооронд дахин эрэмбэлж чадахгүй.
Multipath TCP бол стандартчилсан жишээ юм. Энэ нь нэг найдвартай байт урсгалыг танилцуулж, хэд хэдэн TCP дэд урсгалыг зохицуулдаг бөгөөд өгөгдлийн түвшний дарааллын зураглал, баталгаажуулалттай. Програм нь урсгалыг уншдаг, хэсгийг эхлээд хүргэсэн дэд урсгалыг биш.
Linux дээр MPTCP нь сокет бүрт IPPROTO_MPTCP-ээр opt-in байдаг. Хэлэлцээр олон замын зан төлөвийг ашиглаж чадахгүй бол баримтжуулсан нөөц хувилбар нь энгийн TCP бөгөөд энэ нь програм хоёр дахь замыг хэзээ ч ашиглахгүйгээр нэг замаар үргэлжлүүлж болно гэсэн үг. Цөмийн тохиргоо хэрэгжсэн гэж таамаглахын оронд байрлуулсан сокет яг ямар зан төлөвийг хэлэлцсэнийг шалгана уу.
Хоёрдугаар баталгаа: эрэмбэлэлт, давхарлалт ба сэргээлт
Янз бүрийн саатал, алдагдлын түвшинтэй замууд операторыг буферлэх, дахин эрэмбэлэх, дахин илгээхэд хүргэдэг. Гэрээнд зөвшөөрөгдсөн буферлэлт, програмын харж буй эсрэг даралт, дахин илгээлтийг аль зам зөөхийг зааж өгөх ёстой.
Холбогдсон хэвээр байгаа ч хүргэлтийг зогсоосон зам цэвэр хаалтаас илүү хэцүү. Оператор үүнийг илрүүлж, хүлээгдэж буй өгөгдлийг зөөж, хэзээ ч ирэхгүй сегментийг үүрд хүлээхээс зайлсхийх ёстой. Хоёр холбоос асаалттай гэсэн энгийн шалгалт энэ төлөвийг хамардаггүй.
Давхарлалт өөрийн дүрэм шаарддаг. Нэг ачааг хоёр замаар илгээх нь саатлыг сайжруулж болох ч хүлээн авагч хуулбарыг VPN-д хүрэхээс өмнө дарах ёстой. IPsec anti-replay нь аюулгүй байдлын холбоо бүрт сонголтоор хийгддэг бөгөөд дарааллын дугаарыг шалгадаг; пакетыг дахин эрэмбэлэх эсвэл дахин тоглуулах давхарлалтын давхарга үүнийг өдөөж эсвэл хонгил унах хүртэл асуудлыг нууж болно.
Гуравдугаар баталгаа: төгсгөлийн цэгийн таних тэмдэг ба замын нэгдэл
Түнш шинэ зам гарч ирэхэд сессийг таних тогтвортой арга хэрэгтэй. Хэрэв зам бүр тусдаа хонгил гэж баталгаажвал VPN хоёр сессийг харж болно. Хэрэв оператор замуудыг нэг сессийн дор нэгтгэвэл шинэ зам хэрхэн баталгаажих, хуучныг юу болохыг тодорхойлох ёстой.
Ямар хаяг, таних тэмдэг тогтвортой үлдэхийг тэмдэглэнэ үү: хонгилын төгсгөлийн цэг, операторын сессийн таних тэмдэг, тэдгээрийн хоорондох аливаа прокси. Прокси хамгаалагдсан ачааг хэзээ ч хардаггүй байсан ч өөр нэг хүртээмж, итгэлийн хил нэмдэг.
Энд бодлого ч бас оршдог. Гэнэтийн сүлжээнээс нэгдэж буй зам техникийн хувьд хүчинтэй байж, төлөвлөсөн итгэлийн загварыг зөрчиж болно. Шинэ замыг автоматаар хүлээн авах эсэх, баталгаажуулалт шаардах эсэх, эсвэл татгалзах эсэхийг шийдээрэй.
Дөрөвдүгээр баталгаа: алдааны үед хязгаарлагдмал зан төлөв
Бүрэн замын алдааг шалгана уу, зөвхөн удаан замыг биш. Амьд үлдсэн зам сессийг хязгааргүй санах ойн өсөлтгүйгээр зөөх ёстой бөгөөд сэргээлт нь програмын тэвчиж чадахаас урт таймерт хамаарах ёсгүй. Бүтэлгүйтсэн зам буцаж ирэхэд оператор дахин тэнцвэржүүлэх эсвэл урсгалыг байгаагаар нь орхихыг шийдэх ёстой.
Буферлэлт, дахин илгээлт, замын тоонд хязгаар тогтоож, дараа нь алдагдал, дахин эрэмбэлэлт, давхарлалт, саатлын тэнцвэргүй байдлын дор шалгана уу. Нийт зурвасын өргөн энд хамгийн сонирхолгүй тоо; хүргэлтийн тасралтгүй байдал ба санах ойн хязгаар нь гэрээ.
Операторын сэргээлтийн төлөвийг VPN-ийн криптограф төлөвөөс тусад нь байлга. Тогтсон баталгаажуулалт эсвэл шифрлэлтийг орлуулсан өөрийн найдвартай байдлын давхарга нь товч зам биш бөгөөд давхаргын хооронд дарааллын дугаарыг дахин ашиглах нь дахин тоглуулалтаас хамгаалалт ба диагностикийг найдваргүй болгодог.
Операторыг туршилтын төлөвлөгөөтэйгээр хүлээн ав
Дөрвөн баталгааг тэнцсэн эсвэл тэнцээгүй шалгалт хэлбэрээр бич: нэг эмх цэгцтэй урсгал, тодорхойлогдсон сэргээлт, тогтвортой сессийн таних тэмдэг, хязгаарлагдмал алдааны зан төлөв. Шалгалт бүрийг нэг зам муудуулсан, дараа нь нэг зам хасагдсан байдлаар гүйцэтгэ.
Замын өөрчлөлтөөр нэг амжилттай файл дамжуулалт тасралтгүй ажиллагааг батлахгүй. Сонгосон замыг сольж дамжуулалтыг давтаж, операторын харц болон VPN-ийн өөрийн тоолуурыг хоёуланг нь шалга. Хэрэв хоёр нь өгөгдлийг аль зам зөөсөн талаар санал нийлэхгүй бол гэрээ хараахан ажиглагдахгүй байна.
Батлагдсан матрицыг байршуулалтын хамт хадгал. Энэ нь дараагийн инженерт ямар зан төлөв амлагдсан, ямар замын хослол шалгагдсан, ямар алдааны горим хараахан дэмжигдээгүйг холбоосын төлөвийн гэрлээс шинэ таамаглалгүйгээр хэлнэ.