2010年5月17日 星期一

Cisco switch port mode

 cisco網路中,交換機在區域網路中最終穩定狀態的接口類型主要有四種:access/ trunk/ multi/ dot1q-tunnel。

  1、access: 主要用來接入終端設備,如PC機、伺服器、列印伺服器等。
  2、trunk: 主要用在連接其它交換機,以便在線路上承載多個vlan。
  3、multi: 在一個線路中承載多個vlan,但不像trunk,它不對承載的數據打標簽。主要用於接入支援多vlan的伺服器或者一些網路分析設備。現在基本不使用此類接口,在cisco的網路設備中,也基本不支援此類接口了。
  4、dot1q-tunnel: 用在Q-in-Q隧道配置中。

  Cisco網路設備支援動態協商連接埠的工作狀態,這為網路設備的實施提供了一定的方便(但不建議使用動態方式)。cisco動態協商協議從最初的 DISL(Cisco私有協議)發展到DTP(公有協議)。根據動態協議的實現方式,Cisco網路設備接口主要分為下面幾種模式:

  1、switchport mode access: 強制接口成為access接口,並且可以與對方主動進行協商,誘使對方成為access模式。
  2、switchport mode dynamic desirable: 主動與對協商成為Trunk接口的可能性,如果鄰居接口模式為Trunk/desirable/auto之一,則接口將變成trunk接口工作。如果不能形成trunk模式,則工作在access模式。這種模式是現在交換機的默認模式。
  3、switchport mode dynamic auto: 只有鄰居交換機主動與自己協商時才會變成Trunk接口,所以它是一種被動模式,當鄰居接口為Trunk/desirable之一時,才會成為 Trunk。如果不能形成trunk模式,則工作在access模式。
  4、switchport mode trunk: 強制接口成為Trunk接口,並且主動誘使對方成為Trunk模式,所以當鄰居交換機接口為trunk/desirable/auto時會成為Trunk接口。
  5、switchport nonegotiate: 嚴格的說,這不算是種接口模式,它的作用隻是阻止交換機接口發出DTP數據包,它必須與switchport mode trunk或者switchport mode access一起使用。
  6、switchport mode dot1q-tunnel: 配置交換機接口為隧道接口(非Trunk),以便與用戶交換機的Trunk接口形成不對稱鏈路。