{"id":647,"date":"2019-06-27T12:10:34","date_gmt":"2019-06-27T09:10:34","guid":{"rendered":"https:\/\/isp-tech.ru\/en\/?p=647"},"modified":"2022-02-08T15:05:21","modified_gmt":"2022-02-08T12:05:21","slug":"configure-huawei-erps","status":"publish","type":"post","link":"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/","title":{"rendered":"How to configure ERPS on Huawei S6700-48EI"},"content":{"rendered":"\n<p>Today we will discuss ERPS configuration on Huawei and Extreme Summit. <br>ERPS is a great alternative to STP \/ MSTP \/ RSTP,<br>It has sub 50ms convergence, easy to configure and is supported on most modern switches. <\/p>\n\n\n\n<p>In this example, ERPSv2 with two rings is configured for traffic  balancing.  Multi-ring topologies  and intersecting rings works only in ERPSv2<\/p>\n\n\n\n<p>Lab scheme:<\/p>\n\n\n\nngg_shortcode_0_placeholder\n\n\n\n<p>In my lab i will use pair of Extreme X670 and Huawei S6700.<br>Extreme will take the role of RPL Owner.<br>Two rings to  configure:<br>MAIN-WEST (instance 1) and MAIN-EAST (instance 2).<br>In the MAIN-WEST ring data vlans 500 and 1001.<br>In the MAIN-EAST ring data vlan 50.<br>Extreme is sending RAPS PDUs with MEL field=0, while Huawei uses the default value of 7.<br>For compatibility,  all participants of the ring should be configured with the same MEL value. <\/p>\n\n\n\n<p>All configuration is done with a <strong>broken ring topology<\/strong> to avoid loops. After all the switches are configured, the ports can be enabled.<\/p>\n\n\n\n<p><strong>SW3 configration task ( Huawei S6700)<\/strong><\/p>\n\n\n\n<p>Create ERPS control vlans and data vlans:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nvlan batch 50 122 to 123 500 1001\n<\/pre><\/div>\n\n\n<p>ERPS is easy to configure on Huawei, STP <br>\ninstances just linked to ERPS rings.<br>\nIf you are using simple topology with single ring,<br>\njust add vlans 1-4094 to protected instance.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nstp region-configuration\n instance 1 vlan 500 1001\n instance 2 vlan 50 \n active region-configuration\n<\/pre><\/div>\n\n\n<p>Create ERPS rings, link them to stp instances and add control vlans:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nerps ring 1\n control-vlan 123\n protected-instance 1\n raps-mel 0\n version v2\nerps ring 2\n control-vlan 122\n protected-instance 2\n raps-mel 0\n version v2\n<\/pre><\/div>\n\n\n<p>Port configuration:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\ninterface Eth-Trunk1\n description SW1\n port link-type trunk\n undo port trunk allow-pass vlan 1\n port trunk allow-pass vlan 50 122 to 123 500 1001\n stp disable\n erps ring 1 rpl neighbour\n erps ring 2 \n mode lacp\n#\ninterface Eth-Trunk2\n description SW2\n port link-type trunk\n undo port trunk allow-pass vlan 1\n port trunk allow-pass vlan 50 122 to 123 500 1001\n stp disable\n erps ring 1 \n erps ring 2 rpl neighbour\n mode lacp\n\ninterface XGigabitEthernet0\/0\/47\n description SW2\n eth-trunk 2\n#                                         \ninterface XGigabitEthernet0\/0\/48\n description SW1\n eth-trunk 1\n\n<\/pre><\/div>\n\n\n<p> <strong>SW1 configration task ( Extreme X670)  <\/strong><\/p>\n\n\n\n<p>Create ERPS control vlans and data vlans: <\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\ncreate vlan &quot;MAIN-WEST-control&quot;\nconfigure vlan MAIN-WEST-control tag 123\nconfigure vlan MAIN-WEST-control add ports 11,48 tagged  \ncreate vlan &quot;MAIN-EAST-control&quot;\nconfigure vlan MAIN-EAST-control tag 122\nconfigure vlan MAIN-EAST-control add ports 11,48 tagged  \ncreate vlan &quot;customer1&quot;\nconfigure vlan customer1 tag 50\nconfigure vlan customer1 add ports 11,48 tagged  \ncreate vlan &quot;customer2&quot;\nconfigure vlan customer2 tag 500\nconfigure vlan customer2 add ports 11,48 tagged  \ncreate vlan &quot;customer3&quot;\nconfigure vlan customer3 tag 1001\nconfigure vlan customer3 add ports 11,48 tagged  \n<\/pre><\/div>\n\n\n<p>Create ERPS rings config:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nenable erps\ncreate erps MAIN-WEST\nconfigure erps MAIN-WEST add control vlan MAIN-WEST-control\nconfigure erps MAIN-WEST ring-port east 48\nconfigure erps MAIN-WEST ring-port west 11\nconfigure erps MAIN-WEST protection-port 48\nconfigure erps MAIN-WEST add protected vlan customer2\nconfigure erps MAIN-WEST add protected vlan customer3\n\ncreate erps MAIN-EAST\nconfigure erps MAIN-EAST add control vlan MAIN-EAST-control\nconfigure erps MAIN-EAST ring-port east 11\nconfigure erps MAIN-EAST ring-port west 48\nconfigure erps MAIN-EAST add protected vlan customer1\n\nenable erps MAIN-WEST\nenable erps MAIN-EAST\n<\/pre><\/div>\n\n\n<p><strong> SW2 configration task ( Extreme X670)   <\/strong><\/p>\n\n\n\n<p>Create ERPS control vlans and data vlans: <\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\ncreate vlan &quot;MAIN-WEST-control&quot;\nconfigure vlan MAIN-WEST-control tag 123\nconfigure vlan MAIN-WEST-control add ports 11,48 tagged  \ncreate vlan &quot;MAIN-EAST-control&quot;\nconfigure vlan MAIN-EAST-control tag 122\nconfigure vlan MAIN-EAST-control add ports 11,48 tagged  \ncreate vlan &quot;customer1&quot;\nconfigure vlan customer1 tag 50\nconfigure vlan customer1 add ports 11,48 tagged  \ncreate vlan &quot;customer2&quot;\nconfigure vlan customer2 tag 500\nconfigure vlan customer2 add ports 11,48 tagged  \ncreate vlan &quot;customer3&quot;\nconfigure vlan customer3 tag 1001\nconfigure vlan customer3 add ports 11,48 tagged  \n<\/pre><\/div>\n\n\n<p>Create ERPS rings config:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nenable erps\ncreate erps MAIN-WEST\nconfigure erps MAIN-WEST add control vlan MAIN-WEST-control\nconfigure erps MAIN-WEST ring-port east 48\nconfigure erps MAIN-WEST ring-port west 11\nconfigure erps MAIN-WEST add protected vlan customer2\nconfigure erps MAIN-WEST add protected vlan customer3\n\ncreate erps MAIN-EAST\nconfigure erps MAIN-EAST add control vlan MAIN-EAST-control\nconfigure erps MAIN-EAST ring-port east 11\nconfigure erps MAIN-EAST ring-port west 48\nconfigure erps MAIN-EAST protection-port 48\nconfigure erps MAIN-EAST add protected vlan customer1\n\nenable erps MAIN-WEST\nenable erps MAIN-EAST\n<\/pre><\/div>\n\n\n<p>After all configuration is done, you can turn on all ring ports and check the operation of ERPS.<\/p>\n\n\n\n<p>Checking on SW2:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nSW2 # sh erps\n\nERPS Enabled: Yes\nERPS Display Config Warnings: On\nERPS Multicast Add Ring Ports: Off\nERPS Multicast Send IGMP and MLD Query: On\nERPS Multicast Temporary Flooding: Off\nERPS Multicast Temporary Flooding Duration: 15 sec\nNumber of ERPS instances: 2\n# ERPS ring configuration :\n--------------------------------------------------------------------------------\nRing           State           Type    East    West    Control-Vlan   VID    \n--------------------------------------------------------------------------------\nMAIN-WEST      Idle            X       48      11      MAIN-WEST-control(123 )\nMAIN-EAST      Idle            R r     11      +48     MAIN-EAST-control(122 )\n--------------------------------------------------------------------------------\nwhere State: Init\/Idle\/Protection\/Manual-Switch\/Force-Switch\/Pending\n       Type: (I) Interconnected node, (N) RPL Neighbor,\n             (R) RPL Owner, (X) Ring node\n      Flags: (n) Non-revertive, (r) Revertive,\n             (+) RPL Protection Port, (^) RPL Neighbor Port\n             (f) Force Switch Port, (m) Manual Switch Port\n<\/pre><\/div>\n\n\n<p>On SW3:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\ndis erps verbose \nRing ID                             : 1\nDescription                         : Ring 1\nControl Vlan                        : 123\nProtected Instance                  : 1 \nService Vlan                        : 500 1001 \nWTR Timer Setting (min)             : 5      Running (s)           : 0  \nGuard Timer Setting (csec)          : 200    Running (csec)        : 0  \nHoldoff Timer Setting (deciseconds) : 0      Running (deciseconds) : 0  \nWTB Timer Running (csec)            : 0  \nRing State                          : Idle\nRAPS_MEL                            : 0\nRevertive Mode                      : Revertive\nR-APS Channel Mode                  : -\nVersion                             : 2\nSub-ring                            : No\nForced Switch Port                  : -\nManual Switch Port                  : -\nTC-Notify                           : -\nTime since last topology change     : 0 days 0h:49m:58s\n--------------------------------------------------------------------------------\nPort                Port Role     Port Status     Signal Status\n--------------------------------------------------------------------------------\nEth-Trunk1         RPL Neighbour Discarding      Non-failed      \nEth-Trunk2         Common        Forwarding      Non-failed \n                                          \nRing ID                             : 2\nDescription                         : Ring 2\nControl Vlan                        : 122\nProtected Instance                  : 2 \nService Vlan                        : 50 \nWTR Timer Setting (min)             : 5      Running (s)           : 0  \nGuard Timer Setting (csec)          : 200    Running (csec)        : 0  \nHoldoff Timer Setting (deciseconds) : 0      Running (deciseconds) : 0  \nWTB Timer Running (csec)            : 0  \nRing State                          : Idle\nRAPS_MEL                            : 0\nRevertive Mode                      : Revertive\nR-APS Channel Mode                  : -\nVersion                             : 2\nSub-ring                            : No\nForced Switch Port                  : -\nManual Switch Port                  : -\nTC-Notify                           : -\nTime since last topology change     : 0 days 0h:49m:59s\n--------------------------------------------------------------------------------\nPort                Port Role     Port Status     Signal Status\n--------------------------------------------------------------------------------\nEth-Trunk1          Common        Forwarding      Non-failed       \nEth-Trunk2          RPL Neighbour Discarding      Non-failed      \n<\/pre><\/div>\n\n\n<p>All configuration is done,  works as expected. In the next part I try to wrote about ERPS multi-ring topologies and complex rings.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today we will discuss ERPS configuration on Huawei and Extreme Summit. ERPS is a great alternative to STP \/ MSTP \/ RSTP,It has sub 50ms convergence, easy to configure and is supported on most modern switches. In this example, ERPSv2 with two rings is configured for traffic balancing. Multi-ring topologies and intersecting rings works only\u2026 <span class=\"read-more\"><a href=\"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[22],"tags":[23,20],"class_list":["post-647","post","type-post","status-publish","format-standard","hentry","category-general-huawei","tag-erps","tag-huawei"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to configure ERPS on Huawei S6700-48EI - isp-tech.ru<\/title>\n<meta name=\"description\" content=\"How to configure ERPS on Huawei S6700-48EI. How to confgure ERPS on Huawei and Extreme Summit, ERPSv1\/v2, complex rings, confguration examples.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/isp-tech.ru\/#\/schema\/person\/bfc8f447cee1b54cc04a263ed0673363\"},\"headline\":\"How to configure ERPS on Huawei S6700-48EI\",\"datePublished\":\"2019-06-27T09:10:34+00:00\",\"dateModified\":\"2022-02-08T12:05:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/\"},\"wordCount\":563,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/isp-tech.ru\/#\/schema\/person\/bfc8f447cee1b54cc04a263ed0673363\"},\"keywords\":[\"ERPS\",\"Huawei\"],\"articleSection\":[\"General\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/\",\"url\":\"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/\",\"name\":\"How to configure ERPS on Huawei S6700-48EI - isp-tech.ru\",\"isPartOf\":{\"@id\":\"https:\/\/isp-tech.ru\/#website\"},\"datePublished\":\"2019-06-27T09:10:34+00:00\",\"dateModified\":\"2022-02-08T12:05:21+00:00\",\"description\":\"How to configure ERPS on Huawei S6700-48EI. How to confgure ERPS on Huawei and Extreme Summit, ERPSv1\/v2, complex rings, confguration examples.\",\"breadcrumb\":{\"@id\":\"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\",\"item\":\"https:\/\/isp-tech.ru\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to configure ERPS on Huawei S6700-48EI\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/isp-tech.ru\/#website\",\"url\":\"https:\/\/isp-tech.ru\/\",\"name\":\"isp-tech.ru\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/isp-tech.ru\/#\/schema\/person\/bfc8f447cee1b54cc04a263ed0673363\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/isp-tech.ru\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/isp-tech.ru\/#\/schema\/person\/bfc8f447cee1b54cc04a263ed0673363\",\"name\":\"admin\",\"logo\":{\"@id\":\"https:\/\/isp-tech.ru\/#\/schema\/person\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to configure ERPS on Huawei S6700-48EI - isp-tech.ru","description":"How to configure ERPS on Huawei S6700-48EI. How to confgure ERPS on Huawei and Extreme Summit, ERPSv1\/v2, complex rings, confguration examples.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/","twitter_misc":{"Written by":"admin","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/#article","isPartOf":{"@id":"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/"},"author":{"name":"admin","@id":"https:\/\/isp-tech.ru\/#\/schema\/person\/bfc8f447cee1b54cc04a263ed0673363"},"headline":"How to configure ERPS on Huawei S6700-48EI","datePublished":"2019-06-27T09:10:34+00:00","dateModified":"2022-02-08T12:05:21+00:00","mainEntityOfPage":{"@id":"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/"},"wordCount":563,"commentCount":0,"publisher":{"@id":"https:\/\/isp-tech.ru\/#\/schema\/person\/bfc8f447cee1b54cc04a263ed0673363"},"keywords":["ERPS","Huawei"],"articleSection":["General"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/","url":"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/","name":"How to configure ERPS on Huawei S6700-48EI - isp-tech.ru","isPartOf":{"@id":"https:\/\/isp-tech.ru\/#website"},"datePublished":"2019-06-27T09:10:34+00:00","dateModified":"2022-02-08T12:05:21+00:00","description":"How to configure ERPS on Huawei S6700-48EI. How to confgure ERPS on Huawei and Extreme Summit, ERPSv1\/v2, complex rings, confguration examples.","breadcrumb":{"@id":"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/isp-tech.ru\/en\/configure-huawei-erps\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430","item":"https:\/\/isp-tech.ru\/"},{"@type":"ListItem","position":2,"name":"How to configure ERPS on Huawei S6700-48EI"}]},{"@type":"WebSite","@id":"https:\/\/isp-tech.ru\/#website","url":"https:\/\/isp-tech.ru\/","name":"isp-tech.ru","description":"","publisher":{"@id":"https:\/\/isp-tech.ru\/#\/schema\/person\/bfc8f447cee1b54cc04a263ed0673363"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/isp-tech.ru\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/isp-tech.ru\/#\/schema\/person\/bfc8f447cee1b54cc04a263ed0673363","name":"admin","logo":{"@id":"https:\/\/isp-tech.ru\/#\/schema\/person\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/isp-tech.ru\/en\/wp-json\/wp\/v2\/posts\/647","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/isp-tech.ru\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/isp-tech.ru\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/isp-tech.ru\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/isp-tech.ru\/en\/wp-json\/wp\/v2\/comments?post=647"}],"version-history":[{"count":62,"href":"https:\/\/isp-tech.ru\/en\/wp-json\/wp\/v2\/posts\/647\/revisions"}],"predecessor-version":[{"id":3339,"href":"https:\/\/isp-tech.ru\/en\/wp-json\/wp\/v2\/posts\/647\/revisions\/3339"}],"wp:attachment":[{"href":"https:\/\/isp-tech.ru\/en\/wp-json\/wp\/v2\/media?parent=647"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/isp-tech.ru\/en\/wp-json\/wp\/v2\/categories?post=647"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/isp-tech.ru\/en\/wp-json\/wp\/v2\/tags?post=647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}