一、配置前的碎碎恋
前面大致了解了二层交换机的一些缺点,还有什么是vlan,不同vlan之间的通信。
接下来看看配置交换机vlan用到哪些命令:
1.进入全局配置模式
Switch> enable
Switch# configure terminal
Switch(config)#
2. 创建VLAN
Switch(config)# vlan 10
Switch(config-vlan)# name HR_Department (我们创建了一个编号10,名字是_Department的vlan)
Switch(config-vlan)# exit
需要注意的是,创建VLAN并分配VLAN ID和名称。VLAN ID通常是一个1到4094之间的数字。
3. 将端口分配到VLAN
进入f0/1口, ,
Switch(config)# interface FastEthernet 0/1 //进入f0/1口
Switch(config-if)# switchport mode access // 交换机模式为access
Switch(config-if)# switchport access vlan 10 //将交换机f0/1端口划入vlan 10
Switch(config-if)# exit
4. 配置Trunk端口
配置Trunk端口,使其能够传输多个VLAN的数据。这通常用于连接不同的交换机,或者交换机与路由器之间的连接
Switch(config)# interface GigabitEthernet 0/1 //这个端口是千兆网口
Switch(config-if)# switchport mode trunk //将接口配置为trunk模式
Switch(config-if)# switchport trunk encapsulation dot1q //设置接口的封装方式为802.1Q
Switch(config-if)# switchport trunk allowed vlan 10,20,30 //指定trunk允许通过的vlan
Switch(config-if)# exit
5. 验证VLAN配置
验证VLAN的配置和状态,确保配置正确。
Switch# show vlan brief //特权模式之下,此命令显示交换机上所有VLAN的概要信息,包括VLAN ID、名称和端口分配情况。
Switch# show interfaces trunk //此命令显示所有配置为Trunk的接口以及它们允许传输的VLAN。
6. 保存配置
Switch# write memory 或者Switch# copy running-config startup-config
命令配置玩之后,要记得保存,如果不进行保存,设备掉电、重启你还得再配置一次。
二、补充
A.FastEthernet和GigabitEthernet两种以太网标准
1. 速度
- FastEthernet:
- 速度为100 Mbps(兆比特每秒)。
- 在20世纪90年代中期成为主流,用于取代最早的10 Mbps以太网(Ethernet)。
- GigabitEthernet:
- 速度为1000 Mbps(1 Gbps,千兆比特每秒)。
- 作为FastEthernet的继任者,它大幅提高了数据传输速度,满足了更高带宽需求的应用。
2. 带宽
- FastEthernet:
- 带宽为100 Mbps。
- 适用于较小规模的网络或对带宽需求较低的应用场景,如办公网络、基本文件传输和网络浏览。
- GigabitEthernet:
- 带宽为1 Gbps,是FastEthernet的10倍。
- 适用于需要高带宽的应用,如高清视频流、虚拟化、数据中心连接和大型文件传输。
3. 物理介质
- FastEthernet:
- 通常使用CAT5(类别5)及以上规格的铜缆。
- 支持最大传输距离为100米(328英尺),当使用双绞线电缆时。
- GigabitEthernet:
- 使用CAT5e、CAT6及以上规格的铜缆,也可以通过光纤传输。
- 在使用光纤的情况下,传输距离可以达到数千米,适合远距离连接。
4. 端口类型和接口
- FastEthernet:
- 端口标识通常为FastEthernet(Fa或FE),如
Fa0/1
。 - 广泛应用于交换机、路由器和网络接口卡(NIC)上。
- 端口标识通常为FastEthernet(Fa或FE),如
- GigabitEthernet:
- 端口标识为GigabitEthernet(Gi或GE),如
Gi0/1
。 - 在现代交换机、路由器和服务器的网络接口卡上非常普遍,并逐渐成为标准配置。
- 端口标识为GigabitEthernet(Gi或GE),如
5. 应用场景
- FastEthernet:
- 适用于对网络带宽要求不高的环境,如家庭网络、小型办公室、或需要与旧设备兼容的场合。
- 在大型网络中,FastEthernet端口通常用于接入层设备(如接入交换机)与终端设备之间的连接。
- GigabitEthernet:
- 更适合中大型企业网络、数据中心、高性能计算环境,以及任何需要高带宽和高速传输的场景。
- 通常用于交换机之间的上行链路、服务器连接和高性能工作站的连接。
6. 价格
- FastEthernet:
- 由于技术较为成熟且需求降低,FastEthernet设备和组件的价格通常较低。
- GigabitEthernet:
- 价格相对较高,但随着技术的发展和广泛应用,GigabitEthernet的成本正在下降,尤其是在日常使用中变得更加普遍。
7. 未来前景
- FastEthernet:
- 随着网络需求的增长,FastEthernet在许多新应用场景中逐渐被淘汰,但仍然存在于一些老旧网络和对带宽要求较低的应用中。
- GigabitEthernet:
- GigabitEthernet已经成为现代网络的标准,尤其是在企业和数据中心环境中。随着技术的发展,它正在被10 Gbps和更高速度的以太网标准(如10 GigabitEthernet)逐步替代,但1 Gbps仍是大多数终端设备的标准连接速度。
B.配置命令的小技巧
1.Translating ‘restart’...domain server ......
遇到下面方框中的代码,按Ctrl+shift+6就可以退出。这种情况是交换机把你输入的命令进行dns解析,可以在全局配置模式下禁用dns解析,命令如下:
Switch(config)# no ip domain-lookup
2.配置技巧
1. 命令补全
- Tab键:在大多数CLI中,按下
Tab
键可以自动完成命令或显示可能的命令选项。如果你输入部分命令后按下Tab
,CLI会尝试自动补全命令或列出可用的选项。
2. 使用命令历史
- 向上/向下箭头键:可以使用向上和向下箭头键浏览之前输入的命令。这对于重复执行相似的命令或修改先前的命令很有用。
3. 查看帮助
- ?:在命令行中输入
?
可以查看当前模式下可用的命令和选项。例如,输入show ?
会列出所有以show
开头的命令。 - 命令帮助:在输入命令后加上
?
可以查看该命令的帮助信息。例如,输入show ip ?
会显示show ip
命令的所有选项。
4. 使用缩写
- 许多CLI支持命令缩写。只要缩写足够唯一,就可以减少输入长度。例如,
show int
可以缩写为show interfaces
。
5. 复制和粘贴
- 复制和粘贴:可以从文本编辑器或文档中复制配置命令,然后粘贴到CLI中。这可以减少手动输入错误,特别是在输入大量命令时。
6. 命令回显
- 回显:在配置模式下,设备通常会显示你输入的每个命令的回显。确保检查这些回显,确认命令是否正确执行。
7. 使用文本编辑器
- 编辑配置:在进行复杂的配置时,可以在文本编辑器中先编辑配置文件,然后将其复制到CLI中。这样可以更方便地修改和检查配置。
8. 查看当前配置
- show running-config:使用
show running-config
命令查看当前设备的运行配置。这样可以在输入新的配置命令之前检查现有配置。
9. 检查命令语法
- 命令语法:在输入命令时,确保命令的语法和参数正确。错误的语法可能导致命令无法执行或产生意外的结果。
10. 使用no
命令取消配置
no
命令:使用no
命令可以撤销之前配置的命令。例如,no ip address
可以删除接口上的IP地址配置。
11. 配置后立即验证
- 验证配置:在配置完成后立即使用相关的
show
命令验证配置是否正确。例如,在配置了VLAN之后,可以使用show vlan
命令确认VLAN的配置情况。
12. 断开并重连
- 断开连接:在输入长时间运行的命令或配置时,避免中断。确保在开始配置之前,CLI连接稳定并且不会被中断。
13. 使用配置模板
- 配置模板:对于相似的配置,可以使用配置模板来确保一致性。编写并保存模板可以加快部署速度,并减少错误。
14. 定期保存配置
- 保存配置:在完成关键配置更改后,使用
write memory
或copy running-config startup-config
命令保存配置,确保更改不会丢失。