
Пусть в сети с коммутацией пакетов данные передаются порциями, а размер пакета равен 5071 байтов.
При этом, помимо полезных пользовательских данных в пакете содержится также заголовок длиной 60 байт, в котором записывается адресная и другая служебная информация, необходимая для корректной передачи. Сколько пакетов будет фактически передано по сети, если пользователю требуется переслать файл размером 292900 байтов.

Ответы на вопрос

Ответ:
58
Объяснение:
Ответ: размер_файла/размер_пакета. Размер пакета равен 5071+60 байт (заголовок и данные в пакете), а размер файла 292900 байт. В итоге 292900/(5071+60). Равно 57,0843... Округляем в большую сторону. 58 пакетов. Остальные 0,9156... в пакете данных будут заменены на null (Байт: 00000000)



Чтобы вычислить количество пакетов, которое нужно передать по сети, нам необходимо разделить общий размер файла на размер одного пакета, при этом округлив результат до целого числа в большую сторону.
Общий размер файла: 292900 байтов Размер пакета (включая заголовок): 5071 байт
Количество пакетов = Количество байтов / Размер пакета
Итак, количество пакетов равно:
Количество пакетов = 292900 / 5071 = 57.76
Однако, так как количество пакетов должно быть целым числом, округляем его в большую сторону:
Количество пакетов = округление(57.76) = 58
Таким образом, фактически будет передано 58 пакетов по сети.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili