From c9b7136aede0e6a5c1ce40a89401d9620241309c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A2=81=E9=9A=86?= <11802989+yuan-long123@user.noreply.gitee.com> Date: Mon, 13 May 2024 06:43:43 +0000 Subject: [PATCH] =?UTF-8?q?=E7=AC=94=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 袁隆 <11802989+yuan-long123@user.noreply.gitee.com> --- "21\350\242\201\351\232\206/Cisco14.md" | 121 ++++++++++++++++++++++++ 1 file changed, 121 insertions(+) create mode 100644 "21\350\242\201\351\232\206/Cisco14.md" diff --git "a/21\350\242\201\351\232\206/Cisco14.md" "b/21\350\242\201\351\232\206/Cisco14.md" new file mode 100644 index 0000000..d8d5c46 --- /dev/null +++ "b/21\350\242\201\351\232\206/Cisco14.md" @@ -0,0 +1,121 @@ +## 三层交换机 + +```html +1.二层交换机的VLAN1地址,只能当作远程管理地址使用 + 三层交换机的SVI可以分别设置IP,并被远程访问到 + +2.三层交换机要连接不同的网络,就要启用路由功能 +命令为switch(config)#ip routing + +3.三层交换机默认是二层接口,使用命令为switch(config-if)#no switch + 可以启用三层接口,即当路由器的那种接口使用,可以直接配平IP +``` + + +```html +三层交换机1: + +三层交换机1: +Switch>en +Switch#conf t +Switch(config)#vlan 10 +Switch(config-vlan)#vlan 20 +Switch(config-vlan)#int f 0/1 +Switch(config-if)#switchport access vlan 10 +Switch(config-if)#int f 0/2 +Switch(config-if)#switchport access vlan 20 +Switch(config-if)#int vlan 10 +Switch(config-if)#ip add 192.168.1.254 255.255.255.0 +Switch(config-if)#int vlan 20 +Switch(config-if)#ip add 192.168.2.254 255.255.255.0 +Switch(config-if)#int f 0/3 +Switch(config-if)#switch trunk encapsulation dot1q +Switch(config-if)#switch mode trunk +Switch(config-router)#int f 0/3 +Switch(config-if)#no sw +Switch(config-if)#ip add 192.168.5.1 255.255.255.0 +Switch(config-if)#router ospf 1 +Switch(config-router)#net 192.168.1.0 0.0.0.255 area 0 +Switch(config-router)#net 192.168.2.0 0.0.0.255 area 0 +Switch(config-router)#net 192.168.5.0 0.0.0.255 area 0 +Switch(config-router)#ex +Switch(config)#int f 0/4 +Switch(config-if)#no sw +Switch(config-if)#ip add 192.168.6.1 255.255.255.0 +Switch(config)#ip routing +Switch(config)#router ospf 1 +Switch(config-router)#net 192.168.6.0 0.0.0.255 area 0 +``` + +```html +三层交换机2: +Switch>en +Switch#conf t +Switch(config)#vlan 10 +Switch(config-vlan)#vlan 20 +Switch(config-vlan)#int f 0/1 +Switch(config-if)#switchport access vlan 10 +Switch(config-if)#int f 0/2 +Switch(config-if)#switchport access vlan 20 +Switch(config-if)#int vlan 10 +Switch(config-if)#ip add 192.168.3.254 255.255.255.0 +Switch(config-if)#int vlan 20 +Switch(config-if)#ip add 192.168.4.254 255.255.255.0 +Switch(config-if)#int f 0/3 +Switch(config-if)#switch trunk encapsulation dot1q +Switch(config-if)#switch mode trunk +Switch(config-router)#int f 0/3 +Switch(config-if)#no sw +Switch(config-if)#ip add 192.168.5.2 255.255.255.0 +Switch(config-if)#router ospf 1 +Switch(config-router)#net 192.168.3.0 0.0.0.255 area 0 +Switch(config-router)#net 192.168.4.0 0.0.0.255 area 0 +Switch(config-router)#net 192.168.5.0 0.0.0.255 area 0 +Switch(config)#int f 0/4 +Switch(config-if)#no sw +Switch(config-if)#ip add 192.168.6.1 255.255.255.0 +Switch(config)#ip routing +Switch(config)#router ospf 1 +Switch(config-router)#net 192.168.6.0 0.0.0.255 area 0 +``` + +```html +交换机: + +交换机: +Switch>en +Switch#conf t +Switch(config)#vlan 10 +Switch(config-vlan)#vlan 20 +Switch(config-vlan)#int f 0/1 +Switch(config-if)#switchport access vlan 10 +Switch(config-if)#int f 0/2 +Switch(config-if)#switchport access vlan 20 +Switch(config-if)#int f 0/3 +Switch(config-if)#switch mode trunk +``` + +```html +路由器: + +路由器: +Router>en +Router#conf t +Router(config)#int f 0/1 +Router(config-if)#no shutdown +Router(config-if)#ip add 192.168.6.2 255.255.255.0 +Router(config-if)#int f 0/0.1 +Router(config-subif)#encapsulation dot1Q 10 +Router(config-subif)#ip add 192.168.7.254 255.255.255.0 +Router(config-subif)#int f 0/0.2 +Router(config-subif)#encapsulation dot1Q 20 +Router(config-subif)#ip add 192.168.8.254 255.255.255.0 +Router(config-subif)#int f 0/0 +Router(config-if)#no shutdown +Router(config-if)#int f 0/1 +Router(config-if)#router ospf 1 +Router(config-router)#net 192.168.6.0 0.0.0.255 area 0 +Router(config-router)#net 192.168.7.0 0.0.0.255 area 0 +Router(config-router)#net 192.168.8.0 0.0.0.255 area 0 +Router(config-router)#do show ip route +``` \ No newline at end of file -- Gitee