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

IP-адреса

IPv4 использует 32-битные адреса, ограничивающие адресное пространство 4 294 967 296 (2 32 ) возможными уникальными адресами. У каждого хоста и маршрутизатора в Интеренете есть IP-адрес. IP-адрес не имеет отношения к хосту. Он имеет отношение к сетевому интерфейсу, поэтому иногда хост или маршрутизатор могут иметь несколько IP-адресов.

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

Обычно IP-адреса записываются в виде 4 десятичных чисел, каждое в диапозоне от 0 до 255, разделенными точками (dot-decimal notation). Каждая часть представляет один байт адреса. Например, шестнадцатиричный адрес 80D00297 записывается как 128.208.2.151.

Определение:
Префикс — непрерывный блок пространства IP-адресов, соответствующий сети, в которой сетевая часть совпадает для всех хостов.

Префикс задается наименьшим IP-адресом в блоке и размером блока. Размер определяется числом битов в сетевой части, оставшиеся биты в части хоста могут варьироваться. Таким образом, размер является степенью двойки. Он записывается после префикса IP-адреса в виде слэша и длины сетевой части в битах. В предыдущем примере префикс содержит 2 8 адресов и поэтому для сетевой части отводится 24 бита. Записывается так: 128.208.2.0/24.

Классы IP-сетей

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

  • Класс A. IP сетевых адресов использует левые 8 бит (самый левый байт) для указания сети, оставшиеся 24 бита (оставшиеся три байта) для идентификации интерфейса хоста в этой сети. Адреса класса A всегда имеют самый левый бит самого левого байта нулевым, то есть значения от 0 до 127 для первого байта в десятичной нотации. Таким образом доступно максимум 128 адресов сетей класса A, каждый из которых может содержать до 33,554,430 интерфейсов. Однако сети 0.0.0.0 (известная как маршрут по умолчанию) и 127.0.0.0 (loop back сеть) имеют специальное назначение и не доступны для использования в качестве идентификаторов сети. Поэтому доступно только 126 адресов сетей класса A.
  • Класс B. IP сетевых адресов использует левые 16 бит (два левых байта) для идентификации сети, оставшиеся 16 бит (последние два байта) указывают хостовые интерфейсы. Адрес класса B всегда имеет самые левые два бита установленными в 1 0. Таким образом для номера сети остается 14 бит, что дает 32767 доступных сетей класса B. Первый байт адреса сети класса B может принимать значения от 128 до 191, и каждая из таких сетей может иметь до 32,766 доступных интерфейсов.
  • Класс C. IP сетевых адресов использует левые 24 бит (три левых байта) для идентификации сети, оставшиеся 8 бит (последний байт) указывает хостовый интерфейс. Адрес класса С всегда имеет самые левые три бита установленными в 1 1 0. Таким образом для номера сети остается 14 бит, что дает 4,194,303 доступных сетей класса B. Первый байт адреса сети класса B может принимать значения от 192 до 255, и каждая из таких сетей может иметь до 254 доступных интерфейсов. Однако сети класса C с первым байтом больше, чем 223, зарезервированы и не используются.
Читайте также:  Что понимается под топологией локальной сети кратко

Существует также специальные адреса, которые зарезервированы для ‘несвязанных’ сетей — это сети, которые используют IP, но не подключены к Internet. Вот эти адреса:

  • Одна сеть класса A: 10.0.0.0
  • 16 сетей класса B: 172.16.0.0 — 172.31.0.0
  • 256 сетей класса С: 192.168.0.0 — 192.168.255.0

Сетевые адреса, адреса интерфейсов и широковещательные адреса

IP адрес может означать одно из трех:

  • Адрес IP сети (группа IP устройств, имеющих доступ к общей среде передаче — например, все устройства в сегменте Ethernet). Сетевой адрес всегда имеет биты интерфейса (хоста) адресного пространства установленными в 0 (если сеть не разбита на подсети — как мы еще увидим);
  • Широковещательный адрес IP сети (адрес для ‘разговора’ со всеми устройствами в IP сети). Широковещательные адреса для сети всегда имеют интерфейсные (хостовые) биты адресного пространства установленными в 1 (если сеть не разбита на подсети — опять же, как мы вскоре увидим).
  • Адрес интерфейса (например Ethernet-адаптер или PPP интерфейс хоста, маршрутизатора, сервера печать итд). Эти адреса могут иметь любые значения хостовых битов, исключая все нули или все единицы — чтобы не путать с адресами сетей и широковещательными адресами.
  • Для сети класса A: (один байт под адрес сети, три байта под номер хоста)
    • 10.0.0.0 сеть класса А, потому что все хостовые биты равны 0.
    • 10.0.1.0 адрес хоста в этой сети
    • 10.255.255.255 широковещательный адрес этой сети, поскольку все сетевые биты установлены в 1
    • 172.17.0.0 сеть класса B
    • 172.17.0.1 адрес хоста в этой сети
    • 172.17.255.255 сетевой широковещательный адрес
    • 192.168.3.0 адрес сети класса C
    • 192.168.3.42 хостовый адрес в этой сеть
    • 192.168.3.255 сетевой широковещательный адрес

    Почти все доступные сетевые IP-адреса принадлежат классу C.

    Маска подсети

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

    Определение:
    Маска подсети — двоичная маска, соответствующая длине префикса, в которой единицы указывают на сетевую часть.

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

    Стандартная маска подсети — все сетевые биты в адресе установлены в ‘1’ и все хостовые биты установлены в ‘0’. Это означает, что стандартные маски подсети для трех классов сетей:

    • A класс — маска подсети: 255.0.0.0
    • B класс — маска подсети: 255.255.0.0
    • C класс — маска подсети: 255.255.255.0

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

    О маске подсети нужно помнить три вещи:

    • Маска подсети предназначена только для локальной интерпретации локальных IP адресов (где локальный значит — в том же сетевом сегменте);
    • Маска подсети — не IP адрес — она используется для локальной модификации интерпретации IP адреса.

    Бесклассовая междоменная маршрутизация

    Изначально использовалась классовая адресация (INET), но со второй половины 90-х годов XX века она была вытеснена бесклассовой адресацией (CIDR), при которой количество адресов в сети определяется маской подсети.

    Никто не знает точно, сколько всего сетей подключено к Интернету, но очевидно, что их много — возможно, порядка миллиона. Различные алгоритмы маршрутизации требуют, чтобы каждый маршрутизатор обменивался информацией о доступных ему адресах с другими маршрутизаторами. Чем больше размер таблицы, тем больше данных необходимо передавать и обрабатывать. С ростом размера таблицы время обработки растет как минимум линейно. Чем больше данных приходится передавать, тем выше вероятность потери (в лучшем случае временной) части информации по дороге, что может привести к нестабильности работы алгоритмов выбора маршрутов.

    К счастью, способ уменьшить размер таблиц маршрутизации все же существует. Применим тот же принцип, что и при разбиении на подсети: маршрутизатор может узнавать о расположении IP-адресов по префиксам различной длины. Но вместо того чтобы разделять сеть на подсети, мы объединим несколько коротких префиксов в один длинный. Этот процесс называется агрегацией маршрута (route aggregation). Длинный префикс, полученный в результате, иногда называют суперсетью (supernet), в противоположность подсетям с разделением блоков адресов.

    При агрегации IP-адреса содержатся в префиксах различной длины. Один и тот же IP-адрес может рассматриваться одним маршрутизатором как часть блока /22 (содержащего 2 10 адресов), а другим — как часть более крупного блока /20 (содержащего 2 12 адресов). Это зависит от того, какой информацией обладает маршрутизатор. Такой метод работает и для разбиения на подсети и называется CIDR (Classless InterDomain Routing — бесклассовая междоменная маршрутизация).

    Источник

    Что такое IP-адрес

    IP-адрес

    IP-адрес (айпи-адрес, сокращение от англ. Internet Protocol Address) — это уникальный сетевой адрес узла в компьютерной сети, построенной по протоколу IP.

    Применяется определение, чаще всего, в контексте инструкций с упоминанием IP адреса конкретного устройства в локальной сети TCP/IP.

    IP-адрес назначается для каждого устройства в любой сети TCP/IP с помощью так называемого DHCP сервера (Dynamic Host Configuration Protocol — протокол динамической настройки узла).
    В роли DHCP сервера может выступать маршрутизатор (свитч), другой компьютер, Wi-Fi роутер и другие устройства с поддержкой протокола DHCP.

    Устройством, которому может быть назначен IP-адрес в сети, может быть любой электронный механизм, имеющий собственную сетевую карту с уникальным физическим адресом (MAC идентификатором).

    Чтобы не путаться всегда рассматривайте любое устройство в сети (смартфон, ноутбук, компьютер, роутер, ADSL модем, сетевой принтер и прочее) как единое целое состоящее из:

    • Непосредственно устройства (ноутбука, смартфона, планшета);
    • его MAC-адреса;
    • его IP-адреса

    ip_local

    Надо помнить что:

    • В сети Интернет требуется глобальная уникальность адреса;
    • в случае работы в локальной сети требуется уникальность адреса в пределах данной сети.

    Уникальность IP-адресов в обеих случаях достигается использованием протоколов IPv4 и более продвинутого IPv6.

    Интересные факты про протокол IPv4 и IPv6

    На данный момент для маршрутизации в сети Интернет используется два протокола IPv4 и IPv6. С их помощью вычислительные машины, которые имеют непосредственный доступ к глобальной сети, получают уникальные адреса и могут корректно работать.

    В версии протокола IPv4 IP-адрес имеет длину 4 байта, в IPv6 — 16 байт.

    В 4-й версии (IPv4) IP-адрес представляет собой 32-битовое число. Удобной формой записи IP-адреса (IPv4) является запись в виде четырёх десятичных чисел значением от 0 до 255, разделённых точками, например, 192.0.2.60

    IPv6 (англ. Internet Protocol version 6) использует длину адреса 128 бит. Например: 2001:0db8:11a3:09d7:1f34:8a2e:07a0:765d

    IPv5 (Stream protocol) — экспериментальный протокол быть ориентированным на соединение с версией IPv4, но так и не был принят для публичного использования.

    В связи с нехваткой внешних уникальных IP адресов, Беларусь начала использовать NAT технологию, что привело к проблемам обращения к популярным интернет порталам: Google, Яндекс, популярным интернет сайтам с большой посещаемостью.

    Единственным выходом из создавшейся ситуации может быть незамедлительное и повсеместное внедрение протокола IPv6. Это создаст практически неограниченный источник внешних уникальных IP адресов для Беларуси.

    Протокол IPv6 — не применим в Беларуси

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

    Особенности использования IPv6

    В 6-й версии IP-адрес (IPv6) является 128-битовым.

    Внутри адреса разделителем является двоеточие (напр. 2001:0db8:85a3:0000:0000:8a2e:0370:7334).

    Ведущие нули допускается в записи опускать.

    Нулевые группы, идущие подряд, могут быть опущены, вместо них ставится двойное двоеточие (2001:0db8:0:0:0:0:0:1 можно записать как 2001:0db8::1).

    Более одного такого пропуска в адресе не допускается.

    Источник

Оцените статью
Adblock
detector