При изменении параметров сети вручную в Windows 10 или Windows 11 через интерфейс приложения «Параметры» вы можете столкнуться с сообщением «Не удается сохранить параметры IP. Проверьте один или несколько параметров и повторите попытку».
В этой инструкции подробно о том, чем может быть вызвана проблема и как исправить ошибку сохранения параметров IP для рассматриваемой ситуации.
Указание длины префикса подсети вместо маски подсети, ошибки в указании IP
Чаще всего в последних версиях системы проблема вызвана тем, что в поле «Длина префикса подсети» пользователь указывает не длину (от 1 до 64 для IPv4 и от 1 до 128 для IPv6), а маску подсети, например, 255.255.255.0 — такой вариант больше не работает.
Для «стандартной» маски подсети 255.255.255.0 длина префикса будет равна 24 и именно её следует указать в соответствующем поле в параметрах — в этом случае ошибка «Не удается сохранить параметры IP» не появится.
И, на всякий случай, ещё одна возможная причина: ошибки, опечатки в указании IP-адресов — всё это тоже может привести к той же ошибке: например, вы указали в адресе меньше (или больше) разрядов чем возможно для IP-адреса, выходящие за диапазон 0-255 значения, использовали запятую вместо точки.
Изменение параметров IP через панель управления
Нельзя исключать вариант, что интерфейс изменения настроек IP через «Параметры» по какой-то причине сбоит, в этом случае можно использовать стандартный интерфейс панели управления для того, чтобы задать параметры IP вручную:
- Нажмите клавиши Win+R на клавиатуре, введите ncpa.cpl и нажмите Enter.
- В открывшемся окне выберите сеть, для которой требуется изменить параметры, нажмите по ней правой кнопкой мыши и выберите пункт «Свойства».
- В списке компонентов сети выберите протокол, для которого будут изменяться параметры, например, IP версии 4 (TCP/IPv4) и нажмите кнопку «Свойства».
- Задайте нужные параметры IP и сохраните их.
При использовании интерфейса панели управления проблем с изменением параметров обычно не возникает (при условии, что у вас есть права администратора в системе).
Если и этот способ не срабатывает, попробуйте сбросить IP перед его изменением с помощью двух команд в командной строке, запущенной от имени администратора:
ipconfig /release ipconfig /renew
Видео
Все способы:
- Способ 1: Замена маски подсети на длину префикса
- Способ 2: Настройка IP в панели сетевых подключений
- Способ 3: «Windows PowerShell»
- Способ 4: Сброс сетевых настроек
- Вопросы и ответы: 0
В случае если при смене IP появилась ошибка, то в первую очередь проверьте запись на наличие опечаток. Переходите к способам в статье, если уверены, что все введено правильно.
Способ 1: Замена маски подсети на длину префикса
Обычно Windows автоматически получает IP-адрес, но иногда при ручной замене адреса, маски подсети и других данных в сетевых подключениях появляется ошибка, что не удается сохранить параметры.
В последних версиях операционной системы Windows 10 все чаще стала появляться такая неполадка с IP. Это связано с тем, что ранее указанные значения маски подсети больше не работают, поскольку нужно указывать длину префикса подсети. Если раньше в настройках IP прописывалось как 255.255.255.0, то теперь нужно использовать длину, равную 24. Она может варьироваться от 1 до 64 до IPv4, а для IPv6 – от 1 до 128.
Поскольку проблема возникает во время смены IP-адреса, то нет смысла описывать алгоритм действий для перехода в системные настройки с изменением параметров. Чтобы исправить ошибку, попробуйте заменить значения подсети – с маски на длину префикса.
Проблема в том, как узнать, какая длина префикса соответствует определенному значению маски подсети. Данные, включая 32-битный адрес, которые используются с адресом узла, можно отыскать в следующей таблице:
Также можно самостоятельно рассчитать длину префикса подсети. В привычном нам виде маска десятичная, и ее нужно преобразовать в двоичную, затем подсчитать, сколько 1 в непрерывной последовательности. Например, для маски 255.0.0.0 32-битный адрес – 11111111.00000000.00000000.00000000, и это значит, что единиц – 8, то есть длина префикса равна 8-ми.
Способ 2: Настройка IP в панели сетевых подключений
Попробуйте изменить данные IPv4 или IPv6 другим способом – через раздел с сетевыми подключениями в классической «Панели управления»:
- Чтобы напрямую перейти в окно «Сетевые подключения», вызовите диалоговое окно «Выполнить», одновременно зажав клавиши «Win + R». В специальной строке впишите
ncpa.cpl
и нажмите на кнопку «ОК» или клавишу «Enter». - В появившемся списке отыщите то подключение, которое используется, кликните правой кнопкой мыши по его названию и из меню выберите пункт «Свойства».
- Отобразится список компонентов, в котором нужно выбрать протокол для редактирования, например «IP версии (TCP/IPv4)», выделите его и нажмите на кнопку «Свойства» ниже.
- Отметьте пункты с ручным редактированием и введите нужные значения для IP-адреса и других параметров. Сохраните настройки.
Следует отметить, что в этом случае необходимо вводить маску подсети, а не длину префикса, как в предыдущем способе.
Способ 3: «Windows PowerShell»
Изменить параметры IP сети можно и с помощью консоли Windows 10 – «PowerShell», — используя специальные команды.
- Запустите «Windows PowerShell» от имени администратора. Щелкните по иконке «Пуск» правой кнопкой мыши и из контекстного меню выберите соответствующий пункт.
- Вставьте команду
netsh interface ip show config
, чтобы открыть список сетевого оборудования с его параметрами, и нажмите на клавишу «Enter». Обратите внимание на ту строку, где есть информация об активном адаптере, и запомните его название. - Затем вставьте следующую команду с параметрами, которые соответствуют настройке сети –
netsh interface ip set address name= "имя сети" static IP-адрес маска подсети шлюз
. В нашем случае это будет выглядеть так:netsh interface ip set address name= "Ethernet" static 192.168.1.2 255.255.255.0 192.168.1.1
. Нажмите на клавишу ввода, чтобы применить настройки.
Этот способ может сработать, если изменить параметры сети через приложение «Параметры» не удается из-за ошибки. Соответственно, неполадка сохранения IP может быть устранена.
Способ 4: Сброс сетевых настроек
Восстановить работу сетевого адаптера и избавиться от ошибки, при которой не удается сохранить параметры IP, может помочь сброс настроек TCP/IP, что предполагает полное обнуление сетевых параметров компьютера. Это можно проделать несколькими способами, включая приложение «Параметры» и «Командную строку». Также есть вариант полностью переустановить драйвер сетевого оборудования. В нашем отдельном материале более подробно описана процедура сброса настроек.
Подробнее: Способы сброса сетевых параметров в Windows 10
Наша группа в TelegramПолезные советы и помощь
Windows 10 has a convenient feature which allows you to specify your IP address depending on the wireless network you join – making it far easier to bounce around between multiple offices, work locations, coffee shops, and home. But rather than the standard “Subnet Mask” option we’re all used to seeing, it asks users to fill in their Subnet Prefix Length. What the heck should that number be!?
The short answer: Probably 24. That is the same as typing 255.255.255.0 in the old subnet mask field. If you traditionally typed another number in your Subnet Mask, look at the chart below and use the CIDR Prefix for what you’re familiar with typing!
EDIT: I made a video about this that hopefully you’ll be able to absorb MUCH more quickly, and hopefully the visual demonstrations will make more sense!
But why? The long answer: To understand this, you need to first understand subnet masks in general. A subnet mask is really only used to help identify the CLASS of an IP address. It is broken in to four bytes (x.x.x.x) called “octets” (why? Because there are 8 bits in 1 byte. 8 = Octo). The most common example is a class “C” network: 255.255.255.0. In this example only the last byte / octet (the “0” in the subnet mask) can be changed on your current network. This gives you 254 usable addresses (1-255). If you have a class B network, you could use subnet mask 255.255.0.0 (meaning that either of the zeroes could be any combination of numbers from 1-255). Suddenly, you now have 65,534 available IP addresses. This is all done to ensure your devices only talk to the other devices you intend for them to talk to and you don’t accidentally interfere with other people’s nearby networks (routers enforce these rules that don’t allow cross talk between other networks, but this post is running long enough, we won’t get in to all of that).
Then came the Classless Inter-Domain Routing (CIDR) method for allocating IP addresses which helped create the subnetting standard for IPv4 address. The CIDR prefix as simply a shorthand representation which means the exact same thing. Even though it is written as a suffix on the end of an IP address, it is known as the prefix of the subnet. A “/24” network means 254 usable IP addresses, a /16 means 65,534! So, to make sense of this, let’s use some examples: an IP address with a Subnet Prefix such as “192.168.1.0/24” indicates that you are using the IP addressing scheme of 192.168.1.x with the subnet mask of 255.255.255.0 and you have the 254 usable addresses (1-255). If you were to write 192.168.0.0/16, you’re indicating 192.168.x.x and either one of those X’s can be 1-255 – that’s where we get the 65,534 addresses.
So, that’s SUBNET MASKS. But we still haven’t clarified just what is a prefix?
Computers read these addresses in binary, without the dots separating the addresses, and each of the bytes would be represented as 8 bits. If I were to write the number 255 in binary, it would look like 8 1’s in a row. A zero is simply 8 0’s in a row. In other words, a class “C” subnet mask (which we know as 255.255.255.0) would be represented in binary as 11111111111111111111111100000000 or 24 1’s followed by 8 zeroes. Are you starting to see where this is going? The prefix is simply the number of bits in the subnet mask that will be 1’s.
Let’s take one more example to try and drive this all home. Pop quiz time: how many usable addresses are there in a “slash 17” network, or a network with a prefix of 17? Well, let’s line up 17 1’s, and follow it up with 15 zeroes so that we have a total of 32 bits. We’ll take that long binary string and break it into 4 8-bit chunks. If we do a quick conversion and lay it out in octets like an IP address we get 255.255.128.0. If we scroll down and check our chart below, we can see that a prefix of 17 does, in fact, line up with a subnet mask of 255.255.128.0 and yields 32,766 usable IP addresses!
This is an extremely complicated concept and while many people are experts with Server Administration and Active Directory Roles and many other things, this one is heavily math driven and took me a long, long time to wrap my head around. Don’t feel bad if it takes you a while to really get the hang of, but I hope I was able to do a reasonable job of breaking it down for you!
Subnet Mask | CIDR Prefix | Total IP Addresses | Usable IP Addresses | Number of Class C networks |
---|---|---|---|---|
255.255.255.255 | /32 | 1 | 1 | 1/256th |
255.255.255.254 | /31 | 2 | 0 | 1/128th |
255.255.255.252 | /30 | 4 | 2 | 1/64th |
255.255.255.248 | /29 | 8 | 6 | 1/32nd |
255.255.255.240 | /28 | 16 | 14 | 1/16th |
255.255.255.224 | /27 | 32 | 30 | 1/8th |
255.255.255.192 | /26 | 64 | 62 | 1/4th |
255.255.255.128 | /25 | 128 | 126 | 1 half |
255.255.255.0 | /24 | 256 | 254 | 1 |
255.255.254.0 | /23 | 512 | 510 | 2 |
255.255.252.0 | /22 | 1024 | 1022 | 4 |
255.255.248.0 | /21 | 2048 | 2046 | 8 |
255.255.240.0 | /20 | 4096 | 4094 | 16 |
255.255.224.0 | /19 | 8192 | 8190 | 32 |
255.255.192.0 | /18 | 16,384 | 16,382 | 64 |
255.255.128.0 | /17 | 32,768 | 32,766 | 128 |
255.255.0.0 | /16 | 65,536 | 65,534 | 256 |
255.254.0.0 | /15 | 131,072 | 131,070 | 512 |
255.252.0.0 | /14 | 262,144 | 262,142 | 1024 |
255.248.0.0 | /13 | 524,288 | 524,286 | 2048 |
255.240.0.0 | /12 | 1,048,576 | 1,048,574 | 4096 |
255.224.0.0 | /11 | 2,097,152 | 2,097,150 | 8192 |
255.192.0.0 | /10 | 4,194,304 | 4,194,302 | 16,384 |
255.128.0.0 | /9 | 8,388,608 | 8,388,606 | 32,768 |
255.0.0.0 | /8 | 16,777,216 | 16,777,214 | 65,536 |
254.0.0.0 | /7 | 33,554,432 | 33,554,430 | 131,072 |
252.0.0.0 | /6 | 67,108,864 | 67,108,862 | 262,144 |
248.0.0.0 | /5 | 134,217,728 | 134,217,726 | 1,048,576 |
240.0.0.0 | /4 | 268,435,456 | 268,435,454 | 2,097,152 |
224.0.0.0 | /3 | 536,870,912 | 536,870,910 | 4,194,304 |
192.0.0.0 | /2 | 1,073,741,824 | 1,073,741,822 | 8,388,608 |
128.0.0.0 | /1 | 2,147,483,648 | 2,147,483,646 | 16,777,216 |
0.0.0.0 | /0 | 4,294,967,296 | 4,294,967,294 | 33,554,432 |
Маски подсети используются для разделения IP-адресов на две разные части: одна из них сообщает вам адрес компьютера или устройства, а другая — сеть, к которой он принадлежит. Другими словами, маски подсетей используются для разделения сетей на подсети, чтобы любые данные, передаваемые по сети, могли правильно достигать места назначения. Вы задаетесь вопросом, как изменить маску подсети на ПК с Windows 10? Хотите узнать, как изменить маску подсети для всех компьютеров и устройств в локальной сети? Читайте дальше и узнайте
Прежде чем менять маску подсети ПК с Windows 10, вы должны знать, что такое IP-адреса и маски подсети, и как узнайть IP-адрес вашего компьютера с Windows 10.
На компьютере или устройстве Windows 10 вы можете изменить маску подсети, только если вы используете статический IP-адрес. Если это так, или если вы также хотите изменить свой IP-адрес и установить статический, прочитайте инструкции из первых трех способов в этом руководстве.
Если вы используете динамический IP-адрес, который автоматически генерируется службой DHCP на вашем маршрутизаторе, вы можете изменить только маску подсети из веб-интерфейса вашего маршрутизатора.
Следует также отметить, что для изменения маски подсети (и/или IP-адреса) в Windows 10 необходимо войти в систему с помощью учетная запись администратора.
Один из самых простых способов изменить маску подсети в Windows 10 предлагает приложение «Настройки». Запустите его и перейдите в категорию «Сеть и Интернет».
В разделе «Сеть и Интернет» выберите «Wi-Fi» или «Ethernet» на левой боковой панели, в зависимости от типа сетевого адаптера, для которого вы хотите изменить маску подсети. Затем в правой части окна нажмите или коснитесь соответствующего сетевого подключения.
На странице сетевого подключения прокрутите вниз, пока не дойдете до раздела настроек IP. Затем нажмите кнопку Изменить.
Откроется диалоговое окно «Изменить настройки IP», в котором можно изменить IP-адрес, маску подсети , шлюз и DNS-серверы, используемые выбранным сетевым подключением, как для протокола Интернета версии 4 (TCP / IPv4), так и для протокола Интернета. Версия 6 (TCP/IPv6) . Прокрутите до раздела IPv4 или IPv6, в зависимости от того, какую из них вы хотите настроить для маски новой подсети.
Параметр, определяющий маску подсети, — это длина префикса подсети , которая определяет размер подсети. Например, на приведенном ниже снимке экрана вы можете видеть, что для нашего протокола IPv4 сетевого подключения мы используем «длину префикса подсети», равную 24 ( количество битов в маске 1 ), что означает, что маска подсети 255.255.255.0.
Чтобы изменить маску подсети , необходимо изменить значение поля «Длина префикса подсети». Например, поскольку мы хотели иметь маску подсети 255.255.240.0, нам пришлось установить длину префикса равной 20. Если вам нужна помощь в расчете длины префикса для маски подсети, проверьте этот онлайн- калькулятор подсети IP.
Нажмите или коснитесь Сохранить, и ваша маска подсети будет немедленно изменена.
2. Как изменить маску подсети в Windows 10, из панели управления
Windows 10 по-прежнему включает старую панель управления , которая также позволяет вам изменять маску подсети вашего сетевого адаптера. Если вы предпочитаете использовать панель управления для этой задачи, откройте ее и нажмите или коснитесь ссылки «Просмотр состояния сети и задачи» в разделе «Сеть и Интернет».
В Центре управления сетями и общим доступом нажмите или коснитесь сетевого подключения, для которого вы хотите изменить маску подсети.
Предыдущее действие открывает окно состояния этого сетевого подключения. В нем нажмите кнопку Свойства.
В окне « Свойства» сетевого подключения выберите « Протокол Интернета версии 4 (TCP / IPv4)» или «Протокол Интернета версии 6 (TCP / IPv6)», в зависимости от маски подсети, которую вы хотите изменить. Если вы хотите изменить оба, повторите следующие шаги для каждого из них.
Если вы хотите изменить маску подсети, используемую для протокола Интернета версии 4 (TCP / IPv4) , в окне « Свойства» введите новую маску подсети в поле с тем же именем.
Например, мы хотели изменить нашу маску подсети на 255.255.240.0, как вы можете видеть на следующем скриншоте.
Закончив вносить все изменения, нажмите или нажмите « ОК», а затем закройте все открытые окна. Новая маска подсети, которую вы установили, запущена и работает.
3. Как изменить маску подсети в Windows 10, используя PowerShell
Если вы предпочитаете использовать среду командной строки, вы также можете изменить маску подсети в Windows 10 с помощью PowerShell. Откройте PowerShell от имени администратора и выполните следующую команду: Get-NetAdapter -physical
. Эта команда показывает все сетевые адаптеры, установленные на вашем компьютере с Windows 10. Определите тот, для которого вы хотите изменить маску подсети, и запишите его значение ifIndex. Это индексный номер интерфейса, который можно использовать для выбора сетевого адаптера в следующей команде PowerShell.
Чтобы изменить маску подсети, выполните следующую команду: Set-NetIPAddress -InterfaceIndex [значение ifIndex] -PrefixLength [длина префикса подсети]
. Замените [ifIndex value] значением индекса интерфейса, которое вы указали в предыдущей команде, и замените [длина префикса подсети] на значение требуемой длины нового префикса подсети.
Например, мы хотели установить маску подсети 255.255.255.0, поэтому мы запустили эту команду: Set-NetIPAddress -InterfaceIndex 7 -PrefixLength 24
.
Новая маска подсети применяется мгновенно, поэтому вы можете закрыть PowerShell.
4. Как изменить маску подсети с интерфейса маршрутизатора, в домашней сети с DHCP
Если вы используете DHCP для автоматического назначения IP-адресов компьютерам и устройствам в вашем доме, вы можете изменить маску подсети для всех из них с помощью интерфейса администрирования вашего маршрутизатора. Используйте веб-браузер на вашем компьютере для доступа к веб-интерфейсу маршрутизатора. Чтобы сделать это, вы должны перейти к адрес маршрутизатора и войдите под своей учетной записью и паролем. На большинстве маршрутизаторов это 192.168.0.1 или 192.168.1.1, но они могут отличаться.
В интерфейсе веб-администратора маршрутизатора найдите категорию расширенных настроек под названием LAN . В нем перейдите в раздел или вкладку «Настройки IP- адреса локальной сети» и измените значение маски подсети на желаемое. Нажмите или коснитесь Применить, Сохранить или ОК. После этого новая маска подсети применяется ко всем компьютерам и устройствам в вашей сети, которые используют автоматические IP-адреса. Обратите внимание, что вашему маршрутизатору может потребоваться перезагрузка, чтобы применить это изменение.
Вот и все!
Просмотров: 4 003
Параметр | Десятичная запись | Шестнадцатеричная запись | Двоичная запись |
IP адрес | 5.45.65.94 | 05.2D.41.5E | 00000101.00101101.01000001.01011110 |
---|---|---|---|
Префикс маски подсети | /24 | ||
Маска подсети | 255.255.255.0 | FF.FF.FF.00 | 11111111.11111111.11111111.00000000 |
Обратная маска подсети (wildcard mask) | 0.0.0.255 | 00.00.00.FF | 00000000.00000000.00000000.11111111 |
IP адрес сети | 5.45.65.0 | 05.2D.41.00 | 00000101.00101101.01000001.00000000 |
Широковещательный адрес | 5.45.65.255 | 05.2D.41.FF | 00000101.00101101.01000001.11111111 |
IP адрес первого хоста | 5.45.65.1 | 05.2D.41.01 | 00000101.00101101.01000001.00000001 |
IP адрес последнего хоста | 5.45.65.254 | 05.2D.41.FE | 00000101.00101101.01000001.11111110 |
Количество доступных адресов | 256 | ||
Количество рабочих адресов для хостов | 254 |
Познавательное о IPv4 .
IPv4 (англ. Internet Protocol version 4) — четвёртая версия интернет протокола (IP). Первая широко используемая версия. Протокол описан в RFC 791 (сентябрь 1981 года), заменившем RFC 760 (январь 1980 года).
IPv4 использует 32-битные (четырёхбайтные) адреса, ограничивающие адресное пространство 4 294 967 296 (2 32 ) возможными уникальными адресами.
Традиционной формой записи IPv4 адреса является запись в виде четырёх десятичных чисел (от 0 до 255), разделённых точками. Через дробь указывается длина маски подсети.
IP-адрес состоит из двух частей: номера сети и номера узла. В случае изолированной сети её адрес может быть выбран администратором из специально зарезервированных для таких сетей блоков адресов (10.0.0.0/8, 172.16.0.0/12 или 192.168.0.0/16). Если же сеть должна работать как составная часть Интернета, то адрес сети выдаётся провайдером либо региональным интернет-регистратором (Regional Internet Registry, RIR). Согласно данным на сайте IANA, существует пять RIR: ARIN, обслуживающий Северную Америку, а также Багамы, Пуэрто-Рико и Ямайку; APNIC, обслуживающий страны Южной, Восточной и Юго-Восточной Азии, а также Австралии и Океании; AfriNIC, обслуживающий страны Африки; LACNIC, обслуживающий страны Южной Америки и бассейна Карибского моря; и RIPE NCC, обслуживающий Европу, Центральную Азию, Ближний Восток. Региональные регистраторы получают номера автономных систем и большие блоки адресов у IANA, а затем выдают номера автономных систем и блоки адресов меньшего размера локальным интернет-регистраторам (Local Internet Registries, LIR), обычно являющимся крупными провайдерами. Номер узла в протоколе IP назначается независимо от локального адреса узла. Маршрутизатор по определению входит сразу в несколько сетей. Поэтому каждый порт маршрутизатора имеет собственный IP-адрес. Конечный узел также может входить в несколько IP-сетей. В этом случае компьютер должен иметь несколько IP-адресов, по числу сетевых связей. Таким образом, IP-адрес характеризует не отдельный компьютер или маршрутизатор, а одно сетевое соединение.
Есть два способа определения того, сколько бит отводится на маску подсети, а сколько — на IP-адрес. Изначально использовалась классовая адресация (INET), но со второй половины 90-х годов XX века она была вытеснена бесклассовой адресацией (CIDR), при которой количество адресов в сети определяется маской подсети.
Иногда встречается запись IP-адресов вида «192.168.5.0/24». Данный вид записи заменяет собой указание диапазона IP-адресов. Число после косой черты означает количество единичных разрядов в маске подсети. Для приведённого примера маска подсети будет иметь двоичный вид 11111111 11111111 11111111 00000000 или то же самое в десятичном виде: «255.255.255.0». 24 разряда IP-адреса отводятся под номер сети, а остальные 32-24=8 разрядов полного адреса — под адреса хостов этой сети, адрес этой сети и широковещательный адрес этой сети. Итого, 192.168.5.0/24 означает диапазон адресов хостов от 192.168.5.1 до 192.168.5.254, а также 192.168.5.0 — адрес сети и 192.168.5.255 — широковещательный адрес сети. Для вычисления адреса сети и широковещательного адреса сети используются формулы:
- адрес сети = IP.любого_компьютера_этой_сети AND MASK (адрес сети позволяет определить, что компьютеры в одной сети)
- широковещательный адрес сети = IP.любого_компьютера_этой_сети OR NOT(MASK) (широковещательный адрес сети воспринимается всеми компьютерами сети как дополнительный свой адрес, то есть пакет на этот адрес получат все хосты сети как адресованные лично им. Если на сетевой интерфейс хоста, который не является маршрутизатором пакетов, попадёт пакет, адресованный не ему, то он будет отброшен).
Запись IP-адресов с указанием через слэш маски подсети переменной длины также называют CIDR-адресом в противоположность обычной записи без указания маски, в операционных системах типа UNIX также именуемой INET-адресом.
В протоколе IP существует несколько соглашений об особой интерпретации IP-адресов: если все двоичные разряды IP-адреса равны 1, то пакет с таким адресом назначения должен рассылаться всем узлам, находящимся в той же сети, что и источник этого пакета. Такая рассылка называется ограниченным широковещательным сообщением (limited broadcast). Если в поле номера узла назначения стоят только единицы, то пакет, имеющий такой адрес, рассылается всем узлам сети с заданным номером сети. Например, в сети 192.168.5.0 с маской 255.255.255.0 пакет с адресом 192.168.5.255 доставляется всем узлам этой сети. Такая рассылка называется широковещательным сообщением (direct broadcast).
IP-адрес называют статическим (постоянным, неизменяемым), если он назначается пользователем в настройках устройства, либо назначается автоматически при подключении устройства к сети и не может быть присвоен другому устройству.
IP-адрес называют динамическим (непостоянным, изменяемым), если он назначается автоматически при подключении устройства к сети и используется в течение ограниченного промежутка времени, указанного в сервисе назначавшего IP-адрес (DHCP).
Для получения IP-адреса клиент может использовать один из следующих протоколов:
- DHCP (RFC 2131) — наиболее распространённый протокол настройки сетевых параметров.
- BOOTP (RFC 951) — простой протокол настройки сетевого адреса, обычно используется для бездисковых станций.
- IPCP (RFC 1332) в рамках протокола PPP (RFC 1661).
- Zeroconf (RFC 3927) — протокол настройки сетевого адреса, определения имени, поиск служб.
- RARP (RFC 903) Устаревший протокол, использующий обратную логику (из аппаратного адреса — в логический) популярного и поныне в широковещательных сетях протокола ARP. Не поддерживает распространения информации о длине маски (не поддерживает VLSM).
Адреса, используемые в локальных сетях, относят к частным. К частным относятся IP-адреса из следующих сетей:
- 10.0.0.0/8
- 172.16.0.0/12
- 192.168.0.0/16
Также для внутреннего использования:
- 127.0.0.0/8 — используется для коммуникаций внутри хоста.
- 169.254.0.0/16 — используется для автоматической настройки сетевого интерфейса в случае отсутствия DHCP (за исключением первой и последней /24 подсети).
Полный список описания сетей для IPv4 представлен в RFC 6890.
Поскольку биты идентификатора сети всегда идут последовательно и начинаются с самого левого, самый простой способ показать маску подсети — это указать количество битов идентификатора сети в виде префикса сети. Таким образом, маска подсети выражается в виде «IP-адрес/префикс сети». Например, IP-адрес I31.107.16.200 и маску подсети 255.255.0.0 можно записать в виде 131.107.16.200/16. Число 16 после слеша обозначает количество единичных битов в маске подсети. Точно так же, /24 обозначает маску подсети 255.255.255.0 для адреса класса С, например 206.73.118.23/24.
Примечание Нотация с префиксом сети также известна как бесклассовая междоменная маршрутизация (Classless Interdomain Routing, C1DR).
Основной шлюз
Связь между TCP/IP-узлами разных сетей как правило выполняется через маршрутизаторы. Маршрутизатор — это устройство с несколькими интерфейсами, подключенными к разным сетям, а маршрутизация — процесс приема IP-пакетов на одном интерфейсе и пересылка их на другой интерфейс в направлении адресата. С точки зрения узлг сети TCP/IP, основной шлюз— это IP-адрес маршрутизатора, сконфигурированного не пересылку IP-трафика в другие сети.
Пытаясь передать информацию другому узлу IP-сети, компьютер определяет тип узла (локальный или удаленный) по маске подсети. Если узел-получатель расположен в локальном сегменте сети, пакет направляется в локальную сеть по методу широковещания. В противном случае компьютер пересылает пакет в основной шлюз, определенный в параметрах TCP/IP. Обязанность дальнейшей пересылки пакета е нужную сеть возлагается на маршрутизатор, адрес которого указан в качестве основного шлюза.
7.5. Разбиение на подсети
Очень редко в локальную вычислительную сеть входит более 100-200 узлов: даже если взять сеть с большим количеством узлов, многие сетевые среды накладывают ограничения, например, в 1024 узла. Исходя из этого, целесообразность использования сетей класса А и В весьма сомнительна. Да и использование класса С для сетей, состоящих из 20-30 узлов, тоже является расточительством.
Для решения этих проблем в двухуровневую иерархию IP-адресов (сеть — узел) была введена новая составляющая — подсеть. Идея заключается в «заимствовании» нескольких битов из узловой части адреса для определения подсети.
Полный префикс сети, состоящий из сетевого префикса и номера подсети, получил название расширенного сетевого префикса. Двоичное число, и его десятичный эквивалент, содержащее единицы в разрядах, относящихся к расширенному сетевому префиксу, а в остальных разрядах — нули, назвали маской подсети.
Сетевой префикс | подсеть | узел |
IP адрес | 144.144.19.22 | |
Маска | 255.255.255.0 | |
Расширенный сетевой префикс |
Маски подсети помогают определить, как IP-адрес разбивается на идентификаторы сети и узла. В адресах классов А, В и С применяются стандартные маски подсети, занимающие соответственно первые 8, 6 и 24 бита 32-битового адреса. Подсетью называется логическая сеть, определяемая маской подсети.
Стандартные маски годятся для сетей, которые не предполагается разбивать. Например, в сети из 100 компьютеров, соединенных с помощью карт гигабитного Ethernet, кабелей и коммутаторов, все узлы могут обмениваться информацией по локальной сети. Сеть не нуждается в маршрутизаторах для защиты от чрезмерного широковещания или для связи с узлами, расположенными в отдельных физических сегментах. В таком простом случае вполне достаточно идентификатора сети класса С.
7.6. Механизм разбиения на подсети
Разбиение на подсети (subnetting) — это логическое разделение адресного пространства сети путем установки в 1 дополнительных битов маски подсети. Такое расширение позволяет создавать многие подсети в адресном пространстве сети.
Например, если маска подсети по умолчанию 255.255.0.0 используется для узлов сети класса В 131.107.0.0, IP-адреса 131.107.1.11 и 131.107.2.11 находятся водной подсети и поддерживают взаимодействие посредством широковещания. Но если расширить маску подсети до 255255255.0, то эти адреса окажутся в разных подсетях и для обмена данными соответствующим узлам придется пересылать пакеты на основной шлюз, который перенаправит дейтаграммы в нужную подсеть. Внешние по отношению к сети узлы по-прежнему используют маску подсети по умолчанию для взаимодействия с узлами внутри сети. Обе версии показаны на рис. 2-7 и 2-8.
Рис. 2-7. Не разбитое на подсети адресное пространство класса В
Показанное на рис. 2-7 исходное адресное пространство класса В, состоящее из единственной подсети, может содержать максимум 65 534 узлов, а новая маска подсети (рис. 2-8) позволяет разделить адресное пространство на 256 подсетей, в каждой из которых можно разместить до 254 узлов.
7.6.1. Преимущества разбиения на подсети
Разбиение на подсети часто используют для обеспечения соответствия физической и логической топологии сети или Для ограничения широковешательного трафика. Другие несомненные преимущества: более высокий уровень защиты (благодаря ограничению неавторизованного трафика маршрутизаторами) и упрощение администрирования (благодаря передачеуправления подсетями другим отделам или администраторам).
Рис. 2-8. Разбитое на подсети адресное пространство класса В
Соответствие физической топологии.Допустим, вам поручили спроектировать университетскую сеть, состоящую из 200 узлов, распределенных в четырех зданиях — Voter Hall, Twilight Hall, Monroe Hall и Sunderland Hall. В каждом здании планируется разместить по 50 узлов. Если интернет-провайдер выделил адрес 208.147.66.0 класса С, вам доступны адреса 208.147.66—208.147.66.254. Однако из-за размещения в четырех физически отделенных зданиях, узлы не могут обмениваться данными по локальной сети. Расширив маску подсети на 2 бита (т. е. позаимствовав их у идентификатора узла), сеть» разбивают на четыре логические подсети, а для связи устанавливается маршрутизатор (рис. 2-9).
Ограничениешироковешательного трафика. Широковещание — рассылка сообщений с одного компьютера на все расположенные в локальном сегменте устройства. Широковещание существенно нагружает ресурсы, поскольку занимает полосу пропускания и требует участия всех сетевых адаптеров и процессоров логического сегмента сети.
Маршрутизаторы блокируют широковещание и защищают сети от излишнего трафика. 11оскольку маршрутизаторы также определяют логические ограничения подсетей, разбиение на подсети позволяет косвенно ограничивать широковещательный трафик в сети.
7.6.2. Определение максимального количества узлов в сети
Зная сетевой адрес, определить максимальное количество узлов в сети просто: надо возвести 2 в степень, равную количеству битов в идентификаторе узла и вычесть 2. Например, в сетевом адресе 192.168.0.0/24 под идентификатор узла отведено 8 бит, поэтому возможное максимальное число узлов 2 5 — 2 = 254.
Количество узлов в подсети.Количество идентификаторов узлов в подсети определяется также, как и узлов в сети — оно равно Т — 2, где х — количество бит в идентификаторе узла. Например, в адресе 172.16.0.0/24 резервируется 8 бит под идентификатор узла, поэтому число узлов в подсети равно 2 — 2, т. е. 254. Дня вычисления количества узлов во всей сети умножают полученный результат на количество подсетей. В нашем примере адресное пространство 172.16.0.0/24 даст 254 сетей х 256 узлов = 65 024.
Конфигурируя адресное пространство и маски подсети в соответствии с требованиями сети убедитесь, что отвели на идентификатор узла достаточно бит с учетом возможного увеличения количества узлов в подсети в будущем.
7.6.3. Определение диапазонов адресов подсети
Десятично-точечная форма маски подсети позволяет определить диапазоны IP-адресов в каждой подсети простым вычитанием из 256 числа в соответствующем октете маски. Например, в сети класса С с адресом 207.209.68.0 с маской подсети 255.255.255.192 вычитание 192 из 256 даст 64. Таким образом, новый диапазон начинается после каждого 64 адреса: 207.209.68.0-207.209.68.63, 207.209.68.64-207.209.68.127 и т.д. В сети класса В 131.107.0.0 с маской подсети 255.255.240.0 вычитание 240 из 256 дает 16. Следовательно, диапазоны адресов подсетей группируются по 16 в третьем октете, а четвертый октет принимает значения из диапазона 0—255: 131.107.0.0—131.107.15.255, 131.107.16.0— 131.107.31.255 и т.д.
Помните, что узлам нельзя назначать идентификаторы из одних нулей или единиц, так что исключаются первый и последний адрес каждого диапазона.
7.7. Проблемы классической схемы
В середине 80-х годов Internet впервые столкнулся с проблемой переполнения таблиц магистральных маршрутизаторов. Решение, однако, было быстро найдено — подсети устранили проблему на несколько лет. Но уже в начале 90-х к проблеме большого количества маршрутов прибавилась нехватка адресного пространства. Ограничение в 4 миллиарда адресов, заложенное в протокол и казавшееся недосягаемой величиной, стало весьма ощутимым.
В качестве решения проблемы были одновременно предложены два подхода — один на ближайшее будущее, другой комплексный и долгосрочный. Первое решение — это внедрение протокола бесклассовой маршрутизации (CIDR), к которому позже присоединилась система NAT.
Долгосрочное решение — это протокол IP следующей версии. Он обозначается, как IPv6, или IPng (Internet Protocol next generation). В этой реализации протокола длина адреса увеличена до 16-ти байтов (128 бит!), исключены некоторые элементы действующего протокола, которые оказались неиспользуемыми.
7.7.1. Маска подсети переменной длины VLSM
(Variable Length Subnet Mask)
Традиционно все узлы и маршрутизаторы организации используют одну маску подсети. В этом случае сеть может разбиваться на подсети, в которых максимальное количество идентификаторов узлов одинаковое.
Однако поддержка масок подсети переменной длины (variable-length subnet mask, VLSM) позволяет маршрутизаторам обслуживать разные маски. Чаше всего VLSM применяют для разбиения на подсети самих подсетей.
Общая схема разбиения сети на подсети с масками переменной длины такова: сеть делится на подсети максимально необходимого размера. Затем некоторые подсети делятся на более мелкие, и рекурсивно далее, до тех пор, пока это необходимо.
Кроме того, технология VLSM, путем скрытия части подсетей, позволяет уменьшить объем данных, передаваемых маршрутизаторами. Так, если сеть 12/8 конфигурируется с расширенным сетевым префиксом /16, после чего сети 12.1/16 и 12.2/16 разбиваются на подсети /20, то маршрутизатору в сети 12.1 незачем знать о подсетях 12.2 с префиксом /20, ему достаточно знать маршрут на сеть 12.1/16.
Табл. 2-5. Параметры маски подсети класса С (статические)
Сетевой адрес | Число подсетей | Число узлов в подсети |
208.147.66.0/24 | ||
208.147.66.0/25 | ||
208.147.66.0/26 | ||
208.147.66.0/27 | ||
208.147.66.0/28 | ||
208.147.66.0/29 |
При разбиении на подсети различного размера нужно использовать специальный шаблон с завершающими нулями; сеть класса С поддерживает до семи подсетей. Завершающие нули нужны для предотвращения пересечения адресных пространств подсетей. Если идентификатор подсети с маской переменной длины соответствует шаблону из табл. 2-6, подсети не пересекутся и адреса будут интерпретироваться однозначно.
На рис. 2-17 показано, как с помощью VLSM построить 3 сети с 100, 50 и 20 узлами
7.7.2. Бесклассовая междоменная маршрутизация CIDR
(Classless Inter-Domain Routing)
Появление этой технологии было вызвано резким увеличением объема трафика в Internet и, как следствие, увеличением количества маршрутов на магистральных маршрутизаторах. Так, если в 1994 году, до развертывания CIDR, таблицы маршрутизаторов содержали до 70 000 маршрутов, то после внедрения их количество сократилось до 30 000. На сентябрь 2002, количество маршрутов перевалило за отметку 110 000! Можете себе представить, сколько маршрутов нужно было бы держать в таблицах сегодня, если бы не было CIDR!
Что же представляет собой эта технология? Она позволяет уйти от классовой схемы адресации, эффективней использовать адресное пространство протокола IP. Кроме того, CIDR позволяет агрегировать маршрутные записи. Одной записью в таблице маршрутизатора описываются пути ко многим сетям.
Суть технологии CIDR состоит в том, что каждому поставщику услуг Internet (или, для корпоративных сетей, какому-либо структурно-территориальному подразделению) должен быть назначен неразрывный диапазон IP-адресов. При этом вводится понятие обобщенного сетевого префикса, определяющего общую часть всех назначенных адресов. Соответственно, маршрутизация на магистральных каналах может реализовываться на основе обобщенного сетевого префикса. Результатом является агрегирование маршрутных записей, уменьшение размера таблиц маршрутных записей и увеличение скорости обработки пакетов.
По своей сути технология CIDR родственна VLSM. Только если в случае с VLSM есть возможность рекурсивного деления на подсети, невидимые извне, то CIDR позволяет рекурсивно адресовать целые адресные блоки.
Использование CIDR позволило разделить Internet на адресные домены, внутри которых передается информация исключительно о внутренних сетях. Вне домена используется только общий префикс сетей. В результате многим сетям соответствует одна маршрутная запись
7.7.3. Сложение маршрутов путем создания надсетей
Итак.чтобы предотвратить истощение доступных идентификаторов сетей старших классов, организации, ответственные за адресацию в Интернете, предложили схему, называемую созданием надсетей (supernetting), согласно которой несколько сетей (маршрутов) можно объединить (или стожить) в единую более крупную сеть. Надсети позволяют эффективнее управлять выделением участков адресного пространства.
Как работают надсети
Надсети отличаются от подсетей тем, что заимствуют биты идентификатора сети и маскируют их как идентификатор узла. Допустим, интернет-провайдер выделил блок из 8 адресов сети: 207.46.168.0—207.46.175.0. Если определить на маршрутизаторах провайдера и всех узлов сети маску подсети /21 (вместо /24 по умолчанию), все сети будут казаться единственной сетью из-за того, что их идентификаторы (урезанные до 21 бита) будут выглядеть одинаково (рис. 2-15).
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого.
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ — конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой.
Папиллярные узоры пальцев рук — маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни.
Всё о Интернете, сетях, компьютерах, Windows, iOS и Android
Настройка сетевых параметров в Windows 10
Если Вы хотя бы раз сталкивались с технической поддержкой Интернет-провайдера, либо с саппортом какой-нибудь программы, связанной с локальной сетью или доступом В Интернет, то скорее всего у Вас спрашивали про настройку сетевых параметров компьютера. Для начинающих пользователей — это тёмный лес, конечно. И такой вопрос вводит бедолагу в полнейший ступор. В результате для простейших манипуляций приходится вызывать компьютерного мастера и платить ему деньги. А ведь всё очень просто. В этом посте я подробно расскажу про основные настройки сети в Windows 10.
В операционной системе Windows 10 под сетевыми параметрами подразумевается конфигурация протокола TCP/IP на сетевом адаптере, а так же настройка параметров доступа к компьютеру из сети (локальной или глобальной).
1. Протокол IP версии 4 (TCP/IPv4)
Нажимаем кнопку Пуск и в строке поиска вводим слова:
Результат должен получится вот такой:
Кликаем на значок из панели управления и нам открываем окно «сетевые подключения Windows 10»:
Выбираем то из нужное и нажимаем на нём правой кнопкой мыши. Откроется окно свойств. Это основные сетевые параметры адаптера в Windows 10:
Теперь надо найти параметр IP версии 4(TCP/IPv4) и кликнуть на нём дважды левой кнопкой грызуна. Так мы попадаем в конфигурацию основного сетевого протокола IP. Вариантов его настройки может быть два:
1 — динамически IP-адрес.
Такой вариант актуален когда в локалке работает DHCP-сервер и компьютер уже от него получает свой Ай-Пи. Он используется обычно при подключении ПК к домашнему WiFi-роутеру или к сети оператора связи. Конфигурация протокола протокола в этом случае выглядит так:
То есть все адреса система получает автоматически от специального сервера.
2 — статический IP-адрес. В этом случае ай-пи требуется прописать статически, то есть этот адрес будет закреплён именно за этим компьютером на постоянной основе. Выглядит это так:
Какие же адреса надо вписывать в поля?
Смотрите, на скриншоте выше представлен вариант с подключением к роутеру или модему у которого выключен DHCP-сервер.
IP шлюза — это адрес самого роутера в сети. Он же будет использоваться в качестве основного DNS.
Вторичным DNS можно указать сервер провайдера, либо публичные ДНС серверы Гугл ( 8.8.8.8 ) или Яндекс ( 77.88.8.8 ).
Маска, используемая в домашних сетях в 99 случаях из 100 — обычная, 24-битная: 255.255.255.0 .
IP-адрес надо выбрать из подсети шлюза. То есть если шлюз 192.168.1.1 , то у компьютера можно брать любой от 192.168.1.2 до 192.168.1.254.
Главное, чтобы он не был занят чем-нибудь ещё.
Нажимаем на ОК и закрываем все окна! Основной протокол сети в Windows 10 настроен.
2. Общий доступ
Настройка этих сетевых параметров отвечает за доступ к компьютеру из сети. Чтобы сюда попасть надо в разделе Сеть и Интернет выбрать свой адаптер (WiFi или Ethernet) и кликнуть на значок «Изменение расширенных параметров общего доступа». Откроется вот это окно:
Здесь Вы можете видит настройки сетевых параметров доступа для нескольких профилей: Частная, Гостевая или все сети. Выбираете тот, у которого в конце стоит пометка (текущий профиль).
Первым идёт Сетевое обнаружение. Он отвечает за то, видно ли Ваш ПК из сети или нет. Если Вы подключены к локальной сети дома или на работе, то лучше его оставить включенным. А вот когда комп подключен к сети Интернет напрямую, то для избежания угроз и атак, обнаружение лучше отключить.
Следующим идёт Общий доступ к Файлам и принтерам. Если он включен, то к принтеру, который подсоединён к Вашему ПК, сможет подключиться и использовать любой желающий. Для домашней сети это не играет роли, а вот в корпоративной или общественной лучше будет его отключить.
Последний параметры — Подключение домашней группы. Он отвечает за гостевой доступ из сети к компьютеру. Если Вы разрешаете Windows управлять подключениями, то доступ будет осуществляться через учётную запись Гость . В домашней сети это удобнее. Для других — лучше использовать учётные записи пользователей, чтобы кто угодно не смог к Вам зайти.
Сохраняем изменения.
Это основные сетевые параметры Windows 10, отвечающие за работу сети и подключение компьютера к Интернету.