2024年5月30日发(作者:涂巧香)
2011年第2期
(总第72期)
漳州师范学院学报(自然科学版)
Journal of Zhangzhou Normal University(Nat.Sci.)
No.2.2011年
General No.72
文章编号:1008-7826(201 1)02.0015.05
园区网络的最佳设计研究
郭联志,韩光明
(漳州师范学院计算机科学系,福建漳州363000)
摘要:园区网络设计的目标主要是为用户提供尽可能高的带宽、高可用性、冗余性、扩展性和弹性等.而
构成园区网络的以太网拓扑结构虽然简单,但存在可靠性差,单点故障等,一旦因故障产生拓扑变动,生成树的
收敛时间较长,不能满足实时业务的服务质量.本文是通过研究第三层交换和区分服务、建筑物模块设计和网状
冗余技术等,来实现因区网络最佳设计.
关键词:因区网络;最佳设计;第三层交换;建筑物模块;网状冗余
中图分类号:TP393.18 文献标识码: A
Optimal Design of Campus Network
GUO Lian-zhi,HAN Guang—ming
(Department of Computer Science and Engineering,Zhangzhou Normal University,Zhangzhou Fujian 363000,China)
Abstract:The goal of campus network design is mainly to provide users high bandwidth,high availability,
redundancy,scalability,and flexibility etc.Although Ethernet structure of campus network topology is simple,the
network has poor reliability and the single point failure.Once some failure occurs and its topology changes,
spanning tree convergence time is long.it can not meet the real-time service quality.in this paper by the third
layer switching,differentiated services,building module design and mesh redundant technology,the optimal
design of campus network iS realized.
Key words:campus network;optimal design;third layer switching;building modules;mesh redundant
1 引言
网络设计的重要目标就是为用户提供尽可能高的带宽、高可用性、冗余性、扩展性和弹性等.
园区网络的基础结构是以太网,以太网的星型结构虽然简单,安装方便,但存在可靠性差,单点故障等缺
点,一旦因故障产生拓扑变动,生成树的收敛时间较长,难以满足高服务质量业务的需求….
最佳网络设计就是能满足用户需求的设计.世上没有某种正确的交换网络设计,只有在可能的情况下采用
经过证实的设汁原则.根据客观因素,例如预算、可用硬件资源、应用需求和实施时限的不同进行实施,关键
在于理解和权衡每种设计原则和整体设计目标的利弊.
若干年前,园区网络主要是满足lnternet的服务,为了获得高速数据传输,人们都被告知采用纯第2层解决
方案——即采用交换处理[2】,仅在必须的时候才使用路由处理.但是目前的园区网络不但需满足一般lnternet的
服务,还应当提供语音、视频电话等实时业务服务.第二层交换虽然可以获取得高速数据的传输,但因网络故
障而产生的路由变化,若仅由生成树重新生成新的路径的收敛时间太长,不能满足实时业务的服务质量.在园
区网交换技术领域,如今几乎所有应用都支持TCP/IP协议,并且硬件处理能力得到很大提高,因此应当尽可能
收稿日期:2011-04-12
基金项目:福建省自然科学基金计划资助项目(A0540007)
作者简介:郭联志(1953-),男,福建省福州市人,副教授.
16 漳州师范学院学报(自然科学版) 2011纯
采用路由处理,在相同的网络中实施第3/4层解决方案,而仅在必需的时候才使用二层交换处理.第三层交换还
有一个很强大的功能,就是可根据IP头部的服务类型TOS对不同的业务流处理.
本文就是通过研究园区网络的第三层
快速路由交换和区分服务、建筑物区模块设
_
计、网状冗余和协议等,扬长避短,来实现
园区网络的最佳设计方案.
2最佳设计实现
2.1第三层设计
采用第3/4层硬件的设计,比采用第2
层功能的硬件相比较,拥有很多优点:首先,
一I●一,I l一—一_
它能够降低对生成树的依赖.其二,它能对
…………
—I ……●—一
流量进行智能程度更高的路由和处理.
圈1简单的3层设计模型
在园区网络实现服务质量,可选用的技
术主要有综合服务ls和区分服务DS两种.
虽然ls在园区网络比广域网容易实现,服务质量也好.但DS只需在园区网络的边缘进行,因此在实现的容易
度上更胜一筹 1.
因此在交换设计方面,采用3层模型,即核心层/汇聚层/接人层.如图1:
核心层和汇聚层交换机采用全网状设计,除交换机
SW.D1和SW—D2之外,每台核心层交换机和汇聚层交换机都
相互连接.
汇聚层和核心层之间采用第3层路由连接,并且使用
VLAN 801—805.
国
各台接人层交换机都建立了与SW-DI和SW-D2的第2
层连接.
每台接人层交换机都为用户数据分配单个VLAN,并且
该VLAN不能扩展到接人层交换机之外.通过为每台交换机
分配数据VLAN,能够消除生成树中的第2层环路,从而大
大降低排错过程的难度.
在图1的网络设计中,虽然不存在第二层生成树环路,
也不能禁用生成树.默认情况下,交换机启用生成树.即使在
无环路的拓扑中,也应当启用生成树作为环路避免机制.
现在,即使在最廉价的接入层交换机平台中也能够支持
第3层交换功能,因此3层模型倾向于所有位置都采用第3
■—■■一●
■—一
层交换的方法,而不仅仅是只在核心和汇聚层采用第3层交
簟 —■—■■●■_
换方法.这样可以将区分服务DS从汇聚层推进到接入层,获
图2建筑物模块
得更佳的网络性能.
第2期 郭联志,韩光明:园区网络的最佳设计研究 17
2.2建筑物区模块设计
园区网络通常是多个建筑物的集合.采用建筑物区模块化是设计交换网络的一种好的实践方法.在熟悉基
本的建筑物区块的设计和配置之后,就可以随着网络的扩展不断增加其他建筑物区块,而不会增加网络排错和
运行的复杂度.下面研究一下典型的园区网络建筑物区模块设计.如图2所示.
图2是单个建筑物区块的远程办公室的典型配置,路由器通过E1或相似速度连接到帧中继或SDH网络.并
且它还通过10/100Mbit/s以太网连接到两台分布交换机.在这种情况下,带宽瓶颈在于连接到家庭办公室或其它
地方的E1连接,而不在于汇聚层交换机的10/100Mbit/s连接.
在该图中,每台接入层交换机只为单个楼层的员工提供服务,并且每台接人层交换机都有去往汇聚层交换
机的双连接.
在这种拓扑结构的连接关系中,如果用户连接到某台接人层交换机,也就意味着它同时连接到两台汇聚层
交换机.通过交换虚拟接口(SVI,Switched Virtual Interface),汇聚层交换机能够为每个VLAN提供第3层路
由.此外,通过配置热备路由协议(HSRP,Hot Standby Router Protoco1),SW-Dl可以成为VLAN 101的活跃路
由器,而SW—D2可以成为VLAN 102的活跃路由器.网管可以将工作站的默认网关指定到各自VLAN的HSRP
lP地址.
图2中阴影部分的VLAN 101和VLAN 102表示SW-A1和SW—A2上的所有端口分别是是各自VLAN的成
员.阴影部分并不表示VLAN 101和VLAN 102的边界.例如,对于连接SW-A1和SW.Dl的端口,它们是VLAN
101的成员,就像连接SW—A1和SW D2的端口一样.
对于交换机和外部路由器之间的连接,应当采用手工配置速度和双工模式的方法,并且不允许配置自动协
商.
在这种配置中,VLAN101和VLAN 102之间没有环路,所以SW—Dl和SW—D2的所有端口都处于转发状态.
根据图2中的箭头所示,对于Host 1发送的流量,
将由SW—DI直接发送给SW-A2,并且不必再经过
SW—D2进行中转.当VLAN可以被隔离到单台交换
机,并且接入层和汇聚层交换机之间采用双宿连接
时,那么上述配置就可以正常工作.在这种配置中,
交换机SW-D I和SW.D2的HSRP流量将流经接入
层.
但在这种建筑物区模块,如果其他关键设备单
独连接到某台汇聚层交换机,会存在潜在的问题.
如图3所示,新增的路由器R2仅和SW—D2相
连接.只要网络未发生故障,并且所有接口都保持
“up”和正常运行状态,那么就应当能够从网络中
任意位置访问这些新设备.如果接人层和汇聚层之
间的连接发生故障,就会破坏正常的通信.换言之,
如果某台设备仅和一台交换机相连接,那么一旦交
2th layer up—link
换机发生完全故障,这种设计就存在单点故障.
Trunk
当SW—Al和SW—D2之间的链路发生故障.因
图3单点连接的服务器和路由器
为SW.D1和SW—D2之间不存在承载VLAN 101的
18 漳州师范学院学报(自然科学版) 2011证
连接,并且没有配置VLAN间路由选择,所以主机l就不能与VLAN401中的服务器或VLAN8l2的R2进行通
信.只有通过配置服务器双连接和路由器双连接,才可以避免单连接配置的故障的产生.
在日常工作中,网络管理工作会被划分为园区网、广域网和应用等几个团队分别管理.在某些情况下,应
用团队可能私自向网络中增加服务器,但他们又不知道园区网络是如何设计的,如图3 VLAN401的服务器和
R2就容易产生单点故障.因此需在在园区网整体设计中避免这类单点故障的产生.
2.3园区网整体设计
园区网的基本要求包括支持大量的终端
用户和服务器,并且需要建立与lntemet或
Server
其他位置的广域网连接.如果是多个建筑物
farms
区,需先进行建筑物区互联后再进行远程连
接.图4是简单园区网络三层模型设计,它
包括核心层、汇聚层和接入层,以及包括用
于容纳服务器的双连接交换机建筑物区块.
2.3.1核心层与汇聚层交换机建立网状
连接
核心层和汇聚层交换机具有第3层路由
功能,且为VLAN801—805采用30比特的子
网掩码.核心交换机之间的链路能够提供曾
经由高速广域网提供的功能.在这种配置
中,核心层和汇聚层交换机配置运行某种动
态路由选择协议,例如OSPF、EIGRP协议、
它们有助于在VLAN801—805内部连接中进
行路由选择和形成相邻关系.
在大多数设计中,核心层和汇聚层交换
机都是高端平台,它们具有更高的交换容量.
并且核心层和汇聚层交换之间的链路也是高
3th layer
connection
速链路.基于上述原因,应当尽量避免通过
…
l Communication flows
核心层和汇聚层交换机对接人层或服务器
图4简单园区网设计
VLAN(例如VLAN101和102或401和402)
的流量进行路由.在大多数路由选择协议中,
通过对连接到VLAN的接口执行passive-interface命令,禁用接人
层和服务区块的路由功能.
2.3.2接人层与汇聚层交换机之间的链路故障
在图4中,因为VLAN 101和102中不存在第2层环路,所以汇聚层交换机SW—DI和SW—D2完成VLAN 101
和102之间的路由.如果接入层和汇聚层之间的链路发生故障的时候,它们将选择新的通信路径.为了能进行路
由,Host 1的流量将被发往SW—D1的活跃HSRP地址,当SW—A2和SW・DI之间的链路发生故障的时候,SW—DI
将在路由表中发现通过SW-C2去往VLAN 102的路径.
第2期 郭联志,韩光明:园区网络的最佳设计研究 19
在大多数网络中,交换机之间的链路故障并不经常发生,使用经过核心层间接路径的临时路由不是问题.但
是,如果某种环境中交换机之间的链路经常发生故障,解决方案之一就是在汇聚层交换机之间增加横向第3层
链路.即在SW—D1和SW-D2之间建立第3层链路.但大多设计都排除使用这条链路,因为每对汇聚层交换机都
需要建立连接,所以增加了设计成本.另外,这种设计只有在接入层链路发生故障或者设备单连接到汇聚层交
换机时才真正有用.接入层发生故障的几率应当非常低,并且应当尽可能避免设备单连接到汇聚层.
2.4单点故障处理
几乎所有网络所有者都会被迫选择网络中允许单点故障存在.通常情况下,选择单点故障的依据是避免单
点故障的投A./产出比.除少数情况外,终端主机和接人层交换机之间通常采用单连接,并且容易受到同一部件
(例如服务器)故障的影响.因为创建终端用户的冗余连接会增加很多成本,并且大多数组织希望尽量降低单
个用户故障的对成本的影响,所以几乎不可能彻底排除单点故障.对于服务器而言,可在服务器1和2中安装
双网卡,分别连接到SW—SI和SW—s2.实际上,用户并不关心服务器l和服务器2是否可用,他们只关心服务
器1或服务器2的应用程序是否运行和数据是否可用.所以采用内容网络技术等,用户可以在多台物理或“真
实”的服务器之间进行应用的负载均衡【6J.
3结论
园区网络的最佳网络设计就是能满足用户需求的设计.在进行网络设计的时候,关键在于理解和权衡每种
设计原则和整体设计目标的利弊.实现全网第3层交换可降低网络故障引起路由收敛时间,在边界实现区分服
务;模块化设计,可简化排错和运行的复杂度;单点故障要考虑投入/产出比等,才能最佳设计出高性能的满足
多业务的园区网络.
参考文献:
【l】Guo Lianzhi.Reliability Study of Metro Ethernet.The 5th International Conference on Computer Science&Education(ICCSE
2010)proceedings,2010,8:1024.
【2】D.Barmes,B.Sakandar.Cisco局域网交换基础[M】.北京:人 邮电出版社,2005.
【3】K.Nichols,S.Blake,Definition of the Differentiated Services Field(DS Field)in the IPv4 and IPv6 Headers.http://www.
ietf.org/rfc/rfc2474.txt,Dec.1 998.
【4]K.Ramakfishnan,S.Floyd.A Proposal to add Explicit Conges・tion Notiifcation(ECN)to IP.http://www.ietf.org/rfc/rfc248 1.txt,
Jan.1999.
[5】Guo lianzhi,Han guangming,Zhang Guo。an.Research of Implementing Strategies of I Pv6 on Edge of Multimedia
Communication Networks.The International Conference on Electrical Engineering and Automatic Control 201 0(ICEEAC)
proceedings,2010,12:6208-621 1.
[6】D.Teare,C.Paque1.园区网络设计【M】.北京:人 邮电出版社,2007.
【责任编辑:林宝德]
2024年5月30日发(作者:涂巧香)
2011年第2期
(总第72期)
漳州师范学院学报(自然科学版)
Journal of Zhangzhou Normal University(Nat.Sci.)
No.2.2011年
General No.72
文章编号:1008-7826(201 1)02.0015.05
园区网络的最佳设计研究
郭联志,韩光明
(漳州师范学院计算机科学系,福建漳州363000)
摘要:园区网络设计的目标主要是为用户提供尽可能高的带宽、高可用性、冗余性、扩展性和弹性等.而
构成园区网络的以太网拓扑结构虽然简单,但存在可靠性差,单点故障等,一旦因故障产生拓扑变动,生成树的
收敛时间较长,不能满足实时业务的服务质量.本文是通过研究第三层交换和区分服务、建筑物模块设计和网状
冗余技术等,来实现因区网络最佳设计.
关键词:因区网络;最佳设计;第三层交换;建筑物模块;网状冗余
中图分类号:TP393.18 文献标识码: A
Optimal Design of Campus Network
GUO Lian-zhi,HAN Guang—ming
(Department of Computer Science and Engineering,Zhangzhou Normal University,Zhangzhou Fujian 363000,China)
Abstract:The goal of campus network design is mainly to provide users high bandwidth,high availability,
redundancy,scalability,and flexibility etc.Although Ethernet structure of campus network topology is simple,the
network has poor reliability and the single point failure.Once some failure occurs and its topology changes,
spanning tree convergence time is long.it can not meet the real-time service quality.in this paper by the third
layer switching,differentiated services,building module design and mesh redundant technology,the optimal
design of campus network iS realized.
Key words:campus network;optimal design;third layer switching;building modules;mesh redundant
1 引言
网络设计的重要目标就是为用户提供尽可能高的带宽、高可用性、冗余性、扩展性和弹性等.
园区网络的基础结构是以太网,以太网的星型结构虽然简单,安装方便,但存在可靠性差,单点故障等缺
点,一旦因故障产生拓扑变动,生成树的收敛时间较长,难以满足高服务质量业务的需求….
最佳网络设计就是能满足用户需求的设计.世上没有某种正确的交换网络设计,只有在可能的情况下采用
经过证实的设汁原则.根据客观因素,例如预算、可用硬件资源、应用需求和实施时限的不同进行实施,关键
在于理解和权衡每种设计原则和整体设计目标的利弊.
若干年前,园区网络主要是满足lnternet的服务,为了获得高速数据传输,人们都被告知采用纯第2层解决
方案——即采用交换处理[2】,仅在必须的时候才使用路由处理.但是目前的园区网络不但需满足一般lnternet的
服务,还应当提供语音、视频电话等实时业务服务.第二层交换虽然可以获取得高速数据的传输,但因网络故
障而产生的路由变化,若仅由生成树重新生成新的路径的收敛时间太长,不能满足实时业务的服务质量.在园
区网交换技术领域,如今几乎所有应用都支持TCP/IP协议,并且硬件处理能力得到很大提高,因此应当尽可能
收稿日期:2011-04-12
基金项目:福建省自然科学基金计划资助项目(A0540007)
作者简介:郭联志(1953-),男,福建省福州市人,副教授.
16 漳州师范学院学报(自然科学版) 2011纯
采用路由处理,在相同的网络中实施第3/4层解决方案,而仅在必需的时候才使用二层交换处理.第三层交换还
有一个很强大的功能,就是可根据IP头部的服务类型TOS对不同的业务流处理.
本文就是通过研究园区网络的第三层
快速路由交换和区分服务、建筑物区模块设
_
计、网状冗余和协议等,扬长避短,来实现
园区网络的最佳设计方案.
2最佳设计实现
2.1第三层设计
采用第3/4层硬件的设计,比采用第2
层功能的硬件相比较,拥有很多优点:首先,
一I●一,I l一—一_
它能够降低对生成树的依赖.其二,它能对
…………
—I ……●—一
流量进行智能程度更高的路由和处理.
圈1简单的3层设计模型
在园区网络实现服务质量,可选用的技
术主要有综合服务ls和区分服务DS两种.
虽然ls在园区网络比广域网容易实现,服务质量也好.但DS只需在园区网络的边缘进行,因此在实现的容易
度上更胜一筹 1.
因此在交换设计方面,采用3层模型,即核心层/汇聚层/接人层.如图1:
核心层和汇聚层交换机采用全网状设计,除交换机
SW.D1和SW—D2之外,每台核心层交换机和汇聚层交换机都
相互连接.
汇聚层和核心层之间采用第3层路由连接,并且使用
VLAN 801—805.
国
各台接人层交换机都建立了与SW-DI和SW-D2的第2
层连接.
每台接人层交换机都为用户数据分配单个VLAN,并且
该VLAN不能扩展到接人层交换机之外.通过为每台交换机
分配数据VLAN,能够消除生成树中的第2层环路,从而大
大降低排错过程的难度.
在图1的网络设计中,虽然不存在第二层生成树环路,
也不能禁用生成树.默认情况下,交换机启用生成树.即使在
无环路的拓扑中,也应当启用生成树作为环路避免机制.
现在,即使在最廉价的接入层交换机平台中也能够支持
第3层交换功能,因此3层模型倾向于所有位置都采用第3
■—■■一●
■—一
层交换的方法,而不仅仅是只在核心和汇聚层采用第3层交
簟 —■—■■●■_
换方法.这样可以将区分服务DS从汇聚层推进到接入层,获
图2建筑物模块
得更佳的网络性能.
第2期 郭联志,韩光明:园区网络的最佳设计研究 17
2.2建筑物区模块设计
园区网络通常是多个建筑物的集合.采用建筑物区模块化是设计交换网络的一种好的实践方法.在熟悉基
本的建筑物区块的设计和配置之后,就可以随着网络的扩展不断增加其他建筑物区块,而不会增加网络排错和
运行的复杂度.下面研究一下典型的园区网络建筑物区模块设计.如图2所示.
图2是单个建筑物区块的远程办公室的典型配置,路由器通过E1或相似速度连接到帧中继或SDH网络.并
且它还通过10/100Mbit/s以太网连接到两台分布交换机.在这种情况下,带宽瓶颈在于连接到家庭办公室或其它
地方的E1连接,而不在于汇聚层交换机的10/100Mbit/s连接.
在该图中,每台接入层交换机只为单个楼层的员工提供服务,并且每台接人层交换机都有去往汇聚层交换
机的双连接.
在这种拓扑结构的连接关系中,如果用户连接到某台接人层交换机,也就意味着它同时连接到两台汇聚层
交换机.通过交换虚拟接口(SVI,Switched Virtual Interface),汇聚层交换机能够为每个VLAN提供第3层路
由.此外,通过配置热备路由协议(HSRP,Hot Standby Router Protoco1),SW-Dl可以成为VLAN 101的活跃路
由器,而SW—D2可以成为VLAN 102的活跃路由器.网管可以将工作站的默认网关指定到各自VLAN的HSRP
lP地址.
图2中阴影部分的VLAN 101和VLAN 102表示SW-A1和SW—A2上的所有端口分别是是各自VLAN的成
员.阴影部分并不表示VLAN 101和VLAN 102的边界.例如,对于连接SW-A1和SW.Dl的端口,它们是VLAN
101的成员,就像连接SW—A1和SW D2的端口一样.
对于交换机和外部路由器之间的连接,应当采用手工配置速度和双工模式的方法,并且不允许配置自动协
商.
在这种配置中,VLAN101和VLAN 102之间没有环路,所以SW—Dl和SW—D2的所有端口都处于转发状态.
根据图2中的箭头所示,对于Host 1发送的流量,
将由SW—DI直接发送给SW-A2,并且不必再经过
SW—D2进行中转.当VLAN可以被隔离到单台交换
机,并且接入层和汇聚层交换机之间采用双宿连接
时,那么上述配置就可以正常工作.在这种配置中,
交换机SW-D I和SW.D2的HSRP流量将流经接入
层.
但在这种建筑物区模块,如果其他关键设备单
独连接到某台汇聚层交换机,会存在潜在的问题.
如图3所示,新增的路由器R2仅和SW—D2相
连接.只要网络未发生故障,并且所有接口都保持
“up”和正常运行状态,那么就应当能够从网络中
任意位置访问这些新设备.如果接人层和汇聚层之
间的连接发生故障,就会破坏正常的通信.换言之,
如果某台设备仅和一台交换机相连接,那么一旦交
2th layer up—link
换机发生完全故障,这种设计就存在单点故障.
Trunk
当SW—Al和SW—D2之间的链路发生故障.因
图3单点连接的服务器和路由器
为SW.D1和SW—D2之间不存在承载VLAN 101的
18 漳州师范学院学报(自然科学版) 2011证
连接,并且没有配置VLAN间路由选择,所以主机l就不能与VLAN401中的服务器或VLAN8l2的R2进行通
信.只有通过配置服务器双连接和路由器双连接,才可以避免单连接配置的故障的产生.
在日常工作中,网络管理工作会被划分为园区网、广域网和应用等几个团队分别管理.在某些情况下,应
用团队可能私自向网络中增加服务器,但他们又不知道园区网络是如何设计的,如图3 VLAN401的服务器和
R2就容易产生单点故障.因此需在在园区网整体设计中避免这类单点故障的产生.
2.3园区网整体设计
园区网的基本要求包括支持大量的终端
用户和服务器,并且需要建立与lntemet或
Server
其他位置的广域网连接.如果是多个建筑物
farms
区,需先进行建筑物区互联后再进行远程连
接.图4是简单园区网络三层模型设计,它
包括核心层、汇聚层和接入层,以及包括用
于容纳服务器的双连接交换机建筑物区块.
2.3.1核心层与汇聚层交换机建立网状
连接
核心层和汇聚层交换机具有第3层路由
功能,且为VLAN801—805采用30比特的子
网掩码.核心交换机之间的链路能够提供曾
经由高速广域网提供的功能.在这种配置
中,核心层和汇聚层交换机配置运行某种动
态路由选择协议,例如OSPF、EIGRP协议、
它们有助于在VLAN801—805内部连接中进
行路由选择和形成相邻关系.
在大多数设计中,核心层和汇聚层交换
机都是高端平台,它们具有更高的交换容量.
并且核心层和汇聚层交换之间的链路也是高
3th layer
connection
速链路.基于上述原因,应当尽量避免通过
…
l Communication flows
核心层和汇聚层交换机对接人层或服务器
图4简单园区网设计
VLAN(例如VLAN101和102或401和402)
的流量进行路由.在大多数路由选择协议中,
通过对连接到VLAN的接口执行passive-interface命令,禁用接人
层和服务区块的路由功能.
2.3.2接人层与汇聚层交换机之间的链路故障
在图4中,因为VLAN 101和102中不存在第2层环路,所以汇聚层交换机SW—DI和SW—D2完成VLAN 101
和102之间的路由.如果接入层和汇聚层之间的链路发生故障的时候,它们将选择新的通信路径.为了能进行路
由,Host 1的流量将被发往SW—D1的活跃HSRP地址,当SW—A2和SW・DI之间的链路发生故障的时候,SW—DI
将在路由表中发现通过SW-C2去往VLAN 102的路径.
第2期 郭联志,韩光明:园区网络的最佳设计研究 19
在大多数网络中,交换机之间的链路故障并不经常发生,使用经过核心层间接路径的临时路由不是问题.但
是,如果某种环境中交换机之间的链路经常发生故障,解决方案之一就是在汇聚层交换机之间增加横向第3层
链路.即在SW—D1和SW-D2之间建立第3层链路.但大多设计都排除使用这条链路,因为每对汇聚层交换机都
需要建立连接,所以增加了设计成本.另外,这种设计只有在接入层链路发生故障或者设备单连接到汇聚层交
换机时才真正有用.接入层发生故障的几率应当非常低,并且应当尽可能避免设备单连接到汇聚层.
2.4单点故障处理
几乎所有网络所有者都会被迫选择网络中允许单点故障存在.通常情况下,选择单点故障的依据是避免单
点故障的投A./产出比.除少数情况外,终端主机和接人层交换机之间通常采用单连接,并且容易受到同一部件
(例如服务器)故障的影响.因为创建终端用户的冗余连接会增加很多成本,并且大多数组织希望尽量降低单
个用户故障的对成本的影响,所以几乎不可能彻底排除单点故障.对于服务器而言,可在服务器1和2中安装
双网卡,分别连接到SW—SI和SW—s2.实际上,用户并不关心服务器l和服务器2是否可用,他们只关心服务
器1或服务器2的应用程序是否运行和数据是否可用.所以采用内容网络技术等,用户可以在多台物理或“真
实”的服务器之间进行应用的负载均衡【6J.
3结论
园区网络的最佳网络设计就是能满足用户需求的设计.在进行网络设计的时候,关键在于理解和权衡每种
设计原则和整体设计目标的利弊.实现全网第3层交换可降低网络故障引起路由收敛时间,在边界实现区分服
务;模块化设计,可简化排错和运行的复杂度;单点故障要考虑投入/产出比等,才能最佳设计出高性能的满足
多业务的园区网络.
参考文献:
【l】Guo Lianzhi.Reliability Study of Metro Ethernet.The 5th International Conference on Computer Science&Education(ICCSE
2010)proceedings,2010,8:1024.
【2】D.Barmes,B.Sakandar.Cisco局域网交换基础[M】.北京:人 邮电出版社,2005.
【3】K.Nichols,S.Blake,Definition of the Differentiated Services Field(DS Field)in the IPv4 and IPv6 Headers.http://www.
ietf.org/rfc/rfc2474.txt,Dec.1 998.
【4]K.Ramakfishnan,S.Floyd.A Proposal to add Explicit Conges・tion Notiifcation(ECN)to IP.http://www.ietf.org/rfc/rfc248 1.txt,
Jan.1999.
[5】Guo lianzhi,Han guangming,Zhang Guo。an.Research of Implementing Strategies of I Pv6 on Edge of Multimedia
Communication Networks.The International Conference on Electrical Engineering and Automatic Control 201 0(ICEEAC)
proceedings,2010,12:6208-621 1.
[6】D.Teare,C.Paque1.园区网络设计【M】.北京:人 邮电出版社,2007.
【责任编辑:林宝德]