Сети ЭВМ и телекоммуникации. Глобальные сети. Брейман А.Д. - 13 стр.

UptoLike

Составители: 

13
соотношением: N
узлов
= 2
n
–2, где n — количество бит в поле номера узла, а
количество подсетейсоотношением: N
подсетей
= 2
m
–2, где m — количество
бит в поле номера подсети.
Например, каждая из 16382 (2
14
–2) подсетей класса B (14 бит под номер
подсети, 16 бит под номер узла) максимально может включать 65534 (2
16
–2)
узла с номерами от x.x.0.1 до x.x.255.254.
Кроме того, выделяется группа адресов, первый байт которых равен 127.
Эти адреса используются для передачи данных между процессами на одном
компьютере или для тестирования. Данные, отправленные по такому адресу,
рассматриваются, как только что принятые из сети, в результате чего
образуется как быпетля” (англ. loopback). Обычно используется
адрес
127.0.0.1, но для этих целей можно использовать любой адрес вида 127.x.x.x.
Три блока IP-адресов зарезервированы для внутреннего использования в
корпоративных сетях, отделенных от Интернета маршрутизаторами с функцией
трансляции сетевых адресов NAT (англ. Network Address Translation),
описанной в RFC 1631. Это одна подсеть класса А (адреса с 10.0.0.0 по
10.255.255.255), 16 подсетей класса B (адреса с 172.16.0.0 по 172.31.255.255) и
256 подсетей класса C (адреса
с 192.168.0.0 по 192.168.255.255). Такие адреса
называются «частными» (англ. private). Маршрутизаторы Интернета не должны
маршрутизировать пакеты с такими адресами получателя.
2.1.1 Маска подсети
При классовой адресации определить, сколько бит адреса отведено под
номер подсети, а сколькопод номер узла в подсети, можно по самому адресу
(его старшим битам). Чтобы выделить эти номера из
IP-адреса, можно,
например, использовать 32-битовую маску, в которой старшие биты,
соответствующие номеру подсети, выставлены в 1, а остальныев 0. Тогда
номер подсети выделяется операцией побитового И над адресом и маской, а
номер узлатой же операцией над адресом и инвертированной маской. Такая
соотношением: Nузлов = 2n–2, где n — количество бит в поле номера узла, а
количество подсетей — соотношением: Nподсетей = 2m–2, где m — количество
бит в поле номера подсети.
      Например, каждая из 16382 (214–2) подсетей класса B (14 бит под номер
подсети, 16 бит под номер узла) максимально может включать 65534 (216–2)
узла с номерами от x.x.0.1 до x.x.255.254.
      Кроме того, выделяется группа адресов, первый байт которых равен 127.
Эти адреса используются для передачи данных между процессами на одном
компьютере или для тестирования. Данные, отправленные по такому адресу,
рассматриваются, как только что принятые из сети, в результате чего
образуется как бы “петля” (англ. loopback). Обычно используется адрес
127.0.0.1, но для этих целей можно использовать любой адрес вида 127.x.x.x.
      Три блока IP-адресов зарезервированы для внутреннего использования в
корпоративных сетях, отделенных от Интернета маршрутизаторами с функцией
трансляции сетевых адресов NAT (англ. Network Address Translation),
описанной в RFC 1631. Это одна подсеть класса А (адреса с 10.0.0.0 по
10.255.255.255), 16 подсетей класса B (адреса с 172.16.0.0 по 172.31.255.255) и
256 подсетей класса C (адреса с 192.168.0.0 по 192.168.255.255). Такие адреса
называются «частными» (англ. private). Маршрутизаторы Интернета не должны
маршрутизировать пакеты с такими адресами получателя.


      2.1.1 Маска подсети


      При классовой адресации определить, сколько бит адреса отведено под
номер подсети, а сколько — под номер узла в подсети, можно по самому адресу
(его старшим битам). Чтобы выделить эти номера из IP-адреса, можно,
например, использовать 32-битовую маску, в которой старшие биты,
соответствующие номеру подсети, выставлены в 1, а остальные — в 0. Тогда
номер подсети выделяется операцией побитового И над адресом и маской, а
номер узла — той же операцией над адресом и инвертированной маской. Такая
                                             13