Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МОЯ ШПОРА.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
2.08 Mб
Скачать
  1. Протоколы tcp и udp.

Transmission Control Protocol

Бит

0 — 3

4 — 9

10 — 15

16 — 31

0

Порт источника

идентифицирует порт, с которого отправлены пакеты.

Порт назначения

21 — FTP, 80 — HTTP

32

Номер последовательности

  • Если установлен флаг SYN, то это начальное значение номера последовательности и первый байт данных — это номер последовательности плюс 1.

  • В противном случае, первый байт данных — номер последовательности

Поскольку TCP-поток может быть длиннее, чем число различных состояний этого поля, то все операции с номером последовательности должны выполняться по модулю 2^32)

64

Номер подтверждения

Если установлен флаг ACK, то это поле содержит номер последовательности, ожидаемый получателем в следующий раз. Помечает этот сегмент как подтверждение получения

96

Смещение данных

Зарезервировано

Флаги

Окно

128

Контрольная сумма

Указатель важности

160

Опции (необязательное)

160/192+

Данные 

URG — Поле "Указатель важности" задействовано (англ. Urgent pointer field is significant)

ACK — Поле "Номер подтверждения" задействовано (англ. Acknowledgement field is significant)

PSH — (англ. Push function) инструктирует получателя протолкнуть данные, накопившиеся в приемном буфере, в приложение пользователя

RST — Оборвать соединения, сбросить буфер (очистка буфера) (англ. Reset the connection)

SYN — Синхронизация номеров последовательности (англ. Synchronize sequence numbers)

FIN (англ. final, бит) — флаг, будучи установлен, указывает на завершение соединения (англ. FIN bit used for connection termination).

Указатель важности 16-битовое значение положительного смещения от порядкового номера в данном сегменте. Это поле указывает порядковый номер октета которым заканчиваются важные (urgent) данные. Поле принимается во внимание только для пакетов с установленным флагом URG.

User Datagram Protocol 

Биты

0

16 31

0-31

Порт отправителя (Source port)

Порт получателя (Destination port)

32-63

Длина датаграммы (Length)

Контрольная сумма (Checksum)

64-...

Данные (Data)

  1. IP- адресация. Организация подсетей.

Взаимосвязь IP и MAC – протокол ARP (PRA)

Классы IP адресов. Разработаны для разделения сетей на подсети, позволяют ускорить процесс обнаружения узла. Форматы IP-адресов:

  • A: 1.0.0.0 -126.0.0.0

  • B: 128.1.0.0. – 191.255.0.0

  • C: 192.0.1.0 – 223.255.255.0

  • D: 224.0.0.0 – 239.255.255.255

  • E: 240.0.0.0 – 255.255.255.254

Маска: 11111111 11111111 11111111 1111 0000

255.255.255.240 / 28

  • Специальные адреса:

  • 127.0.0.0 – означает пересылку на это же устройство.

  • Сеть.сеть.сеть.1 – широковещательный адрес в указанной сети

  • 0.0.0.узел – адрес компьютера в этой сети, используется при инициализации ПО

  • Закрытые сети (синонимы: частная сеть, сеть интранет)

10.0.0.0 - 10.255.255.255, 172.16.0.0 - 172.31.255.255, 192.168.0.0 - 192.168.255.255