http://window.edu.ru/resource/464/77464/files/manual.pdf
3.2 Разделение IP адреса на номер сети и номер узла на основе классов
Традиционная схема разделения IP- адреса на номер сети и номер узла основана на понятии класса , определяемого значениями нескольких первых бит адреса .
A. Первый бит равен 0: адрес класса A, первый байт адреса используется для номера сети , остальные три – для номера узла ( количество адресов в сети 2 24 ). Адреса : 1.0.0.0 – 127.255.255.255
B. Первые биты равны 10: адрес класса В , первые два байта используются для номер сети , остальные – для номер узла ( количество адресов в сети 2 16 ). Адреса : 128.0.0.0 –191.255.255.255
C. Первые биты равны 110: адрес класса C, первые три байта используются для номера сети , последний байт – для номера узла ( количество адресов в сети 2 8 ). Адреса : 192.0.0.0 – 223.255.255.255
D. Первые биты равны 1110 – адреса мультикаст (multicast), предназначены для адресации группы узлов . Адреса : 224.0.0.0 – 247.255.255.255
В некоторых случаях необходимо отдельно записывать номер сети и номер узла , из которых состоит IP- адрес .
В записи номера сети соответствующие номеру узла разряды адреса заменяют нулями , в записи номера узла нулями заменяют разряды , соответствующие номеру сети .
Пример 2 IP- адрес 192.9.7.5 (11000000.00001001.00000111.00000101) 7 Поскольку первые биты равны 110, следовательно , это адрес класса C. Номер сети – 192.9.7.0 (11000000.00001001.00000111.00000000), Номер узла – 0.0.0.5 (00000000.00000000.00000000.00000101).
Пример 3 IP- адрес 62.76.9.17 (00111110.01001100.00001001.00010001) Поскольку первый бит равен 0, следовательно , это адрес класса A. Номер сети – 62.0.0.0 (00111110.00000000.00000000.00000000) Номер узла – 0.76.9.17 (00000000.01001100.00001001.00010001)
Соответствие блоков адресов номерам сетей на основе классов Номер сети определяет блок адресов с одинаковым префиксом ( одинаковой старшей частью ), зависящим от класса адреса .
Пример 4 Рассмотрим номер сети 192.168.169.0. Первые разряды адреса имеют значение 110, следовательно , это адрес класса C. Этому номеру сети соответствует блок адресов 192.168.169.0 – 192.168.169.255, все адреса этого блока имеют одинаковые первые три октета , равные 192.168.169.
Пример 5 Рассмотрим номер сети 62.0.0.0. Первый разряд адреса имеет значение 0, следовательно , этот адрес класса A. Этому номеру сети соответствует блок адресов 62.0.0.0 – 62.255.255.255, все адреса этого блока имеют одинаковый первый октет , равный 62.
Неэффективность адресации на основе классов Как показывает практика , выделение сетям блоков адресов на основе классов ( адресация на основе классов ) не обеспечивает оптимальное использование адресного пространства IPv4.
Например , для большинства организаций средней величины блок адресов класса C (256 адресов ) слишком мал , а блок класса B (65534 адресов ) слишком велик . Как правило , в таких организациях для адресации узлов используют менее половины адресов . В настоящее время адресация на основе классов считается устаревшей и на практике почти не используется . Возможные пути решения проблемы : 1. Увеличить количество бит , выделяемых для номера сети в классах A, B. Например , можно в классе B выделить под номер сети 19–20 бит ; 2. Использовать схему адресации , в которой для номера сети можно использовать произвольное количество бит адреса .
3.2 Разделение IP адреса на номер сети и номер узла на основе классов
Традиционная схема разделения IP- адреса на номер сети и номер узла основана на понятии класса , определяемого значениями нескольких первых бит адреса .
A. Первый бит равен 0: адрес класса A, первый байт адреса используется для номера сети , остальные три – для номера узла ( количество адресов в сети 2 24 ). Адреса : 1.0.0.0 – 127.255.255.255
B. Первые биты равны 10: адрес класса В , первые два байта используются для номер сети , остальные – для номер узла ( количество адресов в сети 2 16 ). Адреса : 128.0.0.0 –191.255.255.255
C. Первые биты равны 110: адрес класса C, первые три байта используются для номера сети , последний байт – для номера узла ( количество адресов в сети 2 8 ). Адреса : 192.0.0.0 – 223.255.255.255
D. Первые биты равны 1110 – адреса мультикаст (multicast), предназначены для адресации группы узлов . Адреса : 224.0.0.0 – 247.255.255.255
В некоторых случаях необходимо отдельно записывать номер сети и номер узла , из которых состоит IP- адрес .
В записи номера сети соответствующие номеру узла разряды адреса заменяют нулями , в записи номера узла нулями заменяют разряды , соответствующие номеру сети .
Пример 2 IP- адрес 192.9.7.5 (11000000.00001001.00000111.00000101) 7 Поскольку первые биты равны 110, следовательно , это адрес класса C. Номер сети – 192.9.7.0 (11000000.00001001.00000111.00000000), Номер узла – 0.0.0.5 (00000000.00000000.00000000.00000101).
Пример 3 IP- адрес 62.76.9.17 (00111110.01001100.00001001.00010001) Поскольку первый бит равен 0, следовательно , это адрес класса A. Номер сети – 62.0.0.0 (00111110.00000000.00000000.00000000) Номер узла – 0.76.9.17 (00000000.01001100.00001001.00010001)
Соответствие блоков адресов номерам сетей на основе классов Номер сети определяет блок адресов с одинаковым префиксом ( одинаковой старшей частью ), зависящим от класса адреса .
Пример 4 Рассмотрим номер сети 192.168.169.0. Первые разряды адреса имеют значение 110, следовательно , это адрес класса C. Этому номеру сети соответствует блок адресов 192.168.169.0 – 192.168.169.255, все адреса этого блока имеют одинаковые первые три октета , равные 192.168.169.
Пример 5 Рассмотрим номер сети 62.0.0.0. Первый разряд адреса имеет значение 0, следовательно , этот адрес класса A. Этому номеру сети соответствует блок адресов 62.0.0.0 – 62.255.255.255, все адреса этого блока имеют одинаковый первый октет , равный 62.
Неэффективность адресации на основе классов Как показывает практика , выделение сетям блоков адресов на основе классов ( адресация на основе классов ) не обеспечивает оптимальное использование адресного пространства IPv4.
Например , для большинства организаций средней величины блок адресов класса C (256 адресов ) слишком мал , а блок класса B (65534 адресов ) слишком велик . Как правило , в таких организациях для адресации узлов используют менее половины адресов . В настоящее время адресация на основе классов считается устаревшей и на практике почти не используется . Возможные пути решения проблемы : 1. Увеличить количество бит , выделяемых для номера сети в классах A, B. Например , можно в классе B выделить под номер сети 19–20 бит ; 2. Использовать схему адресации , в которой для номера сети можно использовать произвольное количество бит адреса .
Комментариев нет:
Отправить комментарий