
- •Федеральное агентство связи
- •Государственное образовательное учреждение высшего профессионального образования «Поволжский государственный университет телекоммуникаций и информатики»
- •Оглавление
- •Предисловие Настоящий курс лекций предназначен для студентов дневной и заочной форм обучения, изучающих аналогичную дисциплину, специальностей:
- •Введение
- •Лекция 1. Основы построения сетей
- •1.1. Основы сетевых технологий
- •1.2. Классификация сетей передачи данных
- •1.3. Семиуровневая модель взаимодействия открытых систем
- •Контрольный тест по Лекции 1
- •Лекция 2. Верхние уровни моделей osi, tcp/ip
- •2.1. Прикладной уровень
- •Система доменных имен dns
- •Протокол http
- •Протоколы передачи файлов ftp и tftp
- •Протокол разделения сетевых ресурсов smb
- •Приложение peer-to-peer (p2p)
- •Протоколы передачи электронной почты
- •Протокол удаленного доступа Telnet
- •2.2. Транспортный уровень моделей osi, tcp/ip
- •Установление соединения
- •Управление потоком данных
- •Контрольный тест по Лекции 2
- •Лекция 3. Нижние уровни модели сети
- •3.1. Физический уровень. Медные кабели
- •3. 2. Волоконно-оптические кабели
- •3.3. Беспроводная среда
- •3.4. Топология сетей
- •Контрольный тест по Лекции 3
- •Лекция 4. Канальный уровень. Локальные сети
- •4.1. Подуровни llc и mac
- •4.2. Локальные сети технологии Ethernet
- •4.3. Коммутаторы в локальных сетях
- •Режимы коммутации
- •Протокол охватывающего дерева (Spanning-Tree Protocol)
- •Контрольный тест по Лекции 4
- •Лекция 5. Ethernet-совместимые технологии
- •5.1. Технология Fast Ethernet
- •5.2. Технология Gigabit Ethernet
- •5.3. Технология 10-Gigabit Ethernet
- •Контрольный тест по Лекции 5
- •Лекция 6. Принципы и средства межсетевого взаимодействия
- •6.1. Маршрутизаторы в сетевых технологиях
- •6.2. Принципы маршрутизации
- •Протокол arp
- •Контрольный тест по Лекции 6
- •Лекция 7. Адресация в ip - сетях
- •7.1. Логические адреса версии iPv4
- •7.2. Формирование подсетей
- •7.3. Частные и общедоступные адреса
- •Контрольный тест по Лекции 7
- •Лекция 8. Функционирование маршрутизаторов
- •8.1. Назначение ip-адресов
- •8.2. Передача данных в сетях с маршрутизаторами
- •8.3. Сетевые протоколы. Формат пакета протокола ip
- •Контрольный тест по Лекции 8
- •Лекция 9. Протоколы маршрутизации
- •9.1. Общие сведения о маршрутизирующих протоколах
- •9.2. Протоколы вектора расстояния и состояния канала
- •Меры борьбы с маршрутными петлями
- •Контрольный тест по Лекции 9
- •Лекция 10. Основы конфигурирования маршрутизаторов
- •10.1. Режимы конфигурирования маршрутизаторов
- •10.2. Создание начальной конфигурации маршрутизатора
- •10.3. Конфигурирование интерфейсов
- •Контрольный тест по Лекции 10
- •Лекция 11. Конфигурирование маршрутизации
- •11.1. Конфигурирование статической маршрутизации
- •Конфигурирование статической маршрутизации по умолчанию
- •11.2. Конфигурирование конечных узлов и верификация сети
- •11.3. Динамическая маршрутизация. Конфигурирование протокола rip
- •Конфигурирование динамической маршрутизации по умолчанию
- •Контрольный тест по Лекции 11
- •Лекция 12. Протокол маршрутизации eigrp
- •12.1. Общие сведения о протоколе eigrp
- •12.2. Конфигурирование протокола eigrp
- •Контрольный тест по Лекции 12
- •Лекция 13. Протокол маршрутизации ospf
- •13.1. Общие сведения о протоколе ospf
- •Метрика протокола ospf
- •13.2. Конфигурирование протокола ospf
- •Контрольный тест по Лекции 13
- •Лекция 14. Сетевые фильтры
- •14.2. Конфигурирование стандартных списков доступа
- •14.3. Конфигурирование расширенных списков доступа
- •Для этого создается список доступа:
- •Именованные списки доступа
- •Контроль списков доступа
- •Контрольный тест по Лекции 14
- •Лекция 15. Конфигурирование коммутаторов
- •15.1. Общие вопросы конфигурирования коммутаторов
- •Адресация коммутаторов, конфигурирование интерфейсов
- •15.2. Управление таблицей коммутации
- •15.3. Конфигурирование безопасности на коммутаторе
- •Контрольный тест по Лекции 15
- •Лекция 16. Виртуальные локальные сети
- •16.1. Общие сведения о виртуальных сетях
- •16.2. Конфигурирование виртуальных сетей
- •16.3. Маршрутизация между виртуальными локальными сетями
- •Конфигурирование транковых соединений
- •Контрольный тест по Лекции 16
- •Заключение
- •Список литературы
- •Список терминов и сокращений
Протоколы передачи файлов ftp и tftp
Протокол передачи файлов (Fail Transfer Protocol – FTP) – надежная, ориентированная на предварительное соединение (connection-oriented) служба, которая взаимодействует с протоколом транспортного уровня TCP, чтобы обмениваться файлами между системами. Главная цель протокола передачи файлов FTP состоит в том, чтобы передать файлы от одного компьютера до другого, копируя и перемещая файлы от серверов клиентам и от клиентов на серверы. Протокол передачи файлов FTP сначала управляет установлением соединения между клиентом и сервером, используя команды клиента и ответы сервера. При этом номер порта – 20. Затем устанавливается второе соединение, при котором производится обмен данными, номер порта – 21. Передача данных может производиться в режиме кода ASCII или в двоичном коде. Эти режимы определяют кодирование, используемое для файла данных, который в модели OSI является задачей представительского (presentation) уровня. После завершения передачи файла, соединение для передачи данных заканчивается автоматически. Когда полный сеанс копирования и перемещения файлов закончен, команда связи закрывается, пользователь заканчивает сеанс. Управление сеансом связи происходит на сеансовом (Session) уровне.
Простой протокол передачи файлов (Trivial Fail Transfer Protocol – TFTP) – служба без установления соединения (connectionless), которая использует протокол транспортного уровня (User Datagram Protocol – UDP). Протокол TFTP используется на маршрутизаторе, чтобы передавать файлы конфигурации и изображения подсистемы ввода-вывода Cisco IOS, также передавать файлы между системами, которые поддерживают TFTP. Протокол TFTP характеризует простота реализации и малый объем программного обеспечения. Протокол TFTP может читать или записывать файлы при соединении с удаленным сервером, но он не может вести списки и каталоги, поэтому не имеет никакого обеспечения для пользовательской идентификации. Протокол TFTP полезен в некоторых LAN, потому что работает быстрее, чем протокол FTP.
Протокол разделения сетевых ресурсов smb
Протокол – Блок Сообщений Сервера (Server Message Block – SMB) является файлом типа клиент-сервер и служит для разделения сетевых ресурсов. В отличие от протокола FTP, при использовании SMB клиенты устанавливают долгосрочную связь с серверами. Как только связь установлена, пользователь клиента может получить доступ к ресурсам на сервере, как к своим местным ресурсам.
Протокол SMB описывает доступ к системе файлов и процесс запроса клиентов файлов. Все сообщения SMB имеют общий формат. Этот формат использует заголовок постоянного размера и компоненты параметров и данных переменного размера.
Приложение peer-to-peer (p2p)
Приложение P2P позволяет соединениям равноправных узлов сделать файлы на их жестких дисках доступными для других пользователей, которые могут «скачивать» (download) информацию. То есть, пользователи по Интернету могут определять местонахождение и получать доступ к ресурсам, разделяемым другими равноправными узлами (peers).
Многие приложения P2P не используют центральную базу данных, чтобы сделать запись всех файлов, доступных для равноправных узлов (peers). Вместо этого устройства сети, при общении между собой, говорят другим, какие файлы являются доступными, когда получают запрос.
Клиенты приложения только производят запросы для определения местоположения ресурса и получают ответы на запросы. Они также управляют сообщениями контроля, которые помогают обслуживанию и обнаружению других узлов. Передача же файлов обычно реализуется на основе HTTP.