Что значит публичный ip адрес

Виды IP-адресов: статический и динамический IP, внешний и внутренний IP, частный и публичный IP

Что такое внешний и внутренний IP, статический и динамический IP, частный и публичный IP, серый и белый IP. Для чего нужен статический публичный IP-адрес

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Работая в сети интернет, вам наверняка часто приходится слышать такие понятия, как внешний и внутренний IP-адрес, статический и динамический IP, частный и публичный IP-адрес, серый и белый IP. Во всех этих терминах вполне реально запутаться. Сегодня я постараюсь помочь вам разобраться во всей этой сетевой терминологии.

С понятием “IP-адрес” мы познакомились в одной из недавних статей.

IP-адреса разделяются на два типа:

Внутренний (он же частный, локальный, “серый”)

Внутренний «серый» IP-адрес

Внутренние (частные) IP-адреса не используются в сети интернет. К внутренним относятся адреса, используемые в локальных сетях. Доступ к внутреннему IP-адресу можно получить лишь в пределах локальной подсети.
К частным адресам относятся IP-адреса, значения которых лежат в следующих диапазонах:

Это зарезервированные для локальных сетей IP-адреса.

Внешний «белый» IP-адрес

Внешние (публичные) IP-адреса используются в сети интернет. Публичным IP-адресом называется IP-адрес, под которым вас видят устройства в интернете, и он является уникальным во всей сети интернет. Доступ к устройству с публичным IP-адресом можно получить из любой точки глобальной сети.

В связи с тем, что публичных адресов существует ограниченное количество, то прибегают к трансляции сетевых адресов из частных в публичные (по технологии NAT). Для этого используются маршрутизаторы, которые позволяют нескольким пользователям (с внутренними IP-адресами) одновременно иметь доступ в интернет через один публичный IP-адрес, предоставляемый провайдером. Как правило, для домашних пользователей предоставляется один публичный IP-адрес на всю локальную сеть.
Таким образом, при выходе в сеть интернет внутренний адрес преобразуется по технологии NAT в публичный. В итоге пользователь с адресом локальной сети видит интернет, но интернет не видит компьютер пользователя (вместо него он видит адрес шлюза с NAT).

Итак, с тем что такое внутренний (частный) и внешний (публичный) IP-адрес, кажется, разобрались. Но дело в том, что публичный адрес – не всегда постоянный. Он может меняться от подключения к подключению. Поэтому еще выделяют такие виды адресов, как статический и динамический.

Статический IP (его еще называют постоянный, фиксированный) – это IP-адрес, который не меняется с каждым подключением, т.е. закреплен за вами твердо и навсегда.

Динамический IP – это плавающий IP-адрес, который меняется с каждым подключением.

Вы всегда можете подключить себе статический публичный IP-адрес. Практически все провайдеры предоставляют такую услугу. Как правило, данная услуга платная, но стоит недорого.

Так для чего же нужен статический публичный IP-адрес?

Имея статический публичный IP-адрес, вы сможете предоставить доступ на свой компьютер из любой точки глобальной сети. Любой сервер в сети интернет будет получать информацию именно от уникального адреса и за чужие нарушения доступ с вашего адреса никто не закроет. Также, имея статический публичный адрес, вы можете организовать Web-сервер или FTP-сервер; управлять домашним компьютером с работы и делать многое другое.

Статический внешний (публичный) IP-адрес необходим в ситуациях, требующих либо доступа к вашему компьютеру извне, либо авторизации по вашему уникальному IP-адресу. Примеры таких ситуаций:

Если вы заказали у своего провайдера услугу «Статический публичный IP-адрес», то помните, что необходимо самостоятельно производить защиту своего ПК от атак и угроз из сети интернет.

Источник

Всё об IP адресах и о том, как с ними работать

Доброго времени суток, уважаемые читатели Хабра!

Не так давно я написал свою первую статью на Хабр. В моей статье была одна неприятная шероховатость, которую моментально обнаружили, понимающие в сетевом администрировании, пользователи. Шероховатость заключается в том, что я указал неверные IP адреса в лабораторной работе. Сделал это я умышленно, так как посчитал что неопытному пользователю будет легче понять тему VLAN на более простом примере IP, но, как было, совершенно справедливо, замечено пользователями, нельзя выкладывать материал с ключевой ошибкой.

В самой статье я не стал править эту ошибку, так как убрав её будет бессмысленна вся наша дискуссия в 2 дня, но решил исправить её в отдельной статье с указание проблем и пояснением всей темы.

Для начала, стоит сказать о том, что такое IP адрес.

IP-адрес — уникальный сетевой адрес узла в компьютерной сети, построенной на основе стека протоколов TCP/IP (TCP/IP – это набор интернет-протоколов, о котором мы поговорим в дальнейших статьях). IP-адрес представляет собой серию из 32 двоичных бит (единиц и нулей). Так как человек невосприимчив к большому однородному ряду чисел, такому как этот 11100010101000100010101110011110 (здесь, к слову, 32 бита информации, так как 32 числа в двоичной системе), было решено разделить ряд на четыре 8-битных байта и получилась следующая последовательность: 11100010.10100010.00101011.10011110. Это не сильно облегчило жизнь и было решение перевести данную последовательность в, привычную нам, последовательность из четырёх чисел в десятичной системе, то есть 226.162.43.158. 4 разряда также называются октетами. Данный IP адрес определяется протоколом IPv4. По такой схеме адресации можно создать более 4 миллиардов IP-адресов.

Максимальным возможным числом в любом октете будет 255 (так как в двоичной системе это 8 единиц), а минимальным – 0.

Далее давайте разберёмся с тем, что называется классом IP (именно в этом моменте в лабораторной работе была неточность).

IP-адреса делятся на 5 классов (A, B, C, D, E). A, B и C — это классы коммерческой адресации. D – для многоадресных рассылок, а класс E – для экспериментов.

Класс А: 1.0.0.0 — 126.0.0.0, маска 255.0.0.0
Класс В: 128.0.0.0 — 191.255.0.0, маска 255.255.0.0
Класс С: 192.0.0.0 — 223.255.255.0, маска 255.255.255.0
Класс D: 224.0.0.0 — 239.255.255.255, маска 255.255.255.255
Класс Е: 240.0.0.0 — 247.255.255.255, маска 255.255.255.255

Теперь о «цвете» IP. IP бывают белые и серые (или публичные и частные). Публичным IP адресом называется IP адрес, который используется для выхода в Интернет. Адреса, используемые в локальных сетях, относят к частным. Частные IP не маршрутизируются в Интернете.

Публичные адреса назначаются публичным веб-серверам для того, чтобы человек смог попасть на этот сервер, вне зависимости от его местоположения, то есть через Интернет. Например, игровые сервера являются публичными, как и сервера Хабра и многих других веб-ресурсов.
Большое отличие частных и публичных IP адресов заключается в том, что используя частный IP адрес мы можем назначить компьютеру любой номер (главное, чтобы не было совпадающих номеров), а с публичными адресами всё не так просто. Выдача публичных адресов контролируется различными организациями.

Допустим, Вы молодой сетевой инженер и хотите дать доступ к своему серверу всем пользователям Интернета. Для этого Вам нужно получить публичный IP адрес. Чтобы его получить Вы обращаетесь к своему интернет провайдеру, и он выдаёт Вам публичный IP адрес, но из рукава он его взять не может, поэтому он обращается к локальному Интернет регистратору (LIR – Local Internet Registry), который выдаёт пачку IP адресов Вашему провайдеру, а провайдер из этой пачки выдаёт Вам один адрес. Локальный Интернет регистратор не может выдать пачку адресов из неоткуда, поэтому он обращается к региональному Интернет регистратору (RIR – Regional Internet Registry). В свою очередь региональный Интернет регистратор обращается к международной некоммерческой организации IANA (Internet Assigned Numbers Authority). Контролирует действие организации IANA компания ICANN (Internet Corporation for Assigned Names and Numbers). Такой сложный процесс необходим для того, чтобы не было путаницы в публичных IP адресах.

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Поскольку мы занимаемся созданием локальных вычислительных сетей (LAN — Local Area Network), мы будем пользоваться именно частными IP адресами. Для работы с ними необходимо понимать какие адреса частные, а какие нет. В таблице ниже приведены частные IP адреса, которыми мы и будем пользоваться при построении сетей.

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Из вышесказанного делаем вывод, что пользоваться при создании локальной сеть следует адресами из диапазона в таблице. При использовании любых других адресов сетей, как например, 20.*.*.* или 30.*.*.* (для примера взял именно эти адреса, так как они использовались в лабе), будут большие проблемы с настройкой реальной сети.

Из таблицы частных IP адресов вы можете увидеть третий столбец, в котором написана маска подсети. Маска подсети — битовая маска, определяющая, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети.

У всех IP адресов есть две части сеть и узел.
Сеть – это та часть IP, которая не меняется во всей сети и все адреса устройств начинаются именно с номера сети.
Узел – это изменяющаяся часть IP. Каждое устройство имеет свой уникальный адрес в сети, он называется узлом.

Маску принято записывать двумя способами: префиксным и десятичным. Например, маска частной подсети A выглядит в десятичной записи как 255.0.0.0, но не всегда удобно пользоваться десятичной записью при составлении схемы сети. Легче записать маску как префикс, то есть /8.

Так как маска формируется добавлением слева единицы с первого октета и никак иначе, но для распознания маски нам достаточно знать количество выставленных единиц.

Таблица масок подсети

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Высчитаем сколько устройств (в IP адресах — узлов) может быть в сети, где у одного компьютера адрес 172.16.13.98 /24.

172.16.13.0 – адрес сети
172.16.13.1 – адрес первого устройства в сети
172.16.13.254 – адрес последнего устройства в сети
172.16.13.255 – широковещательный IP адрес
172.16.14.0 – адрес следующей сети

Итого 254 устройства в сети

Теперь вычислим сколько устройств может быть в сети, где у одного компьютера адрес 172.16.13.98 /16.

172.16.0.0 – адрес сети
172.16.0.1 – адрес первого устройства в сети
172.16.255.254 – адрес последнего устройства в сети
172.16.255.255 – широковещательный IP адрес
172.17.0.0 – адрес следующей сети

Итого 65534 устройства в сети

В первом случае у нас получилось 254 устройства, во втором 65534, а мы заменили только номер маски.

Посмотреть различные варианты работы с масками вы можете в любом калькуляторе IP. Я рекомендую этот.

До того, как была придумана технология масок подсетей (VLSM – Variable Langhe Subnet Mask), использовались классовые сети, о которых мы говорили ранее.

Теперь стоит сказать о таких IP адресах, которые задействованы под определённые нужды.

Адрес 127.0.0.0 – 127.255.255.255 (loopback – петля на себя). Данная сеть нужна для диагностики.
169.254.0.0 – 169.254.255.255 (APIPA – Automatic Private IP Addressing). Механизм «придумывания» IP адреса. Служба APIPA генерирует IP адреса для начала работы с сетью.

Теперь, когда я объяснил тему IP, становиться ясно почему сеть, представленная в лабе, не будет работать без проблем. Этого стоит избежать, поэтому исправьте ошибки исходя из информации в этой статье.

Источник

Публичные IP-адреса: все, что вам нужно знать

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Что делает публичный IP-адрес?

Публичные IP-адреса отличают устройства, подключенные к общедоступному Интернету. Каждое устройство, которое получает доступ к Интернету, использует уникальный IP-адрес. Публичный IP-адрес иногда называют Интернет-IP.

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

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

Думайте о вашем общедоступном IP-адресе как о любом другом вашем адресе. Например, ваш адрес электронной почты и ваш домашний адрес являются уникальными для вас, поэтому отправка почты на эти адреса гарантирует, что сообщения будут доставляться вам, а не кому-то другому.

То же исключение применяется к вашему IP-адресу, поэтому ваши цифровые запросы отправляются в вашу сеть, а не в другую сеть.

Частные и публичные IP-адреса

С частными IP-адресами устройства в вашем доме могут иметь те же частные IP-адреса, что и устройства вашего соседа или кого-либо еще по всему миру. Это связано с тем, что частные адреса не маршрутизируются — аппаратные устройства в Интернете запрограммированы так, чтобы устройства с частным IP-адресом не могли напрямую взаимодействовать с любым другим IP-адресом, кроме маршрутизатора, к которому они подключены.

Поскольку эти частные адреса ограничены от доступа в Интернет, вам нужен адрес, который может достичь остального мира, поэтому необходим публичный IP-адрес. Этот тип настройки позволяет всем устройствам в вашей домашней сети передавать информацию между маршрутизатором и Интернет-провайдером по одному и тому же адресу (общедоступный IP-адрес).

Еще один способ взглянуть на это — думать о маршрутизаторе в вашем доме как о поставщике интернет-услуг. Маршрутизатор предоставляет частные IP-адреса устройствам, подключенным за вашим маршрутизатором, а интернет-провайдер предоставляет публичные IP-адреса устройствам, которые публично подключены к Интернету.

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

Когда вы открываете веб-сайт со своего компьютера, запрос отправляется с компьютера на маршрутизатор в виде частного IP-адреса, после чего маршрутизатор запрашивает веб-сайт у вашего интернет-провайдера, используя публичный IP-адрес, назначенный вашей сети. После того, как запрос сделан, операции отменяются: провайдер отправляет адрес веб-сайта вашему маршрутизатору, который перенаправляет адрес на компьютер, который его запросил.

Диапазон публичных IP-адресов

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

Следующие диапазоны зарезервированы Органом по присвоению номеров в Интернете (IANA) для использования в качестве частных адресов IPv4 :

За исключением адресов, указанных выше, публичные IP-адреса варьируются от 1 до 191.

Адресное пространство IPv6 настолько велико, что потребность в частном IP не востребована. Тем не менее, существует специальный уникальный диапазон одноадресных IP-адресов fc00 :: / 7. Этот диапазон является глобальным, хотя.

Как найти ваш публичный IP-адрес

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

Хотя с помощью этого инструмента это не так просто, как одним щелчком мыши, вы также можете найти свой общедоступный IP-адрес на странице администрирования маршрутизатора. Вы должны будете войти в свой маршрутизатор, чтобы сделать это.

Почему меняются публичные IP-адреса

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

Этот способ назначения IP-адресов означал, что интернет-провайдеру не нужно было покупать большое количество адресов. Этот общий процесс все еще используется сегодня, хотя большинство людей всегда подключены к Интернету.

Домашним сетям, с другой стороны, назначаются динамические IP-адреса по противоположной причине. Если интернет-провайдер дал домашней сети неизменный адрес, его, скорее всего, будут злоупотреблять клиенты, которые размещают веб-сайты из дома, или хакеры, которые могут использовать один и тот же IP-адрес снова и снова, пока не проникнут в сеть.

Это одна из причин, почему наличие статического IP-адреса стоит дороже, чем наличие динамического IP-адреса. Услуги DDNS в некоторой степени помогают обойти это.

Другая причина того, что в большинстве сетей меняются общедоступные IP-адреса, заключается в том, что статические IP-адреса требуют большего управления и, следовательно, обычно для клиента стоят дороже, чем динамические. Например, если вам нужно переехать в другое место на расстоянии нескольких миль, но при этом использовать того же интернет-провайдера, динамическое назначение IP-адреса будет просто означать, что вы получите другой IP-адрес, доступный из пула адресов. Сети, использующие статические адреса, должны быть перенастроены для применения в их новом местоположении.

Скрытие вашего публичного IP-адреса

Вы не можете скрыть свой публичный IP-адрес от своего интернет-провайдера, потому что весь ваш трафик должен пройти через них, прежде чем он достигнет чего-либо еще в Интернете. Однако вы можете скрыть свой IP-адрес от посещаемых вами веб-сайтов, а также зашифровать передачу данных (таким образом скрывая трафик от вашего интернет-провайдера), предварительно отфильтровав ваши данные через виртуальную частную сеть (VPN).

Обычно при доступе к веб-сайту этот веб-сайт может видеть, что ваш конкретный публичный IP-адрес запрашивает просмотр их веб-сайта. Выполнение быстрого поиска на веб-сайте по поиску IP-адресов покажет этому веб-сайту, кто ваш провайдер. Поскольку ваш интернет-провайдер знает, какие IP-адреса были вам назначены, это будет означать, что ваш визит на веб-сайт может быть привязан непосредственно к вам.

Использование службы VPN добавляет другого интернет-провайдера в конце вашего запроса перед открытием другого веб-сайта. После подключения к VPN происходит тот же процесс, что и выше, только на этот раз вместо того, чтобы веб-сайт видел IP-адрес, назначенный вам вашим провайдером, он видит IP-адрес, назначенный VPN.

Вот пример того, как Google отображает публичный IP-адрес до и после использования VPN:

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

В этом примере, если Google хочет идентифицировать вас, они будут запрашивать эту информацию у службы VPN, а не у вашего интернет-провайдера, потому что, опять же, это тот IP-адрес, который они видели при доступе к своему веб-сайту.

На этом этапе ваша анонимность зависит от того, готова ли служба VPN отказаться от вашего IP-адреса, что, конечно, раскрывает вашу личность. Разница между большинством интернет-провайдеров и большинством сервисов VPN заключается в том, что по закону чаще всего от интернет-провайдера требуется указывать, кто осуществлял доступ к веб-сайту, в то время как VPN иногда существуют в странах, где таких обязательств нет.

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

Больше информации об общественных IP-адресах

Хотя полномочия по резервированию IP-адресов действительно принадлежат IANA, они не являются своего рода центральным источником всего интернет-трафика. Если внешнее устройство нарушает вашу сеть, оно не имеет никакого отношения к IANA.

Источник

Сети для начинающего IT-специалиста. Обязательная база

Примерно 80% из нас, кто заканчивает университет с какой-либо IT-специальностью, в итоге не становится программистом. Многие устраиваются в техническую поддержку, системными администраторами, мастерами по наладке компьютерных устройств, консультантами-продавцами цифровой техники, менеджерами в it-сферу и так далее.

Эта статья как раз для таких 80%, кто только закончил университет с какой-либо IT-специальностью и уже начал мониторить вакансии, например, на должность системного администратора или его помощника, либо выездного инженера в аутсорсинговую фирму, либо в техническую поддержку 1-й/2-й линии.

А также для самостоятельного изучения или для обучения новых сотрудников.

За время своей трудовой деятельности в сфере IT я столкнулся с такой проблемой, что в университетах не дают самую основную базу касательно сетей. С этим я столкнулся сначала сам, когда, после окончания университета, ходил по собеседованиям в 2016 году и не мог ответить на простые (как мне сейчас кажется) вопросы. Тогда мне конечно показалось, что это я прохалтурил и не доучил в университете. Но как оказалось дело в образовательной программе. Так как сейчас, я также сталкиваюсь с данным пробелом знаний, когда обучаю новых сотрудников.

И что тогда, мне пришлось изучить множество статей в интернете, прежде чем я понял базовые моменты, и что сейчас, задавая молодым специалистам темы для изучения, они с трудом находят и усваивают необходимое. Это происходит по причине того, что в Интернете огромное количество статей и все они разрозненны по темам, либо написаны слишком сложным языком. Плюс большинство информации в начале своих статей содержат в основном просто научные определения, а дальше сразу сложные технологии использования. В итоге получается много того, что для начинающего пока совсем непонятно.

Именно поэтому я решил собрать основные темы в одну статью и объяснить их как можно проще «на пальцах».

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

Темы, которые рассмотрены:

1. Глобальные и Локальные сети

Вся интернет сеть подразделяется на глобальную (WAN) и локальную (LAN).

Все пользовательские устройства в рамках одной квартиры или офиса или даже здания (компьютеры, смартфоны, принтеры/МФУ, телевизоры и т.д.) подключаются к роутеру, который объединяет их в локальную сеть.

Участники одной локальной сети могут обмениваться данными между своими устройствами без подключения к интернет провайдеру. А вот чтобы выйти в сеть (например, выйти в поисковик Яндекс или Google, зайти в VK, Instagram, YouTube или AmoCRM) необходим доступ к глобальной сети.

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

Для аналогии, сети, можно сравнить с дорогами.
Например, дороги вашего города N это локальная сеть. Эти дороги соединяют вас с магазинами, учреждениями, парками и другими местами вашего города.
Чтобы попасть в другой город N вам необходимо выехать на федеральную трассу и проехать некоторое количество километров. То есть выйти в глобальную сеть.

Для более наглядного представления, что такое глобальная и локальная сеть я нарисовал схематичный рисунок.

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

2. Белые и серые IP-адреса

Каждое устройство в сети имеет свой уникальный IP-адрес. Он нужен для того, чтобы устройства сети понимали куда необходимо направить запрос и ответ.
Это также как и наши дома и квартиры имеют свой точный адрес (индекс, город, улица, № дома, № квартиры).

В рамках вашей локальной сети (квартиры, офиса или здания) есть свой диапазон уникальных адресов. Я думаю многие замечали, что ip-адрес компьютера, например, начинается с цифр 192.168.X.X

Так вот это локальный адрес вашего устройства.

Существуют разрешенные диапазоны локальных сетей:

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Думаю из представленной таблицы сразу становится понятно почему самый распространенный диапазон это 192.168.X.X

Чтобы узнать, например, ip-адрес своего компьютера (на базе ос windows), наберите в терминале команду ipconfig

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Как видите, ip-адрес моего компьютера в моей домашней локальной сети 192.168.88.251

Для выхода в глобальные сети, ваш локальный ip-адрес подменяется роутером на глобальный, который вам выдал провайдер. Глобальные ip-адреса не попадают под диапазоны из таблички выше.

Так вот локальные ip-адреса — это серые ip-адреса, а глобальные — это белые.

Для большего понимания рассмотрите схему ниже. На ней я подписал каждое устройство своим ip-адресом.

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

На схеме видно, что провайдер выпускает нас в глобальные сети (в интернет) с белого ip-адреса 91.132.25.108

Для нашего роутера провайдер выдал серый ip-адрес 172.17.135.11
И в нашей локальной сети все устройства соответственно тоже имеют серые ip-адреса 192.168.Х.Х

Узнать под каким ip-адресом вы выходите в глобальную сеть можно на сайте 2ip.ru

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Но из всего этого стоит помнить один очень важный фактор!
В настоящее время обострилась проблема нехватки белых ip-адресов, так как число сетевых устройств давно превысило количество доступных ip. И по этой причине интернет провайдеры выдают пользователям серые ip-адреса (в рамках локальной сети провайдера, например в пределах нескольких многоквартирных домов) и выпускают в глобальную сеть под одним общим белым ip-адресом.

Чтобы узнать серый ip-адрес выдает вам провайдер или белый, можно зайти к себе на роутер и посмотреть там, какой ip-адрес получает ваш роутер от провайдера.

Например я на своем домашнем роутере вижу серый ip-адрес 172.17.132.2 (см. диапазаон локальных адресов). Для подключения белого ip-адреса провайдеры обычно предоставляют доп. услугу с абон. платой.

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

3. NAT

В предыдущем разделе я отметил, что “в настоящее время обострилась проблема нехватки белых ip-адресов” и поэтому распространенная схема подключения у интернет провайдеров сейчас, это подключать множество клиентов серыми ip-адресами, а в глобальный интернет выпускать их под одним общим белым ip.

Но так было не всегда, изначально всем выдавались белые ip-адреса, и вскоре, чтобы избежать проблему дефицита белых ip-адресов, как раз и был придуман NAT (Network Address Translation) — механизм преобразования ip-адресов.

NAT работает на всех роутерах и позволяет нам из локальной сети выходить в глобальную.

Для лучшего понимания разберем два примера:

1. Первый случай: у вас куплен белый ip-адрес 91.105.8.10 и в локальной сети подключено несколько устройств.

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Каждое локальное устройство имеет свой серый ip-адрес. Но выход в интернет возможен только с белого ip-адреса.

Следовательно когда, например, ПК1 с ip-адресом 192.168.1.3 решил зайти в поисковик Яндекса, то роутер, выпуская запрос ПК1 в глобальную сеть, подключает механизм NAT, который преобразует ip-адрес ПК1 в белый глобальный ip-адрес 91.105.8.10

Также и в обратную сторону, когда роутер получит от сервера Яндекса ответ, он с помощью механизма NAT направит этот ответ на ip-адрес 192.168.1.3, по которому подключен ПК1.

2. Второй случай: у вас также в локальной сети подключено несколько устройств, но вы не покупали белый ip-адрес у интернет провайдера.

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

В этом случае локальный адрес ПК1(192.168.1.3) сначала преобразуется NAT‘ом вашего роутера и превращается в серый ip-адрес 172.17.115.3, который вам выдал интернет-провайдер, а далее ваш серый ip-адрес преобразуется NAT’ом роутера провайдера в белый ip-адрес 91.105.108.10, и только после этого осуществляется выход в интернет (глобальную сеть).

То есть, в этом случае получается, что ваши устройства находятся за двойным NAT’ом.

Такая схема имеет более высокую степень безопасности ваших устройств, но также и имеет ряд больших минусов. Например, нестабильная sip-регистрация VoIP оборудования или односторонняя слышимость при звонках по ip-телефонии.

Более подробно о работе механизма NAT, о его плюсах и минусах, о выделении портов, о сокетах и о видах NAT я напишу отдельную статью.

4. DHCP — сервер и подсети

Чтобы подключить устройство, например, компьютер к интернету вы обычно просто подключаете провод (витую пару) в компьютер и далее в свободный порт на роутере, после чего компьютер автоматически получает ip-адрес и появляется выход в интернет.

Также и с Wi-Fi, например со смартфона или ноутбука, вы подключаетесь к нужной вам сети, вводите пароль, устройство получает ip-адрес и у вас появляется интернет.

А что позволяет устройству получить локальный ip-адрес автоматически?
Эту функцию выполняет DHCP-сервер.

Каждый роутер оснащен DHCP-сервером. IP-адреса, полученные автоматически являются динамическими ip-адресами.

Потому что, при каждом новом подключении или перезагрузки роутера, DHCP-сервер тоже перезагружается и может выдать устройствам разные ip-адреса.

То есть, например, сейчас у вашего компьютера ip-адрес 192.168.1.10, после перезагрузки роутера ip-адрес компьютера может стать 192.168.1.35

Чтобы ip-адрес не менялся, его можно задать статически. Это можно сделать, как на компьютере в настройках сети, так и на самом роутере.

А также, DHCP-сервер на роутере вообще можно отключить и задавать ip-адреса вручную.

Можно настроить несколько DHCP-серверов на одном роутере. Тогда локальная сеть разделится на подсети.

Например, компьютеры подключим к нулевой подсети в диапазон 192.168.0.2-192.168.0.255, принтеры к первой подсети в диапазон 192.168.1.2-192.168.1.255, а Wi-Fi будем раздавать на пятую подсеть с диапазоном 192.168.5.2-192.168.5.255 (см. схему ниже)

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Обычно, разграничение по подсетям производить нет необходимости. Это делают, когда в компании большое количество устройств, подключаемых к сети и при настройке сетевой безопасности.

Но такая схема в компаниях встречается довольно часто.
Поэтому обязательно нужно знать очень важный момент.

Внимание!
Если вам необходимо с ПК зайти на web-интерфейс, например, принтера или ip-телефона и при этом ваш ПК находится в другой подсети, то подключиться не получится.

Для понимания разберем пример:

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Допустим вы работаете за ПК1 с локальным ip-адресом 10.10.5.2 и хотите зайти на web-интерфейс ip-телефона с локальным ip-адресом 192.168.1.3, то подключиться не получится. Так как устройства находятся в разных подсетях. К ip-телефона, находящиеся в подсети 192.168.1.X, можно подключиться только с ПК3 (192.168.1.5).

Также и к МФУ (172.17.17.10) вы сможете подключиться только с ПК4 (172.17.17.12).

Поэтому, когда подключаетесь удаленно к пользователю на ПК, чтобы зайти на web-интерфейс ip-телефона, то обязательно сначала сверяйте их локальные ip-адреса, чтобы убедиться, что оба устройства подключены к одной подсети.

5. Устройства маршрутизации сети (маршрутизатор, коммутатор, свитч, хаб)

Как ни странно, но есть такой факт, что новички в IT (иногда и уже действующие сис.админы) не знают или путают такие понятия как маршрутизатор, коммутатор, свитч, сетевой шлюз и хаб.

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

а) Роутер, маршрутизатор и сетевой шлюз

Все знают что такое роутер. Что это именно то устройство, которое раздает в помещении интернет, подключенный от интернет провайдера.

Так вот маршрутизатор и сетевой шлюз это и есть роутер.

Данное оборудование является основным устройством в организации сети. В инженерной среде наиболее используемое название это “маршрутизатор”.

Кстати маршрутизатором может быть не только приставка, но и системный блок компьютера, если установить туда еще одну сетевую карту и накатить, например, RouterOS Mikrotik. Далее разрулить сеть на множество устройств с помощью свитча.

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

б) Что такое Свитч и чем он отличается от Коммутатора и Хаба

Свитч и Коммутатор это тоже синонимы. А вот хаб немного другое устройство. О нем в следующем пункте (в).

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Коммутатор (свитч) служит для разветвления локальной сети. Как тройник или сетевой фильтр, куда мы подключаем свои устройства, чтобы запитать их электричеством от одной розетки.

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Коммутатор не умеет маршрутизировать сеть как роутер. Он не выдаст вашему устройству ip-адрес и без помощи роутера не сможет выпустить вас в интернет.

У стандартного маршрутизатора обычно 4-5 портов для подключения устройств. Соответственно, если ваши устройства подключаются проводами и их больше чем портов на роутере, то вам необходим свитч. Можно к одному порту роутера подключить свитч на 24 порта и спокойно организовать локальную сеть на 24 устройства.

А если у вас завалялся еще один роутер, то можно в его web-интерфейсе включить режим коммутатора и тоже использовать как свитч.

в) Хаб

Хаб выполняет те же функции, что и коммутатор. Но его технология распределения сильно деревянная и уже устарела.

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

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

А коммутатор имеет MAC таблицу и поэтому распределяет приходящие пакеты на одно конкретное устройство, которое и запрашивало этот пакет. Следовательно передача данных коммутатором быстрее и эффективнее.

В настоящее время уже редко где встретишь использование хаба, но всё таки они попадаются, нужно быть к этому готовым и обязательно рекомендовать пользователю замену хаба на свитч.

6. Основные команды для анализа сети

а) Команда Ping

Чтобы понять активен ли ip-адрес или само устройство, можно его “пропинговать”.
Для этого в командной строке пишем команду ping “ip-адрес”.

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Здесь мы “пинганули” dns сервер google и, как видим, сервер активен (отклик на пинги есть и равен 83 мс).

Если адресат недоступен или данный ip-адрес не существует, то мы увидим такую картину:

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

То есть ответа на пинги не получаем.

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Соответственно ключ “” нам показал, что имя пингуемого узла “dns.google”.
А благодаря ключу “-t” ping шел без остановки, я остановил его, нажав Ctrl+C.

При непрерывном пинге можно увидеть адекватно ли ведет себя пингуемый узел и примерное качество работы интернет канала.

Как видим из скриншота, периодически возникают задержки приема пакета аж до 418 мс, это довольно критичное значение, так как скачок с 83 мс до 418 мс отразился бы на видеосвязи торможением/зависанием изображения или в ip-телефонии деградацией качества голоса.

В моем случае, скорей всего штормит мой домашний Интернет.
Но чтобы более детально установить причину, это нужно запускать dump. А это тема для целой статьи.

Внимание! Иногда на роутерах отключена отправка ICMP пакетов (кто-то отключает специально, а где-то не включена по умолчанию), в таком случае на «пинги» такой узел отвечать не будет, хотя сам будет активен и нормально функционировать в сети.

Еще одна возможность “пинга” это узнать какой ip-адрес скрывается за доменом сайта. А именно, на каком сервере установлен хост сайта.

Для этого просто вместо ip-адреса пишем сайт:

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Как видите, у хабра ip-адрес 178.248.237.68

б) Трассировка

Иногда очень важно увидеть каким путем идет пакет до определенного устройства.
Возможно где-то есть пробоина и пакет не доходит до адресата. Так вот утилита трассировки помогает определить на каком этапе этот пакет застревает.

На ОС Windows эта утилита вызывается командой “tracert” ip-адрес или домен:

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Здесь мы увидели через какие узлы проходит наш запрос, прежде чем дойдет до сервера ya.ru

На ОС Linux эта утилита вызывается командой traceroute.

Утилитой трассировки также и обладают некоторые устройства, маршрутизаторы или голосовые VoIP шлюзы.

в) Утилита whois

Данная утилита позволяет узнать всю информацию об ip-адресе или о регистраторе домена.

Например, проверим ip-адрес 145.255.1.71. Для этого ввожу в терминале команду whois 145.255.1.71

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Получили информацию о провайдере ip-адреса, страну, город, адрес, диапазон и т.д.

Я пользуюсь ей только на Linux. Утилита качается и устанавливается легко из стандартного репозитория операционной системы.

Но также читал, что и на Windows есть подобное решение.

7. Транспортные протоколы TCP и UDP

Все передачи запросов и прием ответов между устройствами в сети осуществляются с помощью транспортных протоколов TCP и UDP.

TCP протокол гарантированно осуществляет доставку запроса и целостность его передачи. Он заранее проверяет доступность узла перед отправкой пакета. А если по пути целостность пакета будет нарушена, то TCP дополнит недостающие составляющие.

В общем, это протокол, который сделает все, чтобы ваш запрос корректно дошел до адресата.

Поэтому TCP самый распространенный транспортный протокол. Он используется когда пользователь серфит интернет, лазает по сайтам, сервисам, соц. сетям и т.д.

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

UDP протокол не имеет такой гарантированной передачи данных, как TCP. Он не проверяет доступность конечного узла перед отправкой и не восполняет пакет в случае его деградации. Если какой-то пакет или несколько пакетов по пути утеряны, то сообщение дойдет до адресата в таком неполном виде.

Зачем тогда нужен UDP?

Дело в том, что данный транспортный протокол имеет огромное преимущество перед TCP в скорости передачи данных. Поэтому UDP широко используется для пересылки голосовых и видео пакетов в реальном времени. А именно, в ip-телефонии и видео звонках.
К примеру, любой звонок через WhatsApp или Viber использует транспортный протокол UDP. Также и при видео звонках, например, через Skype или те же мессенджеры WhatsApp и Viber.

Что значит публичный ip адрес. Смотреть фото Что значит публичный ip адрес. Смотреть картинку Что значит публичный ip адрес. Картинка про Что значит публичный ip адрес. Фото Что значит публичный ip адрес

Именно потому что UDP не гарантирует абсолютную передачу данных и целостность передаваемого пакета, зачастую возникают проблемы при звонках через интернет.
Это прерывание голоса, запаздывание, эхо или робоголос.

Данная проблема возникает из-за нагруженного интернет канала, двойного NATа или радиоканала.

Хорошо бы конечно в таких случаях использовать TCP, но увы, для передачи голоса необходима мгновенная передача целостных пакетов, а для этой задачи идеально подходит UDP.

Чтобы не возникало проблем с использованием UDP протокола, нужно просто организовать качественный интернет канал. А также настроить на роутере выделенную полосу для UDP, чтобы нагрузка с других устройств, которые используют TCP не мешала работе транспортного протокола UDP.

На этом всё.

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

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

Изучайте, конспектируйте. Надеюсь, что статья многим принесет пользу.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *