Как следует из названий, основное различие между публичным IP и частным IP заключается в сетях, в которых они используются. Прежде чем углубляться в эти детали, IP-адрес или Адрес интернет-протокола это уникальный идентификатор, назначаемый каждому устройству в сети. Это позволяет однозначно идентифицировать каждое другое устройство в сети. Существует две категории IP-адресов, известных как публичные IP-адреса и частные IP-адреса. Общедоступные IP-адреса, уникальные для всего Интернета, позволяют подключать устройства к Интернету. Чтобы управлять уникальностью, их назначение управляется централизованно через организацию. Частные IP-адреса используются в частных сетях, которые не подключены к Интернету или не подключены к Интернету через NAT. Здесь уникальности внутри частной сети достаточно, и, следовательно, один и тот же диапазон адресов будет использоваться в разных частных сетях, которые изолированы друг от друга. Если IP-версия 4 считается с 10.0.0.0 по 10.255.255.255, 172.16.0.0 до 172.31.255.255 и с 192.168.0.0 до 192.168.255.255 зарезервированы для частных адресов, а остальные - для публичных IP-адресов.
Общедоступный IP-адрес глобально уникален для Интернета. По умолчанию определенные диапазоны IP-адресов зарезервированы для использования частными сетями. Любой IP, который не зарезервирован для частного IP, может использоваться как публичный IP. IP-сеть должна иметь уникальный IP-адрес для каждого своего устройства. Поскольку Интернет также является IP-сетью, IP-адреса должны поддерживаться надлежащим образом, чтобы один и тот же IP-адрес не использовался несколькими устройствами. Управление этим IP-адресом осуществляется организацией под названием Управление по присвоению номеров в Интернете (IANA), где они назначают диапазоны IP-адресов различным организациям. Когда эти IP-адреса назначены, интернет-маршрутизаторы должны быть настроены так, чтобы устройства в Интернете могли получить доступ к IP. То есть любой назначенный публичный IP-адрес является глобально маршрутизируемым. Существуют диапазоны публичных адресов как для версии 4 Интернет-протокола, так и для версии 6 (IPv4 и IPv6). IP-версия 4 предоставляет огромное количество IP-адресов, но количество устройств с назначенным публичным адресом стало настолько большим, что теперь схема адресов IPv4 оказывается неадекватной. Поэтому IPv6, который может предоставить больше IP-адресов по сравнению с IPv4, был введен и в настоящее время используется.
Организация может иметь устройства, которые должны подключаться к другим устройствам в организации, но не обязательно подключаться к Интернету. Таким образом, в таких случаях достаточно назначить уникальный IP-адрес во внутренней сети, но нет необходимости назначать публичный IP-адрес. Здесь, поскольку сеть изолирована, теоретически любой диапазон IP-адресов может использоваться с единственным требованием, чтобы IP-адреса в частной сети были уникальными. Но если по какой-либо случайности такая сеть будет подключена к Интернету без изменения IP-адресов, это приведет к дублированию IP-адресов. Поэтому в стандартах зарезервированы специальные диапазоны IP-адресов, которые будут использоваться для частных адресов. В IP v4 три диапазона адресов были зарезервированы для частных IP-адресов. Они есть,
• с 10.0.0.0 по 10.255.255.255
• с 172.16.0.0 по 172.31.255.255
• с 192.168.0.0 по 192.168.255.255
Скажем, компания A использует IP-адреса от 192.168.1.0 до 192.168.1.255 для своей частной сети. Также, скажем, компания B использует тот же диапазон для своей частной сети. Поскольку эти две сети не подключены к Интернету, это не проблема, так как две сети изолированы. А также важно отметить, что сегодня технология называется NAT (Трансляция сетевых адресов) позволяет даже подключать две вышеупомянутые сети к Интернету, имея одинаковые IP-адреса. Вот что сделано: маршрутизатору в компании A присвоен уникальный публичный IP, а маршрутизатору в компании B - еще один уникальный публичный IP. Затем маршрутизаторы будут управлять таблицей NAT, которая соответствующим образом пересылает пакеты из внутренней сети в Интернет..
• Публичные IP-адреса глобально уникальны в Интернете. Но частные IP-адреса не подключены к Интернету, поэтому разные частные устройства в разных сетях могут иметь один и тот же IP-адрес..
• Публичные IP-адреса могут быть доступны / маршрутизироваться через Интернет. Но частные IP не могут быть доступны через Интернет. (Но сегодня технология NAT называется обходным путем для подключения диапазона частных IP-адресов к Интернету, используя только один общедоступный IP-адрес).
• IP-адреса, назначенные для частных IP-адресов в IPv4, составляют от 10.0.0.0 до 10.255.255.255, от 172.16.0.0 до 172.31.255.255 и от 192.168.0.0 до 192.168.255.255. Остальное можно использовать для публичных IP-адресов..
• Публичными IP-адресами управляет организация, которая называется Internet Assigned Numbers Authority (IANA). Для частных IP-адресов нет такого централизованного органа управления, которым бы управлял администратор частной сети..
• Публичные IP-адреса после назначения должны быть настроены на интернет-маршрутизаторах для правильной маршрутизации. Но частные IP-адреса настраиваются не на интернет-маршрутизаторах, а только на частных.
• Для получения общедоступного IP-адреса деньги должны быть оплачены за регистрацию, но для частных IP-адресов плата не взимается..
• Частный IP-адрес компьютера можно просмотреть в Windows, запустив диалоговое окно сведений о сетевой карте или используя команду IP Config в командной строке. Чтобы просмотреть общедоступный IP-адрес, необходимо зайти в браузер и использовать веб-инструмент, отображающий общедоступный IP-адрес, или просто набрать «my ip» в Google..
Резюме:
Общедоступный IP-адрес - это IP-адрес, который отображается и подключен к Интернету. Поэтому публичный IP должен быть уникальным в Интернете. Управление общедоступными IP-адресами осуществляется центральной организацией, которая называется Internet Assigned Numbers Authority (IANA), и после назначения интернет-маршрутизаторы должны быть настроены так, чтобы они могли маршрутизироваться. Публичный IP стоит денег для регистрации. Частные IP-адреса используются в частных сетях, которые обычно не подключены к Интернету. (В настоящее время трансляция сетевых адресов позволяет также подключать их к Интернету). Поскольку частные сети в некоторой степени изолированы, одни и те же IP-адреса могут использоваться в разных сетях, и достаточно поддерживать уникальность внутри сети. Частные IP-адреса могут свободно использоваться без какой-либо регистрации.
Изображение предоставлено: небольшая диаграмма IP-адреса (IPv4) через Wikicommons (Public Domain)