- •1. Сетевые адаптеры и их функции. Сетевые устройства. Трансиверы. Повторители. Мосты. Маршрутизаторы. Шлюзы.
- •3) Функция преобразования в сетевой код и обратное преобразование.
- •5) Буферирование входных и выходных данных.
- •6) Распознавание собственного сетевого адреса в принимаемом пакете.
- •2. Эталонная модель взаимодействия открытых систем. Семиуровневая модель. Функции уровней. Протоколы.
- •Передача нормальных данных.
- •Сегментирование, блокирование, сцепление данных.
- •3. Сеансовый уровень.
- •4. Транспортный уровень osi
- •5. Сетевой уровень.
- •1. Прикладной уровень
- •2. Уровень представления
- •3. Протокол ip. Заголовок. Протокол ip V.6.0. Функции. Назначение.
- •4. Протокол tcp. Заголовок. Протокол udp. Заголовок. Функции. Назначение.
- •32. Протокол udp
- •5. Маршрутизация. Протокол rip. Протокол ospf.
2. Эталонная модель взаимодействия открытых систем. Семиуровневая модель. Функции уровней. Протоколы.
Модель вводит единую терминологию для описания уровней. При этом обобщенно рассматриваются три смежных уровня – (N-l), (N) и (N+1).
Те элементы открытой системы, которые выполняют в ней функции N-уровня, называют (N)-объектом. (N)-службой называется совокупность функциональных возможностей (N)-уровня и всех нижележащих уровней. В объектах выделяются отдельные элементы, называемые (N)-функциями, а в (Н)-службе – элементы, определяемые как (N)-услуги. В процессе передачи данных между (N)-объектами устанавливается взаимодействие, определяемое как (N)-пpoтокол. Это набор правил, процедур и форматов, необходимых для правильного взаимодействия (N)-объектов.
Уровни эталонной модели.
ЭМ ВОС выделяет 7 представленных уровней, но оставляет открытым вопрос их наполнения.
Функции уровней.
Произвольный (N)-уровень в общем случае включает в себя следующие функции.
Выбор протокола. На уровне может использоваться несколько протоколов, поэтому для организации (N) – соединения необходимо, чтобы (N) – объекты выбрали единый (N) протокол – иначе они просто не поймут друг друга.
Установление и расторжение соединения. Для установления соединения должны быть выполнены условия: должно иметься (N-1)-соединение; оба (N)-объекта должны быть готовы к выполнению обмена данными по протоколу.
Расторжение (N)-соединения может быть: нормальным – по инициативе одного из связанных с ним (N+1)-объектов; аварийным – при возникновении ошибок в (N) или одном из нижележащих уровней.
Мультиплексирование и расщепление соединений. Мультиплексирование означает, что несколько (N)-соединений пользуются (N-1)-соединением. При расщеплении – одно (N)-соединение использует несколько (N-1)-соединений.
При этом возникают след. проблемы:
- управление применяемыми (N-1)-соединениями;
- дробление данных для их передачи по разным (N-1)-соединениям, контроль и восстановление последовательности на приемной стороне.
Передача нормальных данных.
Передача срочных данных. (Срочные данные используются для целей синхронизации, экстренного уведомления о сбоях). Передача этих данных производится по особому подканалу, т.к. она не зависит от состояния потока нормальных данных.
Управление потоком данных. (протокольное/интерфейсное).
Протокольное – регулирует скорость передачи (N)-ПБД между (N)-объектами. Интерфейсное – регулирует скорость передачи между (N+1) и (N)-объектами.
Сегментирование, блокирование, сцепление данных.
Организация последовательности (услуги, предоставляемые (N)-уровню (N-1)-уровнем, могут не содержать сохранение порядка(очередности) доставки данных. В этом случае (N)-уровень должен сам поддерживать механизм сохранения последовательности, используя порядковые номера блоков данных.
Защита от ошибок. Функция защиты от ошибок включает 3 механизма:
подтверждения, обнаружения ошибок и уведомление о них, возврата в исходное состояние.
Маршрутизация. Функция маршрутизации на (N)-уровне обеспечивает прохождение данных через цепочку (N)-объектов. Факт такой маршрутизации не известен ни нижним, ни верхним уровням.
