Как определить что компьютеры в одной сети
Локальная сеть зачастую используется в рабочих целях, когда пользователю одного ПК необходимо быстро получить доступ к определённому файлу или диску другого устройства. Однако и в частном использовании такая сеть также достаточно полезна. К примеру, если у вас есть два компьютера или ноутбуки, то передавать данные можно посредством локальной сети, а не с помощью съёмных носителей. Это гораздо проще, быстрее и надёжнее.
Как создать и настроить локальную сеть в операционной системе Windows 10?
Ранее мы писали о том, как создать домашнюю группу на ПК под управлением Windows 10. В создании локальной сети нам понадобится рабочая группа, при этом на всех ПК, которые вы собираетесь подключать к локальной сети должны быть заданы одинаковые имена. Проверить название рабочей группы можно следующим образом:
- Откроется окно «Свойств системы». Смотрим название группы. Если же вам нужно изменить название, нажимаем на соответствующую кнопку.
После того, как название рабочей группы на всех ПК совпадает, выполняем следующие шаги.
- Переходим в «Панель управления» и выбираем «Центр управления сетами и общим доступом» или нажимаем на значок сети, что на панели задач.
- В левом меню выбираем «Изменить дополнительные параметры общего доступа».
- Для всех профилей Win 10 нужно включить функцию сетевого обнаружения, общий доступ к файлам и принтерам, автоматическую настройку.
- Парольную защиту можно снять, чтобы пользователи ПК могли без проблем подключить своё устройство по локальной сети.
Подготовительный этап закончен. В результате проделанных действий все компьютеры должны иметь одинаковое название рабочей группы, включённое сетевое обнаружение, общий доступ к файлам и принтерам. Эти действия направлены на то, чтобы компьютеры были подключены к одному роутеру. В некоторых случаях, требуется прописать статический IP-адрес в подсети в свойствах подключения.
Теперь, чтобы предоставить доступ к дискам на ПК по локальной сети, стоит сделать следующее:
- Ищем папку, которую хотим сделать доступной для других пользователей и нажимаем на ней правой кнопкой мыши и выбираем «Свойства».
- Переходим во вкладку «Доступ» и выбираем «Расширенная настройка».
- Ставим отметку «Открыть общий доступ к этой папке». Нажимаем кнопку «Расширения».
- Выставляем параметры доступа к папке: чтение, полный доступ либо изменение.
- Возвращаемся к свойствам папки. Переходим во вкладку «Безопасность». Жмём на кнопку «Изменить», а в новом окне – «Добавить». Выбираем пункт «Все».
- Перезагружаем компьютер.
- Чтобы получить доступ к этой папке, нужно зайти в «Проводник». Здесь в левом меню выбираем «Сеть» или свою группу. Открываем открытую для доступа папку.
Как изменить тип сети с общественной на домашнюю или наоборот?
Чтобы изменить тип сети или сетевое расположение на Windows 10, необходимо выполнить следующие действия:
- Жмём «Пуск», «Параметры» и выбираем «Сеть и интернет».
- Если же вы используете проводное соединение, то переходим в раздел «Ethernet». Если адаптер отключён, то вкладка будет неактивна.
- В следующем окне, если вы хотите сделать сеть частной, то перетаскиваем ползунок в положение «Включено». Таким образом, вы поменяете тип общественной сети на домашнюю.
- В случае, когда у вас используется беспроводная сеть Wi-Fi, то переходим в соответствующий раздел. В новом окне выбираем «Дополнительные параметры».
- В следующем окне нужно перетащить ползунок в положение «Включено», чтобы сеть стала частной или в положение «Отключено», чтобы сделать сеть «Общедоступной».
Также изменить тип сети можно с помощью командной строки. Для этого в PowerShell вводим следующие команды:
- get-NetConnectionProfile
- Set-NetConnectionProfile -InterfaceIndex число_интерфейса -NetworkCategory Public – команда для общественной сети, где вместо числа интерфейса вставляем «InterfaceIndex Х», который смотрим в результатах запуска первой команды.
- Set-NetConnectionProfile -InterfaceIndex число_интерфейса -NetworkCategory Private – команда для частной сети.
- После перезагрузки компьютера тип сети будет изменён.
Как в Windows 10 подключить сетевой диск?
Чтобы каждый раз не лазить в сетевое подключение, лишний раз открывать вкладки, папки Win 10 можно закинуть в диск и упростить скорость работы с системой. Для этой цели предназначен сетевой диск. Чтобы его подключить в Виндовс 10 выполняем следующие действия:
- В меню «Пуск» или на плитках Метро ищем значок «Мой компьютер» и нажимаем на нём правой кнопкой мыши. Выбираем «Подключить сетевой диск».
- Далее в новом окне выбираем букву диска и указываем папку, которую нужно сделать сетевым диском. Для этого нажимаем «Обзор» и указываем путь к папке.
- После жмём «Готово». Диск готов к использованию.
Что делать если ПК не видит сеть или она пропадает?
После обновления до Win 10 многие пользователи столкнулись с рядом ошибок, связанных с подключением компьютера по локальной сети. Проявляются такие ошибки в том, что ПК не видит сеть, или видит компьютеры, но доступ им не даёт. Также сеть может пропадать. Что же делать в таком случае?
Если у вас сеть пропадает или ПК вовсе её не видит, выполняем следующие действия:
- Открываем «Блокнот».
- Вводим следующие символы.
Windows Registry Editor Version 5.00
- После внесения изменений в реестр рекомендуем перезагрузить ПК.
Если же ПК не видит сеть после твика реестра, проверьте кабель подключения, название группы. Также может быть, что внесённые изменения в «Центре управления сетями и общим доступом» не вступили в силу. Для этого нужно перезагрузить устройство.
Если же ваш ПК видит сеть, но не даёт выполнять какие-то действия, то стоит обновить драйвера сетевой карты. Также рекомендуем на время отключить антивирус, так как он может блокировать доступ других устройств к локальной сети.
Что делать если Dune не видит сетевые папки в Windows 10?
Популярность приставки Dune с годами не падает. Но с обновлением до Win 10 многие пользователи столкнулись с проблемой, когда Dune видит компьютер в сети, но не может отображать файлы и папки. Решение такой проблемы имеется.
- В «Панели управления», а именно в настройках домашней группы, нужно указать, какие папки, вы хотите разрешить для общего доступа. Возможно, вы не указали для приставки Dune отдельных папок.
- Устанавливаем на свой ПК протокол передачи данных FTP и расшариваем папки для Dune.
- Отключаем фаервол, который может блокировать доступ к медиаплееру.
- Выполняем правильное подключение, а именно: соединяем LAN-разъём проигрывателя Dune с роутером, включаем питание плеера и ждём до 3 минут, пока медиапроигрователь получит IP-адрес.
- Как только появится меню, выбираем «Pop up menu». Далее выбираем «Создать сетевую папку».
- Вводим параметры своего сетевого диска или ищем их в пункте «Браузер сети». Здесь должен быть указан сетевой диск.
Чтобы получить доступ к папкам, файлам и накопителям ПК под управлением Win 10, вводим «ftp://ip_address» или «\\ip_address» в Проводнике (Windows Explorer), где «ip_address» - IP-адрес проигрывателя.
Ошибка 0x80070035, с которой сталкиваются пользователи Windows 10, свидетельствует о том, что приложение, которое отвечает за доступ к сети Интернет, не может найти сетевой путь. То есть обнаружение сети не происходит и программа аварийно завершает свою работу.
Чтобы настроить локальную сеть и избавится от ошибки 0x80070035, нужно узнать, какой тип узла используется. Для этого в командной строке Win 10 с правами администратора вводим «ipconfig /all».
Надо знать маску. И наложить маску ANDом на каждый адрес. Если после AND в обоих случаях получилось одинаковое число - они в одной сети. Если нет - в разных.
Т.е. комп имеет IP и маску. Ты говоришь - хочу послать на такой-то адрес. Комп накладывает маску на свой адрес и на адрес удаленного компа. Если получилось одинаковое число - комп шлет напрямую, если разные - через шлюз.
А кому счас легко.
а можно на примере каком нибудь с потолка?
желательно 2х2(один когда они в одной подсети и один когдa в разных)
понять тобой написанное я понял, но хотелось бы закрепить примером.
Пример1:
IP 192.168.0.35
Маска 255.255.255.0
Подсеть 192.168.0.0
и
IP 192.168.0.58
Маска 255.255.255.0
Подсеть 192.168.0.0
Пример2:
IP 192.168.1.35
Маска 255.255.255.0
Подсеть 192.168.1.0
и
IP 192.168.0.58
Маска 255.255.255.0
Подсеть 192.168.0.0
В 1-ом примере подсети одинаковые, а во 2-ом разные.
На примере Maco:
(Для собственного успокоения, просто были проблемы с подсетями до етого)
Пример1:
IP 192.168.0.35
IP 192.168.0.58
Маска 255.255.255.0
11000000.10101000.00000000.00100011
11111111.11111111.11111111.00000000
и
11000000.10101000.00000000.00111010
11111111.11111111.11111111.00000000
result
11000000.10101000.00000000.00000000
11000000.10101000.00000000.00000000
t.e.
Пример2:
IP 192.168.1.35
IP 192.168.0.58
Маска 255.255.255.0
11000000.10101000.00000001.00100011
11111111.11111111.11111111.00000000
и
11000000.10101000.00000000.00111010
11111111.11111111.11111111.00000000
result
11000000.10101000.00000001.00000000
11000000.10101000.00000000.00000000
t.e.
Подсеть 192.168.1.0 \
Подсеть 192.168.0.0 / different subnets
Назначение маски подсети
Маска назначается по следующей схеме 28 − n (для сетей класса C), где n - количество компьютеров в подсети + 2, округленное до ближайшей большей степени двойки.
Пример: В некой сети класса C есть 30 компьютеров, маска для такой сети вычисляется следующим образом:
28 - 32 = 224 (0E0h) < = > 255.255.255.224 (0xFFFFFFE0)
-откуда 28 появилось? и цифра 2 - ето и есть Broadcast+Base address ?
Каталоги на сервере разделяются прямым слэшем «/»
Сетевые адреса
IP-адрес – адрес компьютера (32-битное число), состоящий из: номер сети + номер компьютера в сети (адрес узла):
Маска подсети:
- необходима для определения того, какие компьютеры находятся в той же подсети;
- маска в двоичном коде всегда имеет структуру: сначала все единицы, затем все нули:
Та часть IP-адреса, которая соответствует битам маски равным единице, относится к адресу сети, а часть, соответствующая битам маски равным нулю – это числовой адрес компьютера
Расчет номера сети по IP-адресу и маске сети
В маске подсети старшие биты, отведенные в IP-адресе компьютера для номера сети, имеют значение 1 (255); младшие биты, отведенные в IP-адресе компьютера для адреса компьютера в подсети, имеют значение 0.Порядковый номер компьютера в сети
Число компьютеров в сети
Если маска:
То число компьютеров в сети:
Из них 2 специальных: адрес сети и широковещательный адрес
Решение заданий 12 ЕГЭ по информатике
Ip-адрес и доменное имя сайта: правила построения
12_7: Решение задания 12 (Поляков К., вариант 17):На месте преступления были обнаружены четыре обрывка бумаги. Следствие установило, что на них записаны фрагменты одного IP-адреса. Криминалисты обозначили эти фрагменты буквами А, Б, В и Г. Восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.
- Вспомним правила построения IP-адреса.
- Исключим фрагменты, которые не могут соответствовать началу IP-адреса: это фрагмент Б (с точки не может начинаться IP-адрес).
- Исключим фрагменты, которые не могут соответствовать концу IP-адреса: это фрагмент В (отсутствие точки в начале, и, при этом, в остальных фрагментах нет таких, где в конце стояла бы точка ( ***. )).
- Фрагмент А должен быть либо на последнем месте, либо после него должен находиться только Б (так как следом должна идти точка).
- Фрагмент Б может находиться только в конце, так как последующий за ним фрагмент увеличит число до величины, большей 255, чего не может быть в IP-адресе (например, 322).
- Переберем оставшиеся варианты, и найдем искомый IP-адрес:
Ответ: ВГАБ
12_8: Решение задания 12 (Поляков К., вариант 7):Ответ:fgbadec
Определение адреса сети по IP-адресу и маске сети
12_3: Решение задания 12 (Поляков К., вариант 25): В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу узла и его маске.
По заданным IP-адресу узла сети и маске определите адрес сети:
При записи ответа выберите из приведенных в таблице чисел четыре элемента IP-адреса и запишите в нужном порядке соответствующие им буквы без точек.
A | B | C | D | E | F | G | H |
0 | 145 | 255 | 137 | 128 | 240 | 88 | 92 |
Результат: BHEA
Предлагаем посмотреть подробный видеоразбор:
Определение маски сети
12_1: ЕГЭ по информатике 2017 задание 12 ФИПИ вариант 1 (Крылов С.С., Чуркина Т.Е.):
Например, если IP-адрес узла равен 211.132.255.41, а маска равна 255.255.201.0, то адрес сети равен 211.132.201.0
Для узла с IP-адресом 200.15.70.23 адрес сети равен 200.15.64.0. Чему равно наименьшее возможное значение третьего слева байта маски? Ответ запишите в виде десятичного числа.
Результат: 192
Пошаговое решение данного 12 задания ЕГЭ по информатике доступно в видеоуроке:
12_2: 12 задание. Демоверсия ЕГЭ 2018 информатика: В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули.Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.
Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.
Для узла с IP-адресом 57.179.208.27 адрес сети равен 57.179.192.0. Каково наибольшее возможное количество единиц в разрядах маски?
Результат: 19
Подробное решение 12 задания демоверсии ЕГЭ 2018 года смотрите на видео:
12_9: Решение задания 12 (с сайта К. Полякова, вариант 139):Два узла, находящиеся в разных подсетях, имеют IP-адреса 132.46.175.26 и 132.46.170.130. В масках обеих подсетей одинаковое количество единиц. Укажите наименьшее возможное количество единиц в масках этих подсетей.
Ответ: 22
Количество различных значений маски
12_6: Решение задания 12 (Краевая работа, Дальний Восток, 2018):Для узла с IP-адресом 93.138.161.94 адрес сети равен 93.138.160.0. Для скольких различных значений маски это возможно?
Результат: 5
Видеоразбор задания:
Определение номера компьютера
12_4: Решение задания 12 (Поляков К., вариант 33):Если маска подсети 255.255.255.128 и IP-адрес компьютера в сети 122.191.12.189, то номер компьютера в сети равен _____.
Результат: 61
Подробное решение данного задания смотрите на видео:
Количество адресов компьютеров
12_5: Решение задания 12 (Поляков К., вариант 41):Для некоторой подсети используется маска 255.255.255.192. Сколько различных адресов компьютеров теоретически допускает эта маска, если два адреса (адрес сети и широковещательный) не используют?
Эта статья предназначена как общее введение к понятиям сетей и подсетей протокола Интернета (IP). В конце статьи включается глоссарий.
Применяется к: Windows 10 — все выпуски
Исходный номер КБ: 164015
Сводка
При настройке протокола TCP/IP на компьютере Windows, параметры конфигурации TCP/IP требуют:
- IP-адрес
- Маска подсети
- Шлюз по умолчанию
Чтобы правильно настроить TCP/IP, необходимо понять, как адресованы сети TCP/IP и разделены на сети и подсети.
Успех TCP/IP как сетевого протокола Интернета во многом объясняется его способностью подключать сети разных размеров и системы разных типов. Эти сети произвольно определяются на три основных класса (наряду с несколькими другими), которые имеют заранее определенные размеры. Каждая из них может быть разделена системными администраторами на более мелкие подсети. Маска подсети используется для разделения IP-адреса на две части. Одна часть определяет хост (компьютер), другая — сеть, к которой она принадлежит. Чтобы лучше понять, как работают IP-адреса и подсети, посмотрите IP-адрес и узнайте, как он организован.
IP-адреса: сети и хосты
IP-адрес — это 32-битный номер. Он уникально идентифицирует хост (компьютер или другое устройство, например принтер или маршрутизатор) в сети TCP/IP.
IP-адреса обычно выражаются в формате dotted-decimal с четырьмя номерами, разделенными периодами, такими как 192.168.123.132. Чтобы понять, как подсети используются для различия между хостами, сетями и подсетями, изучите IP-адрес в двоичной нотации.
Например, ip-адрес 192.168.123.132 (в двоичной нотации) — это 32-битный номер 110000000101000111101110000100. Это число может быть трудно понять, поэтому разделите его на четыре части из восьми двоичных цифр.
Чтобы сеть TCP/IP широкой области (WAN) эффективно работала в качестве коллекции сетей, маршрутизаторы, которые передают пакеты данных между сетями, не знают точного расположения хоста, для которого предназначен пакет информации. Маршрутизаторы знают только о том, какая сеть является членом хоста, и используют сведения, хранимые в таблице маршрутов, чтобы определить, как получить пакет в сеть принимающего пункта назначения. После доставки пакета в сеть назначения пакет доставляется соответствующему хосту.
Чтобы этот процесс работал, IP-адрес имеет две части. Первая часть IP-адреса используется в качестве сетевого адреса, последняя — как хост-адрес. Если взять пример 192.168.123.132 и разделить его на эти две части, вы получите 192.168.123. Сетевой адрес .132 Host или 192.168.123.0. 0.0.0.132 — адрес хозяина.
Маска subnet
Второй элемент, необходимый для работы TCP/IP, — это маска подсети. Маска подсети используется протоколом TCP/IP для определения того, находится ли хост в локальной подсети или в удаленной сети.
В TCP/IP части IP-адреса, используемые в качестве сетевых и хост-адресов, не исправлены. Если у вас нет дополнительных сведений, то сетевые и хост-адреса выше не могут быть определены. Эта информация предоставляется в другом 32-битовом номере, называемом подсетевой маской. В этом примере маска подсети — 255.255.255.0. Это не очевидно, что это число означает, если вы не знаете 255 в двоичной нотации равно 11111111. Таким образом, подсетевая маска 1111111.1111111.11111111.000000000.
Разделять IP-адрес и подсетевую маску вместе, можно разделять сетевые и хост-части адреса:
110000000.10101000.01111011.10000100 - IP-адрес (192.168.123.132)
111111111.11111111.1111111.00000000 — маска subnet (255.255.255.0)
Первые 24 бита (количество из них в подсети) определены как сетевой адрес. Последние 8 битов (количество оставшихся нулей в маске подсети) определены как адрес хоста. Он дает следующие адреса:
110000000.10101000.0111011.000000000 — адрес сети (192.168.123.0)
00000000.00000000.0000000.10000100 - адрес хозяина (000.000.000.132)
Итак, в этом примере с помощью маски подсети 255.255.255.0 используется сетевой ID 192.168.123.0, а адрес хоста — 0.0.0.132. Когда пакет поступает в подсеть 192.168.123.0 (из локальной подсети или удаленной сети) и имеет адрес назначения 192.168.123.132, компьютер получает его из сети и обрабатывает его.
Почти все маски десятичных подсетей преобразуются в двоичные числа, которые являются слева, и все нули справа. Некоторые другие распространенные подсети маски:
Десятичный двоичный 255.255.255.192 1111111.11111111.1111111.11000000 0 255.255.255.224 1111111.11111111.1111111.11100000
Internet RFC 1878 (доступна в InterNIC-Public Information Regarding Internet Domain Name Registration Services)описывает допустимые подсети и подсети, которые можно использовать в сетях TCP/IP.
Классы сети
Интернет-адреса выделяются организацией InterNIC,управляющей Интернетом. Эти IP-адреса делятся на классы. Наиболее распространенными из них являются классы A, B и C. Классы D и E существуют, но не используются конечными пользователями. Каждый из классов адресов имеет другую подсетевую маску по умолчанию. Класс IP-адреса можно определить, посмотрев его первый октет. Ниже следующую следующую линейку адресов Интернета класса A, B и C, каждый из которых имеет пример:
Сети класса A используют маску подсети по умолчанию 255.0.0.0 и имеют 0-127 в качестве первого октета. Адрес 10.52.36.11 — это адрес класса А. Его первый octet — 10, то есть от 1 до 126 включительно.
Сети класса C используют маску подсети по умолчанию 255.255.255.0 и имеют 192-223 в качестве первого октета. Адрес 192.168.123.132 — это адрес класса C. Его первый octet 192, который находится между 192 и 223, включительно.
В некоторых сценариях значения маски подсети по умолчанию не соответствуют потребностям организации по одной из следующих причин:
- Физическая топология сети
- Номера сетей (или хостов) не соответствуют ограничениям маски подсети по умолчанию.
В следующем разделе рассказывается, как можно разделить сети с помощью масок подсети.
Subnetting
Сеть TCP/IP класса A, B или C может быть дополнительно разделена системным администратором или подсети. Это становится необходимым при согласовании логической адресной схемы Интернета (абстрактного мира IP-адресов и подсетей) с физическими сетями, которые используются в реальном мире.
Системный администратор, которому выделен блок IP-адресов, может управлять сетями, которые не организованы таким образом, чтобы легко вписываться в эти адреса. Например, у вас есть широкая сеть с 150 хостами в трех сетях (в разных городах), подключенных маршрутизатором TCP/IP. Каждая из этих трех сетей имеет 50 хостов. Вам выделена сеть класса C 192.168.123.0. (Для иллюстрации этот адрес на самом деле из диапазона, который не выделяется в Интернете.) Это означает, что для 150 хостов можно использовать адреса 192.168.123.1 по 192.168.123.254.
Теперь вы можете предоставить IP-адреса 254 хостов. Он отлично работает, если все 150 компьютеров находятся в одной сети. Однако 150 компьютеров находятся в трех отдельных физических сетях. Вместо того, чтобы запрашивать дополнительные блоки адресов для каждой сети, вы разделите сеть на подсети, которые позволяют использовать один блок адресов в нескольких физических сетях.
В этом случае вы разделите сеть на четыре подсети, используя подсетевую маску, которая делает сетевой адрес больше и возможный диапазон адресов хостов меньше. Другими словами, вы "заимствуете" некоторые биты, используемые для хост-адреса, и используете их для сетевой части адреса. Подсетевая маска 255.255.255.192 предоставляет четыре сети по 62 хостов каждая. Он работает, так как в двоичной нотации 255.255.255.192 то же самое, что и 11111111.1111111.110000000. Первые две цифры последнего октета становятся сетевыми адресами, поэтому вы получаете дополнительные сети 00000000 (0), 010000000 (64), 10000000 (128) и 110000000 (192). (Некоторые администраторы будут использовать только две подсети с использованием 255.255.255.192 в качестве маски подсети. Дополнительные сведения по этому вопросу см. в разделе RFC 1878.) В этих четырех сетях последние шесть двоичных цифр можно использовать для хост-адресов.
Используя подсетевую маску 255.255.255.192, сеть 192.168.123.0 становится четырьмя сетями 192.168.123.0, 192.168.123.64, 192.168.123.128 и 192.168.123.192. Эти четыре сети будут иметь допустимые хост-адреса:
192.168.123.1-62 192.168.123.65-126 192.168.123.129-190 192.168.123.193-254
Помните, что двоичные хост-адреса со всеми или всеми нулями являются недействительными, поэтому нельзя использовать адреса с последним октетом 0, 63, 64, 127, 128, 191, 192 или 255.
Вы можете увидеть, как это работает, глядя на два хост-адреса, 192.168.123.71 и 192.168.123.133. Если используется маска подсети класса C по умолчанию 255.255.255.0, оба адреса находятся в сети 192.168.123.0. Однако, если вы используете подсетевую маску 255.255.255.192, они находятся в разных сетях; 192.168.123.71 на сети 192.168.123.64, 192.168.123.133 — на сети 192.168.123.128.
Шлюзы по умолчанию
Если компьютер tCP/IP должен общаться с хостом в другой сети, он обычно общается с помощью устройства, называемого маршрутизатором. В терминах TCP/IP маршрутизатор, указанный в хосте, который связывает подсеть хостов с другими сетями, называется шлюзом по умолчанию. В этом разделе объясняется, как TCP/IP определяет, отправлять ли пакеты в шлюз по умолчанию для достижения другого компьютера или устройства в сети.
Когда хост пытается взаимодействовать с другим устройством с помощью TCP/IP, он выполняет процесс сравнения с помощью определенной подсети и IP-адреса назначения по сравнению с подсети и собственным IP-адресом. В результате этого сравнения компьютеру сообщается, является ли назначение локальным хостом или удаленным хостом.
Если в результате этого процесса определяется назначение локального хоста, компьютер отправляет пакет в локальной подсети. Если в результате сравнения определяется назначение удаленного хоста, компьютер перенаправлен пакет в шлюз по умолчанию, определенный в свойствах TCP/IP. После этого маршрутизатор несет ответственность за перенаправку пакета в правильную подсеть.
Устранение неполадок
Проблемы сети TCP/IP часто возникают из-за неправильной конфигурации трех основных записей в свойствах TCP/IP компьютера. Понимая, как ошибки в конфигурации TCP/IP влияют на сетевые операции, можно решить множество распространенных проблем TCP/IP.
Неправильная маска подсети. Если сеть использует подсетевую маску, не подлежащую маске по умолчанию для своего класса адресов, и клиент по-прежнему настроен с помощью маски подсети по умолчанию для класса адресов, связь не будет работать с некоторыми соседними сетями, но не с удаленными. Например, если вы создаете четыре подсети (например, в примере подсетей), но используете неправильную подсетевую маску 255.255.255.0 в конфигурации TCP/IP, хосты не смогут определить, что некоторые компьютеры находятся на разных подсетях, чем их собственные. В этой ситуации пакеты, предназначенные для хостов различных физических сетей, которые являются частью одного и того же адреса класса C, не будут отправлены в шлюз по умолчанию для доставки. Распространенным симптомом этой проблемы является то, что компьютер может общаться с хостами, которые находятся в локальной сети, и может общаться со всеми удаленными сетями, за исключением тех сетей, которые находятся поблизости и имеют один и тот же адрес класса A, B или C. Чтобы устранить эту проблему, просто введите правильную подсетевую маску в конфигурации TCP/IP для этого хоста.
Неправильный IP-адрес. Если вы ставите компьютеры с IP-адресами, которые должны быть на отдельных подсетях в локальной сети друг с другом, они не смогут общаться. Они будут пытаться отправлять пакеты друг другу с помощью маршрутизатора, который не может переадретировать их правильно. Симптомом этой проблемы является компьютер, который может общаться с хостами в удаленных сетях, но не может общаться с некоторыми или всеми компьютерами в локальной сети. Чтобы устранить эту проблему, убедитесь, что все компьютеры одной физической сети имеют IP-адреса в одной подсети IP. Если в одном сегменте сети иссякли IP-адреса, существуют решения, которые выходят за рамки этой статьи.
Неправильный шлюз по умолчанию: компьютер, настроенный с неправильным шлюзом по умолчанию, может взаимодействовать с хостами в своем сетевом сегменте. Но он не сможет общаться с хостами в некоторых или всех удаленных сетях. Хост может общаться с некоторыми удаленными сетями, но не с другими, если верны следующие условия:
- Одна физическая сеть имеет несколько маршрутизаторов.
- Неправильный маршрутизатор настроен как шлюз по умолчанию.
Эта проблема распространена, если в организации есть маршрутизатор к внутренней сети TCP/IP и другой маршрутизатор, подключенный к Интернету.
Ссылки
Две популярные ссылки на TCP/IP:
- "TCP/IP Illustrated, Volume 1: The Protocols", Richard Stevens, Addison Wesley, 1994
- "Работа в Интернете с TCP/IP, том 1: принципы, протоколы и архитектура", Дуглас E. Comer, Prentice Hall, 1995
Рекомендуется, чтобы системный администратор, отвечающий за сети TCP/IP, мог иметь хотя бы одну из этих ссылок.
Глоссарий
Адрес трансляции— IP-адрес с хост-частью, которая является всеми.
Host--A computer or other device on a TCP/IP network.
Internet--Глобальная коллекция сетей, подключенных друг к другу и общих IP-адресов.
InterNIC--Организация, ответственная за администрирование IP-адресов в Интернете.
IP--Сетевой протокол, используемый для отправки сетевых пакетов через сеть TCP/IP или Интернет.
IP-адрес — уникальный 32-битный адрес для хоста в сети TCP/IP или в Интернете.
Network--Существует два использования сети терминов в этой статье. Одна из них — это группа компьютеров в одном физическом сегменте сети. Другой — диапазон адресов IP-сети, выделенный системным администратором.
Сетевой адрес— IP-адрес с хост-частью, которая имеет все нули.
Пакет -- единица данных, передаемая через сеть TCP/IP или широкую сеть области.
RFC (Запрос на комментарий)--Документ, используемый для определения стандартов в Интернете.
Маршрутизатор— устройство, которое передает сетевой трафик между различными IP-сетями.
Subnet Mask — 32-битный номер, используемый для разграничеть сетевые и хост-части IP-адреса.
Subnet или Subnetwork — это сеть меньшего размера, созданная путем деления более крупной сети на равные части.
TCP/IP--Используется широко, набор протоколов, стандартов и утилит, обычно используемых в Интернете и крупных сетях.
Широкая сеть области (WAN)--Большая сеть, которая является коллекцией небольших сетей, разделенных маршрутизаторами. Интернет — пример большого WAN.
Читайте также: