学习是一件挺枯燥的事情。但是学到的东西能用到的时候,又是一件挺幸福的事情。
其实二层交换机是挺简单的设备。要配置的地方也不多。整个文本文档,配置的时候复制粘贴就可以了。
(一)交换机的端口设置
(1)选择端口
在对端口进行配置之前,必须要选择要配置的端口。思科和华为的交换机选择端口的命令相同,均为interface
选择单个端口 | 选择多个端口 |
interface 端口类型 端口号 端口类型一般包括:Ethernet,FastEthernet,GigabitEthernet,TenGigabitEthernet和vlan 例如: 选择思科2960第一号快速以太网口 #config t (config)#interface FastEthernet 0/1 (config-if)# | interface range 端口类型 端口/起始-结束 例如:要选择思科2960第1~12个端口 #config t (config)#interface range fa0/1-12 (config-if-range)# 华为交换机不能直接选择多个端口,通过其他方法将连续的多个端口划分到某一个VLAN |
(2)端口的基本配置
1,为端口指定描述性的文字 起到备忘的作用 | 例如:交换机的Fa0/1用作trunk链路端口,给该端口添加一个说明文字,则配置命令为: (config)#interface fa0/1 (config-if)#description “-----trunk prot----“ |
2,设置端口通信速度 | 若设置设置具体的通信速率,保证通信双方相同。 例如:若要把交换机3750交换机的第10号千兆端口降速为100Mb/s,则配置命令为: (config)#interface FastEhternet 1/0/10 (config-if)#speed 100 |
3,设置端口的单双工模式 | duplex full/half/auto 例如:要将交换机3750的第10号端口设置为全双工通信模式,配置命令为: (config)#int fa1/0/10 (config-if)#duplex full |
4,配置MTU | MTU,最大传输单元,指网络允许传输的最大IP数据包的大小,单位为字节。超过就分片传输。 例如:要配置交换机第10端口的MTU值为1492,则配置命令为: (config)#interface fa0/10 (config-if)#mtu 1492 |
5,端口流量控制 | 思科的低端交换机没有流量控制功能,华为的提供流量控制功能,默认流量控制功能是关闭状态。开始执行:flow-control,关闭执行:undo flow-control 例如,华为交换机的E0/1端口要开启流量控制功能,则配置命令为: [Quidway]int e0/1 [Quidway-Ethernet0/1]flow-control |
6,端口协商 | 启用:negotiation auto,禁用:no negotiation auto.当配置了端口的速率和双工或半双工模式后,端口协商功能自动关闭。 |
7,端口优化 | 用户连接到交换机端口时,交换机端口会进行初始化,1,生成树协议初始化,2,以太通道配置测试,3,Trunk链路测试,大概需要30s或更多时间,在启用冗余组网的结构中,需要启用生成树协议STP。 对于接入层的二层交换机,不需要生成树协议,阻止端口运行生成树:spanning-tree portfast 交换机的端口有Access模式和Trunk模式,默认为Access模式,通过显示配置指定为Access模式,可在端口初始化时不进行Trunk测试,命令为:switchport mode access 对于没有端口聚合的端口,可显式配置no channel-group命令,以便初始化时不进行以太通道测试. 因此,对于二层端口进行优化,减少端口初始化过程的命令为: spanning-tree portfast switchport mode access no channel-group 例如:要将思科2950交换机1~23端口进行优化配置,以减少初始化时间,则配置命令为: (config)#interface range fa0/1-23 (config-if-range)#switchport mode access (config-if-range)#spanning-tree portfast (config-if-range)#no channel-group |
8,启动和禁用端口 | 例如:某机乱发包,禁用该端口,端口号为22 (config)#int f0/22 (config-if)#shutdown (config-if)# 重新启动该端口,使用: (config-if)#no shutdown |
其他功能 | 还有一些安全方面的配置:端口隔离,风暴控制,端口安全,端口绑定,端口镜像,端口汇聚等等,打字麻烦,不打了 |
(二)配置三层端口
在交换机中,三层交换机的端口才能工作在第三层,三层的端口可以指定IP地址,实现三层设备路由方式的互联。
思科的三层交换机可以直接设置为三层端口,直接在该接口上设置IP地址。华为和华三的交换机的端口不能直接设置为三层端口,IP地址只能设置在VLAN接口上。
1,启用IP路由协议 | 配置命令: ip routing.禁用则用no ip routing |
2,启用三层端口 | 配置命令: no switchport 该命令将端口设置为三层端口,若要重新设置为二层端口,执行switchport |
3,配置三层端口的IP地址 | 配置命令: ip address ip地址 掩码 例如:要设置Cisco 3750交换机的FastEthernet1/0/1接口地址为172.16.2.1/30,则配置方法为: #config t (config)#ip routing (config)#int fa1/0/1 (config-if)#description to-internet (config-if)#no switchport (config-if)#ip address 172.16.2.1 255.255.255.252 |
4,启动端口 | no shutdown |
5,查看端口状态 | 例如,要查看fa1/0/1接口的状态,则命令为: #show int fa1/0/1 |
三层交换机的路由配置
三层设备自己的接口,在设置IP地址并启用后,设备会自动添加路由到路由表中,不需要用户添加,因此,三层设备自己的各接口间是可以相互通达的。
1,路由于路由表 | 路由就是到达目的网络的路径,三层设备中维护者一张路由表,记录着到达目标网络的下一跳地址,以及应该选用哪个接口出去等信息。 |
2,静态路由与动态路由 | 由管理员通过配置命令手工添加的路由,属于静态路由 动态路由,是通过路由协议和路由算法,动态学习到的路由。对于局域网来说,通常采用静态路由。 |
3,默认路由与优先级 | 默认路由优先级是最低的。在没有找到匹配的路由的情况下, 才会走默认路由。同一个设备中,默认路由只有一条。 |
路由的配置方法
1,配置静态路由 | 配置命令: ip route network netmask nexthop 例如:如果到达10.8.0.0/13网络的下一跳地址为172.16.1.6,则添加命令为: ip route 10.8.0.0 255.248.0.0 172.16.1.6 |
2,配置默认路由 | 配置命令: ip route 0.0.0.0 0.0.0.0 nexthop 例如:校园网用户到互联网的网关地址为218.201.62.17/30,则在校园网的出口(边界)路由器上,其默认路由的配置命令为: ip route 0.0.0.0 0.0.0.0 218.201.62.17 |
3,删除路由 | no ip route 10.8.0.0 255.248.0.0 172.16.1.6 |