Санкт-Петербургский Институт Точной Механики и Оптики (Технический Университет) Домашнее задание №2 «Упаковка данных в кадры лвс»

выполнил:

Чурилов А.Ю.

группа:

350

руководитель:

Алиев Т.И.

Санкт-Петербург, 2002г.

1.1 Цель работы

Изучение способов формирования кадров в ЛВС Ethernet и Token Ring.

    1. Краткая постановка задачи

В процессе выполнения домашнего задания необходимо упаковать исходное сообщение в кадры ЛВС Ethernet и ЛВС Token Ring.

2.1 Формирование сообщения

исходное сообщение: Чурилов А.Ю.

в шестнадцатеричном коде: 97 E3 E0 A8 AB AE A2 20 80 2E 9E 2E

в двоичном коде:

10010111 11100011 11100000 10101000 10101011 10101110

10100010 00100000 10000000 00101110 10011110 00101110

длина: 12 байт (96 бит)

2.2 Упаковка сообщения в кадр Ethernet

преамбула

Ан

Ао

длина

поле данных

КС

AA AB

32 11

32 13

0C

97 E3 E0 A8 AB AE A2 20 80 2E 9E 2E

16

2 байта

2 байта

2 байта

1 байт

12 байт

1 байт

пояснения:

Адрес отправителя:

3213 – группа 50, мой номер в группе – 19

Адрес получателя:

3211 – группа 50, Сёменов А.В., номер в группе – 17

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

для подсчёта контрольной суммы мною была написана специальная программа на C++, код которой прилагается к домашнему заданию (см. приложение или файл crc.cpp).

расчёт значений:

1) длина кадра с исходным сообщением – 20 байт

2) максимальная производительность системы телекоммуникации при передаче кадров:

а) минимального размера (поле данных – 4 байта)

Lmin=4+8=12 [байт] = 96 [бит]

Tmin=9,6+9,6=19,2 [мкс]

Пmin=1/Tmin=52083 [кадров/с]

б) максимального размера (поле данных – 150 байт)

Lmax=150+8=158 [байт] = 1264 [бит]

Tmax=126,4+9,6=136 [мкс]

Пmax=1/Tmax=7353 [кадров/с]

в) с исходным сообщением (поле данных – 12 байт)

Lис=12+8=20 [байт] = 160 [бит]

Tис=16,0+9,6=25,6 [мкс]

Пис=1/Tис=39063 [кадров/с]

3) коэффициент использования канала связи и максимальная скорость передачи данных:

а) минимального размера (поле данных – 4 байта)

Vmin=4*8* Пmin=1,67 [Мбит/c]

kmin=Vmin/10=0,167

б) максимального размера (поле данных – 150 байт)

Vmax=150*8* Пmax=8,82 [Мбит/c]

kmax=Vmax/10=0,882

в) с исходным сообщением (поле данных – 12 байт)

Vис=12*8* Пис=3,75 [Мбит/c]

kис=Vис/10=0,375