<p class="wp-block-paragraph">éåéå¸ï¼é 便çåçè¨ï¼è¥æé¯èª¤è«ä¸åææã</p>



<p class="wp-block-paragraph">Junosåºæ¬æä½årootå¯ç¢¼è¨å®å¯åèæä¹åçæç« ï¼<a href="https://kerker.website/juniper-junos%E5%9F%BA%E6%9C%AC%E6%93%8D%E4%BD%9C%E3%80%81root%E5%AF%86%E7%A2%BC%E8%A8%AD%E5%AE%9A/">Juniper Junosåºæ¬æä½ãrootå¯ç¢¼è¨å®</a></p>



<p class="wp-block-paragraph">ææJuniperç¸éæç« å表ï¼<a href="https://kerker.website/juniper-junos-%E7%B3%BB%E5%88%97-%E6%96%87%E7%AB%A0%E5%88%97%E8%A1%A8/">Juniper JunOS ç³»åæç« å表</a></p>



<!--more-->



<p class="wp-block-paragraph">使ç¨éè·¯èåææåçºäºäºçºåæ´ï¼ææåæ¯çºäºå¢å é »å¯¬ï¼æ ¸å¿æ¦å¿µå°±æ¯å°å¤æ¢å¯¦é«ç·è·¯è¦çºä¸æ¢ç·è·¯ã</p>



<p class="wp-block-paragraph">é裡æåå»¶çºä¹å<a href="https://kerker.website/juniper-junosåºæ¬vlanè¨å®">åºæ¬Vlanè¨å®</a>ç¨éçææ¨¸ï¼ä¸¦ç¨ä½ä¿®æ¹å¾å¦ä¸ï¼</p>



<figure class="wp-block-image size-large"><a href="https://lh3.googleusercontent.com/hNcGldJqmHLVZfR-b8D7VyEfQZpHyOlyn3AMHPpsVtVkdcB6MxFX0jS9PH4cPwkcT6XGJNS4gGsnUayCEh51M_9UgVxfcrkhD7SCvjh8KFFzoMkCs_bTHRQjplsJ7ffSpEE9fcRldTSFayvypVAXsnZuaHoYk6GYkF7NtPgJPgbie7E5fx3NwZlCIdZ4VIqO4YPt6zayIWIwuliwsczhGXdNhlX02ywDbpz7Xb9z_LNITMY0DFB_RJCmBYwLbudKoqPQcF1RERTK-8H6T11frrOZ8fbhN9843EslwcXI9ozEKdfQ-w2vJ98pjAPVHmnwsB1iRicHEYWnxGsbjuulz1-sJrqCjkHbT0l9Lmrlw2_rYr0y_9tXlTR7gJWSddefPYAOXbp1rfXVwhvTitpveiSQ19tA3y2AM4oS7-s6bggbBNaj1xtL1b1LFFS1XjHgAO72t4k04b5MvA5GmGPoDvfBQiZR6OP3hEVxOJfEwVoS-9vfVGthjy0NYmkteT6Gdw5q1G0QA-dZriiwUrY99wGpNhwFpDUxNEMeVjGHc-qT8_wy_8e-fRSYHka746PI_Cz0sPJ5Txk7xFxwH2HDRlwuO-QY5-bA-v54C-OybiFOcU28f5UjZnE7uTUg737W2nWy1nY8AV7jUAlJROqz0kHny6vpYQqq7Wt5zXMmiDTh9BLD3bWxdo5TK7Tm1wAVpKtAQYraRuQJiL8RIcg1NHr6D6dm8lEm6doIgz23vDxt5QgJ=w482-h392-no"><img src="https://lh3.googleusercontent.com/pw/AP1GczOG8HTqyYjKMY6wE3DLu3lKmx_3VlsupNW7vZoxg0iZ9ew0BvXq2wkR88AcxvOG2-KXG1nx_aznSdv3Zxgad8V_g7KEw4KfjLeN36x0i6w1nb48Ds-xXPVh0BQhC1D9BUkGBA1lwgc6dXy50BMHeKrj=w482-h392-s-no-gm" alt=""/></a></figure>



<p class="wp-block-paragraph">Juniperçéç¶ èåä»é¢æ¯ä»¥aeä½çºéé çä»é¢ (å¯ä»¥å°æå°ciscoä¸Poéé çä»é¢) ï¼æ¯è¼éè¦æ³¨æçé¨åæ¯Juniperéè¦å¨chassisä¸å®ç¾©è©²å°è¨åä¸å¯ä»¥ä½¿ç¨çaeä»é¢æ¸ï¼æå¤å¯ä»¥è¨å®å°128åï¼ééæåå è¨å®çº10åï¼</p>



<pre class="wp-block-preformatted"><code> KerKer@sw1# set chassis aggregated-devices ethernet device-count 10</code></pre>



<p class="wp-block-paragraph">æ¥ä¸ä¾æåè¦å»ºç«aeä»é¢ï¼ä¸¦è¨å®å ¶LACPçºactive/passive模å¼(å¨LACPçå ©ç«¯é»ä¸å¿ é è³å°æä¸æ¹çºactiveï¼æä¹å¯ä»¥éæ¹ççºactive)ï¼éésw1æåè¨å®çºactiveï¼sw2è¨å®çºpassiveï¼</p>



<pre class="wp-block-code"><code> KerKer@sw1# set interfaces ae0 aggregated-ether-options lacp active
 KerKer@sw2# set interfaces ae0 aggregated-ether-options lacp passive</code></pre>



<p class="wp-block-paragraph">ç¶å¾å¨ä»é¢ae0ä¸ä½vlan trunkå¦ä¸(aeä»é¢çè¨å®å¤§é¨åæ¯è實é«ä»é¢æ²ä»éº¼åå¥ç)ï¼</p>



<pre class="wp-block-code"><code> KerKer@sw1# set interfaces ae0 unit 0 family ethernet-switching interface-mode trunk
 KerKer@sw1# set interfaces ae0 unit 0 family ethernet-switching vlan members default
 KerKer@sw1# set interfaces ae0 unit 0 family ethernet-switching vlan members v100
 KerKer@sw1# set interfaces ae0 unit 0 family ethernet-switching vlan members v200</code></pre>



<p class="wp-block-paragraph">å便åé¸å®ä»»æå ©å實é«ä»é¢ï¼ä¸¦å°å ¶ç¶å®å°ae0ä¸ï¼</p>



<pre class="wp-block-code"><code> KerKer@sw1# set interfaces ge-0/0/22 ether-options 802.3ad ae0
 KerKer@sw1# set interfaces ge-0/0/23 ether-options 802.3ad ae0</code></pre>



<p class="wp-block-paragraph">é裡éè¦ç¹å¥æ³¨æçæ¯è¥è©²å¯¦é«ä»é¢æ¬ä¾æé輯ä»é¢çè¨å®è¦å åªé¤ï¼</p>



<pre class="wp-block-code"><code> KerKer@sw1# delete interfaces ge-0/0/22 unit 0 
 KerKer@sw1# delete interfaces ge-0/0/23 unit 0 </code></pre>



<p class="wp-block-paragraph">並ä¸ä½çºaeä»é¢ç實é«ä»é¢ä¸è½åç¨ä»»ä½STPç¸éçè¨å®ï¼è¥æç¸éè¨å®éè¦ä¸ä½µç§»é¤(å çºéå ©æ¢å¯¦é«ä»é¢æè¢«STP誤å¤çºloop)ï¼</p>



<pre class="wp-block-code"><code> KerKer@sw1# delete protocols rstp interface ge-0/0/22
 KerKer@sw1# delete protocols rstp interface ge-0/0/23</code></pre>



<p class="wp-block-paragraph">æå¾è¨å¾è¦commitè®è¨å®çæï¼ æ´å¤éæ¼commitæä»¤çå §å®¹å¯ä»¥åèï¼<a href="https://kerker.website/juniper-junos%E6%8F%90%E4%BA%A4%E8%A8%AD%E5%AE%9Acommit/">Juniper Junosæäº¤è¨å®(commit)</a> </p>



<p class="wp-block-paragraph">sw2çè¨å®é¤lacpçæ¨¡å¼ä¸åå¤åºæ¬ä½ç¸åè¨å®å³å¯ã</p>



<p class="wp-block-paragraph">宿å¾å°å ©ç«¯çå ©æ¢ç·æ¥ä¸LACPå°±çæäºï¼å¯ä»¥å ééshow interfaces terseæä»¤æ¥çä»é¢æ¯å¦æ£å¸¸éä½ï¼</p>



<pre class="wp-block-code"><code> KerKer@sw2>; show interfaces terse 
 ...
 ge-0/0/22 up up
 ge-0/0/22.0 up up aenet -->; ae0.0
 ge-0/0/23 up up
 ge-0/0/23.0 up up aenet -->; ae0.0
 ae0 up up
 ae0.0 up up eth-switch
 ...</code></pre>



<p class="wp-block-paragraph">使ç¨show interfaces ae0 æ¥çå¯ä»¥çå°éåèåä»é¢çé度æ¯2Gbpsï¼æ¯æåèåçéå ©æ¢1Gbps實é«ä»é¢ç總åï¼</p>



<pre class="wp-block-code"><code> KerKer@sw2>; show interfaces ae0 
 Physical interface: ae0 , Enabled, Physical link is Up
 Interface index: 672, SNMP ifIndex: 561
 Link-level type: Ethernet, MTU: 1514, Speed: 2Gbps, BPDU Error: None,</code></pre>



<p class="wp-block-paragraph">è¥å¾çºæéæ±å¯ä»¥åå°æ´å¤ä»é¢ç¶å®å°aeä»é¢ä¸ï¼å¨è¨å®çä¸å ¶å¯¦æ¯æ¯è¼éæ´»çï¼ä¹å¯ä»¥é¿å 宿¢ç·è·¯æå£é æçç·è·¯ä¸æ·ï¼ç®æ¯å¨å¯¦å䏿»¿å¸¸æç¨å°çè¨å®ã</p>

[Juniper] Junos鏈路聚合設定(LACP)

