HCNP--eth-trunk!實驗題竟是HCIElab中的原題!


前言
閱讀過程中如有錯誤歡迎各位大佬評論指出!
更多源代碼請參考我的GitHub

eth-trunk

  • 把多條物理鏈路聚合成一條邏輯鏈路
  • 費用少、靈活

組網遇到的問題

  • 核心機房設備高速運行交換機時容易堵塞

聚合概述

  • 默認鏈路數最多爲8
  • 提高鏈路帶寬
  • 提高可靠性
  • 實現負載均衡

條件

  • 對端的vlan、trunk、hybrid必須一致
  • 流量、速率、雙工、速度一致

手工聚合

手工聚合模式

  • 當兩臺設備中至少有一臺不支持LACP協議時,可使用手工負載分擔模式的Eth-Trunk來增加設備間的帶寬及可靠性。

  • 在手工負載分擔模式下,加入Eth-Trunk的鏈路都進行數據的轉發。

  • 不存在備份鏈路

  • 不可以跨設備

  • 不可以不可以檢測到斷路故障、鏈路故障

命令

二層配置
#
int  eth-trunk x
mode  manual  load-balance  //手工負載均衡
#
int  e0/0/0
eth-trunk  x  //在接口模式下把單條鏈路加入到聚合鏈路中
#
int  range  eth 0/0/1-18  //把多個接口加入到聚合鏈路,有的設備不支持
#

三層設備
#
int  eth-trunk x
undo  switchport
#

檢驗命令
#
dis  (int)  eth-trunk x  //查看成員信息,加int會更詳細
#

靜態LACP

LACP模式

  • 一條鏈路帶寬1g

  • 通過LACP報文協商,確定活躍接口和非活躍接口

  • m\n模式(備份鏈路)

    • 存在備份鏈路,活躍的鏈路故障時備份link才轉發
  • 支持跨設備

  • 可以檢測斷路故障、鏈路故障

LACP活動鏈路選取

  • 根據系統優先級,以小爲優,確定主動端
  • 主動端根據端口優先級比較確定活躍鏈路

搶佔機制

在這裏插入圖片描述

  • 當活躍鏈路down了之後又恢復,並且開啓了搶佔,會通過搶佔延時,成爲活躍鏈路

負載分擔類型:基於數據流(區別於數據包)

  • 源mac
  • 目的Mac
  • 源ip
  • 目的ip
  • 源mac和目的mac
  • 源ip和目的ip

五元組(一致,數據流)

  • 源目ip
  • port
  • 協議

配置命令

  • 驗證stp
#
int   eth-trunk x
mode lacp-static  //修改模式,默認手動
lacp priority priority  //配置當前路由器的系統LACP優先級
max active-linknumber link-number //配置活動接口數上限閾值,最大通行鏈路
lacp  preempt  enable  //開啓搶佔,默認2s
lacp   preempt   delay  xx  //搶佔延時時間
load-balanc  x  //根據需求選擇負載均衡模式
#

#
int  g0/0/0
eth-trunk 1
#  



實驗

鏈路聚合

實驗要求

  • g0/0/1,g0/0/2,g0/0/3接口互相接通,把三個接口捆綁層一個邏輯接口,sw2爲主動端,兩臺設備資金最大可用帶寬2g,g0/0/3位備用端口
  • 當g0/0/2,g0/0/1的接口活動down後,g0/0/3立即成爲活動接口,如果接口恢復g0/0/3延時10s後變成備用轉態
sw1
#
interface Eth-Trunk1
 undo portswitch
 mode lacp-static
#
interface GigabitEthernet0/0/1
 eth-trunk 1
#
interface GigabitEthernet0/0/2
 eth-trunk 1
#
interface GigabitEthernet0/0/3
 eth-trunk 1
 lacp priority   327658  //比其他兩個端口大即可
#
max active-linknumber 2
lacp preempt enable
 lacp preempt delay 10
#
sw2
#
interface Eth-Trunk1
 undo portswitch
 mode lacp-static
#
interface GigabitEthernet0/0/1
 eth-trunk 1
#
interface GigabitEthernet0/0/2
 eth-trunk 1
#
interface GigabitEthernet0/0/3
 eth-trunk 1
 lacp priority   327658  //比其他兩個端口大即可
#
lacp priority   32765 //比sw1系統優先級小既可以
#
lacp preempt enable
 max active-linknumber 2
 lacp preempt delay 10
#
acp priority   32765 //比sw1系統優先級小既可以
#
lacp preempt enable
 max active-linknumber 2
 lacp preempt delay 10
#

本文作者: 肉肉
本文鏈接:https://editor.csdn.net/md?articleId=105956565
版權聲明: 本博客所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明出處!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章