CISCO交换机配置命令及释义
1.设置交换机名称
switch(config)#hostname DSHD
DSHD(config)#
2打开和关闭端口
//缺省状态下,端口是关闭的
Switch(config)#interface fastethernet 0/1
Switch(config-if)#shutdown //关闭端口
Switch(config)#interface fastethernet 0/1
Switch(config-if))#no shutdown //打开端口
3设置端口双工状态
Switch(config)#interface fastethernet 0/1
Switch(config-if)# duplex { half | full | auto }
//其中half为半双工,full为全双工,auto为自动协商。
4设置端口速率(流量设置)
Switch(config)#interface fastethernet 0/1
Switch(config-if)# speed { 10 | 100 | 1000 | auto}
//其中10为10M,100为100M,1000为1000M,auto为自动协商。
Switch(config-if)#no speed
//恢复端口缺省速率配置。
5设置以太网端口的工作模式(access和trunk)
// 指明端口工作在access模式下
Switch(config-if)#switchport mode access
//指明端口工作在trunk模式下
Switch(config-if)#switchport mode trunk
说明 :
以太网端口有二种工作模式:Access和Trunk。
1、端口工作在Access模式下只能属于1个VLAN,一般用于接用户计算机的端口;
2、端口工作在Trunk模式下可以属于多个VLAN,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口;
3、可以使用switchport access vlan vlan_number指明端口属于什么vlan。
6.设置链路聚合(EtherChannel)
switch(config)#interface fastethernet 0/1
switch(config-if)# channel- group channel-group-number mode {auto [non-silent] | desirable [non-silent] | on}
注意 :
1、快速以太网信道链路上的所有端口必须是同一个VLAN的成员,或者必须是Trunk端口。
2、如果快速以太网信道链路内的端口是trunk端口,则这些端口必须有相同的vlan范围。
3、快速以太网信道链路内的所有端口的速度和双工模式设置必须相同。
7.trunk配置及封装
switch(config)#interface GigabitEthernet1/0/2
switch(config-if)# switchport trunk encapsulation dot1q
switch(config-if)# switchport mode trunk
1、接入(access)链路:接入链路只是一个VLAN的成员。这个VLAN被称为端口的本地VLAN。连接到这个端口上的设备完全不知道存着一个VLAN。设备只是根据被配置在该设备上的第3层信息认为它是网络或子网的一部分。为了保证使它不需要知道VLAN的存在,交换机负责在帧被发送到未端设备之前将VLAN信息从帧中拿掉。接入链路是属于一个、并且只属于一个VLAN的端口,这个端口不能从另一个VLAN接收信息,除非该信息已经选择过路由了。这个端口也不能发送信息到另一个VLAN,除非这个端口可以访问路由器。
2、干道(trunk)链路:干道链路可以承载多个VLAN。干道链路的得名是来自电话系统中的干道(trunk),它们能够传输多个电话对话。干道链路通常被用来将交换机连接到其他交换机,或者将交换机连接到路由器。Cisco在快速以太网和千兆以太网端口上支持干道链路。
目前Cisco所使用的有两种标识技术如下:
a、Cisco交换机间链路(ISL): 用于互连多台交换机的cisco专有封装协议。该该协议在 Catalyst 交换机和路由器上被支持
b、IEEE802.1Q标准:它通过 在帧头插入一个VLAN标识符来标识VLAN。
8.配置二层、三层VLAN
//创建vlan
switch#vlan database
switch(config-vlan)# vlan valn_id name vlan_name
switch(config-vlan)# no vlan vlan_id
//创建三层vlan
switch(config)# interface vlan_id
switch(config-vlan)# ip address 172.168.1.1 255.255.255.0
switch(config-vlan)# no shutdown
//端口加入vlan
switch(config)# interface g1/0/10
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan vlan_id
Switch(config-if)#no shutdown
9.静态路由设置
配置静态路由示例:
ip route 0.0.0.0 0.0.0.0 172.18.128.49
删除静态路由示例
no ip route 0.0.0.0 0.0.0.0 172.18.128.49