網絡中,半雙工和全雙工如何配置?

很多朋友在配置交換機或者接觸網絡項目時,經常會看到關于半雙工或全雙工的模式。今天我們就來了解一下這兩種工作模式。關于交換機的知識,大家如果需要回顧,可以點擊這里:圖解交換機接口及連接方式,大家可以去搜索其他文章。
- 什么是半雙工或全雙工
- 雙工模式分為如下兩種:
- 半雙工:接口任意時刻只能接收數據或發送數據,并存在最大傳輸距離的限制;
- 全雙工:接口可以同時接收和發送數據,最大吞吐量可以達到雙倍速率,且消除了半雙工的物理距離限制。
- 配置以太網接口速率和雙工模式可在自協商或非自協商兩種模式下進行:
- 在自助協商模式下,接口速率和雙工模式是由鏈路兩端的接口協商決定的。一旦協商通過,鏈路兩端的設備就會鎖定在同樣的雙工模式和接口速率。自協商功能只有在鏈路兩端設備均支持時才能生效。如果對端設備不支持自協商功能,或者對端設備自協商模式和本端設備不一致,則接口可能會處于down狀態。
- 當對端設備不支持自協商功能,或者配置自協商功能后設備無法連通,屋里聯通后接口出現大量錯包或丟包現象時,用戶可配置本接口工作在非自協商模式下,手動配置接口速率和雙工模式,調整接口的速率和雙工模式。
- 以太網的接口雙工模式
以太網接口速率和雙工模式支持情況
- 舉例:如何解決網絡中的擁塞問題
服務器群分別與switch的接口GE0/0/1、 GE0/0/2和GE0/0/3相連,Switch通過接口GE0/0/4上行接入Internet網絡。
由于服務器網卡的特殊限制,接口GE0/0/1、GE0/0/2和GE0/0/3只能自協商為半雙工模式,在該雙工模式下,當業務數據流量較大時將會產生丟包現象;同時,接口 GE0/0/1、GE0/0/2和GE0/0/3速率自協商為最大速率1000Mbit/s,當服務器群同時以 1000Mbit/s速率對外發送數據時,就會造成出接口GE0/0/4擁塞。用戶希望解決數據丟 包和擁塞問題。
- 配置非自動協商模式下速率和雙工模式組網圖
- 配置思路如下:
配置接口工作在非自協商模式,避免服務器網卡影響設備接口的最終工作速率。
在非自協商模式下強制指定接口雙工模式為全雙工,避免發生數據丟包現象。
在非自協商模式下強制指定接口工作速率為100Mbit/s,避免發生數據擁塞現象。
- 配置步驟
step1:創建端口組,并將接口GE0/0/1、GE0/0/2和GE0/0/3加入端口組
step2:批量配置接口GE0/0/1、GE0/0/2和GE0/0/3工作在非自協商模式、雙工模式為全雙工、 工作速率為100Mbit/s
step3:驗證配置結果 在任意視圖下執行命令display interface gigabitethernet 0/0/1,檢查接口當前工作速率 及雙工模式。
由上述回顯字段看出接口工作在非自協商模式,工作速率為100Mbit/s,雙工模式為全 雙工。 同理,對于GE0/0/2和GE0/0/3也可以通過執行display interface gigabitethernet 0/0/2和display interface gigabitethernet 0/0/3命令查看接口當前工作信息。