实施基于TRILL的高校大二层网络 下载本文

内容发布更新时间 : 2024/5/3 19:54:57星期一 下面是文章的全部内容请认真阅读。

龙源期刊网 http://www.qikan.com.cn

实施基于TRILL的高校大二层网络

作者:雷鸣 何旸 刘毅娟 刘晓丽 来源:《山东工业技术》2015年第14期

摘 要:实施基于TRILL的高校大二层网络,需要先做好底层协议支持,即开启IS-IS路由协议。然后全局使能TRILL协议,再进行接口、VLAN、链路开销等相关信息的配置。 随着互联网高速发展,高校的教学、科研、办公等活动也极大地依赖网络来完成。高速、稳定的网络为上述活动提供了基础的支持。为了进一步提高网络的容灾能力,需增加一台核心层交换机,用做双机备份。但是在传统三层网络结构中,必须使用STP或其他技术断掉其中一台核心交换机的线路,否则会造成环路,导致大规模的网络风暴,从而造成全网的瘫痪。大量链路被STP阻塞,3/4的汇聚与汇聚的带宽被占用,7/8的汇聚到核心的带宽被占用。最终将使越靠近树根的交换机,可利用的带宽越少,带宽资源严重浪费。显然这种冗余方式非常浪费资金和网络资源。基于TRILL的大二层网络对环路的管理采用路由计算的方式,而非对链路进行阻塞,做到了负载平衡,对网络设备和链路的利用率有大幅度的提高。 关键词:大二层网络;核心交换机;TRILL域 1 增加核心交换机并开启IS-IS路由协议

首先增加一台核心交换机,并增设一个备用网络出口,开启了IS-IS路由,为进一步应用TRILL协议做好底层协议支持。

使用isis 1对isis路由协议进行配置,进入到其配置终端下。使用Is-level level-1要求此设备只计算区域内路由,维护level-1的LSDB(Link State DataBase,链路状态数据库)。network-entity 的作用是在指定端口上使能IS-IS协议。使用interface gigabitethernet 1/0/1进入gigabitethernet 1/0/1接口的配置终端。使用isis enable 1在此端口上使能isis协议。 2 规划TRILL域并进行相关配置

只有在全局中可以使用TRILL协议,在端口上才可能可以使用。

在组建网络和设置中应该避免TRILL的端口被同一VLan的端口使用,同时又有没有使用的TRILL的端口在这一VLan的端口中。同时也不能EVB和TRILL同时在同一端口上为使能,而且这两种使能端口所允许通过的VLan列表不能有交集。 下面对TRILL的几种接口类型做出说明。

Access类型:又分为非Alone类型和Alone类型。非Alone类型的端口能够接收和处理本地的数据报文和Hello报文。Alone类型的端口不接收也不处理Hello报文。

龙源期刊网 http://www.qikan.com.cn

Hybrid类型:这种类型的端口具有Access类型和Trunk类型的属性,能够接受和处理此端口本身的数据报文和经过此端口的数据报文。

Trunk类型:此种类型的端口不能处理本端口的数据报文,只能处理经过此端口的数据报文。

当网络类型为广播网时,TRILL需要选举DBR:DBR优先级较高的RB优先被选中为DBR;若两个RB的DBR优先级相同,则MAC地址最大者会被选为DBR。

TRILL端口的链路开销可以有系统自动计算或用户手工配置,其中手工配置优先,即:只要进行了手工配置,就手工配置值;如果没有进行手工配置,若开启了自动计算功能则自动计算值,若关闭了自动计算功能则取缺省值2000。

TRILL端口链路开销值自动计算的公式如下:链路开销值=20000000000000÷端口波特率。

配置完链路开销之后需要进行VLan的宣告,其作用是为了在路由网桥(RB)之间传递Hello报文,指定路由网桥(Designated Routing Bridge,DRB)使用已将宣告的所有VLan发送Hello报文。

指定VLan在路由网桥之间(RB)交换TRILL报文,但是不交换Hello报文。如果链路上没有配置指定VLan,在交换报文的时候,将使用最小的使能VLan进行交换;如果链路上的指定路由网桥(DRB)存在指定VLan,交换报文的时候将使用指定VLan进行交换。 经过上述配置,实施了基于TRILL的高校大二层网络的基本配置。使网络具有更高的交换速率和容灾能力。 参考文献:

[1]何汉军.运营商WLAN宽带接入方案设计与工程实践[D].北京邮电大学,2012. [2] 佟震亚,杨风暴.计算机网络与通信[M].人民邮电出版社,2005.