IP урок: Подмрежова маска и подмрежа

Съдържание:

IP урок: Подмрежова маска и подмрежа
IP урок: Подмрежова маска и подмрежа
Anonim

Подмрежата позволява потокът от мрежов трафик между хостове да бъде разделен въз основа на мрежова конфигурация. Чрез организиране на хостове в логически групи, подмрежата може да подобри мрежовата сигурност и производителност.

Подмрежова маска

Може би най-разпознаваемият аспект на подмрежата е подмрежовата маска. Подобно на IP адресите, подмрежовата маска съдържа четири байта (32 бита) и често се записва с помощта на същата десетична нотация с точки. Например, ето обща подмрежова маска в нейното двоично представяне:

11111111 11111111 11111111 00000000

Тази подмрежова маска обикновено се показва в еквивалентна, по-разбираема форма:

255.255.255.0

Всеки от четирите байта е дълъг осем бита. В двоичната нотация един байт се състои от осем нули и единици, представляващи степени на две. Стойността "на степен" е функция на позицията на стойността в низа, като най-дясната стойност започва от 0. Битова стойност от 11111111 е равна на 27+ 26+25+24+23 +22+21+20, или 255. За разлика от това, битова стойност от 00100001 е равно на 25+20, или 33.

Прилагане на подмрежова маска

Подмрежовата маска нито работи като IP адрес, нито съществува независимо от IP адресите. Вместо това подмрежовите маски придружават IP адрес и двете стойности работят заедно. Прилагането на подмрежовата маска към IP адрес разделя адреса на две части, разширен мрежов адрес и хост адрес.

За да бъде валидна маската на подмрежата, нейните най-леви битове трябва да бъдат зададени на 1. Например:

00000000 00000000 00000000 00000000

Тази подмрежова маска не може да се използва във вашата мрежа, тъй като най-левият бит е зададен на 0.

Обратно, най-десните битове в валидна подмрежова маска трябва да бъдат зададени на 0, а не на 1. Например:

11111111 11111111 11111111 11111111

Тази подмрежова маска не може да се използва в мрежа.

Всички валидни подмрежови маски съдържат две части: лявата страна с всички битове на маската, зададени на 1 (разширената мрежова част) и дясната страна с всички битове, зададени на0 (хост частта), като първия пример по-горе.

Подмрежи на практика

Подмрежата работи чрез прилагане на концепцията за разширени мрежови адреси към отделни адреси на компютър (и друго мрежово устройство). Разширеният мрежов адрес включва както мрежов адрес, така и допълнителни битове, които представляват номера на подмрежата.

Заедно тези два елемента от данни поддържат схема на адресиране на две нива, разпозната от стандартните реализации на IP. Мрежовият адрес и номерът на подмрежата, когато се комбинират с адреса на хоста, поддържат схема на три нива.

Image
Image

Разгледайте следния пример от реалния свят: Малък бизнес планира да използва мрежата 192.168.1.0 за своите вътрешни (интранет) хостове. Отделът за човешки ресурси иска техните компютри да бъдат в ограничена част от тази мрежа, защото съхраняват информация за заплатите и други чувствителни данни на служителите. Но тъй като това е мрежа от клас C, маската на подмрежата по подразбиране 255.255.255.0 позволява на всички компютри в мрежата да бъдат партньори (да изпращат съобщения директно един на друг) по подразбиране.

Първите четири бита на 192.168.1.0:

1100

Това поставя мрежата в диапазона от клас C и също така фиксира дължината на мрежовия адрес на 24 бита. За да подмрежите тази мрежа, повече от 24 бита трябва да бъдат зададени на 1 от лявата страна на подмрежовата маска.

За всеки допълнителен бит, зададен на 1 в маската, друг бит става достъпен в номера на подмрежата за индексиране на допълнителни подмрежи. Двубитов номер на подмрежа може да поддържа до четири подмрежи, трибитов номер поддържа до осем подмрежи и т.н.

Долен ред

Ръководните органи, които администрират интернет протокола, са запазили определени мрежи за вътрешна употреба. Като цяло интранетите, използващи тези мрежи, получават повече контрол върху управлението на своята IP конфигурация и достъп до интернет. Консултирайте се с RFC 1918 за повече подробности относно тези специални мрежи.

Резюме

Подмрежата позволява на мрежовите администратори известна гъвкавост при дефиниране на връзки между мрежови хостове. Хостовете в различни подмрежи могат да общуват помежду си само чрез специализирани мрежови шлюзове, като рутери. Възможността за филтриране на трафик между подмрежи може да направи повече честотна лента достъпна за приложенията и може да ограничи достъпа по желани начини.

Препоръчано: