Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Шаг

Описание

Команда

Ключи

1Переход в режим конфигурирования функционала.

esrscs(config)# interface gigabitethernet

esrscs(config)# interface tengigabitethernet

esrscs(config)# interface port-channel { <ID> | <UNIT>/<ID> }channel  <ID>  

<ID> — <UNIT> – номер устройства в группе устройств [1..4].
<ID> – порядковый номер группы агрегации каналов, принимает значения [1..122].
2Включить/отключить интерфейс.esrscs(config-if-gi)# shutdown/no shutdown

3

Задать описание (необязательно).

esrscs(config-if-gi)# description <text>

<text> до 255 символов.

4Задать MTU (необязательно).esrscs(config-if-gi)# mtu <count>

<count> – 552–10000— 552-10000.

Значение по умолчанию: 1500.

5Задать скорость (необязательно).esrscs(config-if-gi)# speed 1000M/100M/10M/10G/autoЗначение по умолчанию: auto.
6Задать MAC-адрес (необязательно).esrscs(config-if-gi)# mac-address <ADDR>

<ADDR> МАС-адрес сетевого моста, задаётся задается в виде XX:XX:XX:XX:XX:XX, где каждая часть принимает значения [00..FF].

...

Шаг

Описание

Команда

Ключи

1.1

Задать IP-адрес.

Получить IP-адрес от DHCP-сервера.


esrscs(config-if-gi)# ip address <ADDR/LEN> 

или

esrscs(config-if-gi)# ip address <ADDR/LEN> secondary

<ADDR/LEN> IP-адрес и длина маски подсети, задаётся в виде AAA.BBB.CCC.DDD/EE, где каждая часть AAA DDD принимает значения [0..255] и EE принимает значения [1..32].

Ключ secondary указываетуказывает, что настроенный адрес является дополнительным IP-адресом. Если это ключевое слово отсутствует, настроенный адрес является основным IP-адресом.

1.2

esrscs(config-if-gi)# ip address dhcp


2.1

Задать IPv6-адрес.

Получить IPv6-адрес от DHCP-сервера.

esrscs(config-if-gi)# ipv6 address <ADDR/P>

<ADDR/P> IP-адрес и длина маски подсети, задаётся в виде <X:X:X:X::X/N> –где , где каждая буква X это шестнадцатеричные значения шести 16-битных элементов адреса и N длина префикса, принимает значения [1..128].

2.2

esrscs(config-if-gi)# ipv6 address dhcp 


Пример настройки в режиме L3

Задача:

Настроить интерфейс для терминации трафика в соответствии схемесо схемой.Image Removed

Image Added

Решение:

Перейдите в режим конфигурирования, включите интерфейс и задайте IPv4-адрес из диапазона 192.0.2.0/30:

Блок кода
scs# configure
scs(config)# interface gigabitethernet 1/0/1
scs(config-if-gi)# no shutdown
scs(config-if-gi)# ip firewall disable
scs(config-if-gi)# ip address 192.0.2.1/30

Scroll Pagebreak

Сохраните измененияСохраните изменения:

Блок кода
scs(config)# commit
scs(config)# confirm

...

Блок кода
scs-32# sh ip interfaces 
IP address                                           Interface              Admin        Link    Type      Precedence    Description                               
--------------   -------------   -------   ----------------   --------------------   ----------   -----    -------   -----------   --------------------------------------
192.0.2.1/30      gi1/0/1         Up        Up      static    primary          gi1/0/1                Up           Up      static    primary       --         --


Настройка терминации на саб-интерфейсе

Для терминирования Ethernet-фреймов конкретного VLAN на определенном физическом интерфейсе необходимо создать саб-интерфейс с указанием номера VLAN, фреймы которого будут терминироваться. При создании двух саб-интерфейсов с одинаковыми VLAN, но на разных физических/агрегированных интерфейсах, коммутация Ethernet-фреймов между данными саб-интерфейсами будет невозможна, т. к. сегменты за пределами саб-интерфейсов будут являться отдельными широковещательными доменами. Для обмена данными между абонентами разных саб-интерфейсов (даже с одинаковым VLAN - ID) будет использоваться маршрутизация, т. е. обмен данными будет происходить на третьем уровне модели OSI.

...

Шаг

Описание

КомандаКлючи

1

Создать саб-интерфейс физического интерфейса (возможно только если физический интерфейс в режиме routeport или hybrid).

esrscs(config)# interface gigabitethernet <PORT>.<S-VLAN>

или

interface tengigabitethernet <PORT>.<S-VLAN>

или

interface port-channel { <CH> | <UNIT>/<CH> }channel   <CH> .<S-VLAN>

<PORT> номер физического интерфейса.

<UNIT> – номер устройства в группе устройств [1..4].

<CH> – номер <CH> — номер агрегированного интерфейса.

<S-VLAN> идентификатор создаваемого S-VLAN.Если физический интерфейс включен в bridge-group, создать саб-интерфейс будет невозможно.

2

Задать описание саб-интерфейса (необязательно).

esrscs(config-if-sub)# description <DESCRIPTION>

<DESCRIPTION> описание интерфейса, задаётся задается строкой до 255 символов.

3

Указать IPv4/IPv6-адрес и маску подсети для конфигурируемого интерфейса или включить получение IP-адреса динамически.

esrscs(config-if-sub)# ip address <ADDR/LEN>

или

esrscs(config-if-sub)# ip address <ADDR/LEN> secondary

<ADDR/LEN> IP-адрес и длина маски подсети, задаётся задается в виде AAA.BBB.CCC.DDD/EE, где каждая часть AAA DDD принимает значения [0..255] и EE принимает значения [1..32].

Ключ secondary указывает, что настроенный адрес является дополнительным IP-адресом. Если это ключевое слово отсутствует, настроенный адрес является основным IP-адресом. 

esrscs(config-if-sub)# ipv6 address <IPV6-ADDR/LEN>

<IPV6-ADDR/LEN> IP-адрес и префикс подсети, задаётся задается в виде X:X:X:X::X/EE, где каждая часть X принимает значения в шестнадцатеричном формате [0..FFFF] и EE принимает значения [1..128].

esrscs(config-if-sub)# ip address dhcp

Дополнительные функции при работе DHCP-клиента см. в разделе Управление DHCP-клиентом справочника команд CLI.

Пример настройки саб-интерфейса

...

Настроить терминацию подсети 192.0.2.1/30 в VLAN: 828 на физическом интерфейсе gigabitethernet 1/0/1.

Image RemovedImage Added

Решение:

Создадим саб-интерфейс для VLAN: 828:

...

Для просмотра настроенного адреса можно воспользоваться следующей командой:

Блок кода
scs#scs-32# sh ip interfaces 
IP address        Interface       Admin     Link    Type      Precedence    Description
--------------   -------------   -------   Interface-----   -------   -----------   -------------
192.168.0.2/30    gi1/0/1.828   Admin   Up      Link  Up  Type    static  Precedence  primary  Description                               
--------------------------------------------------   --------------------   ----------   -----   -------   -----------   ----------------- 
192.168.0.2/30                                       gi1/0/1.828            Up           Up      static    primary       --                                   

Настройка терминации на Q-in-Q интерфейсе

Q-in-Q — технология передачи пакетов с двумя 802.1q-тегами. Данная технология используется для расширения количества используемых VLAN в сети передачи данных. Внутренним тегом (InnerTag) называется 802.1q-заголовок ближе к payload. Также внутренний тег называют C-VLAN (Customer VLAN). Внешний тег (OuterTag) — это 802.1q-заголовок, добавленный к изначальному 802.1q-пакетом, также называется S-VLAN (Service VLAN). Использование двойных меток в Ethernet-фреймах описывается протоколом 802.1ad.

Алгоритм настройки

...

Шаг

...

Описание

...

Команда

...

Ключи

...

1

...

Создать саб-интерфейс физического интерфейса (возможно только если физический интерфейс в режиме routeport или hybrid).

...

esr(config)# interface gigabitethernet <PORT>.<S-VLAN>

или

interface tengigabitethernet <PORT>.<S-VLAN>

или

interface port-channel { <CH> | <UNIT>/<CH> }.<S-VLAN>

...

<PORT> – номер физического интерфейса.

<UNIT> – номер устройства в группе устройств [1..4].

<CH> – номер агрегированного интерфейса.

<S-VLAN> – идентификатор создаваемого S-VLAN.

Если физический интерфейс включен в bridge-group, создать саб-интерфейс будет невозможно.

...

2

...

Создать Q-in-Q интерфейс.

...

esr(config)# interface gigabitethernet <PORT>.<S-VLAN>.<C-VLAN>

или

esr(config)# interface tengigabitethernet <PORT>.<S-VLAN>.<C-VLAN>

или

esr(config)# interface port-channel { <CH> | <UNIT>/<CH> }.<S-VLAN>.<C-VLAN>

...

<PORT> – номер физического интерфейса.

<UNIT> – номер устройства в группе устройств [1..4].

<CH> – номер агрегированного интерфейса.

<S-VLAN> – идентификатор создаваемого S-VLAN.

<C-VLAN> – идентификатор создаваемого C-VLAN.

Если физический или саб-интерфейс включен в bridge-group, создать саб-интерфейс будет невозможно.

...

3

...

Задать описание Q-in-Q интерфейс (необязательно).

...

esr(config-if-qinq)# description <DESCRIPTION>

...

<DESCRIPTION> – описание интерфейса, задаётся строкой до 255 символов.

...

esr(config-if-qinq) # ip vrf forwarding <VRF>

...

esr(config-if-qinq)# ip address <ADDR/LEN>

или

esr(config-if-qinq)# ip address <ADDR/LEN> secondary

...

<ADDR/LEN> – IP-адрес и длина маски подсети, задаётся в виде AAA.BBB.CCC.DDD/EE, где каждая часть AAA – DDD принимает значения [0..255] и EE принимает значения [1..32].

Ключ secondary указывает, что настроенный адрес является дополнительным IP-адресом. Если это ключевое слово отсутствует, настроенный адрес является основным IP-адресом. 
Возможно указать до 7 дополнительных IP-адресов.

Дополнительные функции IPv4-адресации см. в разделе Настройка IP-адресации.

...

esr(config-if-qinq)# ipv6 address <IPV6-ADDR/LEN>

...

<IPV6-ADDR/LEN> – IP-адрес и префикс подсети, задаётся в виде X:X:X:X::X/EE, где каждая часть X принимает значения в шестнадцатеричном формате [0..FFFF] и EE принимает значения [1..128].

Дополнительные функции IPv6-адресации см. в разделе Настройка IPv6-адресации.

Можно указать несколько UIPv4/IPv6-адресов перечислением через запятую. Может быть назначено до 8 IPv4/IPv6-адресов на интерфейс.

...

esr(config-if-qinq)# ip address dhcp

...

Отключить на интерфейсе функции Firewall или включить интерфейс в зону безопасности (см. раздел Конфигурирование Firewall).

...

esr(config-if-qinq)# ip firewall disable

...

esr(config-if-qinq)# security-zone <NAME>

...

<NAME> – имя зоны безопасности, задаётся строкой до 31 символа.

...

7

...

Установить интервал времени, в течение которого собирается статистика о нагрузке на саб-интерфейс (необязательно).

...

esr(config-if-sub)# load-average <TIME>

...

<TIME> – интервал в секундах, принимает значения [5..150].

...

8

...

Установить время жизни IPv4/IPv6 записей в ARP-таблице, изученных на данном интерфейсе (необязательно).

...

esr(config-if-sub)# ip arp reachable-time <TIME>

или

esr(config-if-sub)# ipv6 nd reachable-time <TIME>

...

<TIME> – время жизни динамических MAC-адресов, в миллисекундах.

Допустимые значения от 5000 до 100000000 миллисекунд. Реальное время обновления записи варьируется от [0,5;1,5]*<TIME>.

...

9

...

Изменить размер MTU (MaximumTransmitionUnit).
MTU более 1500 будет активно только если применена команда "system jumbo-frames"
(необязательно).

...

esr(config-if-sub)# mtu <MTU>

...

<MTU> – значение MTU в байтах.

Значение по умолчанию: 1500.

...

esr(config-if-sub)# history statistics

...

esr(config-if-sub)# ip tcp adjust-mss <MSS>

esr(config-if-sub)# ipv6 tcp adjust-mss <MSS>

...

<MSS> – значение MSS, принимает значения в диапазоне [500..1460].

Значение по умолчанию: 1460.

...

Также для Q-in-Q интерфейса возможно настроить:

Пример настройки Q-in-Q интерфейса

Задача:

Настроить терминацию подсети 192.0.2.1/24 комбинации C-VLAN: 741, S-VLAN: 828 на физическом интерфейсе gigabitethernet 1/0/1.

Решение:

Создадим саб-интерфейс для S-VLAN: 828:

Блок кода
esr(config)# interface gigabitethernet 1/0/1.828
esr(config-if-sub)# exit

Создадим Q-in-Q-интерфейс для S-VLAN: 741 и настроим IP-адрес из необходимой подсети:

Блок кода
esr(config)# interface gigabitethernet 1/0/1.828.741
esr(config-if-qinq)# ip address 192.0.2.1/24
esr(config-if-qinq)# exit
Примечание

Помимо назначения IP-адреса, на Q-in-Q саб-интерфейсе необходимо либо отключить firewall, либо настроить соответствующую зону безопасности.

Scroll Pagebreak

Настройка USB-модемов

Использование USB-модемов позволяет организовать дополнительный канал связи для работы маршрутизатора. При подключении USB-модемов возможно использовать USB-концентраторы. Одновременно в системе может быть сконфигурировано до 10 USB-модемов.

Предупреждение

На маршрутизаторах ESR-1700 работа беспроводных модемов не поддержана.

Алгоритм настройки USB-модемов

...

Шаг

...

Описание

...

Команда

...

Ключи

...

1

...

После подключения USB-модема дождаться, когда система обнаружит подключенное устройство.

...

2

...

Определить, какой номер устройства назначен на подключенный USB-модем.

...

esr# show cellular status modem

...

В поле "USB port" будет указан идентификатор подключенного устройства.

...

3

...

Создать профиль настроек для USB-модема и перейти в режим конфигурирования профиля.

...

esr(config)# cellular profile <ID>

...

<ID> – идентификатор профиля настроек для USB-модема в системе [1..10].

...

4

...

Задать описание профиля настроек (необязательно).

...

esr(config-cellular-profile)# description <DESCRIPTION>

...

<DESCRIPTION> – описание профиля, задаётся строкой до 255 символов.

...

5

...

Задать точку доступа мобильной сети.

...

esr(config-cellular-profile)# apn <NAME>

...

<NAME> – точка доступа мобильной сети, задаётся строкой до 31 символа.

...

6

...

Задать имя пользователя мобильной сети (если мобильный оператор требует аутентификации по логину/паролю).

...

esr(config-cellular-profile)# user <NAME>

...

<NAME> – имя пользователя, задаётся строкой до 31 символа.

...

7

...

Установить пароль для пользователя мобильной сети (если мобильный оператор требует аутентификации по логину/паролю).

...

esr(config-user)# password ascii-text
{ <CLEAR-TEXT> | encrypted <ENCRYPTED-TEXT> }

...

<CLEAR-TEXT> – пароль в открытой форме, задаётся строкой [1 .. 64] символов, может включать символы [0-9a-fA-F];

<ENCRYPTED-TEXT> – пароль в зашифрованной форме, задаётся строкой [2..128] символов.

...

esr(config-user)# enable

...

9

...

Установить номер дозвона для подключения к мобильной сети.

...

esr(config-cellular-profile)# number <WORD>

...

<WORD> – номер дозвона для подключения к мобильной сети, задаётся строкой до 15 символов.

...

10

...

Задать метод аутентификации пользователя в мобильной сети (необязательно).

...

esr(config-cellular-profile)# allowed-auth <TYPE>

...

<TYPE> – метод аутентификации пользователя в мобильной сети [none, PAP, CHAP, MSCHAP, MSCHAPv2, EAP].

Значение по умолчанию: PAP.

...

11

...

Ограничить возможность использования семейств IP-адресов в мобильной сети.

...

esr(config-cellular-profile)# ip-version { ipv4 | ipv6 }

...

ipv4 – семейство IPv4;

ipv6 – семейство IPv6.

...

12

...

Создать USB-модем в конфигурации маршрутизатора и перейти в режим конфигурирования модема.

...

esr(config)# cellular modem <ID>

...

<ID> – идентификатор USB-модема в системе [1..10].

...

14

...

Задать описание модема (необязательно).

...

esr(config-cellular-modem)# description <DESCRIPTION>

...

<DESCRIPTION> – описание модема, задаётся строкой до 255 символов.

...

15

...

Указать экземпляр VRF, в котором будет работать данный модем (необязательно).

...

esr(config-cellular-modem)# ip vrf forwarding <VRF>

...

<VRF> – имя VRF, задается строкой до 31 символа.

...

16

...

Задать идентификатор USB-модема, назначенного системой (определен в пункте 2).

...

esr(config-cellular-modem)# device <WORD>

...

<WORD> – идентификатор USB-порта подключенного модема, задаётся строкой до 12 символов.

...

17

...

Назначить ранее созданный профиль настроек для USB-модема.

...

esr(config-cellular-modem)# profile <ID>

...

<ID> – идентификатор профиля настроек для USB-модема в системе [1..10].

...

18

...

Задать код разблокировки SIM-карты (в случае необходимости).

...

esr(config-cellular-modem)# pin <WORD>

...

<WORD> – код разблокировки SIM-карты [4..8]. Возможно использование только цифр.

...

19

...

Разрешить использование того или иного режима работы сети USB-модема (необязательно).

...

esr(config-cellular-modem)# allowed-mode <MODE>

...

<MODE> – допустимый режим работы сети USB-модема [2g, 3g, 4g].

По умолчанию: разрешены все режимы, поддерживаемые модемом.

...

20

...

Задать размер максимального принимаемого пакета (необязательно).

...

esr(config-cellular-modem)# mru { <MRU> }

...

<MRU> – значение MRU, принимает значения в диапазоне [128..16383].

Значение по умолчанию: 1500.

...

21

...

Изменить максимальный размер обрабатываемых пакетов MTU (MaximumTransmitionUnit).
MTU более 1500 будет активно, только если применена команда "system jumbo-frames" (необязательно).

...

esr(config-cellular-modem)# mtu <MTU>

...

<MTU> – значение MTU в байтах.

Значение по умолчанию: 1500.

...

22

...

Задать предпочтительный режим работы USB-модема в мобильной сети (необязательно).

...

esr(config-cellular-modem)# preferred-mode { <MODE> }

...

<MODE> – предпочтительный режим работы USB-модема [2g, 3g, 4g].

...

Отключить на интерфейсе функции Firewall или включить интерфейс в зону безопасности (см. раздел Конфигурирование Firewall).

...

esr(config-if-sub)# ip firewall disable

...

esr(config-if-sub)# security-zone <NAME>

<NAME> – имя зоны безопасности, задаётся строкой до 31 символа.

...

Активировать USB-модем.

...

esr(config-cellular-modem)# enable

...

 

...

Также для модема сотовой сети возможно настроить:

...

--

Настройка терминации на Q-in-Q интерфейсе

Q-in-Q — технология передачи пакетов с двумя 802.1q-тегами. Данная технология используется для расширения количества используемых VLAN в сети передачи данных. Внутренним тегом (InnerTag) называется 802.1q-заголовок ближе к payload. Также внутренний тег называют C-VLAN (Customer VLAN). Внешний тег (OuterTag) — это 802.1q-заголовок, добавленный к изначальному 802.1q-пакетом, также называется S-VLAN (Service VLAN). Использование двойных меток в Ethernet-фреймах описывается протоколом 802.1ad.

Алгоритм настройки

Шаг

Описание

Команда

Ключи

1

Создать саб-интерфейс физического интерфейса.

scs(config)# interface gigabitethernet <PORT>.<S-VLAN>

или

interface tengigabitethernet <PORT>.<S-VLAN>

или

interface port-channel <CH>.<S-VLAN>

<PORT> — номер физического интерфейса.

<CH> — номер агрегированного интерфейса.

<S-VLAN> — идентификатор создаваемого S-VLAN.

2

Создать Q-in-Q интерфейс.

scs(config)# interface gigabitethernet <PORT>.<S-VLAN>.<C-VLAN>

или

scs(config)# interface tengigabitethernet <PORT>.<S-VLAN>.<C-VLAN>

или

scs(config)# interface port-channel <CH>.<S-VLAN>.<C-VLAN>

<PORT> — номер физического интерфейса.

<CH> — номер агрегированного интерфейса.

<S-VLAN> — идентификатор создаваемого S-VLAN.

<C-VLAN> — идентификатор создаваемого C-VLAN.

3

Задать описание Q-in-Q интерфейс (необязательно).

scs(config-if-qinq)# description <DESCRIPTION>

<DESCRIPTION> — описание интерфейса, задается строкой до 255 символов.

5Указать IPv4/IPv6-адрес и маску подсети для конфигурируемого интерфейса или включить получение IP-адреса динамически.

scs(config-if-qinq)# ip address <ADDR/LEN>

или

scs(config-if-qinq)# ip address <ADDR/LEN> secondary

<ADDR/LEN> — IP-адрес и длина маски подсети, задается в виде AAA.BBB.CCC.DDD/EE, где каждая часть AAA — DDD принимает значения [0..255] и EE принимает значения [1..32].

Ключ secondary указывает, что настроенный адрес является дополнительным IP-адресом. Если это ключевое слово отсутствует, настроенный адрес является основным IP-адресом. 

Дополнительные функции IPv4-адресации см. в разделе Настройка IP-адресации справочника команд CLI.

scs(config-if-qinq)# ipv6 address <IPV6-ADDR/LEN>

<IPV6-ADDR/LEN> — IP-адрес и префикс подсети, задается в виде X:X:X:X::X/EE, где каждая часть X принимает значения в шестнадцатеричном формате [0..FFFF] и EE принимает значения [1..128].

Дополнительные функции IPv6-адресации см. в разделе Настройка IPv6-адресации справочника команд CLI.

scs(config-if-qinq)# ip address dhcp

Дополнительные функции при работе DHCP-клиента см. в разделе Управление DHCP-клиентом справочника команд CLI.

6

Установить интервал времени, в течение которого собирается статистика о нагрузке на саб-интерфейс (необязательно).

scs(config-if-sub)# load-average <TIME>

<TIME> — интервал в секундах, принимает значения [5..150].

7

Изменить размер MTU (MaximumTransmitionUnit).
MTU более 1500 будет активно только если применена команда "system jumbo-frames"
(необязательно).

scs(config-if-sub)# mtu <MTU>

<MTU> — значение MTU в байтах.

Значение по умолчанию: 1500.

8Включить запись статистики использования текущего интерфейса (необязательно).

scs(config-if-sub)# history statistics


Пример настройки Q-in-Q интерфейса

Задача:

Настроить терминацию подсети 192.0.2.1/24 комбинации C-VLAN: 741, S-VLAN: 828 на физическом интерфейсе gigabitethernet 1/0/1.

Image Added

Решение:

Создадим саб-интерфейс для S-VLAN: 828:

Блок кода
scs(config)# interface gigabitethernet 1/0/1.828
scs(config-if-sub)# exit

Создадим Q-in-Q-интерфейс для S-VLAN: 741 и настроим IP-адрес из необходимой подсети:

Блок кода
scs(config)# interface gigabitethernet 1/0/1.828.741
scs(config-if-qinq)# ip address 192.0.2.1/30
scs(config-if-qinq)# exit

Для просмотра настроенного адреса можно воспользоваться следующей командой:

Блок кода
scs-32# sh ip interfaces
IP address        Interface        Admin    Link    Type     Precedence    Description
--------------   -------------     -----   -----   -------   -----------   -------------
192.168.0.2/30   gi1/0/1.828.741    Up      Up      static    primary       --


Scroll Pagebreak

Настройка USB-модемов

Использование USB-модемов позволяет организовать дополнительный канал связи для работы c оборудованием, подключенным к консольному серверу. При подключении USB-модемов возможно использовать USB-концентраторы. Одновременно в системе может быть сконфигурировано до 2 USB-модемов.

Алгоритм настройки USB-модемов

Шаг

Описание

Команда

Ключи

1

После подключения USB-модема дождаться, когда система обнаружит подключенное устройство.



2

Определить, какой номер устройства назначен на подключенный USB-модем.

scs# show cellular status modem

В поле "USB port" будет указан идентификатор подключенного устройства.

3

Создать профиль настроек для USB-модема и перейти в режим конфигурирования профиля.

scs(config)# cellular profile <ID>

<ID> — идентификатор профиля настроек для USB-модема в системе [1..10].

4

Задать описание профиля настроек (необязательно).

scs(config-cellular-profile)# description <DESCRIPTION>

<DESCRIPTION> — описание профиля, задается строкой до 255 символов.

5

Задать точку доступа мобильной сети.

scs(config-cellular-profile)# apn <NAME>

<NAME> — точка доступа мобильной сети, задается строкой до 31 символа.

6

Задать имя пользователя мобильной сети (если мобильный оператор требует аутентификации по логину/паролю).

scs(config-cellular-profile)# user <NAME>

<NAME> — имя пользователя, задается строкой до 31 символа.

7

Установить пароль для пользователя мобильной сети (если мобильный оператор требует аутентификации по логину/паролю).

scs(config-user)# password ascii-text
{ <CLEAR-TEXT> | encrypted <ENCRYPTED-TEXT> }

<CLEAR-TEXT> — пароль в открытой форме, задается строкой [1 .. 64] символов, может включать символы [0-9a-fA-F];

<ENCRYPTED-TEXT> — пароль в зашифрованной форме, задаётся строкой [2..128] символов.

8Активировать пользователя (если мобильный оператор требует аутентификации по логину/паролю).

scs(config-user)# enable


9

Установить номер дозвона для подключения к мобильной сети.

scs(config-cellular-profile)# number <WORD>

<WORD> — номер дозвона для подключения к мобильной сети, задаётся строкой до 15 символов.

10

Задать метод аутентификации пользователя в мобильной сети (необязательно).

scs(config-cellular-profile)# allowed-auth <TYPE>

<TYPE> — метод аутентификации пользователя в мобильной сети [none, PAP, CHAP, MSCHAP, MSCHAPv2, EAP].

Значение по умолчанию: PAP.

11

Ограничить возможность использования семейств IP-адресов в мобильной сети.

scs(config-cellular-profile)# ip-version { ipv4 | ipv6 }

ipv4 — семейство IPv4;

ipv6 — семейство IPv6.

12

Создать USB-модем в конфигурации сервера и перейти в режим конфигурирования модема.

scs(config)# cellular modem <ID>

<ID> — идентификатор USB-модема в системе [1..10].

13Установить режим работы беспроводного модема.scs(config)# mode <MODE><MODE> — режим работы USB-модема [stick, hilink].

14

Задать описание модема (необязательно).

scs(config-cellular-modem)# description <DESCRIPTION>

<DESCRIPTION> — описание модема, задается строкой до 255 символов.

15

Задать идентификатор USB-модема, назначенного системой (определен в пункте 2).

scs(config-cellular-modem)# device <WORD>

<WORD> — идентификатор USB-порта подключенного модема, задаётся строкой до 12 символов.

16

Назначить ранее созданный профиль настроек для USB-модема.

scs(config-cellular-modem)# profile <ID>

<ID> — идентификатор профиля настроек для USB-модема в системе [1..10].

17

Задать код разблокировки SIM-карты (в случае необходимости).

scs(config-cellular-modem)# pin <WORD>

<WORD> — код разблокировки SIM-карты [4..8]. Возможно использование только цифр.

18

Разрешить использование того или иного режима работы сети USB-модема (необязательно).

scs(config-cellular-modem)# allowed-mode <MODE>

<MODE> — допустимый режим работы сети USB-модема [2g, 3g, 4g].

По умолчанию: разрешены все режимы, поддерживаемые модемом.

19

Задать размер максимального принимаемого пакета (необязательно).

scs(config-cellular-modem)# mru { <MRU> }

<MRU> — значение MRU, принимает значения в диапазоне [128..16383].

Значение по умолчанию: 1500.

20

Изменить максимальный размер обрабатываемых пакетов MTU (MaximumTransmitionUnit).
MTU более 1500 будет активно, только если применена команда "system jumbo-frames" (необязательно).

scs(config-cellular-modem)# mtu <MTU>

<MTU> — значение MTU в байтах.

Значение по умолчанию: 1500.

21

Задать предпочтительный режим работы USB-модема в мобильной сети (необязательно).

scs(config-cellular-modem)# preferred-mode { <MODE> }

<MODE> — предпочтительный режим работы USB-модема [2g, 3g, 4g].

22

Активировать USB-модем.

scs(config-cellular-modem)# enable


Список поддерживаемых устройств, предоставленный производителем интегрированного драйвера, см. по ссылке.

Scroll Pagebreak

Пример настройки

Задача:

Настроить подключение к сети Интернет, используя USB-модем.

Image Added

Решение:

Для примера разберём подключение к сотовому оператору МТС.

После подключения модема необходимо дождаться, когда система обнаружит устройство. Определим порт устройства, который был назначен на подключённый USB-модем:

Блок кода
scs# show cellular status modem
Number
device	USB port	Manufacturer	Model	Current state	Interface	Link    state
1	    1-2         huawei          E3372   Disabled        --          Down

Создадим профиль настроек для USB-модема:

Блок кода
scs(config)# cellular profile 1

Зададим APN, который требует провайдер, или иной необходимый адрес. Ниже показан пример подключения к APN МТС:

Блок кода
scs(config-cellular-profile)# apn internet.mts.ru

Scroll Pagebreak

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

Блок кода
scs(config-cellular-profile)# user mts 
scs(config-ppp-user)# password ascii-text mts 
scs(config-cellular-profile)# number *99#
scs(config-cellular-profile)# allowed-auth PAP

Перейдём к конфигурированию USB-модема и зададим идентификатор, соответствующий порту устройства, который был определён в начале:

Блок кода
scs(config)# cellular modem 1 
scs(config-cellular-modem)# device 1-2

Назначим соответствующий профиль настроек и активируем модем:

Блок кода
scs(config-cellular-modem)# profile 1
scs(config-cellular-modem)# enable

Настройка завершена.

Примечание

Для полноценного функционирования модема мобильной сети необходимо дополнительно настроить маршрутизацию и функционал NAT.

Scroll Pagebreak

Пример настройки

Задача:

Настроить подключение к сети Интернет, используя USB-модем.

Решение:

Для примера разберём подключение к сотовому оператору МТС.

После подключения модема необходимо дождаться, когда система обнаружит устройство. Определим порт устройства, который был назначен на подключённый USB-модем:

Блок кода
esr# show cellular status modem
Number
device	USB port	Manufacturer	Model	Current state	Interface	Link    state
1	    1-2         huawei          E3372   Disabled        --          Down

Создадим профиль настроек для USB-модема:

Блок кода
esr(config)# cellular profile 1

Зададим APN, который требует провайдер, или иной необходимый адрес. Ниже показан пример подключения к APN МТС:

Блок кода
esr(config-cellular-profile)# apn internet.mts.ru

При необходимости задаём имя пользователя, пароль, номер дозвона и метод аутентификации:

Блок кода
esr(config-cellular-profile)# user mts 
esr(config-ppp-user)# password ascii-text mts 
esr(config-cellular-profile)# number *99#
esr(config-cellular-profile)# allowed-auth PAP

Перейдём к конфигурированию USB-модема и зададим идентификатор, соответствующий порту устройства, который был определён в начале:

Блок кода
esr(config)# cellular modem 1 
esr(config-cellular-modem)# device 1-2

Назначим соответствующий профиль настроек и активируем модем:

Блок кода
esr(config-cellular-modem)# profile 1
esr(config-cellular-modem)# enable

Настройка PPP через E1

PPP (англ. Point-to-Point Protocol) — двухточечный протокол канального уровня, используется для установления прямой связи между двумя узлами сети. Может обеспечить аутентификацию соединения, шифрование и сжатие данных.

Для установления PPP-соединения через поток E1 необходимо наличие медиаконвертера TOPGATE-WAN-E1 в маршрутизаторе ESR.

Предупреждение

На маршрутизаторах ESR-1000 не поддерживается работа модулей ToPGATE-WAN-E1 с аппаратной версией (hardware revision) 812.

...

Предварительная настройка:

...

Для вступления изменений в силу требуется перезагрузка устройства.

...

Настройка физического интерфейса:

...

esr(config-if-gi)# mode switchport

...

esr(config-if-gi)# switchport mode e1

...

esr(config-if-gi)# switchport e1 clock source <SOURCE>

...

<SOURCE> – источник синхронизации:

  • internal (по умолчанию) – синхронизироваться с внутренним источником;
  • line – синхронизироваться с линейным сигналом.

...

esr(config-if-gi)# mtu <MTU>

...

esr(config-if-gi)# switchport e1 crc <FCS>

...

<FCS> – последовательность проверки кадра:

  • 16 (по умолчанию) – FCS16;
  • 32 – FCS32.

...

8

...

Задать проверку на наличие ошибок при передаче (необязательно).

...

esr(config-if-gi)# switchport e1 framing <CRC>

...

<CRC> – проверка циклической избыточности:

  • crc-4 – использовать алгоритм CRC-4;
  • no-crc4 (по умолчанию) – не использовать проверку.

...

9

...

Задать инвертирование передаваемых бит (необязательно).

...

esr(config-if-gi)# switchport e1 invert data

...

10

...

Задать тип линейного кодирования (необязательно).

...

esr(config-if-gi)# switchport e1 linecode <CODE>

...

<CODE> – тип линейного кодирования;

  • ami – чередующейся полярностью импульсов;
  • hdb3 (по умолчанию) – двухполярный код высокой плотности порядка 3.

...

11

...

Задать количество тайм-слотов.

...

esr(config-if-gi)# switchport e1 timeslots <RANGE>

...

<RANGE> – количество тайм-слотов.

...

12

...

Использовать Е1 как единую сущность, без тайм-слотов (необязательно).

...

esr(config-if-gi)# switchport e1 unframed

...

13

...

Необходимо выбрать интерфейс E1.

...

esr(config)# interface e1 1/<SLOT>/1

...

<SLOT> – номер слота.

...

esr(config-if-e1)# ip address <ADDR/LEN>

...

<ADDR/LEN> – IP-адрес и длина маски подсети, задаётся в виде AAA.BBB.CCC.DDD/EE, где каждая часть AAA – DDD принимает значения [0..255] и EE принимает значения [1..32].

...

esr(config-if-e1)#  ip firewall disable

...

esr(config-if-e1)# security-zone <NAME>

...

16

...

Включить CHAP-аутентификацию для PPP (необязательно).

...

esr(config-if-e1)# ppp authentication chap

...

17

...

Задать имя маршрутизатора, которое отправляется удаленной стороне для прохождения CHAP-аутентификации (необязательно).

...

esr(config-if-e1)# ppp chap hostname <NAME>

...

<NAME> – имя маршрутизатора.

...

18

...

Задать пароль для аутентификации (необязательно).

...

esr(config-if-e1)# ppp chap password ascii-text <CLEAR-TEXT>

...

<CLEAR-TEXT> – пароль в открытой форме, задаётся строкой [1 .. 64] символов, может включать символы [0-9a-fA-F].

...

19

...

Включить игнорирование аутентификации (необязательно).

...

esr(config-if-e1)# ppp chap refuse

...

20

...

Задать имя пользователя для аутентификации (необязательно).

...

esr(config-if-e1)# ppp chap username <NAME>

...

<NAME> – имя пользователя.

...

21

...

Разрешается принимать от соседа любой ненулевой IP-адрес в качестве локального IP-адреса (необязательно).

...

esr(config-if-e1)# ppp ipcp accept-address

...

22

...

Задать IP-адрес, который отправляется удаленной стороне для последующего его присвоения (необязательно).

...

esr(config-if-e1)# ppp ipcp remote-address <ADDR>

...

<ADDR> – IP-адрес удаленного шлюза.

...

23

...

Задать количество попыток отправки Configure-Request пакетов, прежде чем удаленный пир будет признан неспособным ответить (необязательно).

...

esr(config-if-e1)# ppp max-configure <VALUE>

...

<VALUE> – количество попыток.

...

24

...

Задать количество попыток отправки Configure-NAK пакетов, прежде чем будут подтверждены все опции (необязательно).

...

esr(config-if-e1)# ppp max-failure <VALUE>

...

<VALUE> – количество попыток.

...

25

...

Задать количество попыток отправки Terminate-Request пакетов, прежде чем сессия будет прервана (необязательно).

...

esr(config-if-e1)# ppp max-terminate <VALUE>

...

<VALUE> – количество попыток.

...

26

...

Задать размер MRU (Maximum Receive Unit) для интерфейса (необязательно).

...

esr(config-if-e1)# ppp mru <MRU>

...

<MRU> – значение MRU.

...

27

...

Задается интервал времени в секундах, по истечении которого маршрутизатор отправляет keepalive-сообщение (необязательно).

...

esr(config-if-e1)# ppp timeout keepalive <TIME>

...

<TIME> – время в секундах.

...

28

...

Задается интервал, по истечении которого маршрутизатор повторяет запрос на установление сессии (необязательно).

...

esr(config-if-e1)# ppp timeout retry <TIME>

...

<TIME> – время в секундах.

...

29

...

Добавить в MLPPP-группу (необязательно).

...

esr(config-if-e1)# ppp multilink-group <GROUP-ID>

...

30

...

Включение режима MLPPP (необязательно).

...

esr(config-if-e1)# ppp multilink

Пример конфигурации

Задача:

Настроить PPP-соединение со встречной стороной с IP-адресом 192.0.2.2/24 через TOPGATE-WAN-E1, используя 1-8 канальные интервалы для передачи данных.

Image Removed

Решение:

Предварительно необходимо настроить system jumbo-frames, сохранить изменения в конфигурации и перезагрузить маршрутизатор:

Блок кода
esr(config)# system jumbo-frames 
esr(config)# exit 
esr# commit 
esr# confirm
esr# reload system 
Do you really want to reload system ? (y/N): y

Scroll Pagebreak

Настроим физический интерфейс gigabitethernet 1/0/3, в котором установлен TOPGATE-WAN-E1:

  • Укажем mtu не менее 1510.
  • Переведем интерфейс в режим работы e1.
  • Укажем канал e1 – 0.
  • Укажем интервал каналов e1 – 1-8.
Блок кода
esr# configure 
esr(config)# interface gigabitethernet 1/0/3
esr(config-if-gi)# mode switchport 
esr(config-if-gi)# mtu 1510
esr(config-if-gi)# switchport mode e1 
esr(config-if-gi)# switchport e1 slot 0
esr(config-if-gi)# switchport e1 timeslots 1-8
esr(config-if-gi)# exit

Настроим интерфейс e1:

Блок кода
esr(config)# interface e1 1/0/1 
esr(config-if-e1)# ip address 192.0.2.1/24
esr(config-if-e1)# security-zone trusted 
esr(config-if-e1)# exit

Информацию о физическом состоянии e1 можно узнать с помощью следующей команды:

Блок кода
esr# show controllers e1 gigabitethernet 1/0/3
Interface 'gi1/0/3':
 SFP present:     Yes
 SFP Vendor name: --
 is te:    No
 SFP Vendor PN:   --
 SFP SW Version:  LPOS 1.0.9.4SR42 (20.12.2017) [
 Line code:       HDB3
 Clock source:    Internal
 Timeslot:        1-8
 Invert Data:     No
 Framing CRC4:    No
 Loopback:        --
 CRC algorithm:   FCS16
 E1 Link:         Up
 E1 Synced:       Yes
 E1 RX AIS:       No
 E1 RX RAI:       No
 E1 TX AIS:       No

Scroll Pagebreak

Информацию о состоянии e1-интерфейса можно узнать с помощью следующей команды:

Блок кода
esr# show interfaces status e1 1/0/1 
Interface 'e1 1/0/1' status information:
 Description:          --
 Operational state:    Up
 Administrative state: Up
 Track ID:             0
 Supports broadcast:   No
 Supports multicast:   Yes
 MTU:                  1492
 MAC address:          none
 Last change:          1 minute and 3 seconds
 Mode:                 routerport

Настройка MLPPP

Multilink PPP (MLPPP) предоставляет собой агрегированный канал, включающий в себя методы для распространения трафика через несколько физических каналов, имея одно логическое соединение. Этот вариант позволяет расширить пропускную способность и обеспечивает балансировку нагрузки.

Алгоритм настройки

...

esr(config)# interface multilink <IF>

...

esr(config-if-multilink)# description <DESCRIPTION>

...

esr(config-if-multilink)# load-average <TIME>

...

<TIME> – интервал в секундах, принимает значения [5..150].

Значение по умолчанию: 5.

...

esr(config-if-multilink)# mtu <MTU>

...

<MTU> – значение MTU, принимает значения в диапазоне [1280..1500].

Значение по умолчанию: 1500.

...

esr(config-if-multilink)# ppp authentication chap

...

esr(config-if-multilink)# ppp chap refuse

...

esr(config-if-multilink)# ppp chap hostname <NAME>

...

esr(config-if-multilink)# ppp chap password ascii-text
{ <CLEAR-TEXT> | encrypted <ENCRYPTED-TEXT> }

...

<CLEAR-TEXT> – пароль в открытой форме, задаётся строкой [8 .. 64] символов, может включать символы [0-9a-fA-F].

<ENCRYPTED-TEXT> – пароль в зашифрованной форме, задаётся строкой [16..128] символов.

...

esr(config-if-multilink)# ppp ipcp accept-address

...

esr(config-if-multilink)# ppp iccp remote-address <ADDR>

...

esr(config-if-multilink)# chap username <NAME>

...

esr(config-ppp-user)# password ascii-text
{ <CLEAR-TEXT> | encrypted <ENCRYPTED-TEXT> }

...

<CLEAR-TEXT> – пароль в открытой форме, задаётся строкой [8 .. 64] символов, может включать символы [0-9a-fA-F].

<ENCRYPTED-TEXT> – пароль в зашифрованной форме, задаётся строкой [16..128] символов.

...

esr(config-if-multilink)# ppp max-configure <VALUE>

...

<VALUE> – время в секундах, принимает значения [1..255].

Значение по умолчанию: 10.

...

esr(config-if-multilink)# ppp max-failure <VALUE>

...

esr(config-if-multilink)# ppp max-terminate <VALUE>

...

<VALUE> – время в секундах, принимает значения [1..255].

Значение по умолчанию: 2.

...

esr(config-if-multilink)# ppp mru <MRU>

...

<MRU> – значение MRU, принимает значения в диапазоне [128..1485].

Значение по умолчанию: 1500.

...

esr(config-if-multilink)# ppp timeout keepalive <TIME>

...

<TIME> – время в секундах, принимает значения [1..32767].

Значение по умолчанию: 10.

...

esr(config-if-multilink)# ppp timeout retry <TIME>

...

<TIME> – время в секундах, принимает значения [1..255].

Значение по умолчанию: 3.

...

esr(config-if-multilink)# mrru <MRRU>

...

esr(config-if-gi)# switchport e1 <SLOT>

...

esr(config-if-gi)# switchport mode e1

...

esr(config-if-e1)# ppp multilink

...

esr(config-if-e1)# ppp multilink-group <GROUP-ID>

...

<GROUP-ID> – идентификатор группы, принимает значение [1..4].

Scroll Pagebreak

Пример настройки

Задача:

Настроить MLPPP-соединение с встречной стороной с IP-адресом 192.0.2.2/24 через интерфейсы e1 1/0/1 и e1 1/1/1.  Для построения агрегированного канала PPP используются интерфейсы gi 1/0/3 и gi 1/0/4, в которые вставлены TOPGATE-WAN-E1. 

Image Removed

Решение:

Предварительно необходимо настроить system jumbo-frames, сохранить изменения в конфигурации и перезагрузить маршрутизатор:

Блок кода
esr# configure
esr(config)# system jumbo-frames 
esr(config)# exit 
esr# commit 
esr# confirm
esr# reload system 
Do you really want to reload system ? (y/N): y

Настроим физические интерфейсы gigabitethernet 1/0/3-4, в которых установлены TOPGATE-WAN-E1. При настройке физических интерфейсов укажем mtu не менее 1510, переведем интерфейс в режим работы e1, укажем канал e1:

Блок кода
esr# configure
esr(config)# interface gigabitethernet 1/0/3
esr(config-if-gi)# mode switchport 
esr(config-if-gi)# mtu 1510
esr(config-if-gi)# switchport mode e1 
esr(config-if-gi)# switchport e1 slot 0
esr(config-if-gi)# switchport e1 timeslots 1-31
esr(config-if-gi)# exit
esr(config)# interface gigabitethernet 1/0/4
esr(config-if-gi)# mode switchport 
esr(config-if-gi)# mtu 1510
esr(config-if-gi)# switchport mode e1 
esr(config-if-gi)# switchport e1 slot 1
esr(config-if-gi)# switchport e1 timeslots 1-31
esr(config-if-gi)# exit

Scroll Pagebreak

Настроим интерфейс multilink:

Блок кода
esr(config)# interface multilink 3
esr(config-if-multilink)# ip address 192.0.2.1/24
esr(config-if-multilink)# security-zone trusted
esr(config-if-multilink)# exit

Привяжем интерфейсы E1 к Multilink PPP. При настройке e1-интерфейса необходимо указать multilink-group и включить multilink:

Блок кода
esr(config)# interface e1 1/0/1
esr(config-if-e1)# ppp multilink-group 3
esr(config-if-e1)# ppp multilink
esr(config-if-e1)# exit
esr(config)# interface e1 1/1/1
esr(config-if-e1)# ppp multilink-group 3
esr(config-if-e1)# ppp multilink
esr(config-if-e1)# exit

Информацию о состоянии multilink-интерфейса можно узнать с помощью следующей команды:

Блок кода
esr# show interfaces status multilink 3
Interface 'mu3' status information:
    Description:          --
    Operational state:    Up
    Administrative state: Up
    Track ID:             0
    Supports broadcast:   No
    Supports multicast:   Yes
    MTU:                  1492
    MAC address:          none
    Last change:          1 hour, 4 minutes and 2 seconds
    Mode:                 routerport
    Bandwidth:            3968 Kbps
    Member links:         2 active, 0 inactive
        * e1 1/0/1:       Up 23 minutes and 58 seconds ago
          e1 1/1/1:       Up 30 minutes and 36 seconds ago

Scroll Pagebreak

Фрагментация трафика

По умолчанию каждый пакет, который будет отправлен через мультилинк, подлежит фрагментации. Пакет делится на равные части пропорционально количеству линков в мультилинке. Каждый фрагмент инкапсулируется в ML PPP. На противоположной стороне пакет собирается из фрагментов в свое первоначальное состояние.

Image Removed

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

Информация
Например, пакет размером 80 байт, проходящий через мультилинк, в котором 8 участников, будет разделен на 8 фрагментов по 10 байт. На каждый фрагмент будет добавлен ML PPP заголовок (4 байта). 

Для оптимизации такого поведения можно указать минимальный размер, все пакеты меньше которого не будут подлежать фрагментации.

Блок кода
ESR# config
esr-1200(config)# interface multilink 1
esr-1200(config-if-multilink)# min-frag-size 200
esr-1200(config)# do commit
esr-1200(config)# do confirm

После включения данного функционала, пакеты, размер которых меньше 200 байт, не будут фрагментированы. Пакеты с большим размер будут подлежать фрагментации.Image Removed

Настройка AUX

Настройка AUX используется для указания параметров взаимодействия с внешними устройствами, подключенными через последовательные интерфейсы к ESRSCS.

Алгоритм настройки

ШагОписаниеКомандаКлючи
1Перейти в режим конфигурирования последовательного интерфейса.

esrscs(config)# line aux aux [ <UNIT><ID>/<SLOT>/<PORT> ]

<UNIT> – номер устройства в группе устройств<ID> — идентификатор устройства;
<SLOT> номер модуля в составе устройства или 0 при отсутствии деления устройства на модули;
<PORT> порядковый номер порта.

2

Установить необходимые параметры последовательного интерфейса для взаимодействия с подключенным устройством (необязательно).

Данные параметры, как правило, указаны в инструкции подключаемого устройства.

По умолчанию будут использованы стандартные значения.

esrscs(config-line-aux) databits <BITS>

esrscs(config-line-aux) flowcontrol <FMODE>

esrscs(config-line-aux) parity <PMODE>

esrscs(config-line-aux) speed <SPEED>

esrscs(config-line-aux) stopbits <STOP-BITS>


<BITS> – количество — количество бит данных в посылке [7..8];

Значение по умолчанию: 8.

<FMODE> режим управления потоком. Принимает значения:

  • software программное управление потоком;
  • hardware аппаратное управление потоком;
  • disabled управление потоком отключено;

Значение по умолчанию: disabled.

<PMODE> режим установки бита четности. Принимает значения:

  • odd проверка на нечетность;
  • even проверка на четность;
  • none бит четности не выставляется;

Значение по умолчанию: none.

<SPEED> скорость работы последовательного интерфейса в бит/с.

Принимает значения: 300; 1200; 2400; 4800; 9600; 19200; 38400; 57600; 115200;

Значение по умолчанию: 
115200.

<STOP-BITS> количество стоповых битов в посылке [1..2];

Значение по умолчанию: 1.

3

Задать описание последовательного интерфейса (необязательно).

esrscs(config-line-aux)# description <DESCRIPTION>

<DESCRIPTION> описание интерфейса, задаётся задается строкой до 255 символов.

4

При использовании подключаемого устройства в качестве модема перевести последовательный интерфейс в режим работы с модемом (необязательно).

Примечание: невозможно использовать совместно с командой "transport telnet port".

esrscs(config-line-aux)# modem inout


5

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

esrscs(config-line-aux)# transport input <AUX_TRANSPORT>

<AUX_TRANSPORT> - транспорт с помощью которого будет осуществляться подключение к AUX порту:

  • SSH
  • telnet
6

Установить TCP-порт для режима подключения reverse telnet telnet.

Примечание: невозможно использовать совместно с командой "modem inout".

esrscs(config-line-aux)# transport telnet port <PORT>

<PORT> номер TCP-порта. Принимает значения [1..65535].

Примеры настроек

Задача 1:

Настроить подключение к консольному порту  ESR порту scs, используя консольный сервер SCS-32.


draw.io Diagram
bordertrue
diagramNameДиаграмма без названия-1775639596759
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth
957
885
revision
2
5


Scroll Pagebreak

Решение:

Сконфигурировать SCS-32

Настроим параметры согласования:

Блок кода
scs-32(config)# line aux 1/0/1 
scs-32(config-line-aux)# transport telnet port 3001
scs-32(config-line-aux)# exit
esr-21-1(config)# 

 Сконфигурируем IP-адрес на SCS-32:

Блок кода
scs-32(config)# interface gigabitethernet 1/0/1
scs-32(config-if-gi)# ip address 192.168.1.2/24
scs-32(config-if-gi)# exit
scs-32(config)#

Включим telnet-сервер:

Блок кода
scs-32(config)# ip telnet server

...


Схемы распайки переходников

Порты RS-232 на устройстве SCS-32  32 распинованы по схеме DCE.

Распиновка RS-232 портов по схеме DCE
PinСигнал
1RTS
2DTR
3TXD
4GND (Земля)
5GND (Земля)
6RXD
7DSR
8CTS

Далее будут приведены схемы распайки переходников для подключения устройствам с распиновкой консольного порта по схемам DTE, т.к. на большинстве устройст устройств используется распиновка типа DTE, в том числе на устройствах ESRSCS, MES и т.д.

RJ-45 <45 <--> RJ-45 pinout 

Типовая распиновка прямого кабеля (RJ45 <-> RJ45)
RJ45 Pin (8P8C)Цвет провода (T568B)СигналRJ45 Pin (8P8C)Сигнал
1Бело-оранжевыйCTS1RTS
2ОранжевыйDSR2DTR
3Бело-зеленыйRXD3TXD
4СинийGND (Земля)4GND (Земля)
5Бело-синийGND (Земля)5GND (Земля)
6ЗеленыйTXD6RXD
7Бело-коричневыйDTR7DSR
8КоричневыйRTS8CTS


draw.io Diagram
bordertrue
diagramNameДиаграмма без названия-1775639958510
simpleViewerfalse
width

...

linksauto
tbstyletop
diagramDisplayName
lboxtrue
diagramWidth770
revision1


Scroll Pagebreak

RJ-45 <-->

...

DB-25 pinout

Типовая распиновка прямого кабеля (RJ45 <-> DB25 Male/Female)
RJ45 Pin (8P8C)Цвет провода (T568B)СигналDB25 Pin (RS-232)Сигнал
1Бело-оранжевыйCTS4RTS
2ОранжевыйDSR20DTR
3Бело-зеленыйRXD2TXD
4СинийGND (Земля)7GND (Земля)
5Бело-синийGND (Земля)7GND (Земля)
6ЗеленыйTXD3RXD
7Бело-коричневыйDTR6DSR
8КоричневыйRTS5CTS

draw.io Diagram
bordertrue
diagramNameCopy of Диаграмма без названия-1775643889822
simpleViewerfalse
width
linksauto
tbstyletop
diagramDisplayName
lboxtrue
diagramWidth971
revision3

Scroll Pagebreak

RJ-45   <--> DB-9 pinout

Типовая распиновка прямого кабеля (RJ45 <-> DB9 Male/Female)
RJ45 Pin (8P8C)Цвет провода (T568B)СигналDB9 Pin (RS-232)Сигнал
1Бело-оранжевыйCTS7RTS
2ОранжевыйDSR4DTR
3Бело-зеленыйRXD3TXD
4СинийGND (Земля)5GND (Земля)
5Бело-синийGND (Земля)5GND (Земля)
6ЗеленыйTXD2RXD
7Бело-коричневыйDTR6DSR
8КоричневыйRTS8CTS

...

draw.io Diagram
width
bordertrue
diagramNameДиаграмма без названия-1775643889822
simpleViewerfalse
linksauto
tbstyletop
lboxtrue
diagramWidth966
revision4