- •Введение.
- •Классификация информацинно-вычислительных сетей.
- •Преимущества компьютерных сетей.
- •Основные компоненты сети.
- •Архитектура «клиент-сервер».
- •Одноранговые сети.
- •Топологии сетей.
- •1.2.1 Элементы передачи данных.
- •1.2.2 Протоколы обмена данными.
- •1.2.3 Кодирование сообщений.
- •1.2.4 Формат кадра.
- •1.3.1Протоколы передачи данных.
- •1.3.2 Физическая адресация.
- •1.3.3 Обмен данными в Ethernet.
- •1.3.4 Иерархическая конструкция сетей Ethernet.
- •1.3.5Уровни иерархической сети.
- •1.4.1 Уровень доступа.
- •1.4.2 Функции концентраторов.
- •1.4.3 Функции коммутаторов.
- •1.4.4 Широковещательная рассылка сообщений.
- •1.5.1 Уровень распределения
- •1.5.2 Функции маршрутизаторов.
- •1.5.3 Шлюз по умолчанию.
- •1.5.4 Таблицы маршрутизации.
- •1.5.5 Локальная сеть (лвс).
- •1.5.6 Масштабируемость сети.
- •1.6.1 Проектирование сети Ethernet.
- •1.6.2 Моделирование сети.
- •2. Глобальная сеть Интернет.
- •2.1.1Интернет-провайдеры.
- •2.1.2 Точка присутствия.
- •2.1.3 Способы подключения.
- •2.1.4 Услуги Интернет-провайдеров.
- •2.2.1 Интернет протокол ip.
- •2.2.2 Обработка пакетов данных.
- •2.2.3 Передача данных в Интернет.
- •2.3.1 Варианты представления сети интернет.
- •2.3.2 Устройства в сети Интернет.
- •2.4.1 Каналы передачи данных.
- •2.4.2 «Витая пара».
- •2.4.3 Коаксиальный кабель.
- •2.4.4 Оптоволоконные кабели.
- •2.5.1 Стандарты прокладки кабелей.
- •2.5.2 Прокладка сетей на основе кабеляUtp.
- •3. Сетевая адресация.
- •3.1.1 ФункцииIp-адресов.
- •3.1.2 Структура ip-адреса.
- •3.2.1 Классификация ip-адресов.
- •3.2.2 Общие и частныеIp-адреса.
- •3.2.3 Виды рассылок.
- •3.3.1 Присвоение статического и динамического адреса
- •3.3.2 Серверы dhcp.
- •3.3.3 Настройка dhcp.
- •3.4.1 Шлюз по умолчанию.
- •3.4.2 Присвоение адреса.
- •3.4.3 Преобразование сетевых адресов.
- •4.Сетевые службы.
- •4.1.1 Взаимодействие клиента и сервера.
- •4.1.2 Протоколы взаимодействия.
- •4.1.3 Транспортные протоколы tcp и upd.
- •4.1.4 Распределение портовTcp/ip.
- •4.2.1 Служба доменных имен (dns).
- •4.2.4 Почтовые клиенты и серверы.
- •Интернет телефония.
- •4.2.7 Распределение портов.
- •4.3.1 Взаимодействие протоколов.
- •4.3.2 Модель взаимодействия открытых систем (osi).
- •5. Беспроводные технологии.
- •5.1.1 Беспроводные технологии и устройства.
- •5.1.2 Преимущества и ограничения беспроводной технологии.
- •5.1.3 Типы беспроводных сетей.
- •5.2.1 Стандарты беспроводных сетей.
- •5.2.2 Компоненты беспроводной локальной сети.
- •5.2.3 Идентификатор набора служб ssid.
- •5.2.4 Беспроводные каналы.
- •5.3.1 Атака беспроводных локальных сетей (wlan).
- •5.3.2 Ограничение доступа в сети wlan.
- •5.3.3 Аутентификация в сети wlan.
- •5.3.4 Шифрование в сети wlan.
- •5.4.1 Планирование сети wlan.
- •5.4.1 Установка и обеспечение безопасности точки доступа.
- •6. Локальные вычислительные сети
- •6.1 Методы доступа
- •6.2. Технология Ethernet
- •6.2.1. Метод доступа csma/cd
- •6.2.2. Спецификации физической среды Ethernet
- •6.3. Основные характеристики стандарта Token Ring
- •6.3.1. Маркерный метод доступа к разделяемой среде
- •6.4. Fast Ethernet как развитие классического Ethernet'а
- •6.5. Технология Gigabit Ethernet
- •6.6. Основы технологии fddi
- •6.7. Общая характеристика технологии 100vg-AnyLan
- •Сетевые операционные системы
- •Назначение операционных систем
- •Требования операционной системы
- •Выбор операционной системы
- •Виды конференцсвязи
- •Система конференцсвязи HiPath daks
- •Документальная телеконференция
- •Web технологии
- •Библиографический список:
- •Лебедев владимир борисович, дегтярев алексей андреевич
4.1.4 Распределение портовTcp/ip.
При доставке сообщения по протоколу TCP или UDP запрашиваемые протоколы и сервисы распознаются по номеру порта. Порт – это числовой идентификатор внутри каждого сегмента, используемый для учета отдельных сеансов связи и запросов сервисов, предоставляемых конечными узлами. В каждом сообщении, отправляемом с узла, указываются номера исходного и конечного портов.
Клиент указывает номер конечного порта в сегменте и тем самым сообщает конечному серверу, какой запрашивается сервис. Например, порт 80 обозначает протокол HTTP или веб-сервис. Если клиент в описании для конечного порта указывает порт 80, то сервер, принимающий это сообщение, уже «знает», что выполнен запрос веб-сервисов. Сервер может предоставлять несколько сервисов одновременно. Например, сервер может предоставлять веб-сервисы через порт 80 и одновременно сервисы обмена файлами по протоколу FTP через порт 21.
Номер исходного порта генерируется случайно устройством-отправителем для установления сеанса связи между двумя устройствами. Это позволяет устанавливать одновременно несколько сеансов связи. Другими словами, запросы сервиса HTTP с веб-сервера могут направляться несколькими устройствами одновременно. Отдельные сеансы связи отслеживаются по номерам исходных портов.
Номера исходного и конечного портов записываются в сегмент. Затем эти сегменты инкапсулируются в пакете IP. В пакете IP записывается IP-адрес исходного и конечного портов. Комбинация исходного и конечного IP-адресов, а также номеров исходного и конечного портов называется сокетом. Сокет используется для определения сервера и сервисов, запрашиваемых клиентом. Ежедневно тысячи узлов взаимодействуют с тысячами различных серверов. Их взаимодействия определяются с помощью сокетов.
4.2.1 Служба доменных имен (dns).
Ежедневно для получения доступа к сервисам, доступным по сети Интернет, мы обращаемся к тысячам серверов, расположенных в различных географических точках. Каждому из этих серверов присваивается уникальный IP-адрес, по которому он идентифицируется в подключенной локальной сети.
Было бы невозможно запомнить все IP-адреса всех серверов, предоставляющих различные сервисы по сети Интернет. Вместо этого предлагается более простой способ поиска серверов – сопоставить имя с некоторым IP-адресом.
Система имен доменов (DNS – система доменных имен) позволяет использовать имя узла для запроса IP-адреса отдельного сервера. Регистрация и организация имен в этой системе выполняется по специальным высокоуровневым группам, именуемых доменами. К числу наиболее популярных высокоуровневых доменов сети Интернет относятся .com, .edu и .net. [9]
В DNS-сервере записана специальная таблица, ассоциирующая имена узлов в домене с соответствующим IP-адресом. Если клиент знает имя сервера, например, веб-сервера, но требуется найти IP-адрес, он направляет запрос на этот DNS-сервер через порт 53. Клиент использует этот IP-адрес DNS-сервера, прописанного в настройках DNS раздела конфигурации IP этого узла.
По получении запроса DNS-сервер выясняет по своей таблице, имеется ли соответствие между запрашиваемым IP-адресом и веб-сервером. Если на DNS-сервере отсутствует запись о запрашиваемом имени, он опрашивает другой DNS-сервер в пределах своего домена. После распознавания IP-адреса DNS-сервер отправляет результат обратно к клиенту. Если DNS-серверу не удалось определить IP-адрес, клиент не сможет установить связь с этим веб-сервером и получит сообщение об истечении времени ожидания.
Процесс определения IP-адреса по DNS-протоколу из клиентского программного обеспечения достаточно прост и прозрачен для пользователя.
4.2.2 Веб-клиенты и серверы.
После получения IP-адреса веб-сервера веб-клиентом браузер на стороне клиента инициирует запрос веб-служб по этому IP-адресу и направит его через порт 80. Этот запрос отправляется на сервер по протоколу передачи гипертекстовых файлов (HTTP).
После приема запроса на порт 80 сервер отвечает на клиентский запрос и отправляет клиенту запрашиваемую веб-страницу. Информационное наполнение веб-страницы кодируется с помощью специализированных языков разметки. HTML (язык гипертекстовой разметки) является наиболее популярным, но сегодня все более популярными становятся такие языки, как XML и XHTML.
Протокол HTTP не является безопасным; информация может быть легко перехвачена при передаче по сети. Для обеспечения безопасности данных возможны комбинации протокола HTTP с безопасными транспортными протоколами. Запросы по безопасному протоколу HTTP направляются в порт 443. В таких запросах должен использоваться префикс https: , а не http:.
На рынке предлагается множество различных веб-сервисов и веб-клиентов. Сочетание протокола HTTP и HTML обеспечивает эффективное взаимодействие серверов и клиентов от различных поставщиков.
4.2.3 FTP-клиенты и серверы.
Помимо веб-сервисов в сети Интернет широко применяется еще один протокол обмена файлами между пользователями.
Протокол передачи файлов (FTP) обеспечивает простой обмен файлами между компьютерами. Узел, на котором выполняется программное обеспечение FTP-клиента, обращается к FTP-серверу, который выполняет различные функции управления файлами, в том числе отправка и загрузка.
FTP-сервер обеспечивает обмен файлами между клиентом и устройствами. С помощью FTP-сервера клиент может также управлять файлами удаленно, например, с помощью команд удаления или переименования файлов. Для этого служба FTP использует два порта обмена данными между клиентом и сервером.
Запросы на запуск сеанса FTP передаются на сервер по конечному порту 21. После открытия сеанса связи сервер переключится на порт 20, через который выполняется передача файлов данных.
Программное обеспечение FTP-клиента встроено в операционную систему компьютера, а также в большинство веб-браузеров. В автономных FTP-клиентах предусмотрен целый ряд удобных функций управления через графический интерфейс.