Как выберите сетевой протокол
Занятие 16. Настройка сетевых протоколов..
Протоколы определяют язык, на котором компьютер общается с другими компьютерами сети
Самым популярным сетевым протоколом является TCP/IP, служащий основой Интернета. В Windows XP этот протокол устанавливается автоматически.
При необходимости вы можете установить дополнительно другие сетевые протоколы поддерживаемые операционной системой Windows XP, такие как NWLink и NetBEUI.
В этом разделе рассказывается о том, как установить основные сетевые протоколы и как правильно их настроить.
Установка и настройка протокола TCP/IP.
В Windows XP Professional параметры протокола TCP/IP являются частью параметров настройки сетевого адаптера, поэтому все изменения, связанные с этим протоколом, осуществляются через Панель управления.
Чтобы установить или настроить сетевой протокол TCP/IP, зайдите в Панель управления, меню Сетевые подключения, выберите Подключение по локальной сети. Вы также можете выбрать пункт Свойства в контекстном меню раздела Сетевое окружение, расположенного в меню «Пуск«
В появившемся окне представлены различные соединения вашего компьютера с внешним миром. После успешной установки сетевого адаптера в окне должен присутствовать как минимум один значок с именем Подключение по локальной сети. Количество таких значков зависит от количества сетевых адаптеров, установленных в вашем компьютере.
Дважды щелкните по значку Подключение по локальной сети. Появится новое окно с информацией о состоянии соединения из которого вы сможете узнать длительность соединения, его скорость, количество отправленных и принятых пакетов данных.
Кнопка Свойства вызывает окно настройки свойств соединения, в том числе и параметров используемых протоколов.
В этом окне вы можете получить информацию о сетевом адаптере, через который осуществляется соединение. Щелкнув кнопку Настроить, вы откроете окно свойств сетевого адаптера и сможете их изменить.
Установив флажок При подключении вывести значок в области уведомлений, вы включите отображение значка, представляющего соединение, на панели задач Windows. Это позволит наблюдать за активностью соединения и быстро осуществлять его настройку, не используя Панель управления.
В центральной части окна в списке представлены все клиенты, службы и протоколы, связанные с соединением. Для нормального функционирования домена или рабочей группы Windows XP необходимо наличие следующих компонентов:
Клиент для сетей Microsoft
Обеспечивает компьютеру доступ к ресурсам сети Microsoft
Служба доступа к файлам и принтерам сетей Microsoft
Позволяет предоставлять папки и принтеры компьютера в совместный доступ в сетях Microsoft
Обеспечивает связь компьютеров в локальных и глобальных сетях
В зависимости от конфигурации вашей локальной сети и используемых в ней сервисов, могут быть установлены дополнительные клиенты, службы и протоколы.
Выбрав нужный компонент, вы можете щелкнуть кнопку Свойства для настройки параметров компонента. Обратите внимание, что для некоторых компонентов настройка не предусмотрена и кнопка Свойства не активна.
Все изменения параметров компонентов соединения вступают в силу только по щелчку кнопки ОК в окне свойств соединения. Windows XP применяет параметры компонентов соединения без перезагрузки компьютера. В зависимости от того, какие параметры соединения Вы изменяете, при их применении может быть произведена временная деактивация соответствующих служб или протоколов. При этом все клиенты, подключенные к компьютеру через это соединение, будут отключены.
При установке Windows XP Professional, для подключения к локальной сети, устанавливается только один сетевой протокол TCP/IP.
Если по каким-то причинам он отсутствует в списке используемых компонентов (например, был удален), вы можете установить его заново.
Для установки протокола нажмите кнопку Установить, в списке устанавливаемых компонентов выберите Протокол и нажмите кнопку Добавить.
Далее из предложенного вам списка сетевых протоколов выберите TCP/IP и нажмите OK.
По умолчанию он настроен на автоматическое получение IP-адреса вашего компьютера. Это предполагает, что в вашей локальной сети работает сервер динамического предоставления IP-адресов (DHCP). Если действительно, данный сервер работает в вашей сети, то протокол TCP/IP не нуждается в дополнительных настройках. IP-адрес вашему компьютеру будет выделяться сервером DHCP из заранее настроенного диапазона (пула) адресов.
Если же вы не используете в локальной сети сервер DHCP, то протокол TCP/IP необходимо настроить, т.е. указать уникальный IP-адрес компьютера (статический IP-адрес), шлюз по умолчанию и адрес DNS-сервера (при подключении к домену).
Как выберите сетевой протокол
Будь в курсе последних новостей из мира гаджетов и технологий
Как выбрать сетевой протокол для вещания
При организации вещания в реальном времени важно правильно выбрать сетевой протокол. Рассмотрим три типовые задачи и подходящие варианты решения.
Задача 1. Организовать вещание на большое количество абонентов со стационарными устройствами (STB/TV).
Решение. Подготовленный контент доставляется в точку CAS (Conditional Access System) шифрования и модуляции цифрового сигнала в DVB C/T/T2/S. Доставка контента до CAS системы происходит внутри локальной сети оператора, где вероятность потерь данных минимальна. Для этого подходят протоколы с негарантированной доставкой UDP/RTP, так как они обеспечивают минимальную задержку около 80 мс и не дают дополнительного расхода трафика.
Протоколы негарантированной доставки отлично подходят для задач доставки контента внутри локальных сетей, например в гостиничных комплексах или в сети оператора.
Задача 2. Организовать вещание на большое количество абонентов на мобильные устройства и Smart TV.
Решение. В этом случае применяется адаптивное вещание: контент подготавливается в нескольких профилях, чтобы абонент при любой скорости интернета мог получить соответствующее качество видео. Каждый профиль имеет свои характеристики.
Для адаптивного вещания используются протоколы ОТТ вещания, такие как Apple HLS или MPEG-DASH. Эти протоколы устанавливают HTTP-соединение, что гарантирует доставку данных. Контент делится на пакеты с равными сегментами, которые затем доставляются на CDN. Далее CDN распределяет контент между пользователями, а также с помощью кэширования снижает нагрузку на головную станцию.
Задержка при таком способе вещания может достигать от нескольких до десятков секунд, в зависимости от выбранной длины сегментов вещания и прочих элементов системы.
Протоколы гарантированной доставки данных и адаптивного вещания идеально подходят для большого количества абонентов, а также в сетях с нестабильным интернет-соединением.
Задача 3. Необходимо организовать вещание нескольких каналов через интернет в другую точку земного шара с минимально возможной задержкой.
Решение. Подготовленный контент отправляется через интернет по протоколам гарантированной доставки. Для этой задачи подходит протокол SRT, который обеспечивает гарантированную доставку. Он работает на базе UDT (UDP-based Data Transfer Protocol) и технологии восстановления пакетов ARQ. По сравнению с протоколами ОТТ, при использовании SRT задержка ниже: от 120 мс.
11 Выбор протоколов сети
Протокол внутри сети выбираем TCP/IP, потому что, в современных сетях наиболее широко распространен именно этот протокол. Он имеет высокую надёжность и скорость передачи данных. Это основной протокол выбранных операционных систем.
Структура протоколов TCP/IP приведена на рисунке 11.2. Протоколы TCP/IP делятся на 4 уровня.
Самый нижний (уровень IV) соответствует физическому и канальному уровням модели OSI. Этот уровень в протоколах TCP/IP не регламентируется, но поддерживает вес популярные стандарты физического и канального уровня: для локальных сетей это Ethernet, Token Ring, FDDI, Fast Ethernet, 1 OOVG-AnyLAN, для глобальных сетей – протоколы соединений «точка-точка» SLIP и РРР, протоколы территориальных сетей с коммутацией пакетов Х.25, frame relay.
Следующий уровень (уровень III) – это уровень межсетевого взаимодействия, который занимается передачей пакетов с использованием различных транспортных технологий локальных сетей, территориальных сетей, линий специальной связи.
В качестве основного протокола сетевого уровня в стеке используется протокол IP, который изначально проектировался как протокол передачи пакетов в составных сетях, состоящих из большого количества локальных сетей, объединенных как локальными, так и глобальными связями. Поэтому протокол IP хорошо работает в сетях со сложной топологией, рационально используя наличие в них подсистем и экономно расходуя пропускную способность низкоскоростных линий связи. Протокол IP является дейтаграммным протоколом, то есть он не гарантирует доставку пакетов до узла назначения, но старается это сделать.
К уровню межсетевого взаимодействия относятся и все протоколы, связанные с составлением и модификацией таблиц маршрутизации, такие как протоколы сбора маршрутной информации RIP и OSPF, а также протокол межсетевых управляющих сообщений ICMP. Последний протокол предназначен для обмена информацией об ошибках между маршрутизаторами сети и узлом — источником пакета. С помощью специальных пакетов ICMP сообщается о невозможности доставки пакета, о превышении времени жизни или продолжительности сборки пакета из фрагментов, об аномальных величинах параметров, об изменении маршрута пересылки и типа обслуживания, о состоянии системы.
Следующий уровень (уровень II) называется основным. На этом уровне функционируют протокол управления передачей TCP и протокол дейтаграмм пользователя UDP. Протокол TCP обеспечивает надежную передачу сообщений между удаленными прикладными процессами за счет образования виртуальных соединений. Протокол UDP обеспечивает передачу прикладных пакетов дейтаграммным способом, как и IP, и выполняет только функции связующего звена между сетевым протоколом и многочисленными прикладными процессами.
Верхний уровень (уровень I) называется прикладным. За долгие годы использования в сетях различных стран и организаций стек TCP/IP накопил большое количество протоколов и сервисов прикладного уровня. К ним относятся такие широко используемые протоколы, как протокол копирования файлов FTP, протокол эмуляции терминала telnet, почтовый протокол SMTP, используемый в электронной почте сети Internet, гипертекстовые сервисы доступа к удаленной информации, такие как WWW и многие другие. Остановимся несколько подробнее на некоторых из них.
Протокол пересылки файлов FTP реализует удаленный доступ к файлу. Для того, чтобы обеспечить надежную передачу, FTP использует в качестве транспорта протокол с установлением соединений – TCP. Кроме пересылки файлов протокол FTP предлагает и другие услуги. Так, пользователю предоставляется возможность интерактивной работы с удаленной машиной, например, он может распечатать содержимое ее каталогов.
В стеке TCP/IP протокол FTP предлагает наиболее широкий набор услуг для работы с файлами, однако он является и самым сложным для программирования. Приложения, которым не требуются все возможности FTP, могут использовать другой протокол – простейший протокол пересылки файлов TFTP. Этот протокол реализует только передачу файлов, причем в качестве транспорта используется более простой, чем TCP, протокол без установления соединения – UDP.
Протокол SNMP используется для организации сетевого управления. Изначально протокол SNMP был разработан для удаленного контроля и управления маршрутизаторами Internet, которые традиционно часто называют также шлюзами. С ростом популярности протокол SNMP стали применять и для управления любым коммуникационным оборудованием – концентраторами, мостами, сетевыми адаптерами. Проблема управления в протоколе SNMP разделяется на две задачи.
Первая задача связана с передачей информации. Протоколы передачи управляющей информации определяют процедуру взаимодействия SNMP-агента, работающего в управляемом оборудовании, и SNMP-монитора, работающего на компьютере администратора, который часто называют также консолью управления. Протоколы передачи определяют форматы сообщений, которыми обмениваются агенты и монитор.
Вторая задача связана с контролируемыми переменными, характеризующими состояние управляемого устройства. Стандарты регламентируют, какие данные должны сохраняться и накапливаться в устройствах, имена этих данных и синтаксис этих имен. В стандарте SNMP определена спецификация информационной базы данных управления сетью. Эта спецификация, известная как база данных MIB (Management Information Base), определяет те элементы данных, которые управляемое устройство должно сохранять, и допустимые операции над ними.
Протокол telnet обеспечивает передачу потока байтов между процессами, а также между процессом и терминалом. Наиболее часто этот протокол используется для эмуляции терминала удаленного компьютера.