
- •Какие функции выполняет сетевой адаптер? На каком уровне модели osi функционирует данное устройство? Какие разновидности сетевых адаптеров Вы знаете?
- •Что представляет собой сетевой адаптер? Зарисуйте и объясните структуру сетевого адаптера.
- •5. Что представляет собой протокол ieee 802.2? Опишите формат кадра протокола ieee 802.2. Какими типами протокольных блоков данных оперирует данный протокол?
- •7. Каким образом два взаимодействующих протокола ieee 802.2 договариваются о максимальном размере передаваемого кадра данных и о размере окна ответов? Какими спец кадрами они обмениваются?
- •9. Какие счетчики используются протоколом ieee 802.2 для передачи нумерованных кадров? Объясните процедуру выявления нарушений последовательности информационных кадров и их потери.
- •11. Какие функции выполняют протоколы транспортного уровня и в частности протокол tcp? Что представляет собой этот протокол? Поясните режимы работы протокола tcp.
- •13. Какие функции выполняют протоколы транспортного уровня и в частности протокол tcp? Что представляет собой этот протокол? Поясните режимы работы протокола tcp.
- •14. Зарисуйте формат пакета, формируемого протоколом тср. Поясните назначение и принцип заполнения каждого поля.
- •16 . Перечислите и поясните уровни (стратегии) управления потоками, реализуемые протоколами сетевого уровня.
- •17 Поясните, что представляет собой протокол ip, назовите его основные функции. В чем заключаются основные отличия протоколов iPv4 и iPv6?
- •18 Зарисуйте формат дейтаграммы, формируемой протоколом iPv4. Поясните назначение и принцип заполнения каждого поля.
- •19. Зарисуйте формат дейтаграммы, формируемой протоколом iPv6. Поясните назначение и принцип заполнения каждого поля.
- •20. Поясните принципы адресации в протоколах tcp/ip для сети Internet. Какие классы ip-адресов для протокола iPv4 Вам известны? Приведите форматы адресов этих классов.
- •21. Поясните принципы адресации в протоколах tcp/ip для сети Internet. Какую роль в организации этой адресации играют протоколы arp, rarp и dns-система?
- •22. Какие основные функции выполняет протокол arp? Поясните структуру arp-таблицы. В каких узлах сети и как она поддерживается и пополняется?
- •23. Какие основные функции выполняет протокол arp? Поясните формат arp-пакетов и принцип обмена по сети этими пакетами.(см вопрос 22)
- •24. Что представляет собой ip-имя и ip-адрес? Кем и как назначается ip-адрес? Можно ли, зная мас-адрес узла, определить его ip-адрес?
- •29. Что представляют собой мосты и коммутаторы? На каком уровне модели osi они функционируют. Перечислите основные функции этих устройств.
- •30. Что представляют собой мосты и коммутаторы? На каком уровне модели osi они функционируют. В чем заключается принципиальная разница между этими двумя устройствами?
- •32. Что представляют собой мосты и коммутаторы? На каком уровне модели osi они функционируют. В чем заключается принципиальная разница между этими двумя устройствами?
- •33. Что представляют собой маршрутизаторы? На каком уровне модели osi они функционируют. В чем заключается принципиальная разница между маршрутизаторами, мостами и коммутаторами?
- •34. Что представляют собой маршрутизаторы? Какой областью сети управляют эти устройства? Зарисуйте и поясните структуру маршрутизатора.
- •37. Форматы кадров для ieee 802.5
- •40. Объясните понятия «латентный период» и «время цикла» для сетей Token Ring. Чем время цикла отличается от латентного периода? Зачем при расчете сети необходимо вычислять каждый из этих параметров?
- •41. В чем заключается обучение мостов и коммутаторов? На примере сети с мостами объясните алгоритм обучения, приводя форматы кадров сети Ethernet и формат таблицы физических адресов.
- •43 Какие функции возложены на корневой коммутатор? Объясните алгоритм поиска корневого коммутатора.
- •44 Что такое активная петля в сети, построенной на мостах или коммутаторах? Объясните алгоритм удаления активных петель в сети.
- •Что такое рациональная длина пакета и от чего она зависит?
- •47. Каким образом маршрутизатор строит таблицу маршрутизации? Какие алгоритмы построения этой таблицы Вы знаете. В чем заключается суть каждого алгоритма?
- •48. Поясните принципы работы маршрутизатора по протоколу ospf.
37. Форматы кадров для ieee 802.5
Рис. 4.1.2.3. Формат информационного кадра для IEEE 802.5
В начале поля данных может размещаться LLC-заголовок, который содержит в себе 3-8 байт. Собственно этот заголовок, да поле управления кадром и отличают информационный кадр от кадра управления доступом (см. рис. 4.1.2.4).
Рис. 4.1.2.4. Формат кадра управления доступом для IEEE 802.5 (цифрами обозначены размеры полей в байтах)
Вслед за адресом отправителя следует информация управления доступом к среде. Кадры управления доступом служат исключительно для целей управления сетью и не передаются через бриджи и маршрутизаторы. Управляющая информация включает в себя основной вектор и несколько субвекторов. Основной вектор задает тип УДС-кадра (или команду) и типы (или классы) станций отправителя и получателя, всего 4 байта. Субвекторы содержат информацию об адресе соседа-предшественника, номер физического отвода кабеля и пр. (3 и более байт). На рис. 4.1.2.5. представлен формат основного вектора.
Рис. 4.1.2.5. Формат основного вектора
Субполе длина определяет полную протяженность информационного поля УДС-кадра и равна сумме длин основного вектора и всех субвекторов. Субполе класс характеризует станции отправителя и получателя. Каждой из станций выделено по 4 двоичных разряда, которые описывают типы этих станций. Ниже в таблице 4.1.2.2 представлены эти коды и их значения.
Таблица 4.1.2.2 Таблица кодов классаКод класса Функциональный тип станции
0x0 Рабочая станция кольца
0x1 Администратор канального уровня
0x4 Администратор сети или сервер конфигурации
0x5 Сервер параметров кольца
0x6 Сервер ошибок
Субполе команда содержит код, передаваемой УДС-кадром команды (см. таблицу 10.6 в приложении Управление доступом). Кадр управления доступом может содержать любое, в том числе нулевое число субвекторов. Некоторые субвектора являются обязательными. Таблица обязательных субвекторов приведена в приложении 10.7 Типы субвекторов. В результате декодирования субвекторов можно локализовать нестабильную ошибку. Ниже на рис. 4.1.2.6 приведен формат субвектора.
Рис. 4.1.2.6. Формат субвектора
Поля длина определяет длину субвектора (ведь она переменная). Поля тип содержит код типа субвектора. Поле значение хранит данные, например, код 0x0b характеризует номер отвода и т.д..
Разряды начального и конечного разделителей кадра содержат как обычные нули и единицы, так и закодированные дифференциальным манчестерским кодом. На рис. 4.1.2.7 приведен формат начального разделителя SDEL.
Рис. 4.1.2.7. Формат начального разделителя SDEL
"e" и "Н" - представляет собой единицу и нуль, закодированные манчестерским кодом. Оконечный разделитель (EDEL) имеет формат, показанный на рис. 4.1.2.8.
Рис. 4.1.2.8. Формат оконечного разделителя EDEL
Бит - индикатор промежуточного кадра (IF) равен нулю, если кадр является последним или единственным кадром в последовательности. Единица в этом бите указывает на то, что этот кадр не является последним. Бит индикатор обнаруженной ошибки (ED) устанавливается равным единице первой станцией, которая выявила ошибку в контрольной последовательности кадра (CRC). Таким образом, crc контролируется всеми станциями, через которые проходит пакет. crc - гарантирует корректность пересылке части кадра, начиная от поля управление кадром кончая полем данные. Последним полем кадра является октет состояния (рис. 4.1.2.9). Первые и последние четыре бита этого поля должны повторять друг друга, что повышает достоверность записанной там информации.
Рис. 4.1.2.9. Формат поля состояния кадра
Бит распознавания адреса (ARI) служит в качестве флага распознавания получателем своего адреса. Если распознавание произошло, получатель перед ретрансляцией кадра далее устанавливает этот бит в единичное состояние.
Бит- индикатор копирования кадра (FCI) служит для индикации успешного копирования информации из полученного кадра. Если получатель распознал свой адрес, имеет достаточно место в буфере и благополучно скопировал туда информацию из полученного пакета, он устанавливает этот бит в единичное состояние. Биты ARI и FCI активно используются управляющими станциями кольца. Для отправителя они носят второстепенный характер, ибо решение о повторной пересылке при утере кадра принимается обычно на транспортном (более высоком) уровне. При недостатке буферного пространства в памяти станция не всегда может скопировать кадр, повторная же передача сокращает пропускную способность сети. Если же перегружающаяся станция является частью инфраструктуры сети (сервер), это может ухудшить свойства сети в целом. Улучшению ситуации может способствовать увеличение числа буферов на плате сетевого адаптера, увеличение быстродействия канала и расширения объема буферной памяти в самой ЭВМ.
Флаг начала потока (SSD - start of stream delimiter) позволяет сетевому уровню, независящему от физической среды (PMI - physical media independent) детектировать начало потока кодов. Получение неверного SSD не прерывает прием данных, а передает сигнал ошибки субуровням MAC или RMAC.SSD высокого приоритета: 0101 111100 000011
SSD обычного приоритета: 0101 100000 111110
Флаг окончания потока (ESD - end of stream delimiter) позволяет сетевому уровню PMI завершить прием пакета и переслать полученные данные субуровню mac. Детектирование неверного IPM (invalid packet marker) разделителя приводит к ошибке на уровне MAC или RMAC.
Правильный флаг окончания потока (ESD):ESD высокого приоритета: 111111 000011 000001
ESD обычного приоритета: 000000 111100 111110
Маркер неправильного пакета: 110000 011111 110000
Сигнатура преамбулы позволяет PMI определить место, с которого следует начинать прием данных. Код преамбулы имеет вид:
010101 010101 010101 010101 010101 010101 010101 010101
Рис. 4.1.2.10. Формат поля управления доступом
Поле управления доступом служит для определения приоритета кадра, это единственное поле, которое присутствует в маркере (помимо SDEL и EDEL). Субполе приоритета (PPP) указывает на приоритет маркера в 802.5. Предусмотрено восемь уровней приоритета, начиная с 000 (низший) до 111 (высший). В 802.12 здесь записывается всегда 000. Субполе бит маркера позволяет отличить обычный кадр от маркера. Для маркера поле несет в себе 0, а для кадра 1 (802.5). Так как в 100VG-anylan передаются только маркерные кадры, этот бит всегда равен 1. Бит мониторинга препятствует бесконечной циркуляции кадра по кольцу. В исходный момент все кадры и маркеры имеют этот бит равный 0. Приемник игнорирует этот бит. Биты rrr разрешают приоритетным пакетам запрашивать маркер того же уровня приоритета. Стандарт 802.12 не использует непосредственно октет управления доступом, а для обеспечения совместимости с 802.5 по умолчания записывает туда 0001000.
38 Зарисуйте аналитическую модель сети Token Ring на основе системы массового обслуживания и поясните все ее компоненты. Сравните аналитические модели для сети с шинной топологией и маркерным методом доступа и сети с кольцевой топологией и маркерным методом доступа.
.
39. Зарисуйте аналитическую модель сети Token Ring на основе системы массового обслуживания и поясните все ее компоненты. Сравните аналитические модели для сетей с шинной топологией и случайным методом доступа и сетей с кольцевой топологией и маркерным методом доступа.
, (1.1)
где - i средняя интенсивность потока сообщений от i-й станции. Каждое сообщение при обработке задерживается прибором обслуживания на некоторый промежуток времени, а затем передается в канал.
В установившемся
режиме суммарный поток сообщений,
успешно переданных по каналу связи,
имеет также интенсивность . Эти успешно
переданные сообщения составляют лишь
часть общего потока сообщений с
интенсивностью ’ =’, где -
вероятность бесконфликтной передачи.
Поток с интенсивностью k=(1-)’
представляет сообщения, попавшие в
конфликт и возвращаемые для повторной
передачи. Рассматриваемая модель
предполагает, что за счет возникающих
конфликтов увеличивается суммарная
интенсивность ’ сообщений, а среднее
значение времени их передачи
остается
неизменным.
Модель шинной ЛВС с маркерным доступом представляется в виде одноканальной CMO (рис. 2.5), в которой предполагается, что сообщения передаются станциями поочередно и передача одновременно двух или нескольких сообщений невозможна.
В отличие от информационного маркерный кадр имеет постоянную длину и небольшое время передачи
, (2.3)
ЛВС с кольцевой структурой представляет собой последовательное соединение нескольких систем массового обслуживания, замкнутых в кольцо, как это показано на рис. 3.7. СМО моделируют станции, работающие в децентрализованном режиме. На каждую i-ю станцию из всех М станций сети поступает для передачи поток сообщении
Поскольку каждая i-я станция сама удаляет из кольца все поступившие от нее сообщения, среднее значение интенсивностей входных и удаляемых потоков сообщений равны i.
Таким образом, по кольцу циркулирует суммарный поток сообщений с интенсивностью
. (3.1)