2. Расчетно-пояснительная записка (1061409), страница 3
Текст из файла (страница 3)
Установление логического соединения происходит путем отправления L-кадра. Станция-получатель сигнализирует о наличии соединения ответным посылом L-кадра.
Разрыв логического соединения происходит путем отправления U-кадра. Станция-получатель сигнализирует о разрыве соединения ответным посылом U-кадра.
5.6. Форматы кадров
Рис. 2. Формат кадра
Кадр содержит следующие поля:
-
стартовый байт – последовательность (FF)h, то есть последовательность (11111111) в двоичной системе;
-
тип кадра - поле, содержащее код типа кадра
-
0x00 – I-кадр (информационный кадр);
-
0x01 – L-кадр (кадр установки логического соединения);
-
0x02 – U-кадр (кадр разрыва логического соединения);
-
0x03 – ACK (кадр подтверждения безошибочного приема тестового сообщения – положительная квитанция);
-
0x04 – NoACK (кадр запроса повторения последнего отправленного кадра);
-
0x05 – HED (заголовочный кадр, содержащий информацию об имени файла и его размере);
-
данные - не обязательное поле, содержащее какие-либо данные, передаваемые в кадре;
стоповый байт – последовательность (FF)h, то есть последовательность (11111111) в двоичной системе.
Существует два типа кадров
-
информационный кадр (I-кадр). Поле Данные – присутствует и содержит передаваемые данные;
-
супервизорные кадры (Link – Кадр, Uplink – Кадр, ACK – Кадр, NoACK– Кадр и HED-Кадр). Поле Данные – используется в HED-Кадре для передачи имени файла и его размера.
5.Прикладной уровень
Функции прикладного уровня обеспечивают интерфейс программы с пользователем. Форма взаимодействия с пользователем определяется техническим заданием.
6.1. Элементы представления
Главное окно:
Позволяет войти в меню, соединить/разорвать соединение, выбрать и послать файл. На фоме отображается статус соединения и системные сообщения.
При выборе файла для отправки открывается диалог открытия файла:
При запросе на прием файла на получающей станции открывается диалог сохранения файла:
Настройки параметров соединения:
Окно сообщения об успешности открытия порта.
Справка «О программе»:
17