
- •1. Модель osi.
- •2. Сетевые карты.
- •3. Концентраторы.
- •4. Мосты.
- •5. Коммутаторы.
- •6. Основные виды топологий.
- •7. Применяемые кабельные системы.
- •8. Маркерный метод доступа.
- •9. Технология ArcNet.
- •10. Алгоритм включения станции в сеть ArcNet.
- •11. Алгоритм исключения станции из сети ArcNet.
- •12. Технологии Еthernet стандарт ieee-802.3
- •13. Множественный метод доступа.
- •14. Стандарты Ethernet.
- •15. Технология Token Ring
- •16. Алгоритм захвата маркера в сети Token Ring
- •17. Технология FastEthernet.
- •18. Технология fddi.
- •19. Разбиение сети на сегменты.
- •20. Типичные схемы построения многосегментных lan.
- •21. Маршрутизация
- •22. Статическая маршрутизация
- •23. Динамическая маршрутизация
- •24. Прямая и косвенная маршрутизация
- •25. Протокол rip.
- •26. Протокол ip.
- •28. Классы ip – адресов
- •29. Деление сети на подсети.
- •30. Транспортный уровень. Протоколы tcp/udp, spx.
- •31. Обеспечение надежной доставки данных. Метод квитирования.
- •32. Обеспечение надежной доставки данных. Метод таймаутов.
- •33. Обеспечение надежной доставки данных. Метод скользящего окна.
31. Обеспечение надежной доставки данных. Метод квитирования.
Метод квитирования – данный метод позволяет осуществить надежную доставку данных от отправителя к получателю путем отсылки подтверждения принятия каждого из пакетов, который называется квитанцией. После отсылки пакета отправитель приостанавливает передачу до получения квитанции о принятии данного пакета. После получения квитанции ее содержимое анализируется и в случае необходимости пакет отправляется заново.
пакет был получен, но квитанция на него не была сформирована;
пакет был получен, квитанция сформирована, но не дошла до отправителя.
В этом случае отправитель сколь угодно долго может ожидать получения квитанции, прекратив при этом любую передачу по данному виртуальному каналу. Для того чтобы корректно разрешить данную ситуацию в добавление к механизму квитирования используют механизм таймаутов.
32. Обеспечение надежной доставки данных. Метод таймаутов.
Механизм таймаутов позволяет определить оптимальное время ожидания получения квитанции, после истечения которого, пакет будет считаться окончательно утерянным и будет произведена попытка повторной передачи.
В этом случае возникает проблемная ситуация определения оптимального значения таймаута. определяется следующим образом: отправитель пакета измеряет время двойного прохода, что является временем, за которое пройдет пакет и вернется квитанция для каждого из возможных узлов, при этом сохраняется только время, когда квитанция пришла на первый же запрос. Все полученные времена складываются и усредняются. Таким образом, таймаут для передачи пакетов к каждому узлу является разным.
33. Обеспечение надежной доставки данных. Метод скользящего окна.
Окном в протоколе TCP называется максимальный набор пакетов, которые может передать отправитель без ожидания квитанции на предыдущие. Квитанция оформляется на весь набор отправляемых пакетов. Размером окна называется количество одновременно отправляемых пакетов. Если какой-либо из пакетов в окне по каким-либо причинам был принят неправильно, повторная передача осуществляется, начиная с этого пакета. При этом скользящее окно уменьшается до размера правильно переданной части, если получатель информации не может достаточно правильно ее принять, отправителю отсылается ответ с рекомендуемым значением окна. Таким образом, окно может быть сокращено до нуля. При этом логическая связь между отправителем и получателем не разрывается. В ожидании восстановления канала отправитель отсылает получателю пакеты с нулевой длиной. Как только получатель ответит хотя бы на один из них, окно будет автоматически расширено, и передача продолжиться.