Укажите правильный формат записи ip адреса

Укажите правильный формат записи ip адреса

IP-адрес (Internet Protocol Address, айпи адрес) – это уникальный числовой идентификатор конкретного устройства в составе компьютерной сети, построенной на основе протокола TCP/IP. Для работы в Интернете требуется его глобальная уникальность. Для частной сети достаточно, чтобы были исключены совпадения в локальном пространстве.

Формат IP-адреса и как он выглядит

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

  • IPv4 (Internet Protocol v. 4) — адрес, записанный в 32-битном формате. Имеет вид четырех 8-битных чисел (минимум 0, максимум 255), которые разделены друг от друга точками. Пример: 172.16.255.2.
  • IPv6 (Internet Protocol v. 6) — адрес, записанный в 128-битном формате. Имеет вид 8 групп, в каждой из которых находится по 4 шестнадцатеричные цифры, отделенные друг от друга двоеточиями. При этом допустимо опускать ведущие нулевые группы, которые идут подряд, и заменять их двойным двоеточием, однако в одном адресе возможно только одно такое упрощение. Пример: 2001:0da8:11a4:08d6:1f84:8a3e:07a1:655d.

Структура IP-адреса

В общем случае IP-адрес состоит из двух частей (ID-номеров): сети и конкретного узла в ее пределах. Чтобы отличать их в полной записи, используют классы или маски.

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

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

Типы IP-адресов

В зависимости от способа использования

Внешний. Он же «белый», публичный или глобальный. Используется во время доступа в Интернет. Такой IP-адрес является уникальным и именно под ним устройство видят в сети. Так как количество таких идентификаторов ограничено, задействуют технологию NAT. Она позволяет транслировать сетевые IP-адреса из частных в публичные. Для этого применяются маршрутизаторы определенного типа.

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

Внутренний. Он же «серый», локальный или частный IP-адрес источника. Не используется во время доступа в Интернет. Работает только в пределах локальной сети (домашней или предоставленной провайдером), и доступ к нему можно получить только другим ее участникам. Для этой цели по умолчанию зарезервированы следующие диапазоны частных 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.

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

В зависимости от вариантов определения

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

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

Что дает статический IP-адрес

Статический IP-адрес полезен благодаря следующим возможностям:

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

Как узнать IP-адрес

Зачем знать свой реальный IP-адрес? Он понадобится вам для того, чтобы начать работать с некоторыми сервисами, требующими его указания вручную. Каким образом получить информацию об IP? Есть как минимум два способа:

  • специализированные онлайн-сервисы. Воспользоваться ими очень просто: достаточно зайти на них, и уже через несколько секунд в динамическом окне появится нужная информация;
  • провайдер. Вы можете узнать свой IP-адрес, обратившись в техподдержку поставщика интернет-услуг (как вариант, в «Личном кабинете» пользователя).

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

В заголовке IP-пакета для хранения IP-адресов отправителя и получателя отводятся два поля, каждое имеет фиксированную длину 4 байта (32 бита). IP-адрес состоит из двух логических частей — номера сети и номера узла в сети.

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

128.10.2.30 Этот же адрес может быть представлен в двоичном формате:

10000000 00001010 00000010 00011110 А также в шестнадцатеричном формате:

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

Можно предложить несколько вариантов решения этой проблемы.

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

Читайте также:  Iphone xs max подешевел

Второй подход (RFC 950, RFC 1518) основан на использовании маски, которая позволяет максимально гибко устанавливать границу между номером сети и номером узла. При таком подходе адресное пространство можно использовать для создания множества сетей разного размера.

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

И, наконец, способ, основанный на классах адресов (RFC 791). Этот способ представляет собой компромисс по отношению к двум предыдущим: размеры сетей хотя и не могут быть произвольными, как при использовании масок, но и не должны быть одинаковыми, как при установлении фиксированных границ. Вводится пять классов адресов: А, В, С, D, Е. Три из них — А, В и С — предназначены для адресации сетей, а два — D и Е — имеют специальное назначение. Для каждого класса сетевых адресов определено собственное положение границы между номером сети и номером узла.

Признаком, на основании которого IP-адрес относят к тому или иному классу, являются значения нескольких первых битов адреса. Таблица 15.1 иллюстрирует структуру , IР-адресов разных классов.

Таблица 15.1. Классы IP-адресов

Наименьший номер сети

Наибольший номер сети

Максимальное число узлов в сети

1.0.0.0 (0 – не используется)

126.0.0.0 (127 – зарезервирован)

224, поле 3 байт

216, поле 2 байт

К классу А относится адрес, в котором старший бит имеет значение 0. В адресах класса А под идентификатор сети отводится 1 байт, а остальные 3 байта интерпретируются как номер узла в сети. Сети, все IP-адреса которых имеют значение первого байта в диапазоне от 1 (00000001) до 126 (01И1110), называются сетями класса А. Значение 0 (00000000) первою байта не используется, а значение 127 (01111111) зарезервировано для специальных целей (см. далее). Сетей класса А сравнительно немного, зато количество узлов в них может достигать 224, то есть 16 777 216 узлов.

К классу В относятся все адреса, старшие два бита которых имеют значение 10. В адресах класса В под номер сети и под номер узла отводится по 2 байта. Сети, значения первых двух байтов адресов которых находятся в диапазоне от 128.0 (10000000 00000000) до 191.255 (1011111111111111), называются сетями класса В. Ясно, что сетей класса В больше, чем сетей класса А, а размеры их меньше. Максимальное количество узлов в сетях класса В составляет 216 (65 536).

К классу С относятся все адреса, старшие три бита которых имеют значение 110. В адресах класса С под номер сети отводится 3 байта, а под номер узла — 1 байт. Сети, старшие три байта которых находятся в диапазоне от 192.0.0 (11000000 00000000 00000000) до 223.255.255 (11011111 11111111 11111111), называются сетями класса С. Сети класса С наиболее распространены, и наименьшее максимальное число узлов в них равно 28(256).

Если адрес начинается с последовательности 1110, то он является адресом класса D и обозначает особый групповой адрес (multicast address). В то время как адреса классов А, В и С служат для идентификации отдельных сетевых интерфейсов, то есть являются индивидуальными адресами (unicast address), групповой адрес идентифицирует группу сетевых интерфейсов, которые в общем случае могут принадлежать разным сетям. Интерфейс, входящий в группу, получает наряду с обычным индивидуальным IP-адресом еще один групповой адрес. Если при отправке пакета в качестве адреса назначения указан адрес класса D, то такой пакет должен быть доставлен всем узлам, которые входят в группу.

Если адрес начинается с последовательности 11110, то это значит, что данный адрес относится к классу Е. Адреса этого класса зарезервированы для будущих применений.

Чтобы получить из IP-адреса номер сети и номер узла, требуется не только разделить адрес на две соответствующие части, но и дополнить каждую из них нулями до полных 4 байт. Возьмем, например, адрес класса В 129.64.134.5. Первые два байта идентифицируют сети а последующие два — узел. Таким образом, номером сети является адрес 129.64.0.0, а номером узла — адрес 0.0.134.5.

В TCP/IP существуют ограничения при назначении IP-адресов, а именно номера сетей и номера узлов не могут состоять из одних двоичных нулей или единиц. Отсюда следует, что максимальное количество узлов, приведенное в табл. 15.1 для сетей каждого класса, должно быть уменьшено на 2. Например, в адресах класса С под номер узла отводится 8 бит, которые позволяют задать 256 номеров: от 0 до 255. Однако в действительности максимально число узлов в сети класса С не может превышать 254, так как адреса 0 и 255 запрещены для адресации сетевых интерфейсов. Из этих же соображений следует, что конечный узел не может иметь адрес типа 98.255.255.255, поскольку номер узла в этом адресе класса А состоит из одних двоичных единиц.

Читайте также:  Прошивка flyme для meizu m5

Итак, некоторые IP-адреса интерпретируются особым образом:

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

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

Если все двоичные разряды IP-адреса равны 1, то пакет с таким адресом назначения должен рассылаться всем узлам, находящимся в той же сети, что и источник этого пакета. Такой адрес называется ограниченным широковещательным (limited broadcast). Ограниченность в данном случае означает, что пакет не выйдет за границы данной сети не при каких условиях.

Если в поле адреса назначения в разрядах, соответствующих номеру узла, стоят только единицы, то пакет, имеющий такой адрес, рассылается всем узлам сети, номер которой указан в адресе назначения. Например, пакет с адресом 192.190.21.255 будет направлен всем узлам сети 192.190,21.0. Такой тип адреса называется широковещательным (broadcast:).

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

B IP-сети запрещается присваивать сетевым интерфейсам IP-адреса, начинающиеся со значения 127. Когда программа посылает данные по IP-адресу 127.х.х.х, то данные не передаются в сеть, а возвращаются модулям верхнего уровня того же компьютера как только что принятые. Маршрут перемещения данных образует «петлю», поэтому этот адрес называется адресом обратной петли (loopback).

Использование масок при IP-адресации

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

Пусть, например, для IP-адреса 129.64.134.5 указана маска 255.255.128.0, то есть в двоичном виде IP-адрес 129.64.134.5 — это:

10000001.01000000.10000110.00000101, а маска 255.255.128.0 в двоичном виде выглядит так:

11111111.11111111.10000000.00000000. Если игнорировать маску и интерпретировать адрес 129.64.134.5 на основе классов, то номером сети является 129.64.0.0, а номером узла — 0.0.134.5 (поскольку адрес относится к классу В).

Если же использовать маску, то 17 последовательных двоичных единиц в маске 255.255.128.0, «наложенные» на IP-адрес 129.64.134.5, делят его на две части, номер сети:

В десятичной форме записи номера сети и узла, дополненные нулями до 32 бит, выглядят соответственно как 129.64.128.0 и 0.0.6.5.

Наложение маски можно интерпретировать как выполнение логической операции И (AND). Так, в предыдущем примере номер сети из адреса 129.64.134.5 является резуль­татом выполнения логической операции AND с маской 255.255.128.0:

10000001 01000000 10000110 00000101

Для стандартных классов сетей маски имеют следующие значения:

класс А — 11111111.00000000.00000000. 00000000 (255.0.0.0);

класс В — 11111111.11111111. 00000000. 00000000 (255.255.0.0);

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

Дата: 01.09.2013 | Рубрика: Общие вопросы

Содержание

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

Для лучшего понимания, проведем небольшую аналогию.

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

  • «Город» — компьютерная сеть;
  • «Адрес» — IP-адрес, присвоенный компьютеру или другому устройству;
  • «Житель» — пользователь;
  • «Письма» — цифровые пакеты данных;
  • «Почта» — интерфейс, для передачи данных.

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

Форматы IP-адресов

Эта статья ознакомительная, для новичков. Поэтому, в какие-то подробности структуры IP-адресов я вдаваться не буду — хватит и поверхностного обзора форматов.

Формат IPv4

Почти все компьютерные сети, на данный момент, построены именно в этом формате. IP-адреса формата IPv4 состоят из комбинации чисел, каждое из которых разделяется точкой и имеет вид — ххх.ххх.ххх.ххх, где ххх — число от 0 до 255. Например «192.168.0.1», «10.24.177.55», «95.120.254.0» и так далее.

Не сложно подсчитать, что в формате IPv4 может быть всего 4.228.250.625 комбинаций IP-адресов. Но, эта цифра, не такая и большая, как может показаться на первый взгляд.

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

В связи с этим, начал появляться дефицит уникальных IP-адресов, в формате IPv4, для предоставления Интернет-провайдерам.

Читайте также:  Устанавливаю флеш плеер а он не работает

Но не стоит расстраиваться, решение нашлось — формат IPv6.

Формат IPv6

Подсчитать, сколько будет уникальных IP-адресов в шестом формате, можете попробовать сами (но будет достаточно сложно). Форма записи будет такая — x:x:x:x:x:x:x:x, где х — это число шестнадцатеричной системы счислений (цифры от «0» до «9» и буквы латинского алфавита от «A» до «F»).

Выглядят, подобные IP-адреса, примерно так — «fa23:12da:34cb:1234:cd09:ac87:4321:af56».

Дальнейшее развитие компьютерных сетей будет происходить преимущественно с использованием IPv6. Запуск этого формата на «Западе» уже произошел, в России тоже будет — это вопрос времени.

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

Типы и виды IP-адресов

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

Теперь по порядку:

Локальный — «серый»

Внутренний, внутрисетевой, «серый» — IP-адрес внутри частной сети провайдера или домашней сети. Например, если у вас в квартире установлен роутер, то все устройства, которые к нему подключены, будут находится в одной внутренней сети. Так как у роутера локальный адрес 192.168.0.1, то у остальных участников сети локальный IP-адрес будет 192.168.0.ххх, где ххх — число от 2 до 255.

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

Где ххх — число от 0 до 255.

Внешний — «белый»

Внешний, «белый» — это IP-адрес, который входит в диапазон IP-адресов предназначенных для сети Интернет (те диапазоны, которые не относятся к локальным). А так как Интернет считается внешней сетью, то и такой IP называется «Внешним».

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

Если вкратце, то это делается так — на АТС установлен маршрутизатор, с него, через коммутаторы, трафик подается до абонента (технология ETTH). Таким образом, с одним внешним IP-адресом может быть большое количество пользователей.

Так поступают в основном мелкие конторы, крупные Интернет-провайдеры предоставляют абонентам внешние адреса без, каких-либо, проблем (но, как правило, динамические). Один из таких — Ростелеком.

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

Динамический и статический IP-адрес

Могут быть как локальными, так и внешними.

Динамический

Постоянно меняется. Такие IP-адреса меняются при каждом соединением с оборудованием, которое раздает адреса на подключающиеся к нему устройства. Простым примером является оборудование провайдера, которое присваивает своим абонентам «белые» IP при авторизации.

Статический

Неизменный. Как правило, статические IP-адреса прописываются вручную на сетевой карте (если адрес «серый») или закрепляются за регистрационными данными абонента (в случае с «белым»).

Почему так?

Для чего вообще сделали деление на статический и динамический IP-адрес и почему не дать всем статические адреса?

Например, вы находитесь в сети интернет с 18:00 до 20:00 часов по местному времени, а другой пользователь, тоже проживающий в вашем часовом поясе и подключенный к тому же Интернет-провайдеру, что и вы, заходит в сеть с 20:10 до 24:00.

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

Как узнать свой внутренний и внешний IP-адрес

Локальный (внутренний)

Нажмите комбинацию клавишь: «META+R» («META» — клавиша между левой «ALT» и «CTRL», ее еще называют «Win», т.к. на ней изображен такой логотип Windows) Откроется окно «Выполнить» . Вводим туда команду «cmd» , как показано на рисунке снизу, и жмем «OK» .

Появилась командная строка.

Теперь пишем команду «ipconfig» , жмем «Enter» .

Получаем данные локальной сети:

  • IP-адрес — 192.168.0.2;
  • Маска подсети — 255.255.255.0;
  • Основной шлюз — 192.168.0.1.

В моем случае «Основной шлюз» — это локальный IP-адрес роутера, который раздает Интернет на все устройства, подключенные к нему.

Внешний

Самый простой способ — это зайти на специальный сервис, которых в Интернете превеликое множество. Например этот.

Понравилась статья? Лучшей благодарностью для меня будет Ваш репост этой страницы в социальных сетях:

Комментарии:

Руслан 2013-09-07 12:58:30
Admin 2013-09-07 13:06:18
Евгений 2013-10-22 07:25:54
Admin 2013-10-22 07:35:22

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

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

Ссылка на основную публикацию
Тонны в сутки в кг в секунду
Сколько Килограмм в секунду в Метрическая тонна в сутки: 1 Килограмм в секунду = 86.4 Метрическая тонна в сутки 1...
Тарол волкова от тараканов отзывы
ЗДОРОВЬЕ И КРАСОТА ИЗ СИБИРИ Препарат нового поколения, обеспечивающий 100% эффект против тараканов и совершенно безопасный для человека и животных....
Тачки для gta sa
В этом разделе сайта вы можете скачать машины для GTA San Andreas. Пользователи очень любят скачивать моды машин именно с...
Тонер для заправки картриджей canon 725
Совместимость: Картридж Canon 728 подходит к принтерам MF-4410, 4430, 4450, 4550, 4570, 4580, 4730, 4750, 4780, 4870, 4890. Аналог —...
Adblock detector