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

10.1 Алгоритм построения таблицы маршрутизации по заданным ip-адресу, маске подсети и ip-адресу маршрутизатора по умолчанию.

№

Destination netwok

Subnet mask

Gateway

Interface

Metric

1

0.0.0.0

0.0.0.0

Gateway IP

IP Adress

1

2

127.0.0.0

255.0.0.0

127.0.0.1

127.0.0.1

1

3

(IP Adress) AND (Subnet Mask)

Subnet Mask

IP Adress

IP Adress

1

4

(IP Adress) OR (NOT(Subnet Mask))

255.255.255.255

127.0.0.1

127.0.0.1

1

5

Subnet Mask

255.255.255.255

IP Adress

IP Adress

1

6

224.0.0.0

240.0.0.0

IP Adress

IP Adress

1

7

255.255.255.255

255.255.255.255

IP Adress

IP Adress

1

  1. По умолчанию

  2. Для петлевых адресов

  3. В непосредственно подключенную сеть

  4. К самому себе

  5. Адрес широковещательной рассылки непосредственно подключенной в сеть (в первом столбике у числа последние 3 бита заменяются на единицы)

  6. Для групповых адресов (фиксированный маршрут)

  7. Маршрут для ограниченной широковещательной рассылки (фиксированный маршрут)

10.2. Формат ip-пакета

- Vers – версия протокола

- Len – длина заголовка

- Type Of Service (TOS)

  • Precedence (3 бита) происхождение и приоритет пакета

  • Type Of Service (4 бита)

    •  Минимальная задержка

    •  Максимальная пропускная способность

    •  Максимальная надежность

    •  Минимальные денежные затраты

    •  Обычный сервис

  • Must Be Zero (MBZ, 1 бит) – должно быть 0

- Total Length

- Identification – уникальный номер, присваиваемый пакету источником, и используемый при сборке IP-пакета из фрагментов

- Flags

  • MBZ (1 бит)

  • Don't Fragment (DF, 1 бит) – если DF=1, пакет нельзя фрагментировать

  • More Fragments (MF, 1 бит) – если MF=0, фрагмент – последний

- Fragment Offset – смещение данных из данного фрагмента в поле данных исходного пакета, выраженное в 64-битных блоках

- Time To Live (TTL) – определяет время в секундах, в течение которого может передаваться данный пакет

- Protocol – протокол вышележащего уровня, которому предназначены данные IP-пакета

- Header Checksum – контрольная сумма заголовка IP-пакета

- Source IP-address – IP-адрес источника

- Destination IP-address – IP-адрес получателя

- Options – опции доставки IP-пакета, может содержать несколько опций и имеет

переменную длину

- Padding – дополнения поля Options до размера, кратного 32 битам

- Data – данные протокола вышележащего уровня

10.3. Механизм окон tcp

- Протокол TCP обеспечивает передачу потоков данных, при этом использует механизм окон

- Все байты исходящего потока последовательно нумеруются

- Размер окна задается получателем в момент установления соединения, но может изменяться

- Окно – буфер приема (для источника) абстракция, определяющая порядок передачи(для приемника)

- В исходный момент окно расположено в начале потока Приемник:

1) В ходе реконструкции потока данных передвигает начало окна на первый еще не полученный байт

2) Подтверждает номер последнего принятого байта

3) Посылает номер последнего байта полностью реконструированного потока

Источник:

1) Разбивает исходящий поток на пакеты

2) Продвигает окно после получения очередного подтверждения

3) Если при передаче потерян какой-либо пакет, начнется повторная передача

Механизм окон обеспечивает:

  • Надежную передачу

  • Контроль трафика

  • Эффективное использование пропускной способности сети

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