通信人家园
标题:
深入讲解通信网中的多层交换技术
[查看完整版帖子]
[打印本页]
时间:
2010-5-14 22:32
作者:
wjdai
标题:
深入讲解通信网中的多层交换技术
深入讲解通信网中的多层交换技术
对于多层交换技术,因各公司多采用自己的标准,相互间的连通比较困难,因此,
IETF
正在制定
MPLS
的标准,以将各公司第三层交换技术的标准统一起来。
目前多层交换已经成为交换技术中不可缺少的部分,这里我们分析了通信网中的多层交换技术的综合应用,国际标准化组织(
ISO
)提出的开放系统互连参考模型(
OSI-RM
)的下四层(物理层、数据链路层、网络层、传输层)为通信层,因此可以最底层逐一分析:
(
1
)第一层
为物理层,传统的电路交换就属于这一层。
(
2
)第二层
为数据链路层,从传统意义上讲,真正的交换即是属于这一层。在这一层中采用了基于硬件的转发机制,能够转发各种数据链路层的协议,包括局域网(
LAN
)中的以太网和高速令牌环网(
FD-DI
)以及广域网(
WAN
)中通过
VC
交换的帧中继(
FR
)和异步转移模式(
ATM
)等,经典的
LAN
多端口网桥也属于这一层。该层支持简单的网络分段,并能令网络性能有明显的改善。这第二层交换的流行,带支了第三层和第四层交换的发展。
(
3
)第三层
是网络层,主要的任务是为分组寻找合适的路由。传统的路由器由于使用软件和通用的
CPU
来实现对数据报的转发,因而延迟比较大,转发的速度也比较慢,而第三层交换正是针对这个问题提出的。所谓第三层交换并非只使用第三层的功能,而是把第三层的路由选择与第二层的交换功能结合了起来,实现了网络的快速分组。相应地,第三层交换机的目标也在于要兼备两个特征,并通常采用专用集成电路(
ASIC:Supplication Specific Integrated Circuit
)将常用的软件功能固化在硬件这中,形成完备的路由器的子集。在未来的第三层交换机中还将具备更多的功能,成为功能更加完备的路由器。例如,除了具有转发的功能外,还将具备自动划分数据流等级及服务等级的功能,以及提供某种形式的
QoS
等等,这将是第三层交换机的另一个重要特征。
从
20
世纪
90
年代中期起,世界上各大公司都纷纷对第三层交换进行研究,并提出了许多不同的方案,推出了许多产品。比较有影响的有:
Cisco
公司的标记交换(
TAG Swiching
)
,Ipsilon
公司的
IP
交换,东芝公司的信元交换路由器(
CSR:Cell Switching Router
)和
IBM
公司的
ARIS
(
Aggregate Route based IP Switching
),以及
IETF
的多协议标记交换(
MPLS:Multi-Protocol Label Switching
)等等。
TAG Switching
是处于交换边缘的路由器,将每个输入帧的第三层地址映射为简单的标记,然后把有标记的帧转化为
ATM
信元,再映射到
VC
上,在网络核心
ATM
交换机进行标记交换,由路由器保存标记信息表(路由表),用以寻找第三层路由。最后,将标记信元送到目的地路由器上,由目的地路由器去掉信息标记,把信元转化成帧,送到最终的目的端。在这个过程中,通过交换标记(小的数据单元)和仅进行一次简单的标记查询就可提高转发帧的性能。
IP
多层交换技术
是一种将第二层交换功能和第三层路由功能结合起来的技术,是多层交换的另一种类型,与
CSR
相类似,都是数据流驱动
IP
交换的一种应用。就是说它们可以根据独立业务流到达的情况来安排交换机的资源,并通过标签分配和把数据流映射成
VC
上的信令信息(
IFMP
和
FANP
),实现交换的过程。这些,都是独立于单个
IP
数据流进行的,保持了
Internet
模型的扩展性及在第三层按照逐级跳的方式对所有业务进行转发的形式,且引入了特定的控制协议,把
IP
数据流转移到端到端的直通路径。
ARIS
是一种汇聚的基于通路的
IP
多层交换技术,基本的功能是按照汇聚的
IP
数据流的目的端建立、维护交换通路。
ARIS
利用选路协议的信息并把这些信息与网络入口到出口的交换通路联系起来,从而实现了上述功能。具体地说:
ARIS
是运行在集成的交换机
/
路由器设备网络上的控制协议,因
ISR
是支持
IP
选路的第二层交换机(如
ATM
),故
ARIS
可以利用选路协议中的信息(由
OSPF
,
BGP
)把
IP
分组映射到第二层交换通路上,通过
ISR
设备和网络,成为第一种引入汇聚交换通路的
IP
交换机制。在多个不同的源端和同一目的端之间,
ARIS
可以建立多点到点的交换通路,进而降低了交换机资源的消耗。对于多层交换技术,因各公司多采用自己的标准,相互间的连通比较困难。因此,
IETF
正在制定
MPLS
的标准,以将各公司第三层交换技术的标准统一起来。
MPLS
是将第二层交换功能与第三层路由功能完善地结合在一起的一种多层交换技术,在
IP
路由和控制协议的基础上,
MPLS
提供了面向连接的交换。其所以称之为多协议,是因为
MPLS
可以支持网络层的各种协议,如
IPv4
、
IPv6
、
IPX
、
CLNP
等等,同时
MPLS
也支持第二层的各种协议,支持任何能够在网络层实体间传送网络层分组的第二层媒体,而并不针对某一种链路技术。
MPLS
以十分简洁的方式完成信息的传送,且与
TAG
、
ATM
交换相类似,引入了固定长度的短标签(
Label
)作为在
MPL S
网中进行数据转发的依据。
MPLS
网络由标签交换路由器(
LSR
)和标签边缘路由器(
LER
)所组成,通过标签分发协议(
LDP
)在
LER
和
LSR
之间对标签进行分发。就是说,通常各个
MPLS
设备在运行第三层路由协议(如
OSPF
、
BGP
)时,会根据计算得到的路由来使用标签分发协议,为信息流分配标签,并建立数据传送通道,即标签交换路径(
LSP
),因此当业务数据(
IP
分组,帧中继帧或
ATM
信元)到达
MPLS
网络边缘的
LER
之后,
LER
就会首先根据某种原则将数据流和固定长度的标签对应起来。对应的原则不但考虑到数据流的目的地址信息,还考虑了有关
QoS
的信息,然后才为数据添加标签。这样,在以后的转发过程中,
LSR
就只是根据数据流所携带的
Label
,以查表、交换的方式进行转发,当数据到达出口
LER
之后,
LER
将标签去掉,恢复原数据流,按照原来的方式传送数据。
总之,多服务、流分类、通信量规划、显示路由、进行不同等级的服务和
IP QoS
(以
ATM
为基础的)等等,都是
MPLS
的关键特征。其目标就是要解决网络扩展的问题并能在同一基础结构上提供多种网络服务。随着
MPLS
的出现,在共享
Internet
上支持实时通信的虚拟专用网(
VPN
)也将在不长的时间内成为现实。
(
4
)第四层
是传输层,扩展了第二、三层的交换并支持细粒度的网络调整和对通信流优先权的划分,所使用的第四层信息,例如
TCP/UDP
应用程序的端口号,被用来作进一步确定通信量的转发方式。
第四层交换允许根据应用程序划分通信数据的优先权,因此管理人员能够对某些特定的应用程序进行限制,以将一定量的带宽用于重要应用程序通信。从本质上讲,第四层交换提供了在网络中实现开放系统联合会(
COS
)所提出的方法。
时间:
2010-5-14 23:09
作者:
qfmenghao
ctrl+c而已
时间:
2010-5-14 23:51
作者:
colourpen
看看
时间:
2010-5-17 19:27
作者:
moyonghainan
我来ctrl+C,有空研究研究~哈哈,谢谢!
时间:
2010-5-17 19:48
作者:
flyover
基础知识,但是还是决定自己写的比较好一些
时间:
2010-5-26 13:58
作者:
famine
不错,很好的开阔视野。
通信人家园 (https://www.txrjy.com/)
Powered by C114