Как идентифицировать компьютер в интернете
Идентификация компьютеров в сети. Адресация в Internet.
Каждый компьютер, подключенный к Интернету, имеет свой уникальный адрес даже при временном подключении. В любой момент времени все компьютеры, подключенные к Интернету, имеют разные адреса. Адрес в Интернете однозначно задает местонахождение компьютера в сети. Для этого используется специальная система адресов, которая носит название IP(Internet Protocol)-адрес.
IP-адреса используются для идентификации компьютеров в сети. IP-адреса всегда имеет длину 32 бита и состоят из четырех частей, которые называются октетами (octet). Четыре части объединяются в запись, в которой каждый октет отделяется точкой, например, 198.68.191.10.
За своей структурой каждый 32-битовый IP-адрес делится на две части – префикс и суффикс, которые образовывают двухуровневую иерархию. Префикс означает физическую сеть, к которой подключенный компьютер, а суффикс – отдельный компьютер в этой сети. Какая часть адреса принадлежит к префиксу, а вторая – к суффиксу, определяется значениями первых четырех бит, и соответственно этому они делятся на три основные класса А, В и С. Для обеспечения максимальной гибкости IP-адреса выделяют организациям в зависимости от количества сетей и компьютеров в организации соответственно этим классам.
Сети класса А принадлежат наибольшим мировым поставщикам услуг Internet. Их количество составляет 126, и любая из них может иметь почти 17 миллионов компьютеров.
Сети класса В – среднего масштаба. Их количество может немного превышать 16 тысяч, и любой из них 65 534 хостов. Такие сети имеют наибольшие университеты и прочие большие организации.
Сети класса С принадлежат мелким поставщикам, количество сетей может превышать 2 миллиона, а количество компьютеров в каждой сети достигает 254. Именно к этому классу принадлежат сети подавляющего большинства провайдеров Internet.
Если произвольный IP-адрес символически обозначить как набор октетов w.x.y.z, то в обобщенном виде структуру ІР-адрес для основных классов А, В и С можно представить в виде таблицы 1.
Таблица Структура IP-адресов в сетях классов А, В и С
Класс сети | Значение первого октета (w) | Октет номера сети | Октет номера хоста | Количество сетей | Количество хостов в сети |
A B C | 1-126 127-191 192-223 | w w.x w.x.y | x.y.z y.z z |
Приведенная таблица дает возможность за известным IP-адресом компьютера быстро определить класс сети, ее номер и номер компьютера в сети. Например, компьютер с Ір-адресом 221.132.3.123 размещенный в сети класса С з идентификатором сети 221.132.3 и имеет в этой сети идентификатор 123.
Для того чтобы отделить префикс от суффикса, в ІР-адресе применяется специальное 32-битное число, которое называется маской сети. По своей структуре маска представляет такой же самый набор с четырех октетов, как и обычный ІР-адрес. В таблице 2 приведены маски подсетей, которые используются по умолчанию для сетей классов А, В и С.
Таблица Значение масок подсетей (по умолчанию)
Класс сети | Значение маски |
A | 255.0.0.0 |
B | 255.255.0.0 |
C | 255.255.255.0 |
Маски подсетей применяются также для логического деления больших сетей на подсети меньшего масштаба.
В сети Интернет используется доменный способ адресации. Все пространство адресов абонентов делится на области, которые называются доменами. Такой адрес читается налево, на крайний правой позиции есть домен первого уровня, который предоставляет наиболее общую информацию. Он может быть двух видов: указывать или на тип организации, которая есть собственником компьютера, или на географию, то есть страну, в которой компьютер находится. Существует семь вариантов доменов, которые указывают на тип организации:
Домен, который указывает на страну, состоит из двух литер, которые, как правило, повторяют международный код государства: ua-Украина, ru-Россия, us-США, uk-Великобритания, fr-Франция.
В имени допускается любое количество доменов, но наиболее часто используются имена с количеством доменов от трех до пяти. Каждый собственник, который имеет домен, может создавать и изменять адреса, которые находятся под его контролем. Например, если в университете с адресом nmu.edu существует медицинский факультет, то ради его наименования университет не обязан получать ни одного разрешения; достаточно лишь добавить новое имя к описанию адресов своего домена, например, med. В результате каждый пользователь Интернета может обращаться к этой группе по адресу med.nmu.ua
Для доступа к сети Интернет используют несколько способов. Одними из распространенных есть обычное дозванивание и непосредственный доступ через выделенные линии. Обычное дозванивание (Dialup Connection) предусматривает соединение вашего ПК к компьютеру-посреднику, который работает в сети, которая есть частью Интернет. Такой компьютер, как правило, есть компьютером организации, которая предлагает услуги по подключению к Интернету и называется провайдеромуслуг. Связь действий осуществляется часто с помощью обычных телефонных линий. Для этого нужно, чтобы на ПК пользователя был установлен модем и коммуникационное программное обеспечение. Такой способ доступа есть дешевым, но скорость передачи данных при этом маленькая.
Основные услуги Интернета.
Широкоизвестной услугой Интернета есть всемирная система рассылки и получение электронной почты, которую называют e-mail. В сущности, электронная почта есть главной частью потока информации в Интернете, и многие люди пользуются лишь этой услугой, поскольку дешевизна электронной почты и оперативность, с которой сообщение можно отправлять многим адресатам по всему миру, делают ее популярной формой связи.
В Интернете также популярные группы новостей Usenet. Их еще называют телеконференциями или электронными досками объявлений, поскольку они разрешают обмениваться информацией некоторому количеству заинтересованных лиц. Для этого на компьютерах-серверах, которые обслуживают телеконференцию, выделяется специальный участок памяти. Существуют тысячи групп новостей, и, если пользователь получил доступ к Usenet, он может подключиться к ним бесплатно.
Часть Интернета, которая называется World Wide Web(WWW или Всемирная паутина), разрешает авторам по-новому использовать старую систему заметок. В частности, если автор обычной журнальной статьи или книжки вводит символ заметки (примечания), мы смотрим вниз страницы и находим ссылки на другую страницу или книжку. Авторы компьютерных документов Интернета, в сущности, делают одно и то же, используя технический прием, с помощью которого в документе подчеркивается или выделяется слово, фраза, рисунок. Выделенный объект говорит читателю, что в Интернете есть дополнительный ресурс (часто это другой документ). Этот документ из Интернета можно вызвать, и он сразу откроется на экране. Web также дает возможность сохранять и воссоздавать графические изображения, видеофильмы, звуковые записи и т.п. Используя так называемые программы-броузеры, можно легко и быстро пересматривать информацию, которую сохраняют компьютеры в разных странах.
В Интернете сохраняется большое количество файлов. Используя сервис FTP (File Transfer Protocol), можно получать и передавать файлы. Этот сервис остается одним из основных способов распространения безвозмездных программ, разных дополнений и поправок к коммерческим программам.
Еще одной популярной услугой Интернета есть Internet Relay Chat (трансляция разговоров в Интернете) или Chat(разговор). Chat разрешает группе людей быстро присылать один одному сообщение. Создаются так называемые Chat-каналы или Chat-комнаты, в которых обсуждается какая-то конкретная тема. Эта система чем-то похожа на группы новостей, но обмен сообщениями в ней осуществляется без задержек. Подключившись к группе, которая обсуждает ту или другую проблему, вы набираете свое сообщение на клавиатуре, и оно мгновенно становится доступным другим участникам разговора. Аналогично можно наблюдать на экране компьютера сообщения других собеседников сразу после того, как они их набрали на клавиатуре своего компьютера.
Например, WWW-сервер сохраняет Web-страницы и поддерживает специальный протокол передачи гипертекстов (HTTP) для путешествий Всемирной паутиной. Клиентом для WWW-сервера есть программа просмотра Web-страниц. Сервером также называется компьютер, на котором работают программы, которые обеспечивают доступ к сетевым ресурсам. Серверы, как правило, имеют большие ресурсы (аппаратные, программные, информационные), которые могут быть выделены для пользования в сети, и находятся в постоянно рабочем состоянии, обеспечивая передачу данных.
Какие следы вы оставляете в интернете и как этого избежать
Сегодня анонимность больше не является стандартом интернета. В сети, которая когда-то была основана на конфиденциальности, доминирует информационная экономика. Ради капитала технологические фирмы и рекламодатели отслеживают, идентифицируют и монетизируют каждое движение пользователя в цифровом ландшафте, преподнося всё это как метод более персонализированного и удобного цифрового взаимодействия. Рассказываем, какие данные записываются, зачем, как этого избежать.
Читайте «Хайтек» в
Проблема анонимности в сети
Несмотря на рост осведомленности о проблеме приватности интернета, многие пользователи рассматривают онлайн-наблюдение как обычную природу современной сети, не задумываясь и соглашаясь с условиями и принимая постоянный мониторинг как необходимый компромисс в пользу удобства и персонализации. Эта точка зрения представляет собой риск для фундаментальных ценностей свободы, которые определяют право на неприкосновенность частной жизни.
Так, каждый из нас оставляет в сети цифровой отпечаток пальца, который состоит из крошечных фрагментов личных данных. Этот уникальный идентификатор сейчас принадлежит бесчисленному количеству юридических лиц.
Понимание того, как работают определенные методы отслеживания, не должно быть исключительной прерогативой тех, кто стремится извлечь выгоду из вашей активности в интернете. В этом случае мы будем проливать свет на широко используемый, но редко обсуждаемый метод отслеживания: снятие отпечатков пальцев браузера.
Что такое фингерпринт, или отпечаток компьютера ( браузера)?
Первоначально разработанный в целях безопасности, фингерпринт — это метод отслеживания, позволяющий идентифицировать отдельных пользователей на основе настроек их браузера и устройства. Для правильного отображения веб-сайтов ваш браузер предоставляет доступ к определенной информации о вашем устройстве, включая разрешение экрана, операционную систему, местоположение и языковые настройки. Эти детали, по сути, составляют детали вашего цифрового отпечатка пальца.
Подобно детективам, собирающим улики с места преступления, трекеры могут собрать эти данные в узнаваемый «отпечаток пальца», а затем использовать этот идентификатор для отслеживания активности в интернете. Может показаться непрактичным получение уникального отпечатка пальца из пула безобидных настроек и данных, но, учитывая количество браузеров и конфигураций, доступных данному пользователю, существует множество возможных комбинаций.
Кроме того, после сборки цифровой отпечаток пальца будет неизменно точным. Благодаря недавним разработкам в области кросс-браузерного снятия отпечатков пальцев этот метод позволяет успешно идентифицировать пользователей в 99% случаев. Это означает, что даже если вы использовали несколько рекомендуемых мер предосторожности (маскирование вашего IP-адреса через VPN и удаление или блокирование файлов cookie), трекеры все равно могут использовать ваш цифровой отпечаток пальца для повторной идентификации и повторного создания файлов cookie вашего устройства при посещении сайта.
Зачем он используется и кем?
Возросшая общественная озабоченность по поводу конфиденциальности в интернете сделала меры предосторожности более доступными и более простыми для пользователей, что сделало традиционное отслеживание на основе файлов cookie относительно неприемлемым. Это снижение эффективности файлов cookie побудило трекеры искать более продвинутые способы мониторинга пользователей. Многие из компаний, которые первыми внедрили отпечатки пальцев в браузерах, увидели в этом коммерческую возможность и быстро расширили свои услуги в мире онлайн-отслеживания.
Отпечатки браузера — это лишь один из многих других методов отслеживания, используемых компаниями. Они используют фингерпринт, чтобы незаметно отслеживать активность в интернете, собирая небольшие фрагменты данных о вас на этом пути.
Хотя трекеры не обязательно сопоставляют вашу активность по лицу или имени, данные, которые они получают с посещаемых сайтов, социальных сетей, поисков, контента можно рассматривать как идентифицирующие личность. С помощью этих данных создается общий профиль вашей личности (возрастной диапазон, местоположение, язык, интересы и т. д.). Позже информация продается рекламодателям и маркетологам, которые используют ее для непрерывного предоставления персонализированной рекламы и рекомендаций.
Как узнать, какие данные собираются для отпечатка?
Есть несколько инструментов для защиты, например, недавно выпущенное Apple обновление браузера Safari 14 сообщит, какие трекеры находятся на веб-сайте, который вы посещаете. Но с Safari сначала надо впервые посетить сайт и проанализировать список его трекеров.
Также есть инструмент Blacklight, который служит больше как информационный инструмент. Можно перейти на сайт и ввести интересующий вас адрес веб-сайта в подсказке. Затем Blacklight сканирует сайт и сообщает вам, сколько трекеров на нем, что они делают и кому они потенциально отправляют ваши данные. Некоторые из этих имен вы можете узнать, например, Oracle и Verizon. Другие вам вряд ли понравятся, например, LiveRamp или Criteo. Можно с уверенностью сказать, что все они много о вас знают.
Результаты проверок Blacklight каждого запрошенного домена кэшируются на 24 часа; такие кэшированные отчеты возвращаются в ответ на последующие запросы пользователей того же веб-сайта, выполненные в течение этих 24 часов. Это сделано для того, чтобы предотвратить злонамеренное использование инструмента попытками перегрузить веб-сайт тысячами автоматизированных посещений.
Blacklight также сообщает пользователям, оказались ли их результаты выше, ниже или примерно равными по сравнению с результатами 100 000 наиболее популярных веб-сайтов из рейтинга Tranco List. Подробнее об этом написано ниже.
Кодовая база Blacklight выложена в open source и доступна на Github; также ее можно скачать как NPM-модуль.
А какие еще данные отслеживаются?
Сookie сторонних доменов
Куки (Сookie) — это небольшой фрагмент данных, отправленный веб-сервером и хранимый на компьютере пользователя. Веб-клиент (обычно веб-браузер) всякий раз при попытке открыть страницу соответствующего сайта пересылает этот фрагмент данных веб-серверу в составе HTTP-запроса. Применяется для сохранения данных на стороне пользователя, на практике обычно используется для:
Cookie легко перехватить и подменить (например, для получения доступа к учетной записи), если пользователь использует нешифрованное соединение с сервером. В группе риска пользователи, выходящие в интернет при помощи публичных точек доступа Wi-Fi и не использующие при этом таких механизмов, как SSL и TLS. Шифрование позволяет также решить и другие проблемы, связанные с безопасностью передаваемых данных.
Куки сторонних доменов используются сотнями компаний для сбора досье о пользователях и показа индивидуальной рекламы на основании их поведения.
Популярные браузеры — Edge, Brave, Firefox и Safari — по умолчанию блокируют куки слежения сторонних доменов, а разработчики Chrome объявили, что откажутся от них.
Запись сессий (Session recording) — это технология, позволяющая третьим сторонам отслеживать и записывать всё поведение пользователя на веб-странице, в том числе движения мыши, нажатия, скроллинг страницы и весь ввод в формы даже без нажатия кнопки отправки.
В исследовании 2017 года исследователи Принстонского университета выяснили, что программы записи сессий собирают важную информацию, например, пароли и номера кредитных карт. Когда исследователи связались с соответствующими компаниями, большинство из них отреагировало быстро и устранило причину утечек данных. Однако в исследовании подчеркивается, что это не просто баги, а, скорее, небезопасные практики, которые, по словам исследователей, должны быть полностью прекращены. Большинство компаний, предоставляющих функцию записи сессий, сообщают, что используют данные для того, чтобы дать своим заказчикам (веб-сайтам, устанавливающим технологию) полезные сведения о том, как повысить удобство пользования веб-сайтом.
Рекламные трекеры (Ad trackers) — это технологии, идентифицирующие и собирающие информацию о пользователях. Такие технологии обычно (но не всегда) используются в какой-то мере с согласия владельцев веб-сайта. Они применяются для сбора аналитики о пользователях веб-сайта, для таргетинга рекламы, а также брокерами данных и другими сборщиками информации для создания своих профилей пользователей. Обычно они принимают форму скриптов на JavaScript.
Пиксель Facebook — это созданный Facebook программный код, позволяющий другим веб-сайтам таргетировать своих посетителей при помощи рекламы на Facebook. Среди наиболее распространённых действий, отслеживаемых пикселем, являются просмотр страницы или определенного контента, добавление платежной информации или совершение покупки.
Remarketing Audiences Google Analytics
Google Analytics — это самая популярная сегодня платформа аналитики веб-сайтов. Согласно данным whotracks.me, 41,7% веб-трафика анализируется Google Analytics. Хотя большая часть функциональности этого сервиса заключается в предоставлении разработчикам и владельцам веб-сайтов информации о том, как аудитория сайта взаимодействует с ним, этот инструмент также позволяет веб-сайту создавать собственные списки аудитории на основании поведения пользователей, а затем таргетировать рекламу для этих посетителей в интернете при помощи Google Ads и Display & Video 360. Blacklight изучает исследуемые сайты на наличие этого инструмента, но не способа его использования.
Что можно сделать?
Есть относительно простые способы свести к минимуму информацию, которую веб-сайты могут получить о вас, и они не требуют особых технических знаний.
Это только начало, и не существует надежного способа предотвратить любое отслеживание в интернете. Опять же, некоторые из этих трекеров помогут вам использовать сайт, на котором вы находитесь; другие помогут заплатить за его существование. Например, просмотр рекламы обеспечивает редакцию зарплатой. Лучшее, что вы можете сделать, — это повысить свою информированность о том, какие данные у вас записывают и кто еще может их видеть.
Как устроен IP-адрес – главный идентификатор в мире сетей TCP/IP
Если вы работали с компьютерами какое-то время, то, вероятно, сталкивались с IP-адресами – эти числовые последовательности, которые выглядят примерно как 192.168.0.15. В большинстве случаев нам не нужно иметь дело с ними напрямую, поскольку наши устройства и сети заботятся об их обработке «за кулисами». Когда же нам приходится иметь с ними дело, мы часто просто следуем инструкциям о том, какие и где вписать цифры. Но, если вы когда-либо хотели погрузиться немного глубже в то, что означают эти цифры, эта статья для вас.
Зачем вам это нужно? Понимание того, как работают IP-адреса, жизненно важно, если вы когда-нибудь захотите устранить неполадки в вашей домашней сети или понять, почему конкретное устройство не подключается так, как вы ожидаете. И если вам когда-либо понадобится создать нечто более продвинутое, такое как хостинг игрового сервера или медиа-сервер, к которому могут подключаться друзья из интернета, вам нужно будет что-то знать об IP-адресации. Плюс, это немного увлекательно.
В этой статье мы расскажем об основах IP-адресации, о том, что хотели бы знать люди, которые используют IP-адреса, но никогда не задумывались об их структуре. Мы не собираемся освещать некоторые из более продвинутых или профессиональных уровней, таких как классы IP, бесклассовая маршрутизация и пользовательская подсеть. но вы легко найдёте источники для дальнейшего чтения.
Что такое IP-адрес
IP-адрес однозначно идентифицирует устройство в сети. Вы видели эти адреса раньше; они выглядят примерно как 192.168.1.34.
IP-адрес всегда представляет собой набор из четырех таких чисел. Каждый номер может находиться в диапазоне от 0 до 255. Таким образом, полный диапазон IP-адресов составляет от 0.0.0 до 255.255.255.255.
Компьютеры работают с двоичным форматом, но нам, людям, гораздо проще работать с десятичным форматом. Тем не менее, зная, что адреса фактически являются двоичными числами, нам легче будет понять, почему некоторые вещи, связанные с IP-адресами, работают так, как они это делают.
Две базовые части IP-адреса
IP-адрес устройства состоит из двух отдельных частей:
Чтобы представить всё это немного лучше, давайте обратимся к аналогии. Это очень похоже на то, как уличные адреса работают в городе. Возьмите адрес, такой как Набережная 29/49. Название улицы похоже на идентификатор сети, а номер дома похож на идентификатор хоста. Внутри города никакие две улицы не будут называться одинаково, так же как ни один идентификатор сети в одной сети не будет назван одинаковым. На определенной улице каждый номер дома уникален, так же как все ID хоста в определенном сетевом идентификаторе.
Маска подсети в IP-адресе
Как же ваше устройство определяет, какая часть IP-адреса является идентификатором сети, а какая часть – идентификатор хоста? Для этого они используют второе число, которое называется маской подсети.
В большинстве простых сетей (например, в домашних или офисных) вы увидите маску подсети в формате 255.255.255.0, где все четыре числа равны либо 255, либо 0. Позиция изменения с 255 на 0 указывает на разделение между сетью и идентификатором хоста.
Основные маски подсети, которые мы описываем здесь, известны как маски подсети по умолчанию. В более крупных сетях ситуация становится более сложной. Люди часто используют пользовательские маски подсети (где позиция разрыва между нулями и единицами сдвигается в октете) для создания нескольких подсетей в одной сети.
Адрес шлюза по умолчанию
В дополнение к самому IP-адресу и маске подсети, вы также увидите адрес шлюза по умолчанию, указанный вместе с информацией IP-адресации. В зависимости от используемой платформы, этот адрес может называться по-другому. Его иногда называют «маршрутизатором», «адресом маршрутизатора», «маршрутом по умолчанию» или просто «шлюзом». Это всё одно и то же.
Это стандартный IP-адрес, по которому устройство отправляет сетевые данные, когда эти данные предназначены для перехода в другую сеть (с другим идентификатором сети).
Простейший пример этого можно найти в обычной домашней сети. Если у вас есть домашняя сеть с несколькими устройствами, у вас, вероятно, есть маршрутизатор, подключенный к интернету через модем. Этот маршрутизатор может быть отдельным устройством или может быть частью комбо-модуля модем/маршрутизатор, поставляемого вашим интернет-провайдером.
Маршрутизатор находится между компьютерами и устройствами в вашей сети и более ориентированными на открытый доступ устройствами в интернете, передавая (или маршрутизируя) трафик взад и вперёд.
Скажем, вы запускаете свой браузер и отправляетесь на сайт webznam.ru. Ваш компьютер отправляет запрос на IP-адрес нашего сайта. Поскольку наши серверы находятся в интернете, а не в вашей домашней сети, этот трафик отправляется с вашего ПК на ваш маршрутизатор (шлюз), а ваш маршрутизатор перенаправляет запрос на наш сервер. Сервер отправляет правильную информацию обратно вашему маршрутизатору, который затем перенаправляет информацию обратно на запрашиваемое устройство, и вы видите как наш сайт отображается в нашем браузере.
Как правило, маршрутизаторы настроены по умолчанию, чтобы их частный IP-адрес (их адрес в локальной сети) был первым идентификатором хоста. Так, например, в домашней сети, использующей 192.168.1.0 для сетевого ID, маршрутизатор обычно будет на хосте 192.168.1.1.
Серверы DNS
Существует одна заключительная часть информации, которую вы увидите вместе с IP-адресом устройства, маской подсети и адресом шлюза по умолчанию: адреса одного или двух серверов DNS по умолчанию. Мы – люди – намного лучше работаем с символическими названиями, чем с числовыми адресами. Ввести webznam.ru в адресную строку вашего браузера намного проще, чем запоминать и вводить IP-адреса нашего сайта.
DNS работает как телефонная книга, храня удобные для человека имена веб-сайтов (домены), и преобразуя их в IP-адреса. DNS делает это, сохраняя всю эту информацию в системе связанных DNS-серверов через интернет. Вашим устройствам необходимо знать адреса DNS-серверов, на которые нужно отправлять свои запросы.
В типичной малой или домашней сети IP-адреса DNS-сервера часто совпадают с адресами шлюза по умолчанию. Устройства отправляют свои DNS-запросы на ваш маршрутизатор, а затем перенаправляют запросы на любые DNS-серверы, которые укажет маршрутизатор. По умолчанию, это обычно любые DNS-серверы, предоставляемые вашим провайдером, но вы можете изменить их для использования разных DNS-серверов, если хотите.
В чем разница между IPv4 и IPv6
Возможно, вы также заметили при просмотре настроек другой тип IP-адреса, называемый адресом IPv6. Типы IP-адресов, о которых мы говорили до сих пор, – это адреса, используемые протоколом IP версии 4 (IPv4), разработанным в конце 70-х годов. Они используют 32 бинарных бита, о которых мы говорили (в четырех октетах), чтобы обеспечить в общей сложности 4,29 миллиарда возможных уникальных адреса. Хотя это много, все общедоступные адреса давно были «потреблены» предприятиям. Многие из них сейчас не используются, но они назначены и недоступны для общего использования.
В середине 90-х годов, обеспокоенная потенциальной нехваткой IP-адресов, специальная рабочая группа Internet Engineering Task Force (IETF) разработала IPv6. IPv6 использует 128-битный адрес вместо 32-разрядного адреса IPv4, поэтому общее количество уникальных адресов многократно выросло и стало достаточно большим (вряд ли когда-либо закончится).
В отличие от точечной десятичной нотации, используемой в IPv4, адреса IPv6 выражаются в виде восьми групп номеров, разделенных двоеточиями. Каждая группа имеет четыре шестнадцатеричных цифры, которые представляют 16 двоичных цифр (это называется хекстетом). Типичный IPv6-адрес может выглядеть примерно так:
2601: 7c1: 100: ef69: b5ed: ed57: dbc0: 2c1e
Дело в том, что нехватка адресов IPv4, вызвавшая беспокойство, в значительной степени смягчалась увеличением использования частных IP-адресов через маршрутизаторы. Всё больше и больше людей создавали свои собственные частные сети, используя частные IP-адреса.
Как устройство получает IP-адрес
Теперь, когда вы знаете основы работы IP-адресов, давайте поговорим о том, как устройства получают свои IP-адреса. Существует два типа IP-назначений: динамический и статический.
Динамический IP-адрес назначается автоматически, когда устройство подключается к сети. Подавляющее большинство сетей сегодня (включая вашу домашнюю сеть) используют Dynamic Host Configuration Protocol (DHCP). Когда устройство подключается к сети, оно отправляет широковещательное сообщение с запросом IP-адреса. DHCP перехватывает это сообщение, а затем назначает IP-адрес этому устройству из пула доступных IP-адресов.
Особенность динамических адресов заключается в том, что они могут иногда меняться. DHCP-серверы арендуют IP-адреса устройствам, и когда этот «срок аренды» заканчиваются, устройства должны получить другой IP-адрес из пула адресов, которые может назначить сервер.
В большинстве случаев это не имеет большого значения, и всё будет как и работало. Однако, вы можете указать устройству IP-адрес, который должен сохраняться. Например, у вас устройство, к которому нужно получать доступ вручную, и вам легче запомнить IP-адрес, чем имя. Или, у вас есть определенные приложения, которые могут подключаться только к сетевым устройствам, используя свой IP-адрес.
В этих случаях вы можете назначить статический IP-адрес для этих устройств. Есть несколько способов сделать это. Вы можете вручную настроить устройство со статическим IP-адресом, хотя иногда это может быть утомительным. Другим, более элегантным решением является настройка маршрутизатора для назначения статических IP-адресов определенным устройствам во время динамического назначения сервером DHCP. Таким образом, IP-адрес никогда не меняется, но вы не прерываете процесс DHCP, который обеспечивает бесперебойную работу.