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

Туннелийн өөрчилж болох гурван зүйл

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

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

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

Үүнийг өөрчилж чадахгүй зүйл

Туннель дотор юу ч төхөөрөмж ба сүлжээний хоорондын холбоосын багтаамжийг нэмдэггүй. Дүүрсэн Wi-Fi суваг, төвлөрсөн сүүлийн миль эсвэл хязгаарлагдмал гар утасны багц хоёр замыг адилхан хязгаарладаг бөгөөд туннелиар хийсэн хурдны тест энэ дээд хязгаараас хэтэрч чадахгүй. Ижил холбоос инкапсуляцлагдсан пакетуудыг зөөдөг тул инкапсуляци багтаамжийг зарцуулж болох ч хэзээ ч бүтээж чадахгүй. Өөрчлөгддөг зүйл бол пакетууд тэр холбоосыг орхисны дараа хаашаа явахыг юм. Тиймээс хурдан туннелийн үр дүнд үргэлж эхний үсрэлтээс дээш тайлбар байдаг.

Серверийн талын хязгаарлалт ч мөн адил хайхрамжгүй. Хэрэв алслагдсан хост удаан үйлчилбэл, илүү сайн зам удаан хариултыг илүү үр дүнтэй хүргэх бөгөөд хэрэглэгч хүлээсээр байна. Ачаалал дор байгаа хуваалцсан эх сурвалж мөн тэр мөчид хоёр замд удаан харагдана.

Замуудыг зөв харьцуул

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

mtr -rwc 50 -T -P 443 203.0.113.20
curl -o /dev/null -s -w '%{speed_download} %{time_connect}\n' https://example.com/file
dig +short cdn.example.com
traceroute -n -T -p 443 cdn.example.com

Шийдэгчийн хариулт бол ихэнх харьцуулалт орхидог нарийн ширийн зүйл бөгөөд ижил серверийг албадан ажиллуулахад алга болдог «сайжралтыг» тайлбарладаг. Хэрэв хаяг ажиллуулах бүрт өөр байвал тест хоёр зам биш, хоёр очих газрыг харьцуулсан байна. Дамжуулах чадварын хажууд саатал, алдагдлыг мэдээл, учир нь нийтдээ хурдан боловч интерактив хүсэлт бүрт саатал нэмдэг зам гомдоллосон ачаалалд илүү сайн биш. Асууж, хүлээдэг бүх зүйлд очих-буцах хугацаа их хэмжээний хурдаас илүү чухал.

Ялгааг хадгалах нь зүйтэй үед

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

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

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