一、三层交换机
1.应用场合:实现vlan间通信
2.特性:
①基于硬件工作
②支持三层协议:IP、IPX
③提供较大频宽的交换核心
④降低成本
⑤不适合“网络拓扑各异,传输协议不同”的广域网环境
3.识别三层交换机
①mls(multi layer switch)识别
多层交换功能卡(MSFC)
路由交换模块(RSM)
多层交换模块(MSM)
网络流功能卡(NNFC)
多层交换式路由处理器(MLS-RP)
策略功能卡(PFC)
//Catalyst 5000系列:属于一次路由,多次交换。第一次通信向路由器学习路由表存储起来,以后直接使用保存的路由表转发数据
②CEF识别
策略功能卡2(PFC2)
多层交换功能卡2(MSFC2)和监控引擎720的组合
带EMI的Catalyst 3550 交换机
//Catalyst 3550软件特例
SMI:简单镜像属于2层交换机
EMI:增强镜像属于3层交换机
4.MLS多层交换
特性:一次路由,多次交换
MLS处理数据包过程:
<a href="http://struggle.blog.51cto.com/attachment/200810/8/333093_1223434618mnOi.png"></a>
CEF:Cisco快速转发
特性:没有路由,一直交换
CEF的三张表:
①转发信息库表:存放从路由选择表中拷贝过来的,用于转发分组所必须的信息
②临近表:维护一个邻近点以及它们相关的第2层MAC重写或下一跳信息的数据库
③网络流表:提供网络统计数据(CEF工作时,不需要该表)
<a href="http://struggle.blog.51cto.com/attachment/200810/8/333093_1223434620BLsS.gif"></a>
交换机上的CEF处理数据过程:
<a href="http://struggle.blog.51cto.com/attachment/200810/8/333093_1223434623cZ6L.png"></a>
5.三层交换机处理数据的方式
①集中转发:交换机提供一张总转发表,所有数据处理都依据该表
例:Catalyst 4000和Catalyst 6500使用该模式
<a href="http://struggle.blog.51cto.com/attachment/200810/8/333093_1223434630txaD.png"></a>
②分布式转发:交换机上除了提供总转发表外,每个模块上有自己的转发表,模块可以根据自己的转发表,直接处理数据
例:Catalyst 3550 和带分布转发卡的Catalyst 6500使用该方式
<a href="http://struggle.blog.51cto.com/attachment/200810/8/333093_1223434636OSVN.png"></a>
6.CEF的配置
①启用路由功能
(config)#ip routing
②启用CEF
(config)#ip cef
7.典型应用
①Vlan间通信
(config)#interface Vlan Vlan号
(config)#ip address ip地址 掩码
(config)#no shutdown
(config)#ip routing
②三层交换机与路由器通信
a.把端口配置为路由端口(三层交换机端口角色:路由端口、交换端口)
(config-if)#no switchport
//把端口设置为路由端口
(config-if)#switchport
//把端口设置为交换端口
b.对端口进行三层配置
(config-if)#ip address ip地址 掩码
(config-if)#no shutdown
c.配置路由:等同路由器配置
例:
<a href="http://struggle.blog.51cto.com/attachment/200810/8/333093_1223434639c4pS.png"></a>
<a href="http://struggle.blog.51cto.com/attachment/200810/8/333093_1223434642rVyT.png"></a>
本文转自 chinaperrylee 51CTO博客,原文链接:http://blog.51cto.com/perry/145963,如需转载请自行联系原作者