
- •А.А. Дабагян, в.А. Машурцев, р.А. Юзбашьянц Компьютерные сети и системы телекоммуникаций
- •Москва 2008 г. Оглавление
- •1. Эволюция компьютерных сетей
- •1.1. История возникновения сетей
- •1.2. Общая характеристика сетей передачи данных
- •1.3. Классификация компьютерных сетей
- •1.4. Классификация сетевых технологий
- •1.5. Обобщенная структура компьютерных сетей
- •1.6. Корпоративные компьютерные сети, Intranet и Extranet
- •1.7. Услуги операторов компьютерных сетей
- •2. Общие принципы построения компьютерных сетей
- •2.1. Аппаратное и программное обеспечение сети
- •2.2. Передача данных по линиям связи
- •2.2.1. Данные, сигналы, среда передачи и линии связи
- •2.3. Кодирование и модуляция
- •2.3.1.Скорость передачи, искажение и затухание сигнала
- •2.3.2. Синхронизация передачи дискретных данных
- •2.3.3. Мультиплексирование
- •2.4. Характеристики физических каналов
- •2.5. Кабельные линии связи, типы кабелей
- •2.5.1. Коаксиальный кабель
- •2.5.2. Витая пара
- •2.5.3. Оптоволоконный кабель
- •2.6. Беспроводная передача данных. Радиоканалы
- •2.7. Аппаратура линий связи
- •2.8. Характеристики линий связи
- •2.8.1. Формула Шеннона
- •3. Сеть из нескольких компьютеров
- •3.1. Топология физических связей
- •3.1.1. Кольцевая топология.
- •3.1.2. Топология Звезда.
- •3.1.3. Топология Общая шина
- •3.2. Оборудование и поддержка сетей
- •3.2.1. Сетевое оборудование
- •3.2.2. Персонал компьютерных сетей и сетевая документация
- •3.3. Коммутация и доступ к разделяемой среде
- •3.3.1. Обобщенная задача коммутации информационных потоков
- •3.3.1.1. Продвижение данных.
- •3.3.1.2. Разделяемая среда передачи данных.
- •3.3.2. Методы коммутации
- •3.3.2.1. Коммутация каналов
- •3.3.2.2. Методы коммутации пакетов
- •3.3.2.3. Режим виртуальных каналов
- •3.4. Структуризация компьютерных сетей.
- •3.4.1. Одноранговая сеть
- •3.4.2. Технология «клиент-сервер»
- •3.4.3. Структуризация сети
- •3.5. Сетевые технологии локальных сетей .5.1. Технология Ethernet
- •3.5.2. Технология Token Ring
- •3.5.3. Технология fddi
- •3.6. Адресация узлов в компьютерной сети
- •3.6.1. Сетевые ip адреса
- •3.6.2. Присваивание адресов в автономной сети
- •3.6.2.1. Организация подсетей
- •3.6.3. Иерархические символьные имена
- •3.7. Службы в локальных сетях
- •3.7.1. Отображение символьных адресов на ip-адреса
- •3.7.2. Автоматизация назначения ip-адресов
- •3.7.2.1. Порядок работы протокола dhcp
- •3.7.3. Отображение физических адресов на ip-адреса
- •3.7.4. СлужбаWins
- •3.7.5. Интернет – службы
- •9. Беспроводные технологии
- •9.1. Особенности беспроводных технологий
- •9.2. Стандарты беспроводных локальных сетей
- •9.3. Режимы работы беспроводной сети
- •9.4. Аутентификация в сети
- •9.5. Обеспечение безопасности
- •9.6. Настройка точки доступа
- •Приложение
- •Глоссарий
- •Список сокращений
- •Литература
3.7.4. СлужбаWins
В ранних версиях Windows (NT) применялась встроенная служба имен Интернета WINS. Она обеспечивала совместимость со службами и приложениями, которые требуют разрешения адресов из протокола NetBIOS в протоколе IP.
Эта служба имен Интернета для Windows была разработана фирмой Microsoft первоначально для операционной системы Windows NT, версии 3.5 и выше. Начиная с Windows 2000, она используется мало. Но, поскольку до сих пор многие серверы в крупных сетях продолжают использовать систему Windows NT Server, эта служба продолжает поставляться вместе с продуктами Windows 2000 и XP.
Служба WINS обеспечивает совместимость со службами и приложениями, которые требуют разрешения адресов из протокола NetBIOS в протокол IP и в обратном направлении. Служба содержит 2 компонента – клиентский и серверный. Клиентская часть впервые появляясь в сети – регистрируется на сервере и затем посылает ему запросы на разрешение имен IP ↔ NetBIOS. Сервер обрабатывает регистрационные данные, запросы, и поддерживает связь с другими WINS серверами, согласовывая базы данных имен.
Работа службы WINS в общих чертах похожа на работу службы DHCP – регистрация клиента, аренда адреса, обновление и освобождение адреса.
3.7.5. Интернет – службы
Работа Интернет обеспечивается многими службами, мы рассмотрим основные.
Протокол передачи гипертекста (Hyper Text Transfer Protocol, HTTP) – используется для передачи компонентов WEB-сайта (текст, графика, мультимедиа) по сети Интернет. Обеспечивает возможность обрабатывать ссылки на другие страницы с данными. Любой компьютер, на котором размещен WEB – сервер, называется HTTP – демоном. Это программа, которая ожидает поступления HTTP запросов и затем выполняет поиск связанных страниц. Все браузеры (Internet Explorer, Mozilla, Opera, FireFox, Safari и т.д.) – в сущности, являются HTTP клиентами, которые обрабатывают запросы к серверу.
Протокол передачи файлов (File Transfer Protocol, FTP) это протокол, обеспечивающий простой способ обмена файлами между компьютерами. Как и HTTP осуществляет передачу WEB – страниц и связанных с ними файлов. Протокол FTP используется в стеке протоколов TCP/IP (см. ниже, п.4.3). Серверы FTP широко используются для передачи файлов. FTP используется чаще всего через интерфейс командной строки, но его можно использовать и через графический интерфейс, который дает многие дополнительные возможности. Все основные WEB браузеры также способны делать FTP запросы. С помощью FTP пользователь может, имея соответствующие полномочия, удалять, переименовывать, перемещать и копировать файлы на сервере.
Сетевой протокол передачи новостей (NNTP) – это основной протокол, применяемый серверами и клиентами для публикации объявлений в новостных группах Usenet. Для доступа к таким серверам, необходимо иметь установленный NNTP клиент, который также включен во все основные WEB браузеры. Протокол NNTP по умолчанию использует порт 119.
Протокол Telnet – это часть стека протоколов TCP/IP, пользовательская программа для доступа к удаленным компьютерам. В Интернет, применяя HTTP и FTP можно обмениваться файлами с другим компьютером, но при этом необходимо быть зарегистрированным на нем. Протокол Telnet – позволяет зарегистрироваться на удаленном хосте как пользователь. Это еще и средство выявления неисправностей в сети. Протокол Telnet работает поверх TCP/IP и может показать состояние и доступность сети часто лучше, чем, например, просто средство (команда) ping. Telnet дает возможность тестировать высокоуровневые функции удаленного компьютера. Telnet – клиент позволяет применять порты отличные от порта по умолчанию (например можно установить порт 25, чтобы проверить работу почты).
Простой протокол электронной почты (SMTP) – это составная часть стека протоколов TCP/IP, предназначенная для отправки и получения электронной почты. Чаще всего применяется вместе с протоколами POP3 (Post Office Protocol v3) или IMAP (Internet Message Access Protocol) – протоколами доступа к сообщениям. Использование POP3 и IMAP позволяет хранить электронную почту в почтовом ящике на сервере, и загружать на клиентский компьютер по мере надобности. Протокол SMTP применяется чаще для отправки почты, а POP3 и IMAP – для ее получения. Почтовые программы (Outlook Express, The Bat и др.) – позволяют определить как SMTP – сервер, так и POP3 – сервер. Протокол SMTP при работе использует порт 25.