首頁 > 軟體

交換機的基本原理與設定

2020-06-16 17:09:57

  交換機工作在資料鏈路層,負責網路相鄰節點之間的資料通訊,並進行流量控制,主要通過幀在對等層間資料傳輸。在物理線路上提供可靠的資料傳輸,對網路層而言為一條無差錯的線路。
 
MAC地址
  計算機聯網的必備硬體是網絡卡,每塊網絡卡生產出來後,除了基本功能外,都有全球唯一的編號來標識自己,就是MAC地址,及網絡卡的實體地址,由48位元二進位制陣列成,通常分為6段,用16進位制表示,如00-d0-09-c5-45-a7


乙太網幀的格式

交換機的工作原理
  交換機不會把收到的每個資訊都傳送給用戶端,是由於交換機可以根據MAC地址智慧的轉發資料框。交換機儲存的MAC地址表將MAC地址和交換機的介面號對應起來,當收到用戶端傳送的資訊後,就會根據MAC地址表判斷該如何轉發
1.MAC地址的學習
    交換機收到資料後,首先查詢源MAC地址和對應介面的條目。如果條目中沒有,就會將資料框源MAC地址和收到該資料的介面號對應起來,新增到MAC地址表中
2.廣播未知資料框

    如果交換機沒有從MAC地址表中找到資料框目的地址所對應的條目,就會選用廣播的方式,即除了接收口外,其他所有的介面都會收到這個資料框
3.接收方回應資訊
    目標主機收到後,就會回應一個資料框,交換機也會將此幀的源MAC地址與介面號對應起來,新增到MAC地址表中
4.交換機實現單播通訊
    現在,交換機的MAC地址表有了兩個主機的條目,那麼它們之間的通訊就不需要借助廣播了,但是交換機學習到的條目不會永久的儲存在MAC地址表中,預設老化時間是300s

交換機介面的雙工模式
  單工:兩個資料站之間只能沿單一方向傳輸資料
  半雙工:兩個資料站之間可以實現雙向的資料傳輸,但不能同時進行
  全雙工:兩個資料站之間可以實現雙向的資料傳輸,並且可以同時進行
  介面速率:交換機的介面速率標準為10、100、1000
    一般來說,大多數裝置介面可以通過協商機制實現雙方速率和雙工模式的自動匹配,雙工模式為全雙工,速率由低速率的一方決定,但對於不同產商的裝置,可能由於協商引數不同而導致雙工或速率不匹配,這時就需要手動指定雙工或速率的模式


交換機裝置簡介
  交換機品牌眾多,像Cisco、華為、H3C、TP-Link、神州數碼、銳捷等廠家都生產了很多不同型號的交換機,這裡主要介紹Cisco的產品。 
    Cisco2960系列:一款入門級的交換機,屬於2950的升級產品,常用於連線用戶端主機實現10/100/1000兆位乙太網互聯
    Cisco3560系列:一款企業級的交換機,屬於3550的升級產品,在企業環境中,可直接連線用戶端主機,也可用於互連入門級交換機,通過其自身的路由功能實現不同網段的互連
    Cisco4500系列:一款模組化的交換機,可以實現功能化擴充套件保護企業投資,主要用於具有一定規模的網路,協助企業對關鍵業務的部署
    Cisco6500系列:一款高階交換機裝置,主要用於大型企業園區網或運營商網路構建,提供3、6、9、13插槽的機箱,以及多種整合式服務模組,包括網路安全、內容交換、語音和網路分析模組。
  總體來說,裝置的系列號越高,其功能越強大,穩定性越好,背板頻寬越高,但價格也更高

交換機基本設定
交換機設定前的連線
  設定交換機最基本的方法是通過Console埠進行設定,由PC端的COM介面直連交換機背板的Console介面,連線使用的線纜為專用的Console電纜

  在PC上開啟SecureCRT軟體,可以快速與交換機建立連線
使用者模式:交換機啟動後,按Enter鍵,首先進入就是使用者模式,使用者許可權受到極大限制,只能檢視一些統計資訊
    Switch>                     
特權模式: 在使用者模式下輸入enable命令,簡寫為en,在該模式下可檢視並修改裝置的設定 
    Switch> en                       
    Switch#                       
全域性設定模式:在特權模式下輸入config terminal,簡寫為conf t
    Switch#con f                   
    Switch(config)#               
介面模式:在全域性設定下輸入interface fastetherent 0/1 ,可簡寫為int f0/1,進入介面模式
    Switch(config)#int f0/1             
    Switch(config-if)#                   
  int f0/1的含義如下:
  int:命令關鍵字 
  f:介面型別,百兆乙太網,還有e表示十兆,gi表示千兆,te表示萬兆

還有其他路由器的命令,請看 路由與交換的基本命令.連結地址:http://www.linuxidc.com/Linux/2017-07/145863.htm

本文永久更新連結地址http://www.linuxidc.com/Linux/2017-07/145864.htm


IT145.com E-mail:sddin#qq.com