User Tools

Site Tools


tssltd:настройка_протокола_stp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tssltd:настройка_протокола_stp [2022/10/28 13:13] i.sharapovtssltd:настройка_протокола_stp [2023/11/01 13:52] (current) n.ganenkov
Line 1: Line 1:
 [[tssltd:общие_настройки|Вернуться к оглавлению]] [[tssltd:общие_настройки|Вернуться к оглавлению]]
  
-=== Настройка протокола STP (Spanning Tree Protocol) ===+==== Настройка протокола STP (Spanning Tree Protocol) ====
  
 <WRAP indent> <WRAP indent>
-МКСЗ «Diamond VPN/FW» поддерживает работу протокола STP (Spanning Tree Protocol). Протокол STP доступен на сетевых интерфейсах, которые работаю в режиме Bridge. Для настройки протокола STP необходимо подключиться к устройству по протоколу ssh и выполнить команду «**brctl show**». В консоли будет отображена информация о сетевом интерфейсе, который работает в режиме Bridge, а также информация о подчиненных сетевых интерфейсах. По умолчанию протокол STP выключен (см. рисунок 21).+<wrap em>МКСЗ «Diamond VPN/FW»</wrap> поддерживает работу протокола STP (Spanning Tree Protocol). Протокол STP доступен на сетевых интерфейсах, которые работаю в режиме Bridge. Для настройки протокола STP необходимо подключиться к устройству по протоколу ssh и выполнить команду «**brctl show**». В консоли будет отображена информация о сетевом интерфейсе, который работает в режиме Bridge, а также информация о подчиненных сетевых интерфейсах. По умолчанию протокол STP выключен.
  
 <code> <code>
-**brctl show**+# brctl show
 bridge name     bridge id               STP enabled     interfaces bridge name     bridge id               STP enabled     interfaces
 br              8000.00900b9414a4       no              enp15s0 br              8000.00900b9414a4       no              enp15s0
Line 16: Line 16:
  
 <code> <code>
-**brctl**+# brctl
 Usage: brctl [commands] Usage: brctl [commands]
 commands: commands:
Line 39: Line 39:
 Для включения протокола STP на сетевом интерфейсе в режиме бридж необходимо выполнить команду «**brctl stp <interface_bridge_name> on**» (см. рисунок 23). При включении протокола STP на сетевом интерфейсе параметр «**STP enabled**» изменит значение с «**no**» на «**yes**».   Для включения протокола STP на сетевом интерфейсе в режиме бридж необходимо выполнить команду «**brctl stp <interface_bridge_name> on**» (см. рисунок 23). При включении протокола STP на сетевом интерфейсе параметр «**STP enabled**» изменит значение с «**no**» на «**yes**».  
 <code> <code>
-**brctl show br**+# brctl show br
 bridge name     bridge id               STP enabled     interfaces bridge name     bridge id               STP enabled     interfaces
 br              8000.00900b9414a4       no              enp15s0 br              8000.00900b9414a4       no              enp15s0
                                                         enp16s0                                                         enp16s0
-**brctl stp br on** +# brctl stp br on 
-# + 
-**brctl show br**+# brctl show br
 bridge name     bridge id               STP enabled     interfaces bridge name     bridge id               STP enabled     interfaces
 br              8000.00900b9414a4       yes             enp15s0 br              8000.00900b9414a4       yes             enp15s0
                                                         enp16s0                                                         enp16s0
 +</code>
 +
 +Для просмотра информации о текущих настройках протокола STP на сетевом интерфейсе необходимо ввести команду «**brctl showstp <bridge_interface_name>**» (см. рисунок 24).
 +
 +<code>
 +# brctl showstp br
 +br
 + bridge id              8000.00900b9414a4
 + designated root        8000.00900b9414a4
 + root port                                    path cost                  0
 + max age                  20.00                 bridge max age            20.00
 + hello time                2.00                 bridge hello time          2.00
 + forward delay            15.00                 bridge forward delay      15.00
 + ageing time             300.00
 + hello timer               0.92                 tcn timer                  0.00
 + topology change timer     0.00                 gc timer                 178.97
 + flags
 +
 +
 +enp15s0 (1)
 + port id                8001                    state                  disabled
 + designated root        8000.00900b9414a4       path cost                100
 + designated bridge      8000.00900b9414a4       message age timer          0.00
 + designated port        8001                    forward delay timer        0.00
 + designated cost                              hold timer                 0.00
 + flags
 +
 +enp16s0 (2)
 + port id                8002                    state                  disabled
 + designated root        8000.00900b9414a4       path cost                100
 + designated bridge      8000.00900b9414a4       message age timer          0.00
 + designated port        8002                    forward delay timer        0.00
 + designated cost                              hold timer                 0.00
 + flags
 +</code>
 +
 +Для изменения приоритета устройства «**bridge id**» необходимо ввести команду «**brctl setbridgeprio <bridge_interface_name> 1**» (см. рисунок 25).
 +
 +<code>
 +# brctl showstp br
 +br
 + bridge id              8000.00900b9414a4
 + designated root        8000.00900b9414a4
 +
 +... ... ...
 +
 +# brctl showstp br
 +br
 + bridge id              0001.00900b9414a4
 + designated root        0001.00900b9414a4
 +</code>
 +
 +Для изменения временного интервала «**hello time**» необходимо ввести команду «brctl sethello <bridge_interface_name> 3» (см. рисунок 26).
 +
 +<code>
 +# brctl showstp br
 +br
 + bridge id              0001.00900b9414a4
 + designated root        0001.00900b9414a4
 + root port                                    path cost                  0
 + max age                  20.00                 bridge max age            20.00
 + hello time                2.00                 bridge hello time          2.00
 + forward delay            15.00                 bridge forward delay      15.00
 +
 +... ... ...
 +
 +# brctl sethello br 5
 +
 +# brctl showstp br
 +br
 + bridge id              0001.00900b9414a4
 + designated root        0001.00900b9414a4
 + root port                                    path cost                  0
 + max age                  20.00                 bridge max age            20.00
 + hello time                5.00                 bridge hello time          5.00
 + forward delay            15.00                 bridge forward delay      15.00
 +</code>
 +
 +Для изменения временного интервала «**ageing time**» необходимо ввести команду «brctl setageing <bridge_interface_name> 250» (см. рисунок 27)
 +
 +<code>
 +# brctl showstp br
 +br
 + bridge id              0001.00900b9414a4
 + designated root        0001.00900b9414a4
 + root port                                    path cost                  0
 + max age                  20.00                 bridge max age            20.00
 + hello time                5.00                 bridge hello time          5.00
 + forward delay            15.00                 bridge forward delay      15.00
 + ageing time             300.00
 + hello timer               0.26                 tcn timer                  0.00
 + topology change timer     0.00                 gc timer                  94.07
 +
 +... ... ... 
 +# brctl setageing br 250
 +
 +# brctl showstp br
 +br
 + bridge id              0001.00900b9414a4
 + designated root        0001.00900b9414a4
 + root port                                    path cost                  0
 + max age                  20.00                 bridge max age            20.00
 + hello time                5.00                 bridge hello time          5.00
 + forward delay            15.00                 bridge forward delay      15.00
 + ageing time             250.00
 + hello timer               0.61                 tcn timer                  0.00
 + topology change timer     0.00                 gc timer                 239.15
 +</code>
 +
 +Для изменения временного интервала «**max age time**» необходимо ввести команду «**brctl setmaxage <bridge_interface_name> 25**» (см. рисунок 28).
 +
 +<code>
 +# brctl showstp br
 +br
 + bridge id              0001.00900b9414a4
 + designated root        0001.00900b9414a4
 + root port                                    path cost                  0
 + max age                  20.00                 bridge max age            20.00
 + hello time                5.00                 bridge hello time          5.00
 +
 +... ... ...
 +# brctl setmaxage br 25
 +
 +# brctl showstp br
 +br
 + bridge id              0001.00900b9414a4
 + designated root        0001.00900b9414a4
 + root port                                    path cost                  0
 + max age                  25.00                 bridge max age            25.00
 + hello time                5.00                 bridge hello time          5.00
 +</code>
 +
 +Для изменения параметра «**path cost**» необходимо ввести команду «**brctl setpathcost <br_interface_name> <slave_interface_name> 90**» (см. рисунок 29).
 +
 +<code>
 +# brctl show
 +bridge name     bridge id               STP enabled     interfaces
 +br              0001.00900b9414a4       yes             enp15s0
 +                                                        enp16s0
 +                                                        
 +# brctl showstp br
 +br
 + bridge id              0001.00900b9414a4
 + designated root        0001.00900b9414a4
 +
 +enp15s0 (1)
 + port id                8001                    state                  disabled
 + designated root        8000.00900b9414a4       path cost                100
 + designated bridge      8000.00900b9414a4       message age timer          0.00
 + designated port        8001                    forward delay timer        0.00
 + designated cost                              hold timer                 0.00
 + flags
 +
 +... ... ...
 +
 +# brctl setpathcost br enp15s0 90
 +#
 +# brctl showstp br
 +br
 + bridge id              0001.00900b9414a4
 + designated root        0001.00900b9414a4
 +
 +enp15s0 (1)
 + port id                8001                    state                  disabled
 + designated root        8000.00900b9414a4       path cost                 90
 + designated bridge      8000.00900b9414a4       message age timer          0.00
 + designated port        8001                    forward delay timer        0.00
 + designated cost                              hold timer                 0.00
 +</code>
 +
 +Для изменения параметра «**port priority**» необходимо ввести команду «brctl setportprio <br_interface_name> <slave_interface_name> 50» (см. рисунок 30).
 +
 +<code>
 +# brctl showstp br
 +br
 + bridge id              0001.00900b9414a4
 + designated root        0001.00900b9414a4
 +
 +enp15s0 (1)
 + port id                **8001**                    state                  disabled
 + designated root        8000.00900b9414a4       path cost                 90
 + designated bridge      8000.00900b9414a4       message age timer          0.00
 + designated port        8001                    forward delay timer        0.00
 + designated cost                              hold timer                 0.00
 +
 +... ... ...
 +
 +# brctl setportprio br enp15s0 10
 +
 +# brctl showstp br
 +br
 + bridge id              0001.00900b9414a4
 + designated root        0001.00900b9414a4
 +
 +enp15s0 (1)
 + port id                **2801**                    state                  disabled
 + designated root        8000.00900b9414a4       path cost                 90
 + designated bridge      8000.00900b9414a4       message age timer          0.00
 + designated port        8001                    forward delay timer        0.00
 + designated cost                              hold timer                 0.00
 </code> </code>
  
tssltd/настройка_протокола_stp.1666952035.txt.gz · Last modified: 2022/10/28 13:13 by i.sharapov

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki