Home

Page 24
Page 24
background image

Компьютерная Академия «Шаг» 2009 

Страница 24 

 

2 – 40 узлов, в сети 3 – 12 узлов, в сети 4 – 10 узлов, в сетях 5 и 6 – очевидно 

по 2 узла. Компания имеет идентификатор класса С для адресации своих узлов: 
210.10.10.0.  Задача  –  используя  данный  идентификатор  класса  С  адресовать 

свою сеть. Легко сосчитать, что все нам необходимо присвоить 112 IP адресов, 
а так как в нашем распоряжении таких адресов 254, то вроде как проблем быть 

не должно. Но! 

Попробуем  посчитать  по  изученной  нами  ранее  схеме:  всего  нам 

необходимо  6  сетей,  следовательно,  на  номер  сети  необходимо  выделить  3 

бита,  тогда на номер узла останется 5 бит и максимальное количество узлов в 
каждой сети будет равно 30. А у нас есть сети размером 50 и 40 узлов. Если же 

разбивать  таким  образом, чтобы  сети  имели  подходящий  размер  (62  узла),  то 
на  номер  узла  необходимо  выделить  6  бит,  тогда  на  номер  сети  останется  2 

бита,  что  позволит  адресовать  4  подсети,  а  в  нашей  сети  6  подсетей.  Итого: 
рассмотренная  нами  ранее  техника  разделения  сети  на  подсети  не  позволяет 

решить  поставленную  задачу.  В  чем  причина,  ведь  суммарное  количество 

узлов,  которые  необходимо  адресовать  невелико?  Проблема  в  том,  что  все 
наши  подсети  имеют  одинаковый  размер,  т.е., если  хоть  одна  подсеть  должна 

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

Рассмотрим следующий подход: 

Для  начала  разделим  нашу  сеть  на  четыре  подсети,  таким  образом 

полученные сети будут иметь  такой размер, который необходим для адресации 
самых крупных подсетей. Получим 4 подсети: 

210.10.10.0/255.255.255.192 

210.10.10.64/255.255.255.192 
210.10.10.128/255.255.255.192 

210.10.10.192/255.255.255.192 
 

Первые две подсети можно использовать для адресации Сети1 (50  узлов) 

и Сети2 (40  узлов). У нас останется неиспользованными еще две подсети (или 

сети).  Возникает  вопрос:  можно  ли  эти  подсети  в  свою  очередь  разделить  на 
подсети  с  помощью  маски?  Да,  конечно  можно,  рассматриваем,  как  это 

делается. Рассмотрим подсеть 210.10.10.128/255.255.255.192.  

Подсеть:    210.10.10.10|000000 
Маска: 

255.255.255.11|000000 

 

В нашем распоряжении есть 6 бит для адресации узлов подсети. Будем 
формально рассматривать данную подсеть как обычную сеть с маской. 

Можем ли мы часть бит, предназначенных для адресации узлов сети 

использовать для выделения подсетей в этой сети? Да, конечно, полностью в 
соответствии с той техникой, которую мы рассматривали раньше, просто 

нужно «забыть», что то, что мы собираемся делить на подсети само по себе 
является подсетью, в конце концов, термин «подсеть» достаточно условен 

подсеть это тоже сеть без всяких ограничений и следовательно ее можно 
разделить на части с помощью маски. Разделим данную сеть на подсети 

таким образом, чтобы получились сети размером, подходящим для адресации 
сетей 3 и 4 в которых 10 и 12 узлов. Для этого необходимо оставить на номер 

узла 4 бита. Пока в нашей сети 210.10.10.128/255.255.255.192 6 бит 

адресуют узел, нам достаточно на номер узла оставить 4 бита, следовательно 
на номер подсети используем 2 бита, т.е. делим свою сеть на 4 части:  


Copyright © 2021 Файлообменник files.d-lan.dp.ua

Использование любых материалов сайта возможно только с разрешения автора.