一 交换机工作原理
1 交换机基础
二层交换机是属于数据链路层设备,工作在数据链路层,数据链路层传输的是数据帧,封装的是MAC头部
二层交换机转发的是数据帧,靠MAC地址转发
二层交换机连接的是相同网络(连接的主机网络地址相同,相同网段)
2 交换机原理
交换机上维护了一张表(MAC表):记录的是接口和MAC地址的对应关系
工作原理:交换机收到一个数据帧后
1 首先查看源MAC地址,MAC表中没有记录,记录源MAC地址
2 再查看目的MAC地址,MAC表中没有记录就除接收接口外的其他接口转发(广播),MAC表中有,找到对应接口转发(单播)
注意:主机单播交换机不一定是单播,交换机只看它的MAC地址表,例如主机使用命令arp -s ip mac 静态绑定另一个主机,但是交换机mac表中没有还是会给同一个广播域中其它主机发送icmp报文。
二 交换机配置
1 出厂console口接入
一根console线网口连接交换机的console口。另一端连接电脑的USB/com/蓝牙
使用超级终端软件访问交换机的console口(xshell)
2 华为设备的命令行基础
用户视图
<Huawei>
系统视图
<Huawei>system-view #可简写sys
Enter system view, return user view with Ctrl+Z.
[Huawei]
接口视图
[Huawei]interface g
[Huawei]interface GigabitEthernet 0/0/10 #可简写int g 0/0/10
[Huawei-GigabitEthernet0/0/10]
在设备中使用命令可以开始采用简写模式,想要知道命令的帮助信息,可以使用?给出提示,对于命令也可以使用tab键进行补全
返回上一视图
[Huawei-GigabitEthernet0/0/10]quit
[Huawei]q
<Huawei>
常用的基础设置(在设备中查看耨写信息都是使用display命令,此命令可以在任何视图中使用)
#设置主机名
[Huawei]sysname sw
#查看MAC地址表[sw]display mac-address
#查看某个接口的信息
[sw]dispaly int g0/0/10
在交换机上配置了内容后,默认不会永久性保存(交换机断电配置会丢失),如果需要重启设备,需要保存配置
#查看当前配置信息
[sw]display current-configuration
#将当前配置信息保存
<sw>save #必须要在用户视图
#查看保存配置信息
<sw>dis saved-configuration
#删除保存信息
<sw>reset saved-configuration
# 为console口设置密码
<sw>sys
[sw]user-interface console 0
[sw-ui-console0]authentication-mode aaa #设置3a认证
[sw-ui-console0]q
[sw]aaa[sw-aaa]local-user zhangsan password cipher 123 #cipher查看配置信息的时候显示的是密文
[sw-aaa]local-user zhangsan privilege level 15 #设置权限级别15是最高
3 网络接入
telnet远程
#交换机设置ip地址:交换机的接口都是二层接口,二层接口时不能设置IP的,需要交换机的三层接口上去配置ip,交换机默认的三层接口是vlan1接口
[Huawei]sysname telnetserver
[telnetserver]int vlan 1
[telnetserver-Vlanif1]ip add 192.168.51.100 24
#配置telnet服务
[telnetserver]telnet server enable
[telnetserver]user-interface vty 0 4
[telnetserver-ui-vty0-4]authentication-mode aaa
[telnetserver-ui-vty0-4]protocol inbound telnet #设置入栈协议
#aaa配置
[telnetserver]aaa
[telnetserver-aaa]local-user zhangsan password cipher 123
[telnetserver-aaa]local-user zhangsan privilege level 15
[telnetserver-aaa]local-user zhangsan service-type telnet
ssh远程
#交换机设置ip
同上
#配置ssh服务
[Huawei]user-interface vty 0 4
[Huawei-ui-vty0-4]authentication-mode aaa
[Huawei-ui-vty0-4]protocol inbound ssh
#aaa配置
[Huawei-aaa]local-user zhangsan password cipher 123
[Huawei-aaa]local-user zhangsan privilege level 15
[Huawei-aaa]local-user zhangsan service-type ssh
#ssh配置
[Huawei]stelnet server enable
[Huawei]ssh user zhangsan
[Huawei]ssh user zhangsan authentication-type password
[Huawei]ssh user zhangsan service-type stelnet
使用第三方工具xshell进行连接