Sobes.tech
Junior

Тармактык маска эмне жана эмне үчүн керек?

sobes.tech AI

AIден жооп

Subnet maskасы — бул 32-биттик сан, ал IP дарегин эки бөлүккө бөлүүгө мүмкүндүк берет: тармактык жана хосттук бөлүк.

  • Тармактык бөлүк — бул хост кайсы тармакка тиешелүү экенин аныктайт.
  • Хосттук бөлүк — бул ошол тармактагы конкреттүү хостту аныктайт.

Subnet maskасы биттик AND операциясынын негизинде иштейт. Маскада 1 коюлган биттер IP дарегинин тармактык бөлүгүнө тиешелүү биттерге туура келет. Маскада 0 коюлган биттер IP дарегинин хосттук бөлүгүнө тиешелүү биттерге туура келет.

Анын зарылчылыгы:

  • Жолду түзүү: Жолдоочулар IP дарегинин тармактык бөлүгүн колдонуп, пакеттерди жеткирүү үчүн эң жакшы жолду аныктайт. Маска аларга бул тармактык бөлүктү аныктоого жардам берет.
  • Тармакты сегменттөө: Ири IP диапазондарын кичинекей, башкарылуучу подсетелерге бөлүүгө мүмкүндүк берет. Бул коопсуздукту жогорулатат, кең broadcast трафигин азайтат жана башкарууну жөнөкөйлөтөт.
  • Тармакка тиешелүүлүгүн аныктоо: Бир түзмөк башка IP дарегинин ошол тармакта экенин же сыртта экенин аныктоо үчүн, алардын IP дарегинин тармактык бөлүктөрүн маска колдонуп салыштырат.

Мисал:

IP дареги: 192.168.1.100 (11000000.10101000.00000001.01100100 бинаралык түрдө) Маска: 255.255.255.0 (11111111.11111111.11111111.00000000 бинаралык түрдө)

AND операциясынын жыйынтыгы: 192.168.1.0 (11000000.10101000.00000001.00000000 бинаралык түрдө)

Тармактык бөлүк: 192.168.1.0 Хосттук бөлүк: 0.0.0.100