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

Хүрээ зээлэхийн өмнө хуваарилалтыг унш

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

RangeCategoryWhat it means for a VPN plan
172.16.0.0/12, 192.168.0.0/16, 10.0.0.0/8RFC 1918 private useReusable by any network, so remote sites may already use the same numbers
100.64.0.0/10Shared address spaceIntended for provider-side carrier-grade NAT arrangements, not a second private pool
198.18.0.0/15BenchmarkingReserved for test traffic measurement; not spare production space
203.0.113.0/24, 198.51.100.0/24, 192.0.2.0/24Documentation (RFC 5737)Illustration only; a guide that uses them is not assigning them to you
169.254.0.0/16, 240.0.0.0/4Link-local, reservedNever a routed site subnet, whatever the prefix length suggests

Зөвхөн хоёр дахь октетоор ялгаатай хоёр префикс нь нэг блок биш: 198.18.0.0/15 жишгийн нөөцийг агуулдаг бол 192.18.0.0/16 тийм зүйл агуулдаггүй. Нөөцлөгдсөн хүрээтэй зөвхөн төстэй тоо түүний утгыг өвлөдөггүй. Энэ төөрөгдөл галт ханын дүрэмд хүрэхээс өмнө хоёр дахь харцад үнэ цэнэтэй хэмжээнд түгээмэл байдаг.

Бүтээгдэхүүнүүд заримдаа зохицуулсан бүрхүүлийн дотор тусгай хүрээг зориуд ашигладаг бөгөөд энэ нь тэдний баримтжуулах ёстой загвар юм. Энэ нь мөнөөх хүрээг холбоогүй LAN-д чөлөөт орчин болгодоггүй. Нийтийн орон зай ч нуугдах газар биш: бусдын хаяг руу чиглэсэн хувийн маршрут нь түүний хууль ёсны очих газарт зориулсан урсгалыг өөр тийш эргүүлдэг.

Аль хэдийн байгаа давхцлуудыг бүртгэ

Префикс сонгохын өмнө туннелаас хүрэх боломжтой болох сүлжээ бүрийг жагсаа. Сайтууд, клиентийн сангууд, үүлэн VPC болон түншийн холбоосууд бүгд тооцогддог бөгөөд эхний холболтын оролдлого бүтэлгүйтэх хүртэл хүмүүсийн мартдаг нь түншийн холбоос юм.

ip -4 route show table all
ip -6 route show
ip -br addr
ip route get 192.168.1.10

Үр дүнг хүрээ бүрийн эзэнтэй нь хамт нэг хүснэгтэд байрлуул. Эзнийг нь нэрлэж чадахгүй хүрээ бол дараа нь дахин дугаарлаж чадахгүй хүрээ бөгөөд «ер бусын» префиксүүдийн тухай маргааныг тодорхой тоонуудын шийдвэр болгон хувиргадаг нь энэ бүртгэл юм. Мөн зайлсхийх гэж буй зөрчил бодит эсвэл төсөөллийн эсэхийг хэлж өгдөг.

Хэрэв алслагдсан ажилтны гэрийн сүлжээ оффисын LAN-тай ижил префикс хэрэглэж байвал энэ зөрчил бүртгэлд харагдах бөгөөд тодорхой шийдвэрлэх боломжтой. Энэ нь жишгийн блок ухаалаг сонголт болно гэсэн баталгаа биш бөгөөд ингэж үзэх нь дараагийн мөргөлдөөнийг үүсгэх арга юм.

Префиксийг хуулахын оронд өвөрмөц ULA үүсгэ

IPv6 дахин ашиглалтын асуудлыг илүү сайхан тоогоор бус, өөр механизмаар шийддэг. RFC 4193 нь псевдо-санамсаргүй 40-bit дэлхийн танигчтай, локалаар олгосон өвөрмөц локал хаягуудыг тодорхойлдог бөгөөд энэ нь хэнд ч мөргөлдөх магадлал маш бага сайтын /48-ыг өгдөг. Магадлал өндөр боловч үнэмлэхүй биш бөгөөд ULA префикс интернэт хүрэх боломжийг олгодоггүй хэвээр.

openssl rand -hex 5

Арван арван зургаатын цифр нь дөч бит. Урд нь fd тавиад /48 дотор бүлэглэ: 3f9c1a7b02 гаралт fd3f:9c1a:7b02::/48 болно. Сайт бүрт нэгийг үүсгэж бүртгэ, байршуулалт бүрт мөнөөх тохиромжтой fd00::/48-ыг наахын оронд.

Дараа нь бүх зам үнэхээр IPv6 ярьж байгааг батал. Клиентүүд, гарц, маршрутууд, хувийн DNS болон үйлчилгээний бодлого бүгд санал нэгдэх ёстой бөгөөд туннелд префикс олгох нь зөвхөн IPv4-ээр ажилладаг програмыг үүнийг ашиглахад хүргэхгүй.

Арилгаж чадахгүй давхцлыг төлөвлө

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

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

Хуваарилалтыг үл хамаарах зүйлтэй нь бич

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

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

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