- •Компьютерные сети
- •Введение.
- •Классификация сетей.
- •Классификация по технологии передачи.
- •2.2. Классификация по размеру сети.
- •Локальная сеть.
- •3.1. Типы локальных сетей.
- •Одноранговые сети.
- •3.2. Иерархические сети.
- •Топология сетей
- •Полносвязная топология.
- •Неполносвязная топология.
- •Ячеистая (сетевая) топология.
- •Звезда.
- •Иерархическая звезда или дерево.
- •Кольцо.
- •Смешанная или комбинированная топология.
- •Сетевые компоненты.
- •Сервер или Файл-сервер
- •Клиент сети.
- •Рабочие станции.
- •Сетевая плата или плата сетевого адаптера (са).
- •Соединительный кабель.
- •Коаксиальный кабель
- •Витая пара
- •Оптоволоконный кабель.
- •Беспроводная среда.
- •Периферийное оборудование.
- •Операционная система вычислительной сети.
- •Прикладное программное обеспечение
- •Сетевые стандарты.
- •Эталонная модель osi.
- •1 Уровень. Физический уровень (Physical layer).
- •2 Уровень. Уровень передачи данных или канальный уровень (Data Link Layer).
- •3 Уровень. Сетевой уровень (NetWork layer).
- •4 Уровень. Транспортный уровень (Transport layer).
- •5 Уровень. Сеансовый уровень (Session layer).
- •7 Уровень. Прикладной (Application layer).
- •Стандарт ieee Project 802.
- •Подуровень Управление логической связью (Logical Link Control, llc) устанавливает и разрывает канал связи, управляет потоком данных, производит упорядочение и вырабатывает подтверждение приема кадров.
- •Передача данных по сети.
- •Глобальная сеть Интернет
- •Уникальность Интернета
- •Границы Интернета
- •Подключение к Интернету
- •Протоколы Интернет.
- •Основные ресурсы Интернета
- •Адресация в Интернете
- •Доменные имена.
- •Система адресации url.
- •Мировая паутина World Wide Web (www)
- •Браузеры
- •Универсальный локатор ресурсов url
- •Поисковые системы
- •Общие сведения об электронной почте
- •Адрес электронной почты, имя почтового сервера
- •Путь к файлу.
- •Запросы к поисковым серверам.
Эталонная модель osi.
К концу 70-х годов в мире существовало большое количество фирменных стеков коммуникационных протоколов, среди которых можно назвать, например, такие популярные стеки, как DECnet, TCP/IP и SNA. Такое разнообразие средств межсетевого взаимодействия вывело на первый план проблему несовместимости устройств, использующих разные протоколы. Одним из путей разрешения этой проблемы в то время виделся всеобщий переход на единый, общий для всех систем стек протоколов, созданный с учетом недостатков уже существующих стеков. Такой академический подход к созданию нового стека начался в 1977 году с разработки модели OSI и занял семь лет. В 1984 году ISO выпустила новую версию своей модели, названную эталонной моделью взаимодействия открытых систем ISO. Эта версия стала международным стандартом. Модель ISO не является сетевой архитектурой, так как не описывает службы и протоколы, используемые на каждом уровне. Она просто описывает, что должен делать каждый уровень. Модель ISO классифицирует то, что непосредственно работает, а именно – протоколы.
Модель ISO имеет семь уровней. Каждому уровню соответствуют различные сетевые операции, оборудование и протоколы. Появление именно семи уровней было обусловлено функциональными особенностями модели.
Итак, пусть приложение узла «А» хочет взаимодействовать с приложением узла «В». Для этого приложение «А» обращается с запросом к прикладному уровню, например, к файловой службе. На основании этого запроса программное обеспечение прикладного уровня формирует сообщение стандартного формата. Но для того чтобы доставить эту информацию по назначению, предстоит решить еще много задач, ответственность за которые несут нижележащие уровни.
После формирования сообщения прикладной уровень направляет его вниз по стеку уровню представления. Протокол уровня представления на основании информации, полученной из заголовка сообщения прикладного уровня, выполняет требуемые действия и добавляет к сообщению собственную служебную информацию – заголовок уровня представления, в котором содержатся указания для протокола уровня представления машины – адресата. Полученное в результате сообщение передается вниз сеансовому уровню, который в свою очередь добавляет свой заголовок и т.д. Наконец, сообщение достигает нижнего, физического уровня, который, собственно, и передает его по линиям связи машине-адресату. К этому моменту сообщение «обрастает» заголовками всех уровней. Физический уровень помещает сообщение на физический выходной интерфейс компьютера 1, и оно начинает свое «путешествие» по сети (до этого момента сообщение передавалось от одного уровня другому в пределах компьютера 1).
Рис.7.2. Протоколы “хост – маршрутизатор” сетевого, передачи данных и физического уровня
Когда сообщение поступает на входной интерфейс компьютера 2, оно принимается его физическим уровнем и последовательно перемещается вверх с уровня на уровень. Каждый уровень анализирует и обрабатывает заголовок своего уровня, выполняя соответствующие функции, а затем удаляет этот заголовок и передает сообщение вышележащему уровню.
Как видно из описания, протокольные сущности одного уровня на разных узлах не общаются между собой непосредственно, в этом общении участвуют посредники – средства протоколов нижележащих уровней. И только физические уровни различных узлов взаимодействуют непосредственно.
Таким образом, определенные сетевые функции, выполняемые на каждом уровне, взаимодействуют только с функциями соседних уровней – вышестоящего и нижележащего. Например, Сеансовый уровень должен взаимодействовать только с Представительским и Транспортным уровнями. Все эти функции подробно описаны.
Перед отправкой в сеть данные разбиваются на пакеты, передаваемые между устройствами сети как единое целое. Пакет проходит последовательно все уровни ПО от прикладного до физического, при этом на каждом уровне к пакету добавляется форматирующая или адресная информация, необходимая для безошибочной передачи данных по сети.
На принимающей стороне пакет также проходит через все уровни, но в обратном порядке. ПО каждого уровня анализирует информацию пакета, удаляет ту информацию, которая добавлена к пакету на таком же уровне отправителем, и передает пакет следующему уровню. По достижении пакетом Прикладного уровня вся служебная информация будет удалена, и данные примут свой первоначальный вид.
Таким образом, только Физический уровень модели может непосредственно послать информацию соответствующему уровню другого компьютера. Информация на компьютере – отправителе и компьютере – получателе должна пройти все уровни, начиная с того, с которого она посылается, и заканчивая соответствующим уровнем того компьютера, которым она принимается. Например, если Сетевой уровень передает информацию с компьютера А, она спускается через Канальный и Физический уровни в сетевой кабель, затем попадает в компьютер В, где поднимается через Физический и Канальный уровни и достигает Сетевого уровня. В среде клиент – сервере примером такой информации служит адрес и результат контроля ошибок, добавленные к пакету.
Взаимодействие смежных уровней осуществляется через интерфейс. Интерфейс определяет услуги, которые нижний уровень предоставляет верхнему уровню, и способ доступа к ним. Рассмотрим каждый из уровней модели OSI и услуги, которые они предоставляют смежным уровням.