Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
networks_shpory.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
584.19 Кб
Скачать

74 Протокол tcp. Основные функции. Организация установления соединений

ТСР отвечает за разбиение передаваемого сообщения на блоки, к каждому добавляется заголовок длиной 20 байт, в результате формируется пакет. Заголовок и данные ТСР уровня инкапсулируются в поле данных IP уровня, т.е. в IP диаграмму.

В заголовке содержатся следующие данные:

  • Адрес отправителя

  • Адрес получателя

  • Номер пакета

  • Номер следующего пакета

Единицей данных протокола явл. сегмент. Оба участника соединения должны договориться о максимальном размере сегмента, который они будут использовать. Этот размер выбирается т.о. чтобы при упаковке сегмента в IP-пакет он помещался туда целиком, т.е. максимальный размер сегмента не должен превосходить максимальный размер поля данных IP-пакета. ТСР строит пакеты, упаковывая их в сегменты, устанавливаются тайм-ауты в момент отправки, подтверждает принятые данные, меняет их порядок в случае хаотического прибытия, отбрасывает дублирование данных, рассчитывает и проявляют контрольную сумму. На приемной стороне ТСР отвечает за сборку пакетов воедино в соответствии с их номерами. Если какой-либо из пакетов утерян или поврежден (передан с ошибками), то передачу повторяют.

75 Протокол udp

UDP – протокол негарантированной доставки данных IP уровня. UDP используется для отсылки данных некритичных к потере инфы приложений (DNS запросы, ответы, ICQ, игровые сервисы). UDP обеспечивает передачу прикладных пакетов дейтаграммным способом, как и главный протокол уровня межсетевого взаимодействия IP, и выполняет только функции связующего звена (мультиплексора) между сетевым протоколом и многочисленными службами прикладного уровня.

76 Протокол ip. Основные функции. Формат заголовка. Версии протокола

IP – протокол для передачи пакетов, относится к разряду сетевых протоколов. IP отвечает непосредственно за передачу данных по сети (маршрутизация), адресацию устройств в сети.

Протокол IP относится к протоколам без установления соединений. Перед IP не ставится задача надежной доставки сообщений от отправителя к получателю. Протокол IP обрабатывает каждый IP-пакет как независимую единицу. В протоколе IP отсутствует квитирование - обмен подтверждениями между отправителем и получателем, нет процедуры упорядочивания и повторных передач. Если во время продвижения пакета произошла какая-либо ошибка, то протокол IP по своей инициативе ничего не предпринимает для исправления этой ошибки.

Формат заголовка (20 байт): номер версии (4 бита), длина заголовка (4 бита), тип сервиса (1 байт) – задаёт приоритетность пакета, общая длина пакета (2 байта), идентификатор (2 байта) – для распознавания пакетов, образовавшихся путём фрагментации исходного пакета, флаги (3 бита) - признаки, связанные с фрагментацией, смещение фрагмента (13 бит), время жизни (1 байт) – время, в течение которого пакет может перемещаться по сети.Сейчас повсеместно используется версия 4 (IPv4), и готовится переход на версию 6 (IPv6).

Важной особенностью протокола IP является его способность проводить дефрагментацию пакетов при передаче их между сетями с различными максимально допустимыми значения поля данных кадра.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]