- •1. Какие функции выполняет сетевой адаптер? На каком уровне модели osi функционирует данное устройство? Какие разновидности сетевых адаптеров Вы знаете?
- •2. Что представляет собой сетевой адаптер? Зарисуйте и объясните структуру сетевого адаптера.
- •3. Из каких основных частей состоит сетевой адаптер? Поясните принцип функционирования данного устройства. Приведите формат мас-адреса адаптера.
- •4. Объясните структуру и принцип функционирования мульдема для оптических каналов связи. За счет чего достигается большая скорость передачи в этих устройствах?
- •5. Что представляет собой протокол ieee 802.2? Опишите формат кадра протокола ieee 802.2. Какими типами протокольных блоков данных оперирует данный протокол?
- •8. В каких фазах работает протокол ieee 802.2 в режиме с установлением логического соединения и с подтверждением правильности доставки данных (llc2)? Объясните все эти фазы.
- •9. Какие счетчики используются протоколом ieee 802.2 для передачи нумерованных кадров? Объясните процедуру выявления нарушений последовательности информационных кадров и их потери.
- •11. Какие функции выполняют протоколы транспортного уровня и в частности протокол tcp? Что представляет собой этот протокол? Поясните режимы работы протокола tcp.
- •12. Зарисуйте формат пакета, формируемого протоколом тср. Поясните назначение и принцип заполнения каждого поля.
- •13. Какие функции выполняют протоколы транспортного уровня и в частности протокол tcp? Что представляет собой этот протокол? Поясните режимы работы протокола tcp.
- •14. Зарисуйте формат пакета, формируемого протоколом тср. Поясните назначение и принцип заполнения каждого поля.
- •18. Перечислите и поясните уровни (стратегии) управления потоками, реализуемые протоколами сетевого уровня.
- •19. Поясните, что представляет собой протокол ip, назовите его основные функции. В чем заключаются основные отличия протоколов iPv4 и iPv6?
- •20. Зарисуйте формат дейтаграммы, формируемой протоколом iPv4. Поясните назначение и принцип заполнения каждого поля.
- •21. Поясните принципы адресации в протоколах tcp/ip для сети Internet. Какую роль в организации этой адресации играют протоколы arp, rarp и dns-система?
- •22. Поясните принципы адресации в протоколах tcp/ip для сети Internet. Какие классы ip-адресов для протокола iPv4 Вам известны? Приведите форматы адресов этих классов.
- •23. Поясните принципы адресации в протоколах tcp/ip для сети Internet. Какую роль в организации этой адресации играют протоколы arp, rarp и dns-система?
- •24. Какие основные функции выполняет протокол arp? Поясните формат arp-пакетов и принцип обмена по сети этими пакетами.
- •25. Какие основные функции выполняет протокол arp? Поясните формат arp-пакетов и принцип обмена по сети этими пакетами.
- •26. Что представляет собой ip-имя и ip-адрес? Кем и как назначается ip-адрес? Можно ли, зная мас-адрес узла, определить его ip-адрес?
- •28. Что представляет собой dns-система? Как она поддерживается? Объясните рекурсивный режим работы dns-серверов.
- •29. Что представляет собой dns-система? Как она поддерживается? Объясните нерекурсивный режим работы dns-серверов.
- •31. Что представляют собой мосты и коммутаторы? На каком уровне модели osi они функционируют. Перечислите основные функции этих устройств.
- •32. Что представляют собой мосты и коммутаторы? На каком уровне модели osi они функционируют. В чем заключается принципиальная разница между этими двумя устройствами?
- •33. Что представляют собой мосты? На каком уровне модели osi они функционируют. Зарисуйте и поясните структуру моста.
- •34. Что представляют собой коммутаторы? На каком уровне модели osi они функционируют. Зарисуйте и поясните структуру коммутатора.
- •35. Что представляют собой маршрутизаторы? На каком уровне модели osi они функционируют. В чем заключается принципиальная разница между маршрутизаторами, мостами и коммутаторами?
- •42. Объясните понятия «латентный период» и «время цикла» для сетей Token Ring. Чем время цикла отличается от латентного периода? Зачем при расчете сети необходимо вычислять каждый из этих параметров?
- •43. В чем заключается обучение мостов и коммутаторов? На примере сети с мостами объясните алгоритм обучения, приводя форматы кадров сети Ethernet и формат таблицы физических адресов.
- •45. Какие функции возложены на корневой коммутатор? Объясните алгоритм поиска корневого коммутатора.
- •46. Что такое активная петля в сети, построенной на мостах или коммутаторах? Объясните алгоритм удаления активных петель в сети.
- •48. Что такое рациональная длина пакета и от чего она зависит?
- •49. Каким образом маршрутизатор строит таблицу маршрутизации? Какие алгоритмы построения этой таблицы Вы знаете. В чем заключается суть каждого алгоритма?
- •50. Поясните принципы работы маршрутизатора по протоколу ospf.
8. В каких фазах работает протокол ieee 802.2 в режиме с установлением логического соединения и с подтверждением правильности доставки данных (llc2)? Объясните все эти фазы.
Сервис с установлением соединений и с подтверждением LLC2 дает пользователю возможность установить логическое соединение перед началом передачи любого блока данных и, если это требуется, выполнить процедуры восстановления после ошибок и упорядочивание потока этих блоков в рамках установленного соединения. Протокол LLC2 во многом аналогичен протоколам семейства HDLC (LAP-B, LAP-D, LAP-M), которые применяются в глобальных сетях для обеспечения надежной передачи кадров на зашумленных линиях.
В этом протоколе используется все три фазы работы (установление соединения, передача данных, разъединение) и все четыре типа примитивов с соответствующими модификациями (рис. 7.3). Перед началом передачи станции устанавливают логические соединения и могут обмениваться командами XID и TEST.
Для установления логического соединения протокол сетевого уровня посылает примитив протоколу УЛК соединение – запрос. По этой команде драйвер сетевой карты формирует ненумерованный кадр SABME. Удаленная станция, если желает установить соединение, отвечает ненумерованным кадром UA, если не желает или не
может, то она отвечает ненумерованным кадром DM. Станция, которая является инициатором соединения, заканчивает фазу установления соединения, если получит от протокола УЛК примитив соединения – подтверждение (рис. 7.3, а).
Поскольку в сети возможно искажение и потеря кадра, то завершение фазы станция не может ждать бесконечно. Поэтому, когда отправляется любая команда, протокол УЛК запускается временной счетчик ожидания ответа. Если за это время ответ не пришел, то станция посылает повторную команду и опять включается счетчик (тайм-аут - ). Число повторных передач команды устанавливается протоколом (максимальное число 8). Обычно, чтобы не загружать сеть используется две повторные попытки. Если команда так и не была отправлена, то об этом сообщается протоколу сетевого уровня.
На рисунке:
Х – потеря кадра;
16 р. – 16 попыток передать кадр по протоколу IEEE 802.3;
IRQx – формирование сетевой картой аппаратного прерывания
Станция А |
|
Станция В |
||||
Сетевой уровень |
УЛК |
УДС |
|
УДС |
УЛК |
Сетевой уровень |
ОС |
Драйвер СА |
СА |
|
СА |
Драйвер СА |
ОС |
|
SABME
SABME |
|
X
X |
|
|
|
|
|
|
|
|
|
|
Логическое соединение может быть не установлено по трем причинам: потери кадра; искажения кадра; невозможности передачи данных сетевой картой (коллизии, долго нет маркера …).
После устранения соединения возможна передача в обоих направлениях – дуплексном и полудуплексном режиме. Конкретный формат кадра протокола дает возможность принимающему подуровню УЛК точно определить длину информационного поля и отделить от него все остальные символы, чтобы убедиться в безошибочном приеме. После этого информационное поле в нетронутом виде передается сетевому уровню.
Во время передачи станция отправитель нумерует все пакеты, проставляя поле N(s) в информационном кадре I. Путем обмена кадрами XID станции заранее договариваются о размере окна ответов. Окно ответов – это максимальное число кадров, которые могут быть отправлены без подтверждения правильности доставки. Размер буферной памяти влияет на окно ответов. Буферной памятью является ОЗУ компьютера, а не буфер сетевого адаптера. Максимальный размер окна ответов равен 127. В процессе обмена командами XID станции выбирают размер окна ответов минимальный из двух.
Станция на приемной стороне обязана подтвердить правильность приема кадров, либо для каждого кадра, либо для всего окна ответов. Если у станции есть данные для передачи, то она подтверждает правильность приема кадра в ответном информационном кадре I. Если у нее нет данных для передачи, то отправляется положительный ответ – RR, а отрицательный ответ (если нумерация кадров сбилась) – кадром REJ. В этих кадрах проставляется поле N(r).