Клиенты получают неверные настройки (IP-адреса) по DHCP

Задайте вопрос Быстрый доступ

Archived Forums > Администрирование Windows XP
  • Вопрос

  • Стандартно на сколько я знаю используют в сети IP 192.168.0.1(и т.д). Но слышал что для удобства и для того чтобы сеть работала стабильнее, за частую IP переделывают на всех компьютерах к примеру на 10.0.0.1. Но улучшает стабильность работы сети это? Для меня остаётся вопросом.

    15 ноября 2006 г. 9:19

Ответы

  • Существуют три диапазона адресов, зарезервированных IANA для внутреннего (повторного) использования:

    • 10.0.0.1 — 10.255.255.254
    • 172.16.0.1 — 172.31.255.254
    • 192.168.0.1 — 192.168.255.254

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

    • Помечено в качестве ответа6 июля 2009 г. 7:29

    15 ноября 2006 г. 12:22

  • не улучшает. группы адресов 192.168.х.х преднзначены для внутреннего использования в сетях среднего размера, 10.х.х.х — в больших. Единственная разница между ними — доступное количество адресов.
    • Помечено в качестве ответа6 июля 2009 г. 7:29

    15 ноября 2006 г. 9:40

Все ответы

  • не улучшает. группы адресов 192.168.х.х преднзначены для внутреннего использования в сетях среднего размера, 10.х.х.х — в больших. Единственная разница между ними — доступное количество адресов.
    • Помечено в качестве ответа6 июля 2009 г. 7:29

    15 ноября 2006 г. 9:40

  • Существуют три диапазона адресов, зарезервированных IANA для внутреннего (повторного) использования:

    • 10.0.0.1 — 10.255.255.254
    • 172.16.0.1 — 172.31.255.254
    • 192.168.0.1 — 192.168.255.254

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

    • Помечено в качестве ответа6 июля 2009 г. 7:29

    15 ноября 2006 г. 12:22

  • Теоретически можно использовать совершенно любой диапазон IP-адресов во внутренней сети, и никакой разницы не будет, это всего лишь числа. Другое дело, что при использовании диапазонов адресов, отличных от указанных выше, будут проблемы с подключением локальной сети к интернету.15 ноября 2006 г. 22:56
  • Честно сказать занимаюсь сетями и не разу не вдавался в подробности как это должно выглядить, ставлю и работает.

    Спасибо большое за ответы

    16 ноября 2006 г. 4:20

  •  Andrey Ivanov — MSFT написано:
    Теоретически можно использовать совершенно любой диапазон IP-адресов во внутренней сети, и никакой разницы не будет, это всего лишь числа. Другое дело, что при использовании диапазонов адресов, отличных от указанных выше, будут проблемы с подключением локальной сети к интернету.

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

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

    16 ноября 2006 г. 4:38

IP-адрес (айпи-адрес, сокращение от англ. Internet Protocol Address) — уникальный сетевой адрес узла в компьютерной сети, построенной по протоколу IP. В сети Интернет требуется глобальная уникальность адреса; в случае работы в локальной сети требуется уникальность адреса в пределах сети. В версии протокола IPv4 IP-адрес имеет длину 4 байта.

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

В терминологии сетей TCP/IP маской подсети или маской сети называется битовая маска, определяющая, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети. Например, узел с IP-адресом 12.34.56.78 и маской подсети 255.255.255.0 находится в сети 12.34.56.0/24 с длиной префикса 24 бита.

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

Широковещательный адрес — условный (не присвоенный никакому устройству в сети) адрес, который используется для передачи широковещательных пакетов в компьютерных сетях.

Стек протоколов TCP/IP тесно связан с сетью Internet, ее историей и современностью. Создан он был в 1969 году, когда для сети ARPANET понадобился ряд стандартов для объединения в единую сеть компьютеров с различными архитектурами и операционными системами. На базе этих стандартов и был разработан набор протоколов, получивших название TCP/IP.

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

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

Номер сети                  Номер узла

11011100           11010111   00001110   00010110

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

Классическая адресная схема протокола IP. Изначально все адресное пространство разделили на пять классов: A, B, C, D и E. Такая схема получила название «классовой». Каждый класс однозначно идентифицировался первыми битами левого байта адреса. Сами же классы отличались размерами сетевой и узловой частей. Зная класс адреса, вы могли определить границу между его сетевой и узловой частями. Кроме того, такая схема позволяла при маршрутизации не передавать вместе с пакетом информацию о длине сетевой части IP-адреса.

2585a35308e1a88ac000d910e3a11822.JPG

Структура IP-адреса и классы IP-сетей

Класс А ориентирован на очень большие сети. Все адреса, принадлежащие этому классу, имеют 8-битный сетевой префикс, на что указывает первый бит левого байта адреса установленный в нуль. Соответственно, на идентификацию узла отведено 24 бита и каждая сеть “восьмерка” может содержать до 224-2 узлов. Два адреса необходимо отнять, поскольку адреса, содержащие в правом октете вес нули (идентифицирует указанную сеть) и все единицы (широковещательный адрес) используются в служебных целях и не могут быть присвоены узлам.

Самих же сетей “восьмерок” может быть 27 -2. Снова мы вычитаем двойку, но это уже две служебных сети: 127/8 и 0/8 (по-старому: 127.0.0.0 и 0.0.0.0). Наконец, можно заметить, что класс А содержит всего 27 * 224 = 231 адресов, или половину всех возможных IP- адресов.

Класс В предназначен для сетей большого и среднего размеров. Адреса этого класса идентифицируются двумя старшими битами, равными соответственно 1 и 0. Сетевой префикс класса состоит из шестнадцати бит или первых двух октетов адреса. Поскольку два первых бита сетевого префикса заняты определяющим класс ключом, то можно задать лишь 214 различных сетей. Узлов же в каждой сети можно определить до 216-2. Проведя вычисления, аналогичные приведенным для класса А, мы увидим, что класс В занимает четверть адресного пространства протокола IP.

Наконец, самый употребляемый класс сетей класс С имеет 24 битный сетевой префикс, определяется старшими битами, установленными в 110, и может идентифицировать до 221 сетей. Соответственно, класс позволяет адресовать до 28 -2 узлов. Занимает восьмую часть адресного пространства протокола TCP/IP.

Последние два класса занимают оставшуюся восьмую часть в адресном пространстве и предназначены для служебного (класс D) и экспериментальною (класс Е) использования. Для класса D старшие четыре бита адреса установлены в 1110, для класса Е – 1111. Сегодня класс D используется для групповой передачи информации.

Поскольку длинные последовательности из единиц и нулей трудно запомнить, IP адреса обычно записывают в десятичной форме. Для этого каждый октет адреса представляется в виде десятичного числа. Между собой октеты отделяются точкой. Иногда октеты обозначаются как w.x.y.z и называются “z-октет”, “у-октет”, “х-октет” и “w-октет”.

Представление IP-адреса в виде четырех десятичных чисел разделенных точками и называется “точечно-десятичная нотация”.

Адрес                   11011100   11010111   00001110   00010110

                   220             215             14               22

Точечно-десятичный формат         220.215.14.22

Нетрудно посчитать, что всего в пространстве адресов IP – 128 сетей по 16 777 216 адресов класса A, 16384 сети по 65536 адресов класса B и 2 097 152 сети по 256 адресов класса C, а также 268 435 456 адресов многоадресной рассылки и 134 317 728 зарезервированных адресов. С ростом сети Интернет эта система оказалась неэффективной и была дополнена CIDR (бесклассовой адресацией).

Организация подсетей. Очень редко в локальную вычислительную сеть входит более 100-200 узлов: даже если взять сеть с большим количеством узлов, многие сетевые среды накладывают ограничения, например, в 1024 узла. Исходя из этого, целесообразность использования сетей класса А и В весьма сомнительна. Да и использование класса С для сетей, состоящих из 20-30 узлов, тоже является расточительством.

Для решения этих проблем в двухуровневую иерархию IP-адресов (сеть – узел) была введена новая составляющая — подсеть. Идея заключается в “заимствовании” нескольких битов из узловой части адреса для определения подсети.

Как вы заметили – вся документация сугубо “не наша”. Многие материалы я взял с википедии, кое-что с других сайтов. Если охота почитать книжку, в которой все это есть, то рекомендую эту:

wsi-imageoptim-Ahktk74IdYOPwXq9oEdO.jpg

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

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

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

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

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

IP-адрес уникально идентифицирует устройство в сети. Вы видели эти адреса раньше, они выглядят как 192.168.1.34.

IP-адрес — это набор из четырех чисел. Каждое число может находиться в диапазоне от 0 до 255. Таким образом, полный диапазон IP-адресов варьируется от 0.0.0.0 до 255.255.255.255.

Причина, по которой каждое число может достигать только 255, состоит в том, что каждое из них на самом деле представляет собой восьмизначное двоичное число (иногда называемое октетом). В октете нулевое число будет 00000000, а 255 будет 11111111, максимальное число, которое может достигнуть октет. Тот IP-адрес, который мы упоминали ранее (192.168.1.34) в двоичном виде, будет выглядеть следующим образом: 11000000.10101000.00000001.00100010.

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

Две части IP-адреса

IP-адрес устройства фактически состоит из двух отдельных частей:

  • Идентификатор сети: Идентификатор сети является частью IP-адреса, начинающегося слева, который идентифицирует конкретную сеть, в которой находится устройство. В типичной домашней сети, где устройство имеет IP-адрес 192.168.1.34, часть адреса 192.168.1 будет идентификатором сети. Пропущенную заключительную часть принято заполнять нулем, поэтому можно сказать, что сетевой идентификатор устройства — 192.168.1.0.
  • Идентификатор хоста: Идентификатор хоста является частью IP-адреса, не занятого идентификатором сети. Он идентифицирует конкретное устройство (в мире TCP/IP мы называем устройства «хостами») в этой сети. Продолжая наш пример IP-адреса 192.168.1.34, идентификатор хоста будет 34 — уникальный идентификатор хоста в сети 192.168.1.0.

В Вашей домашней сети Вы можете увидеть несколько устройств с IP-адресами, такими как 192.168.1.1, 192.168.1.2, 192.168.1.30 и 192.168.1.34. Все это уникальные устройства (с идентификаторами хостов 1, 2, 30 и 34 в данном случае) в одной сети (с идентификатором сети 192.168.1.0).

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

Читайте также  Какой была OS/2 от IBM и почему она проиграла Windows

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

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

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

Примечание: Базовые маски подсетей, которые мы здесь описываем, известны как маски подсетей по умолчанию. Люди часто используют пользовательские маски подсетей (где позиция разрыва между нулями и единицами смещается в пределах октета) для создания нескольких подсетей в одной сети. Это немного выходит за рамки этой статьи, но если вам интересно, у Cisco есть довольно хорошее руководство по подсетям.

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

Простейший пример этого можно найти в типичной домашней сети.

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

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

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

DNS-серверы

Есть еще одна информация, которую Вы увидите назначенной вместе с IP-адресом устройства, маской подсети и адресом шлюза по умолчанию: адреса одного или двух серверов DNS по умолчанию. Мы, люди, работаем намного лучше с именами, чем с числовыми адресами. Ввести guidepc.ru в адресную строку Вашего браузера гораздо проще, чем запомнить и ввести IP-адрес нашего сайта.

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

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

Читайте также  Что такое сквозное шифрование

В чем разница между IPv4 и IPv6

Вы также, возможно, заметили, просматривая настройки другой типа IP-адреса, называемого IPv6-адресом. Типы IP-адресов, о которых мы говорили до сих пор, — это адреса, используемые в IP версии 4 (IPv4) — протоколе, разработанном в конце 70-х годов. Они используют 32 двоичных разряда, о которых мы говорили (в четырех октетах), чтобы обеспечить в общей сложности 4,29 миллиарда возможных уникальных адресов. Хотя это звучит как много, все общедоступные адреса давно были зарезервированы для бизнеса. Многие из них не используются, но они зарезервированы и недоступны для общего пользования.

В середине 90-х, обеспокоенная потенциальной нехваткой IP-адресов, Инженерная рабочая группа по Интернету (IETF) разработала IPv6. IPv6 использует 128-битный адрес вместо 32-битного адреса IPv4, поэтому общее количество уникальных адресов измеряется в миллиардах — это число достаточно велико, и все адреса вряд ли когда-нибудь закончатся.

В отличие от десятичной записи, используемой в IPv4, адреса IPv6 выражаются в виде восьми числовых групп, разделенных двоеточиями. Каждая группа имеет четыре шестнадцатеричные цифры. Типичный адрес IPv6 может выглядеть примерно так:

<textarea>2001:0db8:11a3:09d7:1f34:8a2e:07a0:765d</textarea>

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

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

Как устройство получает свой IP-адрес

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

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

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

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

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

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

Используемые источники:

  • https://social.technet.microsoft.com/forums/ru-ru/f077db80-cdbb-439f-8c30-c9e9c4cd68e7/10501072108210861081-ip10721076108810771089-1074
  • https://litl-admin.ru/spravochnaya-informaciya/nemnogo-teorii-ob-ip-setyax.html
  • https://guidepc.ru/articles/kak-rabotayut-ip-adresa/

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации