日韩欧美国产手机在线观看,夜夜躁日日躁狠狠久久,国精产品一区二区三区的使用方法,日韩一区二区三区四区五

學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 電腦入門 > 交換機命令行配置與VLAN介紹

交換機命令行配置與VLAN介紹

時間: 志藝942 分享

交換機命令行配置與VLAN介紹

  你還在為不知道交換機命令行配置與VLAN介紹而煩惱么?接下來是小編為大家收集的交換機命令行配置與VLAN介紹教程,希望能幫到大家。

  交換機命令行配置與VLAN介紹

  一、交換機配置方式

  1. 通過Console(控制臺)端口連接終端或運行終端仿真軟件的微機;第一次對交換機和路由器設(shè)置必須使用該方式。

  波特率:9600;數(shù)據(jù)位8;奇偶校驗無;停止位1。

  2. 通過AUX端口連接MODEM,通過電話線與遠(yuǎn)方的終端或運行終端仿真軟件的微機相連。

  3. 通過TFTP服務(wù)器。

  4. 通過TELNET程序。

  5. 通過SNMP網(wǎng)管工作站(如Cisco Works 2000)

  6. 此外,在交換機中啟用HTTP服務(wù),還可通過瀏覽器來配置。

  二、交換機、路由器的存儲器和配置文件

  1、存儲器分類

  1)RAM:隨機存儲器,相當(dāng)于計算機的內(nèi)存,掉電時所有信息都清空。用于保存交換機和路由器的運行數(shù)據(jù),如路由表、ARP表、各端口運行狀態(tài)等。

  2)ROM:只讀存儲器,用來存儲系統(tǒng)引導(dǎo)軟件和監(jiān)控程序,其內(nèi)容由廠商在出廠前固化,不能更改。

  3)NVRAM:非易失性可讀寫存儲器,其特點是斷電后內(nèi)容不丟失。用來保存配置文件,啟動時用這個配置文件作為初始化配置文件。

  4)Flash:閃存,它也是斷電內(nèi)容不丟失的存儲器,用來存儲交換機和路由器操作系統(tǒng)IOS,一般不修改,當(dāng)升級IOS版本時可以修改。

  2、配置文件及其備份

  配置文件有兩份:

  1)當(dāng)前運行的配置(running-config):存儲在RAM中的,可以修改,當(dāng)關(guān)閉時,配置將全部丟失。

  2)備份配置(startup-config):存儲在NVRAM中,每次啟動時會自動裝入。

  有以下幾種備份方式:

  1)保存配置到NVRAM

  Switch#copy running-config startup-config

  2)保存配置到TFTP服務(wù)器中

  Switch#copy running-config tftp

  3)覆蓋當(dāng)前配置文件

  Switch#copy startup-config running-config

  Switch#config memory

  Switch#copy tftp running-config

  Switch#setup

  三、命令模式

  1、交換機的命令行(CLI)操作

  交換機和路由器的命令是按模式分組的,每種模式中都定義了一組命令集,所以想要使用某個命令,就必須先進入相應(yīng)的模式。各種模式可通過命令提示符進行區(qū)分,命令提示符的格式為:

  提示符名 模式

  提示符名一般是設(shè)備的名字,交換機的默認(rèn)名字為“Switch”,路由器的默認(rèn)名字是“Router”,提示符模式表明了當(dāng)前所處的模式。如:“>”代表用戶模式,“#”代表特權(quán)模式。常見的幾種命令模式如表2-1所示。

  表2-1 命令模式

?! ∈?/div>
訪問方式示例
提示符
退出方法
用  途
User Exec
(用戶模式)
進入命令行界面的第一個模式 Swich> 用 logout命令(qiut 命令在cisco中無效) 改變終端設(shè)備,執(zhí)行基本測試,顯示系統(tǒng)信息。
Privileged Exec
(特權(quán)模式)
Swich> enable Swich# 用disable 命令回到用戶模式 校驗輸入的命令,該模式由密碼保護。

Global Configuration
全局模配置式

Swich# configure terminal Switch(config)# 用exit 或 end 或 Ctrl+Z 回到特權(quán)模式 將配置的參數(shù)應(yīng)用于整個交換機。
Config-vlan
VLAN配置模式
Switch(config)# Vlan 1 Switch(config-vlan)# 用 exit 命令回到特權(quán)模式;
用 end 或 Ctrl+Z 回到
用戶模式
配置VLAN參數(shù)
VLAN-Configuration
VLAN數(shù)據(jù)模式
Switch# Vlan database Switch(vlan)# 用exit 或 end 或 Ctrl+Z 回到特權(quán)模式 在Vlan Database 中為VLAN1—1005 配置
VLAN 參數(shù)
Interface Configuration
接口配置模式
Switch(config)# Interface fastethnel 0/1 Switch(config-if)# 用 exit 命令回到特權(quán)模式;
用 end 或 Ctrl+Z 回到
用戶模式
為接口配置參數(shù)
Line Configuration
線路配置模式
Switch(config)#line console 0 Switch(config-line)# 用 exit 命令回到特權(quán)模式;
用 end 或 Ctrl+Z 回到
用戶模式

為線路配置參數(shù)

 

Router Configuration

路由配置模式

Switch(config)#router rip

Switch(config-router)# 用 exit 命令回到特權(quán)模式;
用 end 或 Ctrl+Z 回到
用戶模式
為路由配置參數(shù)

  分為全局配置模式和vlan數(shù)據(jù)模式。全局配置模式又分為4個子模式:接口配置模式、線路配置模式、路由配置模式(不常用)、VLAN配置模式。

  2、 命令模式的切換交換機和路由器

  的模式大體可分為四層:用戶模式→特權(quán)模式→全局配置模式→子配置模式。進入某模式時,需要逐層進入,如表2-2所示。

  表2-2 模式切換

要 求

舉 例

進入用戶模式

進入特權(quán)模式

Switch>enable

Switch #

進入全局配置模式

Switch #configure terminal
Switch (config)#

進入接口配置模式

Switch (config)#interface f0/1

Switch (config-if)#

進入線路配置模式

Switch (config)#line console 0

Switch (config-line)#

進入路由配置模式

Switch (config)#router rip

Switch (config-router)#

進入VLAN配置模式

Switch (config)#vlan 3

Switch (config-vlan)#

退回到特權(quán)模式

Switch (config-if)#exit
Switch (config)#

退回到用戶模式

Switch #disable

Switch >

  注意:interface等命令都是帶參數(shù)的命令,應(yīng)根據(jù)情況使用不同參數(shù)。

  特例:當(dāng)在特權(quán)模式下輸入 Exit 命令時,會直接退出登錄,而不是回到用戶模式。從特權(quán)模式返回用戶模式的命令是disable。

  3、CLI命令的編輯技巧

  CLI(命令行)有以下特點。

  l 命令不區(qū)分大小寫。

  l 可以使用簡寫。命令中的每個單詞只需要輸入前幾個字母。要求輸入的字母個數(shù)足夠與其他命令相區(qū)分即可。如:configure terminal命令可簡寫為conf t。

  l 用Tab鍵可簡化命令的輸入。如果你不喜歡簡寫的命令,可以用Tab鍵輸入單詞的剩余部分。每個單詞只需要輸入前幾個字母,當(dāng)它足夠與其他命令相區(qū)分時,用Tab鍵可得到完整單詞。如:輸入conf(Tab) t(Tab)命令可得到configure terminal。

  l 可以調(diào)出歷史來簡化命令的輸入。歷史是指曾經(jīng)輸入過的命令,可以用“↑”鍵和“↓”鍵翻出歷史命令再回車就可執(zhí)行此命令(注:只能翻出當(dāng)前提示符下的輸入歷史)。系統(tǒng)默認(rèn)記錄的歷史條數(shù)是10條,用戶可以用 history size 命令修改這個值。

  l 編輯快捷鍵。Ctrl+A——光標(biāo)移到行首,Ctrl+E——光標(biāo)移到行尾。

  l 用“?”可幫助輸入命令和參數(shù)。在提示符下輸入“?”可查看該提示符下的命令集,在命令后加“?”,可查看它的第一個參數(shù),在參數(shù)后再加“?”,可查看下一個參數(shù),如果遇到提示“<cr>”表示命令結(jié)束,可以回車了。

  四、交換機的基本配置

  1. 配置enable口令和交換機名稱

  主機名用于標(biāo)識交換機和路由器,通常它會作為提示符的一部分顯示在命令提示符的前面。

  交換機的默認(rèn)名字一般是“Switch”,路由器的默認(rèn)名字一般是“Router”。可以用命令重新設(shè)置設(shè)備的名字。

  默認(rèn)狀態(tài)下,Cisco設(shè)備的Enable密碼為空,所以,在對交換機進行初始配置時,必須為其設(shè)置Enable密碼。

  有兩種密碼:secret密碼以密文形式存在,使用128位的高級加密技術(shù),目前沒有破解此項技術(shù)的手法;password密碼以明文形式存在。secret密碼優(yōu)先與password密碼,即當(dāng)兩個密碼都設(shè)定時,只有secret密碼有效。

  不過可以使用service password-encryption對password密碼、VTY密碼等進行簡單加密。

Switch>enable
Switch#configure terminal
Switch(config)#hostname SW2950
SW2950(config)#enable password cjj
SW2950(config)#enable secret cjj
SW2950(config)#service password-encryption
SW2950(config)#end
SW2950#copy running-config startup-config(或直接copy r s或cop r s)// 保存密碼
SW2950#disable
SW2950>

  在全局配置模式下,用no hostname命令可刪除配置的主機名,恢復(fù)默認(rèn)值。

  2. 交換機接口配置的一般方法

  配置接口時,可以配置單個接口,也可以成組配置多個接口。這些接口劃分VLAN時候才可以使用。

  這些端口可以配置雙工模式、速率、端口描述、禁用端口等。

  1)接口可工作于半雙工模式或全雙工模式,默認(rèn)情況下,它們用自協(xié)商方式確定其雙工模式(auto/half/full)。用配置可指定它們只使用某一種雙工模式。

  2)交換機接口都是具有多種速率的自適應(yīng)接口,F(xiàn)astEthernet接口有10/100M兩種速率,GigabitEthernet接口有10/100/1000M三種速率,默認(rèn)情況下,它們用自協(xié)商方式確定它的工作速率。用配置可指定它們只使用某一個固定速率。

  3)使用description來描述端口的信息。

  4)交換機的所有接口默認(rèn)是啟用的,此時接口的狀態(tài)為Up。如果禁用了一個接口,則該接口不能收發(fā)任何幀,此時接口的狀態(tài)為Down。

switch(config)#int f0/1
switch(config-if)#duplex {auto/full/half}   // 可用no duplex 刪除端口的雙工模式,使其恢復(fù)到auto的默認(rèn)模式
switch(config-if)#speed {10/100/1000/auto} // 可用no speed刪除端口的工作速度,使其恢復(fù)到auto的工作速度
switch(config-if)#description 描述信息
switch(config-if)#shutdown // 管理性禁用某端口
switch(config-if)#no shutdown   // 重新啟用某端口
switch(config-if)#end

  1) 配置單個接口

  命令:

  Switch(config)#interface port-ID

  Switch(config-if)#配置接口參數(shù)

  參數(shù):port-ID是接口的標(biāo)識,如f0/1(注意是從后面的編號是從1開始的),它可以是一個物理接口,也可以是一個VLAN(此時應(yīng)該把VLAN理解為一個接口),或者是一個Aggregate Port(成組接口)。

  說明:interface命令可以在全局配置模式下執(zhí)行,此時會進入接口配置模式,它也可以在接口配置模式下執(zhí)行,所以配置完一個接口后,可直接用interface命令指定下一個接口。

  2) 成組配置接口

  如果有多個接口需要配置相同的參數(shù)時,可以成組配置這些接口。具體代碼如下。

  Switch(config)#interface range port-range(range不可以少)

  Switch(config-if)#配置接口參數(shù)

  參數(shù):port-range是接口的范圍,它可以指定多個范圍段,各范圍段之間用逗號隔開。

  說明:port-range指定的接口范圍可以是物理接口范圍,也可以是一個VLAN范圍。如:f0/1-6、vlan 2-4等。

  注意:在interface range中的接口必須是相同類型的接口。

  配置舉例:配置交換機的接口fastethernet0/1~fastethernet0/12的速度為100Mbps,并把fastethernet0/1~fastethernet0/3和fastethernet0/7~fastethernet0/10分配給VLAN2。具體代碼如下。

Switch>enable
Switch#configure terminal
Switch(config)#interface range f0/1-12
Switch(config-if)#speed 100
Switch(config-if)#interface range f0/1-3,0/7-10
Switch(config-if)#switchport access vlan 2
Switch(config-if)#end
Switch#

  3. 配置交換機ip地址、默認(rèn)網(wǎng)關(guān)

  這些參數(shù)可以不用配置,配置目的是方便管理。注意:當(dāng)交換機沒有3層接口時,所有接口都屬于VLAN1,所以VLAN1的IP地址就是交換機的IP地址。

Switch#config terminal
Switch(config)#ip default-gateway 192.168.4.1    // 設(shè)置默認(rèn)網(wǎng)關(guān)<br>Switch(config)#ip name-server 192.168.1.1      // 設(shè)置域名服務(wù)器
Switch(config)#int vlan1
Switch(config-if)#ip address 192.168.4.100 255.255.255.0
Switch(config-if)#no shutdown            // 啟用vlan1接口
Switch(config)#end
Switch#show r                      // 查看ip配置

  4. 配置和查看MAC地址表

  1)設(shè)置MAC地址表超時時間,缺省為300s

  Switch(config)#mac-address-table aging-time 100

  2)設(shè)置靜態(tài)MAC地址:將MAC地址與端口對應(yīng)起來,加入永久地址

  Switch(config)#mac-address-talbe permanent MAC地址 端口名稱(即ip地址)

  Switch(config)#mac-address-talbe permanent 000.0c01.bbcc f0/3

  3)設(shè)置限制性靜態(tài)地址:在永久地址的基礎(chǔ)上,同時限制了源端口,其安全性更高

  Switch(config)#mac-address-table restricted static MAC地址 目標(biāo)端口 源端口

  4)查看整個MAC地址表

  Switch(config)#show mac-address-talbe

  5)消除了限定性靜態(tài)地址

  Switch(config)#clear mac-address restric static

  五、VLAN的概念

  劃分VLAN的好處:對網(wǎng)絡(luò)進行了分段,對廣播進行了有效控制,增強了網(wǎng)絡(luò)的靈活性和安全性。同一個VLAN中的端口處于一個廣播域,處于不同VLAN的端口之間不能傳遞廣播。劃分VLAN后,不同VLAN中的端口的通訊被阻斷了,因此必須依靠第三層設(shè)備(如路由器、三層交換機)來實現(xiàn)VLAN間的通訊。

  VLAN可以跨越多個交換機,交換機之間相連的端口必須設(shè)為Trunk模式。

  VLAN成員模式:靜態(tài)VLAN(基于端口劃分VLAN,最常用,具有更高安全性)和動態(tài)VLAN(基于MAC地址、基于網(wǎng)絡(luò)層、基于策略)。

  VLAN標(biāo)記:ISL(Cisco交換機專用的,VLAN最大值為1023,最多支持1024個)和IEEE 802.1q(4字節(jié),最多4096個,2個被保留,可用4096個)。如果要在Cisco交換機和其他品牌的交換機之間建立Trunk連接,必須使用802.1q。

  1. 把當(dāng)前端口access加入指定的VLAN

  access模式只能屬于1個VLAN,一般用于接用戶計算機的端口;在默認(rèn)情況下,交換機所有接口都處于access模式,并且都屬于VLAN1,并將VLAN作為管理VLAN。

Switch#configure terminal
Switch(config)#interface f0/1-16
Switch(config)#switchport mode access
Switch(config)#switchport access vlan 1 // 1的前面必須要有空格
Switch(config)#end
Switch#show interface f0/1 switchport

  需要注意的是,access端口加入的VLAN必須已經(jīng)存在。

  2. 設(shè)置為trunk端口

configure terminal
interface f0/1
switchport mode {dynamic {auto | desirable} | trunk}
switchport trunk encapsulation { isl | dot1q }    // 指定數(shù)據(jù)幀封裝形式
switchport trunk allowed vlan { add vlan-list | all |except vlan-list }
end
show interface f0/1 switchport

  dynamic auto 為自動協(xié)商;

  dynamic desirable :如果對方端口是trunk、desirable或auto,把端口設(shè)置為trunk;

  trunk:強制設(shè)置端口為trunk,而不理會對方端口是否為trunk。

  交換機的trunk接口默認(rèn)情況下支持所有VLAN的傳輸。

  3. 還有一種為multi端口,很少用。

  六、VTP協(xié)議

  1、VTP:VLAN中繼協(xié)議,Cisco專用協(xié)議,在一臺交換機上添加、刪除或者修改VLAN,然后同步到其他所有的交換機上,從而在整個網(wǎng)絡(luò)上維持VLAN配置的移植性。VTP協(xié)議僅通過Trunk端口發(fā)送通告。

  2、VTP域:在一個VTP環(huán)境里,一臺交換機可以是3種模式之一(服務(wù)器模式、客戶機模式、透明模式)

  3、VTP通告:用VTP成員的同步VLAN配置消息。當(dāng)VTP服務(wù)器修改VLAN信息,會把版本號加一,然后用新版本好發(fā)送新的配置信息。收到通告的交換機發(fā)現(xiàn)通告信息中的版本號比自己原有的版本號高,于是就用新收到的VLAN信息覆蓋原有的配置信息。VTP通告以組播幀的形式發(fā)送。

  4、VTP修剪:缺省地,發(fā)給某個VLAN的廣播被送到每一個在其某條干道鏈路(Trunk)上承載那個VLAN的交換機,即使交換機上沒有位于那個VLAN的端口。這就意味著干道鏈路可能會傳送最終將被該交換機扔掉的廣播數(shù)據(jù)流。若啟用VTP修剪,就可以限制廣播、多點廣播和泛濫的單點傳送數(shù)據(jù)包通過沒有端口屬于那個VLAN的交換機,從而提高了干道鏈路(Trunk)帶寬的利用率。

  在默認(rèn)情況下,VTP修剪是被禁止的。如果在VTP Server上啟用了VTP修剪,那么在整個VTP域就允許修剪。默認(rèn)情況下,除了VLAN 1以外的VLAN都是可以修剪的,但VLAN 1作為管理VLAN是不允許修剪的。

  七、VTP配置與管理

  不推薦了,一些指令的用法也不一樣了。

  1、VTP模式配置:

Switch#vlan database      // 進入vtp配置模式
Switch(vlan)#vtp server    // 配置交換機的工作狀態(tài),默認(rèn)為server模式,可以使用vtp ?來查看幫助
Switch(vlan)#vtp domain cjj  // 配置vtp域的域名
Switch(vlan)#vtp password cjj // 為vtp域設(shè)置口令
Switch(vlan)#vtp pruning    // 啟用VTP修剪功能,使用no關(guān)鍵字停止修剪功能
Switch(vlan)#exit        // 返回特權(quán)模式
Switch#show vtp status      // 驗證VTP配置

  2、VLAN的創(chuàng)建:有兩種方法

  1)在VTP域配置模式下創(chuàng)建VLAN

vlan database  // 進入vtp配置
vlan 2 name ypc  // 為vlan 2命名
vlan 2 mtu 1000  // 設(shè)置MTU大小
exit
show vlan id 2 // 或show vlan name ypc 或show vlan  

  最大傳輸單元(Maximum Transmission Unit,MTU)是指一種通信協(xié)議的某一層上面所能通過的最大數(shù)據(jù)包大小(以字節(jié)為單位)。最大傳輸單元這個參數(shù)通常與通信接口有關(guān)(網(wǎng)絡(luò)接口卡、串口等)。

  2)在全局配置模式下創(chuàng)建VLAN

configure terminal
vlan 3
name cjj
mtu 3000
end
show vlan id 3

  八、生成樹協(xié)議STP

  如果產(chǎn)生交換環(huán)路,會導(dǎo)致:廣播風(fēng)暴、多幀復(fù)制、MAC地址表抖動。

  交換機或者網(wǎng)橋之間周期性地發(fā)送STP的橋接協(xié)議數(shù)據(jù)單元(Bridge Protocol Data Unit ,BPDU),用于實現(xiàn)STP的功能。

  1)每2秒發(fā)送一次的二層報文

  2)組播發(fā)送,組播地址為:01-80-C2-00-00-00

  BPDU的傳播過程:

  1)STP剛啟動時,每臺交換機都認(rèn)為自己是根網(wǎng)橋,向外泛洪BPDU

  2)當(dāng)交換機的一個端口收到高優(yōu)先級的BPDU(更小的Root BID或者更小的Root Path Cost等等)就在該端口保存這些信息,同時向所有端口更新并傳播信息

  3)如果收到比自己低優(yōu)先級的BPDU,交換機就丟棄該信息

  BPDU傳播的最終結(jié)果:

  1)網(wǎng)絡(luò)中選擇了一個交換機為根網(wǎng)橋(Root Bridge)

  2)每個交換機都計算到根網(wǎng)橋(Root Bridge)的最短路徑

  3)除根網(wǎng)橋外的每個交換機都有一個根端口(Root Port),即提供最短路徑到Root Bridge的端口

  4)每個LAN都有了指定交換機(Designated Bridge),位于該LAN與根交換機之間的最短路徑中。指定交換機和LAN相連的端口稱為指定端口(Designated port)

  5)根端口(Roor port)和指定端口(Designated port)進入轉(zhuǎn)發(fā)Forwarding狀態(tài)

  6)其他的冗余端口就處于阻塞狀態(tài)(Blocking)

  STP的路徑成本

  路徑成本的計算和鏈路的帶寬相關(guān)聯(lián),根路徑成本就是到根網(wǎng)橋的路徑中所有鏈路的路徑成本的累計和,修訂前后的802.1d路徑成本 :

鏈路帶寬

成本(修訂前)

成本(修訂后)

10G

1

2

1000M

1

4

100M

10

19

10M

100

100

  網(wǎng)橋ID

  用于選舉根網(wǎng)橋:最低網(wǎng)橋ID的交換機將成為根網(wǎng)橋

  網(wǎng)橋優(yōu)先級取值范圍:0到65535;默認(rèn)值:32768(0x8000)

  首先判斷網(wǎng)橋優(yōu)先級,優(yōu)先級最低的網(wǎng)橋?qū)⒊蔀楦W(wǎng)橋

  如果網(wǎng)橋優(yōu)先級相同,則比較網(wǎng)橋MAC地址,具有最低MAC地址的交換機或網(wǎng)橋?qū)⒊蔀楦W(wǎng)橋

  端口ID

  參與選舉根端口

  端口優(yōu)先級是從0到255的數(shù)字,默認(rèn)值是128(0x80)

  端口優(yōu)先級數(shù)值越小,則優(yōu)先級越高

  如果端口優(yōu)先級相同,則編號越小,優(yōu)先級越高

  STP的端口狀態(tài)

  1)阻塞狀態(tài)(Blocking)

  不能接收或者傳輸數(shù)據(jù),不能把MAC地址加入地址表,只能接收BPDU

  2)監(jiān)聽狀態(tài)(Listening)

  不能接收或者傳輸數(shù)據(jù),也不能把MAC地址加入地址表,但可以接收和發(fā)送BPDU

  3)學(xué)習(xí)狀態(tài)(Learning)

  不能傳輸數(shù)據(jù),但可以發(fā)送和接收BPDU,也可以學(xué)習(xí)MAC地址

  4)轉(zhuǎn)發(fā)狀態(tài)(Forwarding)

  能夠發(fā)送和接收數(shù)據(jù)、學(xué)習(xí)MAC地址、發(fā)送和接收BPDU

  幾個設(shè)置

  1)設(shè)置端口為快速端口,因為阻塞、監(jiān)聽的時間是不必要的。

  interface range f0/1-20

  spanning-tree portfast

  2)使用STP端口權(quán)值的負(fù)荷均衡:

  configure terminal

  interface f0/1

  spanning-tree vlan 8 port-priority 10

  默認(rèn)端口權(quán)值為128的

  九、清空交換機所有配置

Switch#erase startup-config
Switch#delete vlan.dat
Switch#reload
 
 
Switch#delete flash:config.text
Switch#reload
 


看了“交換機命令行配置與VLAN介紹”還想看:

1.思科交換機配置命令教程

2.華為路由器交換機配置命令大全

3.Cisco常用的路由器交換機配置命令

4.h3c交換機配置命令詳細(xì)解釋

5.h3c交換機vlan配置命令

2788151