Перед экзаменом мне нужно узнать об IP-адресации.

Вот мои заметки. Надеюсь, они вам пригодятся!

IPv4

IP-адреса определяют расположение устройств в Интернете. IPv4 - это тип IP-адреса. В IPv4-адресе 32 бита, всего 2³² (около 4 миллиардов) IPv4-адресов. IPv4 - наиболее распространенный способ адресации, но наличие только 4 миллиардов адресов привело к созданию IPv6 (что не имеет значения для экзамена).

Адреса IPv4 представлены в десятичной системе счисления. Есть четыре числа 0–255, разделенных десятичными знаками.

IP-адреса можно разделить на две части: префикс сети, который указывает местоположение сети, и идентификатор хоста, который указывает устройство в сети. Но как узнать, где разделить адрес?

CIDR

CIDR - это способ указания диапазонов IP-адресов. В 120.247.236.0/24 /24 означает, что первые 24 бита (120.247.236) являются идентификатором сети и что сеть содержит устройства в диапазоне от 120.247.236.0 до 120.247.236.255.

Если бы у нас было что-то вроде 120.247.236.38/32, тогда каждый бит IP-адреса находится в префиксе сети, а сеть содержит только одно устройство с 120.247.236.38.

Чем больше идентификатор сети, тем меньше места для адресов в сети.

Когда мы говорим 0.0.0.0/0, мы указываем все адреса IPv4. Это можно использовать в AWS, чтобы указать, что любой IP-адрес может получить доступ к ресурсу.

Термин для числа, указывающего диапазон IP-адресов в CIDR (т. Е. /24, /30 и т. Д.), Называется сетевая маска.

Частные адреса

Некоторые диапазоны адресов являются частными, то есть они используются для чего-то вроде частной корпоративной «интрасети», но не отправляются через общедоступный Интернет.

Эти IP-адреса зарезервированы и находятся в диапазонах

  • 10.0.0.0–10.255.255.255, CIDR 10.0.0.0/8
  • 172.16.0.0–172.31.255.255, CIDR 172.16.0.0/12
  • 192.168.0.0–192.168.255.255, CIDR 192.168.0.0/16

В приведенном выше списке убедитесь, что IP-адреса совпадают с блоками CIDR.

В AWS к вашим ресурсам, недоступным через общедоступный Интернет, можно будет получить доступ по их частному IP-адресу в облаке AWS.

Вы можете редактировать учебное пособие на GitHub

Больше контента на plainenglish.io