Logotipas

Jūsų IP adresas – 100.24.209.47, Jūsų interneto tiekėjas – nenustatytas

Klausimas

Beklasis IP numeravimas

Naudojant A, B ir C adresų klases taip, kaip jos apibrėžtos, visa IP adresų erdvė išnaudojama labai neveiksmingai. Esamiems vietiniams tinklams visiškai netinka A (jame būtų daugiau nei 16 mln. mazgų adresų) arba B (apie 64 tūkst.) klasių adresai. Siekiant padidinti IPv4 adresų erdvės panaudojimo veiksmingumą, dabar naudojamas beklasis adresavimas. Riba tarp tinklo ir mazgo dalių gali būti bet kurioje IP adreso vietoje. Norint teisingai atskirti IP adreso tinklo dalį, galima naudoti tinklo dalies kaukę (net mask) arba prefiksą. Kaukėje tinklo dalis pažymėta iš eilės einančiais vienetais, o mazgo dalis – nuliais. Prefiksas nurodo, nuo kurio baito prasideda mazgo adresas. B klasės IP adreso atitikmuo beklasiame adresavimo metode turi kaukę 255.255.0.0 arba prefiksą /16, o C klasės IP adreso kaukė yra 255.255.255.0 arba prefiksas /24. Kai tarp tinklo ir mazgo adreso dalių riba nesutampa su baito riba, adreso interpretacija yra ne tokia akivaizdi.

Panagrinėkime adresų su kaukėmis ir prefiksais pavyzdžius.

  1. 193.219.32.14/29
  2. 69.69.56.49/28
  3. 194.15.140.128/25
  4. 10.10.252.0/22
  5. 10.10.252.0; 255.255.252.0
  6. 193.219.32.14; 255.255.255.252
  7. 126.255.233.12; 255.255.249.0

Aukščiau pateiktų pavyzdžių nagrinėjimas:

  1. Adresas 193.219.32.14/29 reiškia, kad tik trys paskutiniai bitai skirti mazgo adresui. Taigi tinklo adresas yra 193.219.32.8.
  2. Tinklo adresas IP adrese 69.69.56.49/28 bus vienu bitu trumpesnis negu ankstesniame IP numeryje, tai yra 69.69.56.48.
  3. Adrese 194.15.140.128/25 mazgo daliai lieka 7 bitai, tačiau visi jie yra nuliai. Todėl tai ne konkretaus mazgo, o tinklo adresas.
  4. Adresas 10.10.252.0/22. reiškia tą patį. Paskutiniai trečio baito bitai jau priklauso mazgo daliai, tačiau jie yra nuliai.
  5. Adresas 10.10.252.0 su kauke 255.255.252.0 yra ekvivalentiškas ankstesniajam: mazgo daliai priklauso du paskutiniai trečio baito bitai ir ketvirtas baitas.
  6. Adresas193.219.32.14 su kauke 255.255.255.252 nėra ekvivalentiškas 1) adresui. Čia mazgo daliai priklauso tik du paskutiniai bitai, taigi tinklo adresas yra 193.219.32.12.
  7. Adresui 126.255.233.12 nurodytas šablonas 255.255.249.0 yra neteisingas. Jei išskleisime paskutinį baitą bitais, gausime 11111001. Čia pažeista taisyklė, teigianti, kad šablone po vienetų sekos turi eiti nulių seka.

Grįžti atgal