以太網端口二種鏈路類型:Access 和Trunk


     Access 類型的端口:只能屬於1 個VLAN,一般用於連接計算機的端口;
    Trunk 類型的端口:可以允許多個VLAN 通過,可以接收和發送多個VLAN 的報文,一般用於交換機之間連接的端口;

      交換機接口出入數據處理過程如下:
    一、Acess 端口
      1. Acess 端口收報文:
           收到一個報文,判斷是否有VLAN 信息:如果沒有則打上端口的PVID,並進行交換轉發,如果有則直接丟棄(缺省)(其他的VLAN的數據包就直接丟棄)
           Access接受並轉發的數據包必須是無VLAN信息的數據包
      2. Acess 端口發報文:
           將報文的VLAN 信息剝離,直接發送出去
           Access發送的數據報必定是無VLAN信息的數據包
      總結:
           Access 端口可接受並轉發的數據來源:來自PC的無VLAN信息數據包;從一個Access口入打上VLAN標記在交換機內轉交給相同VLAN的access口去掉標記的無VLAN信息數據包;
           Access 端口發送出去的數據包無VLAN信息,可被PC接受或Access口接受。
           
    二、trunk 端口
      1、trunk 端口收報文:
           收到一個報文,判斷是否有VLAN 信息:    
              如果有,判斷該trunk 端口是否允許該VLAN 的數據進入;如果可以則轉發,否則丟棄;
              如果沒有VLAN 信息則打上端口的PVID,並進行交換轉發。
             (可以將trunk口看做是access口功能上的擴充,對於有VLAN信息的數據包Access直接丟棄,而Trunk則會對有指定VLAN的數據包直接轉發)
      2、Trunk 端口發報文:
          比較將要發送報文的VLAN 信息和端口的PVID;
               如果不相等則直接發送;
               如果兩者相等則剝離VLAN 信息,再發送。
              (Access口發數據包時對所有數據包去除VLAN信息,而Trunk只對與自己端口PVID相等(Trunk默認PVID與VLAN1相等)的數據包去VLAN信息,其他則直接轉發)
   總結:
           結合Trunk口接受與發送數據包特點,可以得出經雙絞線相連的一對Trunk口或同一交換機上的兩個Trunk口可以將數據包(有或無VLAN信息)原封不動的從一端傳到另一端。           
          


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM