diff --git "a/\347\216\213\345\250\201\346\226\214/20240425_SVI\347\254\224\350\256\260.md" "b/\347\216\213\345\250\201\346\226\214/20240425_SVI\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..5922fa4cf0ed5176adfab860507243fcce74413e --- /dev/null +++ "b/\347\216\213\345\250\201\346\226\214/20240425_SVI\347\254\224\350\256\260.md" @@ -0,0 +1,83 @@ +### 三层交换机 + +- VLAN划分的实际作用并非隔离通信,而是通过缩小广播域从而减少广播流量、提高带宽利用率,使得网络运行更加稳定 +- 既可以工作在OSI第三层替代或部分完成传统路由器的功能,同时又具有几乎第二层交换的速度,实质上是一种在性能上侧重于交换的特殊路由器。 +- 工作于第三层(网络层) +- SVI:指三层交换机为各个VLAN配置ip地址的虚拟接口 +- LAN接口(SVI)模式:Switch(config)# + + + +### 命令 + +###### PC设置 + +``` +PC设置 +192.168.10.10 //PC0 +192.168.10.11 //PC1 +//子网掩码和网关 +255.255.255.0 +192.168.10.1 +``` + +``` +PC设置 +192.168.20.12 //PC2 +192.168.20.13 //PC3 +//子网掩码和网关 +255.255.255.0 +192.168.20.1 +``` + + + +###### 二层交换机 + +``` +Switch>en +Switch#config t +Switch(config)#vlan 10 //创建VLAN 10 +Switch(config-vlan)#vlan 20 //创建VLAN 20 +Switch(config-vlan)#exit +Switch(config)#inter f0/2 +Switch(config-if)#switchport mode access +Switch(config-if)#switchport access vlan 10 //设置端口模式为Access +Switch(config-if)#exit +Switch(config)#inter f0/3 +Switch(config-if)#switchport mode access +Switch(config-if)#sw ac vlan 20 //设置端口模式为Access +Switch(config-if)#exit +Switch(config)#inter g0/1 +Switch(config-if)#sw mode trunk //设置端口模式为Trunk +Switch(config-if)#do wr m + +``` + + + +###### 三层交换机 + +``` +Switch>en +Switch#config t +Switch(config)#vlan 10 //创建VLAN 10 +Switch(config-vlan)#vlan 20 //创建VLAN 20 +Switch(config-vlan)#exit +Switch(config)#inter fg/1 +Switch(config-if)#switchport trunk encapsulation dot1q +//先将该接口的Trunk封装为802.1Q的帧格式,后再配置端口模式为Trunk +Switch(config-if)#sw mode trunk +Switch(config-if)#switchport access vlan 10 //设置端口模式为Access +Switch(config-if)#exit +Switch(config)#ip routing //开启路由功能 +Switch(config)#interface vlan 20 //进入SVI接口模式 +Switch(config-if)#ip address 192.168.10.1 255.255.255.0 +//配置该SVI接口的IP地址,作为所在VLAN主机的网关 +Switch(config-if)#no shutdown //端口默认打开 +Switch(config-if)#exit +Switch(config)#interface vlan 20 +Switch(config-if)#ip address 192.168.20.1 255.255.255.0 +Switch(config-if)#no shutdown +Switch(config-if)#do wr m +``` \ No newline at end of file diff --git "a/\347\216\213\345\250\201\346\226\214/20240426_\350\267\257\347\224\261\345\231\250\345\237\272\346\234\254\351\205\215\347\275\256\347\254\224\350\256\260.md" "b/\347\216\213\345\250\201\346\226\214/20240426_\350\267\257\347\224\261\345\231\250\345\237\272\346\234\254\351\205\215\347\275\256\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..63016f9a18f12012950eb4bdd93524f7016c9eff --- /dev/null +++ "b/\347\216\213\345\250\201\346\226\214/20240426_\350\267\257\347\224\261\345\231\250\345\237\272\346\234\254\351\205\215\347\275\256\347\254\224\350\256\260.md" @@ -0,0 +1,57 @@ +## 路由器基本配置 + +### 两种管理方式:带内管理和带外管理 + +- 带内管理:通过Telnet、拨号等方式(TCP/IP)属于带内管理 +- 带外管理:通过路由器Console管理属于带外管理 + +### 配置 + +``` +PC0设置 +192.168.1.2 +255.255.255.0 +192.168.1.1 +``` + +#### ssh + +``` +Router0配置 +Router>enable +Router#conf t +Router(config)#hostname R1 +Router(config)#enable password 666 +Router(config)#int vlan 1 +Router(config-if)#ip address 192.168.1.1 255.255.255.0 +Router(config-if)#no shut +Router(config-if)#ex +Router(config)#ip domain-name wwb.com +Router(config)#crypto key generate rsa +Router(config)#ip ssh version 2 +Router(config)#line vty 0 15 +Router(config-line)#tra input ssh +Router(config-line)#login local +Router(config-line)#username wwb password 999 +Router(config-line)#do wr m + +``` + +##### telnet + +``` +Router0配置 +Router>enable +Router#conf t +Router(config)#inter f0/0 //不同于交换机,路由器的端口号默认从0开始 +Router(config-if)#ip address 192.168.1.1 255.255.255.0 //配置路由器的端口IP +Router(config-if)#no shutdown //开启端口 +Router(config-if)#exit +Router(config)#line vty 0 4 //进入编号为0~4的vty线路配置模式 +Router(config-line)#privilege level 15 //设置该线路权限级别为15 +Router(config-line)#password cisco //设置密码为cisco +Router(config-line)#exit +Router(config)#service password-encryption //启用全局密码加密功能 +Router(config)#^Z +Router#show r +``` \ No newline at end of file