cisco设备三层交换实现网络互通

拓扑图

此处的10.1.1.1地址无用

三层交换与单臂路由的区别

1.三层交换设备用的时交换机,单臂路由三层设备用的是路由器。

2.三层交换中的交换机使用的是虚接口(vlan)作为网关,单臂路由用的是子接口作为网关;无论是子接口还是虚接口,都是从逻辑上添加了路由器或者三层交换机,在物理连接上还是只有一根线。三个子接口或者虚接口也就是逻辑出来了三个路由器或者交换机,实际上还是一个。

3.数据根据路由表与MAC地址表进行转发,三层交换机既有路由表又有MAC地址表,而路由器只有路由表。

配置步骤

1.配置二层交换vlan与链路类型

Switch(config)#vlan 10                                          //创建vlan10

Switch(config-vlan)#vlan 20                                 //创建vlan20

Switch(config-vlan)#vlan 30                                 //创建vlan30

Switch(config-vlan)#interface f0/1                        // 进入f0/1接口

Switch(config-if)#switchport mode access          //设置交换机接口模式为接入链路

Switch(config-if)#switchport access vlan 10       //设置交换机接口接入vlan10

Switch(config-if)#interface f0/2

Switch(config-if)#switchport mode access

Switch(config-if)#switchport access vlan 20

Switch(config-if)#interface f0/3

Switch(config-if)#switchport mode access

Switch(config-if)#switchport access vlan 30

Switch(config-if)#interface f0/4                            //进入f0/4接口

Switch(config-if)#switchport mode trunk             //交换机接口类型为中继链路,因为只有中继链路才允许多个vlan通过,接入链路只允许一个vlan通过

2.三层交换配置链路类型,虚接口(网关),启动路由功能

Switch(config)#vlan 10                           //创建vlan10(用于虚接口)

Switch(config-vlan)#vlan 20                   //创建vlan20(用于虚接口)

Switch(config-vlan)#vlan 30                   //创建vlan30(用于虚接口)

Switch(config)#interface f0/1                //进入f0/1接口

Switch(config-if)#switchport trunk encapsulation dot1q      //交换机端口的中继链路封装成IEEE802.1q

Switch(config-if)#switchport mode trunk            //交换机端口模式为中继链路

Switch(config-if)#no shutdown                          //激活f0/1接口

Switch(config-if)#exit                                       //退出

Switch(config-vlan)#interface vlan 10              //进入vlan10虚接口 

Switch(config-if)#ip address 192.168.10.254 255.255.255.0   //配置虚接口IP(网关)

Switch(config-if)#interface vlan 20

Switch(config-if)#ip address 192.168.20.254 255.255.255.0

Switch(config-if)#interface vlan 30

Switch(config-if)#ip address 192.168.30.254 255.255.255.0

Switch(config-if)#exit

Switch(config)#ip routing               //启动路由功能(千万不要忘记)

3.配置PC的IP

4.结果互通

注意点

为什么在二层交换中的f0/4不用802.1q进行封装,因为在二层中,默认使用802.1q进行封装vlan,在数据包进入交换机后,交换机的其中一个接口为trunk时,默认使用802.1q封装协议,会自动为数据包打上所属标识,在三层中没有默认这个协议,因为三层中有很多模式,如Access(接入模式),Trunk(干道模式),动态期望,动态自动。就需要手动进行设置802.1q封装协议。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值