diff --git "a/42\345\221\250\350\211\263/\344\275\234\344\270\232&\347\273\203\344\271\240/20240510-\344\270\211\345\261\202\344\272\244\346\215\242\346\234\272.md" "b/42\345\221\250\350\211\263/\344\275\234\344\270\232&\347\273\203\344\271\240/20240510-\344\270\211\345\261\202\344\272\244\346\215\242\346\234\272.md" new file mode 100644 index 0000000000000000000000000000000000000000..f1dbc0cfb7e08e02317c88e16dc403d50629b13e --- /dev/null +++ "b/42\345\221\250\350\211\263/\344\275\234\344\270\232&\347\273\203\344\271\240/20240510-\344\270\211\345\261\202\344\272\244\346\215\242\346\234\272.md" @@ -0,0 +1,84 @@ +```js +Switch>en//进入特权模式 +Switch#conf t//进入全局模式 +Switch(config)#vlan 10//创建VLAN10虚拟端口 +Switch(config-vlan)#int f0/1//选中端口 +Switch(config-if)#switchport access vlan 10//将该端口划分到VLAN10端口 +Switch(config-if)#vlan 20//创建VLAN20端口 +Switch(config-vlan)#int f0/2//选中端口 +Switch(config-if)#switchport access vlan 20//将该端口划分到VLAN20 +Switch(config-if)#exit //返回全局模式 +Switch(config)#ip routing//开启路由功能 +Switch(config-if)#hostname LXQ//将三层交换机的名称修改为LXQ +LXQ(config)#int vlan 10//选中VLAN10 端口 +LXQ(config-if)#ip address 192.168.30.254 255.255.255.0//设置该端口的IP和子网掩码 +LXQ(config-if)#int vlan 20//选中VLAN20端口 +LXQ(config-if)#ip address 192.168.40.254 255.255.255.0//设置该端口的IP和子网掩码 +LXQ(config)#int f0/3//选中该端口 +LXQ(config-if)#no switchport //启用三层端口 +LXQ(config-if)#ip address 192.168.3.1 255.255.255.0//设置IP和子网掩码 +LXQ(config)#router ospf 1//进行网络宣告 +LXQ(config-router)#network 192.168.30.0 0.0.0.255 area 0 +LXQ(config-router)#network 192.168.40.0 0.0.0.255 area 0 +LXQ(config-router)#network 192.168.3.0 0.0.0.255 area 0 + + + +Switch>en//进入特权模式 +Switch#conf t//进入全局模式 +Switch(config)#hostname LQQ//修改三层交换机的名称 +LQQ(config)#int f0/1//选中该端口 +LQQ(config-if)#no switchport //启用三层接口 +LQQ(config-if)#int f0/2//选中该端口 +LQQ(config-if)#no switchport //启用三层接口 +LQQ(config-if)#exit//返回全局模式 +LQQ(config)#ip routing//开启路由功能 +LQQ(config)#int f0/1//选中该端口 +LQQ(config-if)#ip address 192.168.10.254 255.255.255.0//设置IP地址和网关 +LQQ(config-if)#int f0/2//选中该端口 +LQQ(config-if)#ip address 192.168.20.254 255.255.255.0//设置IP地址和网关 +LQQ(config-if)#int f0/3//选择该端口 +LQQ(config-if)#no switchport //打开三层端口 +LQQ(config-if)#ip address 192.168.3.2 255.255.255.0//设置ip和子网掩码 +LQQ(config-if)#int f0/4//选中端口 +LQQ(config-if)#no switchport //打开三层端口 +LQQ(config-if)#ip address 192.168.4.1 255.255.255.0//设置ip和子网掩码 +LQQ(config)#router ospf 1//宣告网络 +LQQ(config-router)#network 192.168.3.0 0.0.0.255 area 0 +LQQ(config-router)#network 192.168.4.0 0.0.0.255 area 0 +LQQ(config-router)#network 192.168.10.0 0.0.0.255 area 0 +LQQ(config-router)#network 192.168.20.0 0.0.0.255 area 0 + + + +Switch>en//进入特权模式 +Switch#conf t//进入全局模式 +Switch(config)#hostname HH//修改交换机名称 +HH(config)#vlan 10//创建虚拟端口 +HH(config-vlan)#vlan 20//创建虚拟端口 +HH(config-vlan)#int f0/2//选中该端口 +HH(config-if)#switchport access vlan 10//划分到VLAN10 +HH(config-if)#int f 0/3 //选中该端口 +HH(config-if)#switchport access vlan 20//划分到VLAN20 +HH(config-if)#int f0/1//选中该端口 +HH(config-if)#switchport mode trunk//修改为串口模式 +Router>en//进入特权模式 +Router#conf t//进入全局模式 +XX(config)#hostname LST//修改路由器名称 +LST(config)#int f0/1//选中该端口 +LST(config-if)#no shut //打开该端口 +LST(config)#int f0/1.1//设置子接口 +LST(config-subif)#encapsulation dot1Q 10//绑定 +LST(config-subif)#ip address 192.168.50.254 255.255.255.0//设置网络IP和子网掩码 +LST(config-subif)#int f0/1.2//设置子接口 +LST(config-subif)#encapsulation dot1Q 20//绑定 +LST(config-subif)#ip address 192.168.60.254 255.255.255.0//设置网络IP和子网掩码 +LST(config)#int f0/0//选中端口 +LST(config-if)#no shutdown //打开端口 +LST(config-if)#ip address 192.168.4.2 255.255.255.0//设置网络ip和子网掩码 +LST(config)#router ospf 1//宣告网络 +LST(config-router)#network 192.168.4.0 0.0.0.255 area 0 +LST(config-router)#network 192.168.50.0 0.0.0.255 area 0 +LST(config-router)#network 192.168.60.0 0.0.0.255 area 0 +``` + diff --git "a/42\345\221\250\350\211\263/\344\275\234\344\270\232&\347\273\203\344\271\240/img/20240510-\344\270\211\345\261\202\344\272\244\346\215\242\346\234\272.PNG" "b/42\345\221\250\350\211\263/\344\275\234\344\270\232&\347\273\203\344\271\240/img/20240510-\344\270\211\345\261\202\344\272\244\346\215\242\346\234\272.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..42583046c855feefbf7c2eb7e52880fbce2a9600 Binary files /dev/null and "b/42\345\221\250\350\211\263/\344\275\234\344\270\232&\347\273\203\344\271\240/img/20240510-\344\270\211\345\261\202\344\272\244\346\215\242\346\234\272.PNG" differ diff --git "a/42\345\221\250\350\211\263/\347\254\224\350\256\260/20240510-\344\270\211\345\261\202\344\272\244\346\215\242\346\234\272.md" "b/42\345\221\250\350\211\263/\347\254\224\350\256\260/20240510-\344\270\211\345\261\202\344\272\244\346\215\242\346\234\272.md" new file mode 100644 index 0000000000000000000000000000000000000000..8b532dc860b16d2fa23010bc1ffcee94797bd918 --- /dev/null +++ "b/42\345\221\250\350\211\263/\347\254\224\350\256\260/20240510-\344\270\211\345\261\202\344\272\244\346\215\242\346\234\272.md" @@ -0,0 +1,61 @@ +#### 三层交换机 + +1. 三层交换机默认情况下为二层交换机(二层交换机只能识别vlan 1 端口) + +2. 三层交换机要封装为trunk模式,要封装为dot1q + + * ```js + switchport trunk encapsulation dot1q + switchport mode trunk + ``` + +3. svi:交换机虚拟端口 + +4. 划分vlan才需要trunk模式 + +5. 配置三层交换机的方案 + + * 方案一: + + * ```Js + Switch>en//进入特权模式 + Switch#conf t//进入全局模式 + Switch(config)#vlan 10//创建VLAN10虚拟端口 + Switch(config-vlan)#int f0/1//选中端口 + Switch(config-if)#switchport access vlan 10//将该端口划分到VLAN10端口 + Switch(config-if)#vlan 20//创建VLAN20端口 + Switch(config-vlan)#int f0/2//选中端口 + Switch(config-if)#switchport access vlan 20//将该端口划分到VLAN20 + Switch(config-if)#exit //返回全局模式 + Switch(config)#ip routing//开启路由功能 + Switch(config-if)#hostname LXQ//将三层交换机的名称修改为LXQ + LXQ(config)#int vlan 10//选中VLAN10 端口 + LXQ(config-if)#ip address 192.168.30.254 255.255.255.0//设置该端口的IP和子网掩码 + LXQ(config-if)#int vlan 20//选中VLAN20端口 + LXQ(config-if)#ip address 192.168.40.254 255.255.255.0//设置该端口的IP和子网掩码 + ``` + + * 方案二: + + * ```js + Switch>en//进入特权模式 + Switch#conf t//进入全局模式 + Switch(config)#hostname LQQ//修改三层交换机的名称 + LQQ(config)#int f0/1//选中该端口 + LQQ(config-if)#no switchport //启用三层接口 + LQQ(config-if)#int f0/2//选中该端口 + LQQ(config-if)#no switchport //启用三层接口 + LQQ(config-if)#exit//返回全局模式 + LQQ(config)#ip routing//开启路由功能 + LQQ(config)#int f0/1//选中该端口 + LQQ(config-if)#ip address 192.168.10.254 255.255.255.0//设置IP地址和网关 + LQQ(config-if)#int f0/2//选中该端口 + LQQ(config-if)#ip address 192.168.20.254 255.255.255.0//设置IP地址和网关 + ``` + + + + + + +