Opened 2 years ago
Closed 2 years ago
#597 closed баг (fixed)
TD-01: некорректное ограничение размера пакета
Reported by: | san | Owned by: | alx |
---|---|---|---|
Priority: | средний | Milestone: | 1 очередь |
Component: | web-интерфейс (sw) | Keywords: | |
Cc: |
Description
При постановке ТЗ на интерфейс платы было некорректно задано ограничение размера пакетов формируемых платой.
Сейчас максимальный размер пакета задаётся ограничением поля "размер передачи пакета" = 1...180 мс, однако при этом не учитывается влияние настройки "Число каналов потока E1" на реальный размер пакета, что даёт пользователю возможность записать в плату настройки при которых размер Ethernet кадра превысит 1514 байт и плата не сможет отправить его.
Нужно вместо условия "размер передачи пакета" = 1...180 мс
Применить условие: Размер данных TDM (N х P х 8 байт) = 8...1468 байт
(Размер данных TDM уже вычисляется и выводится в скобках в поле "Размер передачи пакета")
N - "Число каналов потока E1"
P - "Размер передачи пакета", мс
Состав максимального пакета: 1468(данные TDM)+4(заголовок TDM)+42(заголовок IP/MAC)=1514 байт
In 2218/sw: