Главная страница
Навигация по странице:

  • Пакеты рассматриваются узлами сети и транспортируются в сети, как независимые информационные блоки и собираются в целостное сообщение в узле назначения.

  • Решение Вычислим какое количество времени занимает передача файла по каналу связи без архивации


    Скачать 1.16 Mb.
    НазваниеРешение Вычислим какое количество времени занимает передача файла по каналу связи без архивации
    Дата27.09.2022
    Размер1.16 Mb.
    Формат файлаdocx
    Имя файлаZadachi_dlya_samostoyatelnoi_774_raboty_dlya_BST.docx
    ТипЗадача
    #699105
    страница10 из 12
    1   ...   4   5   6   7   8   9   10   11   12

    Задача 18

    Пакет (по МСЭ-Т) - это набор двоичных символов, включающий в свой состав данные, информацию для управления соединением и контроля ошибок, и имеющий строго определенный формат. Пересылаемое через сеть сообщение (файл) разбивается на некоторое количество пакетов. Максимальный размер пакета определяется используемой сетевой технологией канального уровня. Пакеты могут иметь переменную длину, в пределах: от 50 до 1500 Байт. Пакеты рассматриваются узлами сети и транспортируются в сети, как независимые информационные блоки и собираются в целостное сообщение в узле назначения. Коммутаторы пакетной сети имеют внутреннюю буферную память для временного хранения пакетов, если выходной порт коммутатора занят передачей другого пакета. Буферизация сглаживает пульсации трафика на магистральных каналах между узлами до значений 1:10 – 1:2.

    На эффективность работы сети сильно влияют размеры пакетов, которые передает сеть. Слишком большие пакеты приближают сеть к сети с коммутацией сообщений. Время задержки в сети увеличивается, эффективность сети падает. Слишком маленькие пакеты заметно увеличивают долю служебной информации (накладные расходы), так как каждый пакет имеет заголовок фиксированной длины.

    Рассмотрим временную диаграмму передачи сообщения через сеть с КП, которая содержит на маршруте передачи 6 участков передачи (звеньев данных). Сообщение было разбито на 4 пакета, которые пересылаются через узлы сети G, K, L, H, E последовательно друг за другом (сохраняется последовательность передачи пакетов от источника). Все пакеты имеют одинаковый размер, но скорости передачи информации на разных участках сети отличаются. Такой режим передачи пакетов называется передачей в режиме виртуального соединения.



    Рис.3 Временная диаграмма передачи сообщения через сеть с узлами КП.

    На рисунке учтены аналогичные временные интервалы, что были рассмотрены для сети с КС.

    Различают два режима передачи пакетов: режим виртуальных соединений и дейтаграммный режим.

    В первом случае все пакеты одного сообщения (информационного потока) передаются по одному и тому же маршруту – виртуальному соединению между конечным источником и конечным получателем. Именно такой режим передачи пакетов изображен на рис.3.

    Различают постоянные виртуальные соединения PVC, которые не разрываются месяцами, и коммутируемые виртуальные соединения SVC, создаваемые на время одного сеанса связи.

    Если передача пакетов, принадлежащих одному сообщению, производится независимо друг от друга, то есть каждый пакет движется в сети самостоятельно, пакеты могут добираться до получателя разными маршрутами, то в сети используется дейтаграммный режим передачи пакетов. В дейтаграммных сетях обязательно используется механизм контроля пребывания пакета в сети - параметр время жизни пакета в сети, например Т=5. Каждый раз при переходе пакета через узел (маршрутизатор) или нахождении в очереди, например, более 10с, значение Т уменьшается на единицу. При значении Т=0 пакет стирается, то есть удаляется из сети.
    Решение задачи 18
    Составим таблицу расстояний между узлами на пути передачи сообщения, скоростей передачи и укажем тип используемой линии, пользуясь приведенной выше схемой сети.

    Узлы

    Расстояние

    Скорость передачи

    Тип линии

    Хост отправитель  К

    100 м

    64 кбит/с

    Витая пара

    KL

    400 км

    64 кбит/с

    Витая пара

    LF

    36000+36000=72000 км

    2048 кбит/с

    ИСЗ на геостационарной орбите

    FA

    1450 км

    512 кбит/с

    Оптоволокно

    А  Хост получатель

    100 м

    64 кбит/с

    Витая пара


    Коммутация пакетов

    Найдем количество отсылаемых пакетов, если MTU пакета равен 400 байт. Длина сообщения - 2400 байт, соответственно количество пакетов будет равно 6.

    Размер пакета вместе с заголовком будет равен P + hp = 420 байт.

    Для удобства выразим размер пакета в битах Lпак_бит= 420*8= 3360 бит.

    Рассчитаем время передачи первого пакета по формуле:






    Время задержки за счет распространения сигнала такое же как в сети с коммутацией сообщений.


    Звено t

    одного пакета



    Хост отправитель→K

    52.5

    0

    K→L

    52.5

    2.2

    L→F

    1.64

    240

    F→A

    6.56

    7.25

    A→Хост получатель

    52.5

    0

    Сумма:

    165,7 мс

    249,45 мс

    Таблица 2 Расчетные значения для сети с КП
    Исходя из того, что на всем маршруте следования пакета встречаются участки пути с разным временем передачи, то необходимо учесть, что при попадании на участок, на котором скорость передачи меньше чем на первом, будет образовываться очередь из пакетов, передача вновь поступившего пакета произойдет в момент времени окончания предыдущего пакета.

    Межпакетные интервалы при передаче на абонентском доступе не показываем и не учитываем в расчете.

    Исходя из этого время передачи сообщения с помощью пакетной коммутации равно



    Рассчитаем общее время передачи, исходя из того что общее время задержки за счет распространения сигнала такое же как в сети с коммутацией сообщений, т.к. скорости на маршрутах одни и те же, то


    ВЫВОД: время прохождения информационного сообщения через сеть с коммутацией пакетов значительно меньше, чем при передаче сообщения того же объема и по тому же маршруту, но через узлы, работающие в режиме коммутации сообщений.
    Решить задачу в соответствии со своим вариантом:



    п/п

    W

    MTU

    hm

    hp

    Хост отправитель →К

    K→L

    L→F

    F→A

    А → Хост получатель

    Хост отправитель →К

    K→L

    L→F

    F→A

    А → Хост получатель

    Хост отправитель →К витая пара

    K→L витая пара

    L→F

    F→A

    А → Хост получатель

    1

    10010

    2002

    30

    20

    0,13

    300

    80000

    1500

    0,05

    448

    20480

    136192

    79872

    768

    0,7

    0,8

    1

    0,69

    0,69

    2

    39905

    7981

    30

    20

    0,15

    850

    72000

    1550

    0,14

    544

    12288

    154624

    45056

    288

    0,69

    0,8

    1

    0,69

    0,72

    3

    89570

    17914

    30

    20

    0,12

    900

    74000

    800

    0,13

    128

    13312

    134144

    53248

    608

    0,71

    0,8

    1

    0,69

    0,68

    4

    7680

    1536

    30

    20

    0,14

    650

    82000

    850

    0,13

    64

    9216

    145408

    75776

    416

    0,7

    0,8

    1

    0,69

    0,69

    5

    7500

    1500

    30

    20

    0,14

    1050

    60000

    900

    0,08

    832

    7168

    144384

    63488

    672

    0,69

    0,8

    1

    0,69

    0,68

    6

    2540

    508

    30

    20

    0,11

    1400

    76000

    950

    0,08

    480

    8192

    146432

    36864

    352

    0,72

    0,8

    1

    0,69

    0,71

    7

    7680

    1536

    30

    20

    0,09

    1250

    62000

    1000

    0,15

    768

    11264

    148480

    57344

    640

    0,69

    0,8

    1

    0,69

    0,69

    8

    2540

    508

    30

    20

    0,1

    800

    64000

    1050

    0,14

    352

    3072

    140288

    55296

    480

    0,69

    0,8

    1

    0,69

    0,68

    9

    10240

    2048

    30

    20

    0,13

    1200

    88000

    1100

    0,05

    160

    18432

    138240

    73728

    704

    0,7

    0,8

    1

    0,69

    0,68

    10

    2540

    508

    30

    20

    0,11

    700

    90000

    1150

    0,1

    96

    14336

    153600

    47104

    576

    0,7

    0,8

    1

    0,69

    0,69

    11

    327675

    65535

    30

    20

    0,05

    1000

    70000

    1200

    0,07

    576

    6144

    151552

    51200

    64

    0,71

    0,8

    1

    0,69

    0,71

    12

    1480

    296

    30

    20

    0,14

    550

    94000

    1250

    0,1

    192

    10240

    142336

    71680

    96

    0,68

    0,8

    1

    0,69

    0,72

    13

    7500

    1500

    30

    20

    0,15

    500

    92000

    1300

    0,12

    608

    16384

    141312

    43008

    384

    0,72

    0,8

    1

    0,69

    0,7

    14

    2720

    544

    30

    20

    0,08

    1300

    56000

    1350

    0,13

    736

    4096

    135168

    81920

    192

    0,71

    0,8

    1

    0,69

    0,69

    15

    21760

    4352

    30

    20

    0,13

    1350

    66000

    1400

    0,11

    416

    21504

    149504

    40960

    160

    0,68

    0,8

    1

    0,69

    0,68

    16

    5030

    1006

    30

    20

    0,09

    1450

    86000

    1450

    0,12

    320

    5120

    152576

    67584

    128

    0,71

    0,8

    1

    0,69

    0,72

    17

    22320

    4464

    30

    20

    0,07

    1150

    54000

    1500

    0,11

    672

    2048

    147456

    38912

    224

    0,72

    0,8

    1

    0,69

    0,7

    18

    39905

    7981

    30

    20

    0,08

    950

    52000

    1550

    0,09

    288

    1024

    155648

    34816

    512

    0,68

    0,8

    1

    0,69

    0,72

    19

    40830

    8166

    30

    20

    0,12

    750

    78000

    1600

    0,15

    224

    24576

    132096

    32768

    256

    0,72

    0,8

    1

    0,69

    0,7

    20

    7500

    1500

    30

    20

    0,06

    450

    80000

    1650

    0,06

    256

    19456

    139264

    69632

    320

    0,72

    0,8

    1

    0,69

    0,71

    21

    5030

    1006

    30

    20

    0,1

    350

    84000

    1700

    0,07

    640

    23552

    133120

    49152

    448

    0,7

    0,8

    1

    0,69

    0,7

    22

    7460

    1492

    30

    20

    0,06

    600

    78000

    1750

    0,12

    800

    15360

    137216

    59392

    832

    0,68

    0,8

    1

    0,69

    0,7

    23

    7500

    1500

    30

    20

    0,07

    1100

    68000

    1800

    0,06

    512

    25600

    131072

    65536

    800

    0,71

    0,8

    1

    0,69

    0,72

    24

    2880

    576

    30

    20

    0,12

    1500

    58000

    1850

    0,09

    384

    22528

    150528

    77824

    736

    0,69

    0,8

    1

    0,69

    0,71

    25

    2560

    512

    30

    20

    0,05

    400

    50000

    1900

    0,14

    704

    17408

    143360

    61440

    544

    0,68

    0,8

    1

    0,69

    0,71



    Задача 19
    Файл размером W байт передается от хоста-источника, подключенного к маршрутизатору Х, до хоста-получателей, подключенных к маршрутизатору Y, по выделенному в сети (KLFA) пути. Данный путь имеет надежность передачи равную p. Файл можно передать двумя способами: либо с помощью коммутации сообщений, либо с помощью коммутации пакета. Размер пакета равен MTU. Количество получателей m. В случае если сообщение или пакет передается с ошибкой, исходя из вероятности безошибочной передачи, то оно передается заново. Необходимо сравнить время, затрачиваемое на полную безошибочную передачу файла всем получателям. Если для передачи осталось одно сообщение – то оно передается безошибочно

    Недостающие данные аналогично задачи 1 и 2.

    Исходя из того, что один файл передается m раз, то необходимо определить общее число сообщений и общее число пакетов которые должны быть переданы. Общее число складывается из числа правильно переданных и повторно переданных в соответствии с вероятностью безошибочной передачи. Необходимо отметить что при повторной / повторных передач так же могут возникать ошибки и сообщение / пакет должны быть переданы еще раз.

    Тогда конечное число переданных сообщений / пакетов складывает из суммы успешной передачи на каждой итерации.

    В соответствии с условиями задачи сообщение/пакет передается побитно, т.к. вероятность безошибочной передачи равно p, то вероятность безошибочной передачи сообщения/пакета равно:





    Определим сколько сообщений необходимо передать:

    В случае с коммутацией сообщений 1 файл передается m получателем, следовательно для данного случай количество сообщений равно m.

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



    Таким образом по одному и тому же каналу будет передаваться разное количество единиц передачи информации (сообщение/пакет)

    Количество ошибочно переданных единиц информации на первом шаге, которые необходимо передать заново определяется формулой:



    количество шагов итераций зависит от общего числа передаваемых единиц и вероятности безошибочной передачи и в общем случае их может быть n, тогда, на n-ом шаге количество единиц информации с ошибками определяется формулой:



    по условию задачи если осталась одна единица информации, то она передается без ошибки, в таком случае получаем уравнение:



    таким образом общее число переданных единиц информации равняется



    Зная время прохождения одной единицы информации из задачи 1 и 2 можем сравнить



    Для примера, который рассматривался в задаче 1 и 2. Пусть файл размером 2400 байт передается 100 пользователям. При этом вероятность безошибочной передачи составляет 99,99 %. MTU=400.

    Исходные данные:

    mсообщ=100



    p=0.9999

    1. Найдем вероятность безошибочной передачи:





    2. Определим количество итераций



    1. Определим общее число передаваемых сообщений и пакетов



    1. Определим время передачи для сообщений. Исходя из задачи 2 время передачи одного сообщения равно.

    Тсообщ=958,71 мсек,

    т.к. при коммутации сообщений они передаются последовательно, то для передачи 677 сообщений потребуется

    Тсообщ=958,71*677≈649046,67 мсек,

    1. Определим время передачи для пакетов исходя из формулы задачи 2.



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

    Таким образом передача сообщений 100 пользователям займет в случае коммутации сообщений на 605044,10 мсек (порядка 10 минут) больше.
    Решить задачу 19 в соответствии со своим вариантом

    № п/п

    m

    p

    W

    MTU

    hm

    hp

    1

    100

    0,99998

    10010

    2002

    30

    20

    2

    100

    0,999994

    39905

    7981

    30

    20

    3

    100

    0,999997

    89570

    17914

    30

    20

    4

    100

    0,999965

    7680

    1536

    30

    20

    5

    100

    0,99997

    7500

    1500

    30

    20

    6

    100

    0,99995

    2540

    508

    30

    20

    7

    100

    0,99997

    7680

    1536

    30

    20

    8

    100

    0,99991

    2540

    508

    30

    20

    9

    100

    0,999978

    10240

    2048

    30

    20

    10

    100

    0,9999

    2540

    508

    30

    20

    11

    100

    0,9999994

    327675

    65535

    30

    20

    12

    100

    0,9999

    1480

    296

    30

    20

    13

    100

    0,99997

    7500

    1500

    30

    20

    14

    100

    0,99994

    2720

    544

    30

    20

    15

    100

    0,99999

    21760

    4352

    30

    20

    16

    100

    0,99996

    5030

    1006

    30

    20

    17

    100

    0,99999

    22320

    4464

    30

    20

    18

    100

    0,999994

    39905

    7981

    30

    20

    19

    100

    0,999994

    40830

    8166

    30

    20

    20

    100

    0,99997

    7500

    1500

    30

    20

    21

    100

    0,99996

    5030

    1006

    30

    20

    22

    100

    0,99997

    7460

    1492

    30

    20

    23

    100

    0,99997

    7500

    1500

    30

    20

    24

    100

    0,99992

    2880

    576

    30

    20

    25

    100

    0,99991

    2560

    512

    30

    20


    Задача 20
    1   ...   4   5   6   7   8   9   10   11   12


    написать администратору сайта