Altşəbəkələr, marşrutlaşdırıcılar və marşrutlar

Şəbəkələrin, altşəbəkələrin, marşrutlaşdırıcıların, statik marşrutların və marşrut cədvəlinin birgə necə işlədiyini hər hissənin nümunəsi ilə öyrənin.

Şəbəkədə (network) bir və ya bir neçə altşəbəkə (subnet) olur. Altşəbəkə virtual maşınların (instance) və digər resursların ünvanlarını aldığı özəl IPv4 ünvanları blokudur. Marşrutlaşdırıcı (router) altşəbəkələri bir-biri ilə, xarici şlüzü (external gateway) vasitəsilə isə xarici şəbəkə (external network) ilə birləşdirir. Marşrutlaşdırıcıdakı statik marşrutlar ünvan diapazonunu seçdiyiniz next hop-a göndərir. Bu məqalə hər hissəni izah edir. Onları yaratmaq və dəyişmək üçün Şəbəkələri və altşəbəkələri idarə edin və Marşrutlaşdırıcıları və statik marşrutları idarə edin səhifələrinə baxın.

Şəbəkələr

Şəbəkə altşəbəkələr üçün konteynerdir. Virtual maşının portu şəbəkədə yerləşir və öz sabit IP ünvanını (fixed IP) şəbəkənin altşəbəkələrindən birindən alır. Konsolda yaratdığınız şəbəkənin öz ünvan bloku olmur: ünvanları onun altşəbəkələri daşıyır, buna görə şəbəkənin Address space sahəsində tire göstərilir. Şəbəkənin MTU-sunu platforma təyin edir; şəbəkənin səhifəsi onu MTU altında göstərir.

Məsələn, app-net şəbəkəsində veb serverlər üçün 10.0.4.0/24 altşəbəkəsi və verilənlər bazaları üçün 10.0.5.0/24 altşəbəkəsi ola bilər.

Şəbəkə yaradarkən təyin etdiyiniz DNS serverləri, altşəbəkəyə onun öz DNS serverlərini verməsəniz, ona əlavə etdiyiniz hər altşəbəkəyə keçir.

Yeni şəbəkə platforma onu tamamlayana qədər Building statusunda olur, sonra Active statusuna keçir. Nəsə uğursuz olarsa, şəbəkə Error statusunu göstərir, onun səhifəsi isə səbəbi What the provider reported altında göstərir.

Altşəbəkələr

Altşəbəkə şəbəkəyə ünvan diapazonu verir. Altşəbəkədəki virtual maşınlar ünvanlarını ondan DHCP vasitəsilə alır və digər şəbəkələrə gedən trafiki altşəbəkənin şlüz (gateway) ünvanına göndərir. Məsələn, şlüzü 10.0.4.1 olan 10.0.4.0/24 altşəbəkəsi virtual maşınlarına 10.0.4.10 kimi ünvanlar paylayır.

HissəNə edir
CIDRAltşəbəkənin ünvan bloku. Konsolda və REST API-də o, 10.0.0.0/8, 172.16.0.0/12 və ya 192.168.0.0/16 daxilində özəl IPv4 bloku olmalıdır. Altşəbəkə yaradıldıqdan sonra onu konsolda dəyişə bilməzsiniz.
GatewayVirtual maşınların digər şəbəkələrə gedən trafiki göndərdiyi ünvan. Standart olaraq blokun ilk istifadəyə yararlı ünvanı. Altşəbəkənin şlüzü olmaya da bilər, bu halda trafik altşəbəkədən çıxa bilmir.
DHCPVirtual maşınlara allocation pool-dan ünvanları, DNS serverlərini və host marşrutlarını paylayır. Hər yeni altşəbəkə üçün aktivdir.
DNS serversVirtual maşınların aldığı ad həlletmə serverləri. Heç biri olmadıqda altşəbəkə buludun öz ad həlletmə serverlərindən istifadə edir və onun DNS servers sütununda tire göstərilir. Şəbəkənin özünün DNS serverləri olmadıqda onun Overview tab-vərəqəsi Provider default göstərir.
Host routesVirtual maşınların DHCP vasitəsilə aldığı əlavə marşrutlar.
Allocation poolDHCP-nin ünvanları təyin etdiyi diapazonlar. Öz diapazonlarınız olmadıqda pool blokdan əldə edilir.

Müxtəlif şəbəkələrin altşəbəkələrinin blokları üst-üstə düşə bilər, lakin blokları üst-üstə düşən altşəbəkələri birlikdə marşrutlaşdırmaq olmaz.

Marşrutlaşdırıcılar

Marşrutlaşdırıcı ona qoşulmuş altşəbəkələri birləşdirir. Qoşulmuş hər altşəbəkə marşrutlaşdırıcının interfeysidir. Xarici şlüzü olan marşrutlaşdırıcı bu altşəbəkələri həmçinin xarici şəbəkə ilə, onun vasitəsilə isə internetlə birləşdirir.

HissəNədir
İnterfeysMarşrutlaşdırıcının bir altşəbəkəyə bağlantısı. Altşəbəkə marşrutlaşdırıcıya yalnız bir dəfə qoşula bilər.
Xarici şlüzMarşrutlaşdırıcının xarici şəbəkəyə bağlantısı; marşrutlaşdırıcının ictimai ünvanı External IP altında göstərilir.
SNATÇıxan trafik üçün ünvan çevrilməsi: Floating IP-si olmayan virtual maşınlar internetə marşrutlaşdırıcının xarici ünvanı ilə çıxır.
Static routesNext hop-un arxasındakı ünvan diapazonları üçün əlavə etdiyiniz marşrutlar. Statik marşrutlar bölməsinə baxın.
Admin stateUp və ya Down. Onu marşrutlaşdırıcını redaktə edərkən təyin edirsiniz.

Marşrutlaşdırıcının səhifəsi həmçinin High availability və Distributed (DVR) dəyərlərini göstərir. Onları konsolda dəyişə bilməzsiniz.

Service port kimi işarələnmiş interfeysi buludda başqa xidmət qoşub. Onu yalnız həmin xidmət silə bilər.

Xarici şlüz və SNAT

Konsolda marşrutlaşdırıcı yaratdıqda platforma layihənizin (project) Floating IP-lər və marşrutlaşdırıcı şlüzləri üçün istifadə etməsinə icazə verilən xarici şəbəkələrdən birini seçir və onu marşrutlaşdırıcının xarici şlüzü kimi təyin edir. Layihəniz heç birindən istifadə edə bilmirsə, marşrutlaşdırıcının şlüzü olmur. Konsolda xarici şəbəkəni siz seçmirsiniz: marşrutlaşdırıcının səhifəsi onun aldığı şəbəkəni External network altında göstərir.

Bulud xarici şlüzü təyin etdikdə SNAT-ı aktivləşdirir və siz bunu konsolda dəyişə bilməzsiniz. Marşrutlaşdırıcının səhifəsi vəziyyəti SNAT altında göstərir. Virtual maşınların SNAT və Floating IP-lərdən necə istifadə etdiyini öyrənmək üçün İnternet çıxışı: SNAT və Floating IP-lər səhifəsinə baxın.

Xarici şlüz olmadan marşrutlaşdırıcının altşəbəkələrinin internetə yolu olmur. Şlüzü təyin etmək və ya silmək üçün Xarici şlüzü təyin edin və ya silin bölməsinə baxın.

Statik marşrutlar

Statik marşrut təyinat blokuna gedən trafiki next hop ünvanına göndərir. Məsələn, 10.0.1.254 ünvanındakı VPN qurğusu vasitəsilə 10.20.0.0/16 ofis şəbəkəsinə çatmaq üçün təyinatı 10.20.0.0/16, next hop-u 10.0.1.254 olan marşrut əlavə edin; burada 10.0.1.0/24 marşrutlaşdırıcıya qoşulmuş altşəbəkədir.

Next hop marşrutlaşdırıcının bağlı olduğu altşəbəkə vasitəsilə əlçatan olmalıdır: bu, qoşulmuş altşəbəkə və ya marşrutlaşdırıcının xarici şlüzünün şəbəkəsidir. Marşrutlaşdırıcıda hər təyinat üçün bir marşrut olur. Marşrut əlavə etmək üçün Statik marşrut əlavə edin bölməsinə baxın.

Host marşrutları, yoxsa statik marşrutlar? Host marşrutu altşəbəkəyə aiddir: DHCP onu virtual maşınlara verir, virtual maşınlar isə həmin trafiki birbaşa next hop-a göndərir. Statik marşrut marşrutlaşdırıcıya aiddir və marşrutlaşdırıcının ötürdüyü trafikə tətbiq olunur.

Marşrut cədvəli

Marşrutlaşdırıcının Route table tab-vərəqəsi onun konfiqurasiyasının verdiyi marşrutları göstərir:

MənşəSətirlər
ConnectedQoşulmuş hər altşəbəkənin ünvan bloku üçün bir marşrut.
StaticStatik marşrutlarınız, next hop-ları ilə.
Default gatewayMarşrutlaşdırıcının xarici şlüzü olduqda, onun vasitəsilə 0.0.0.0/0 üçün marşrut.

Konsol cədvəli marşrutlaşdırıcının interfeyslərindən, statik marşrutlarından və xarici şlüzündən qurur.

Bu səhifədə