FlylinkDC++

ru

Инструменты пользователя

Инструменты сайта


Боковая панель

Меню

  • Расширения протокола NMDC от команды Flylinkdc++

* История изменений
* Работа с дампами
* Разработчикам
* Форум разработчиков и пользователей FlylinkDC++
* Добавить свой хаб в настройки программы
* Принять участие в локализации на другие языки
* Оффициальная группа ВКонтакте

ru:netoption

Параметры сетевого подключения

Общие сведения

MAC

Подробнее о MAC см. статью в Википедии

Для не желающего лезть в дебри ГиЛКС, будет достаточно знать, что уровень MAC (от англ. Media Access Control — управление доступом к носителю) это самый нижний, физический1), в том множестве протоколов, что именуют стеком протоколов OSI. Именно протоколы MAC2) совместно с протоколом LLC обеспечивают взаимодействие оборудования физического уровня и передачу данных.

Что такое MAC-адрес?

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

TCP/IP

IP адрес и маска сети

IP-адрес используется для передачи данных пакетами между узлами сети в качестве указания цели. При этом сам адрес удобно представлять себе в виде четырех октетов, то есть 4 байтов. Так как байт (8 бит) принимает численное значение от 0 до 255, то возможные IP-адреса находятся в диапазоне от 0.0.0.0 до 255.255.255.255. Считается, что адреса с одинаковыми начальными битами объединяются в подсеть. Количество общих бит называется маской подсети.

Маска подсети может записываться по аналогии с IP-адресом, например, так 255.255.255.0. А может быть записана как число общих бит адресов, например, так /24. При этом эти записи равнозначны и означают, что в этой подсети могут существовать 256 адресов. Маска подсети необходима для правильной работы других протоколов и программ.

Служба DHCP

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

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

Как правило модемы поддерживают следующие способы выдачи IP-адреса:

  • Ручное распределение (резервирование). При этом способе вы, сопоставляет аппаратному адресу (обычно MAC-адресу) своего компьютера определённый IP-адрес.
  • Автоматическое распределение. При данном способе каждому компьютеру на постоянное использование выделяется произвольный свободный IP-адрес из определённого в настройках диапазона.
  • Динамическое распределение. Этот способ аналогичен автоматическому распределению, за исключением того, что адрес выдаётся компьютеру не на постоянное пользование, а на определённый срок. Это называется арендой адреса. По истечении срока аренды IP-адрес вновь считается свободным, и клиент обязан запросить новый (он, впрочем, может оказаться тем же самым).

Так как дома как правило не больше 2-3 компьютеров, то обычно не составляет труда вручную их настроить.

Роутинг/Маршрутизация

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

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

TCP (UDP)

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

Принцип работы заключается не только в указании адреса компьютера в сети, но и адреса порта, который указывает запущенную на этом компьютере программу. Таким образом на компьютере может быть запущено множество программ использующих сеть, но из-за использования различных адресов портов программы мешать друг другу не будут. Адрес порта может быть в диапазоне от 0 до 65535, но часть из них уже занята рядом приложений, хоть и не является обязательной. Например, вебсервер, отдающий интернет-странички работает на порту 80 и считается портом по умолчанию для передачи данных вебстраниц, поэтому можно вместо http://yandex.ru:80 записать просто http://yandex.ru. Протокол TCP является основным для передачи данных на большие расстояния и активно используется программой FlylinkDC++.

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

Как узнать параметры сетевого подключения?

  1. Загружаем Windows, заходим в меню ПУСК, находим строчку «Выполнить»… Или нажимаем комбинацию клавиш Win + R (клавиша Win - между левыми Ctrl и Alt). В открывшемся окне вписываем команду cmd и жмём Ок

  2. Откроется новое окно, вписываем там команду ipconfig /all и жмём Enter

  3. Отобразятся «Настройки протокола IP для WINDOWS».

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

1)
Иногда термином «физический уровень» называют аппаратные стандарты и методы передачи информации в физической среде, но в иерархии протоколов компьютерных сетей OSI под физическим уровнем подразумевается именно уровень MAC
2)
Для каждого типа локальных сетей существует своя версия протокола MAC, учитывающая специфику физической среды: Ethernet - IEEE 802.3, Token Ring - IEEE 802.5, безпроводные WiFi - IEEE 802.11
ru/netoption.txt · Последние изменения: 2012/11/08 22:15 (внешнее изменение)