Определить, насколько увеличится время передачи данных в сети с коммутацией пакетов по сравнению с сетью с коммутацией каналов, согласно исходным данным: общий объём передаваемых данных - 8000 Кбайт;
суммарная длина канала - 4750 м;
пропускная канала - 2 Мбит/с;
размер пакета без учёта заголовка - 8 Кбайт;
размер заголовка пакета - 80 байт;
межпакетный интервал передачи - 5 мс;
количество промежуточных коммутаторов - 2 шт.;
время коммутации - 20 мс.

BEM007 BEM007    2   07.05.2021 15:33    67

Ответы
janeair6994 janeair6994  21.12.2023 22:02
Чтобы решить данную задачу, мы должны определить время передачи данных в сети с коммутацией пакетов и сети с коммутацией каналов.

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

1. Посчитаем количество пакетов, необходимое для передачи всех данных:
Общий объем данных: 8000 Кбайт = 8000 * 8 Кбит = 64000 Кбит
Размер пакета без заголовка: 8 Кбайт = 8 * 8 Кбит = 64 Кбит
Количество пакетов: 64000 Кбит / 64 Кбит = 1000 пакетов

2. Посчитаем время передачи одного пакета:
Размер заголовка пакета: 80 байт = 80 * 8 бит = 640 бит
Общий размер пакета: 64 Кбит + 640 бит = 64.64 Кбит

Считаем время передачи одного пакета. Для этого нужно знать пропускную способность сети. Но перед вычислением времени, необходимо учесть, что размер пакета включает в себя не только данные, но и заголовок.
Размер пакета: 64.64 Кбит.
Пропускная способность сети: 2 Мбит/с = 2000 Кбит/сек.

Время передачи одного пакета: 64.64 Кбит / 2000 Кбит/сек = 0.03232 сек.

3. Посчитаем время передачи всех пакетов:

Время передачи одного пакета: 0.03232 сек.
Количество пакетов: 1000 пакетов

Время передачи всех пакетов: 0.03232 сек * 1000 пакетов = 32.32 сек.

Теперь рассмотрим сеть с коммутацией каналов. В данном случае, мы должны учесть общий объем передаваемых данных, суммарную длину канала и пропускную способность.

1. Посчитаем время передачи данных в сети с коммутацией каналов:
Общий объем данных: 8000 Кбайт = 8000 * 8 Кбит = 64000 Кбит
Суммарная длина канала: 4750 м
Пропускная способность: 2 Мбит/сек = 2000 Кбит/сек

2. Посчитаем время передачи данных:

Время передачи данных: (64000 Кбит / 2000 Кбит/сек) * (4750 м / 1000 Кбит/сек) = 20.48 сек

Итак, время передачи данных в сети с коммутацией пакетов составит 32.32 сек, в то время как время передачи данных в сети с коммутацией каналов составит 20.48 сек.

Таким образом, время передачи данных в сети с коммутацией пакетов будет увеличено на (32.32 - 20.48) сек = 11.84 сек.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика