Содержание
Мультиплексирование используется для передачи трафика с одного интерфейса на другой, минуя центральный процессор. SG-17R позволяет одновременно мультиплексировать и маршрутизировать сетевой трафик.
В общем виде это можно представить так:
В приведенном примере к маршрутизаторам SG-17R подключено два канала Е1, а так же сеть TCP/IP по Ethernet. Два маршрутизатора соединены между собой через SHDSL. Максимальная скорость SHDSL составляет 5696 кбит/c, т.е. по одному каналу SHDSL можно передать два канала Е1 (2048 кбит/с каждый), и останется неиспользованными 1600 кбит/с.
Для передачи потоков Е1 используется мультиплексирование: оба входных потока Е1 мультиплексируются в канал SHDSL, по которому они передаются на второй маршрутизатор, где происходит демультиплексирование, и потоки расходятся к клиентам. Оставшаяся полоса SHDSL используется для передачи TCP/IP трафика между двумя Ethernet сетями.
Для мультиплексирования в маршрутизаторе выделена шина, состоящая из 16 линий, каждая из которых содержит 256 тайм-слотов. Каждый тайм-слот на линии соответствует тайм-слоту в Е1 или SHDSL, т.е. имеет скорость 64 кбит/с. E1 содержит 32 тайм-слота, SHDSL - 89 тайм-слотов. Интерфейсы E1 (hdlc) и SHDSL (dsl) могут выставлять на нее данные, полученные из физической линии, и принимать данные, выставленные другим интерфейсом.
Все устройства, участвующие в мультиплексировании трафика, должны тактироваться одним сигналом. Для этого при настройке мультиплексирования необходимо указать, какой интерфейс будет задавать тактовый сигнал на линию мультиплексирования.
Маршрутизатор может иметь два задающих источника синхросигнала для мультиплексирования, каждый из которых определяет домен. Каждая линия относится либо к домену А, либо к домену В, соответственно, все интерфейсы, относящиеся к этой линии, так же относятся либо к домену А, либо к В. Задающий синхросигнал можно использовать либо локальный, либо удаленный.
В одном домене должно быть одно и только одно устройство (интерфейс), задающее тактовый сигнал! Все остальные устройства домена должны быть установлены в режим clock slave. Таким образом, от одного устройства тактируются все устройства, находящиеся в данном домене.
Для настройки мультиплексирования задаются следующие параметры (для каждого интерфейса, участвующего в мультиплексировании):
rline - номер линии, на которую интерфейс будет выставлять данные, полученные из физической линии
rfs - номер тайм-слота линии, начиная с которого на нее выставляются данные этим интерфейсом
tline - номер линии, с которой данный интерфейс забирает данные (выставленные другим интерфейсом, участвующим в мультиплексировании) для передачи в физическую линию
tfs - номер тайм-слота линии, начиная с которого с нее забираются данные
mxrate - число тайм-слотов, отводимых для мультиплексирования (для интерфейсов SHDSL)
mxsmap - карта слотов, используемых для мультиплексирования (для интерфейсов Е1). Эта карта не должна пересекаться с картой, которая задается при конфигурации интерфейса Е1 для передачи IP трафика. Задается в виде "1-16", "16-31", ...
clkm - если 1, устройство является источником синхронизации для данного домена, если 0 - приемником
clkab - 0 - устройство принадлежит домену А, 1 - к домену B
clkr - 1 - использовать для тактирования внешний клок, 0 - использовать для тактирования локальный клок
mxen - 1 - устройство принимает участие в мультиплексировании, 0 - устройство используется только для IP трафика
Тайм-слот в Е1 может использоваться только либо для мультиплексирования, либо для маршрутизации, поэтому карта тайм-слотов, задаваемых для мультиплексирования параметром mxsmap
не должна пересекаться с картой тайм-слотов, указанных при конфигурации Е1 для использования в передаче IP-трафика.
Настройка мультиплексирования выполняется на странице System/Multiplexing:
Если при конфигурации были допущены ошибки, будет показана диагностическая информация:
Checking status: Errors detected: WARNING: Line2: timeslots 45 written but not read WARNING: Line3: timeslots 55 read but not written