欢迎来到天天文库
浏览记录
ID:59120477
大小:94.00 KB
页数:4页
时间:2020-09-15
《MPLS(多协议标签交换)技术原理的基本实现.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、MPLS(多协议标签交换)技术原理的基本实现 首先,我们需要5台路由器(4台也可以),因为MPLS是主要运用于大型的网络之中的一种快速转发协议,例ISP的网络基本采用MPLS来提高数据包的转发速度。 分别编号R1-R5,接口地址见topology,全网起OSPF协议,AREA0,目的是达到全网互通,以便于LABEL信息的传递。 MPLS在网络中的实现很简单(因为是简单的配置嘛): 1、 把属于MPLS网络的接口划入MPLS网络 2、 启用MPLS 下面简单说一下具体配置,首先,进入R1的s1/
2、3端口,做如下命令:R1(config)#ints1/2R1(config-if)#mplsip 把接口划入MPLS网络R1(config-if)#exi至于R2-R4的S1/2,S1/3,以及R5的s1/3在这里不一一赘述,原理和上面的一样。这时,我们会看到如下提示:*Mar 100:13:37.163:%LDP-5-NBRCHG:LDPNeighbor23.0.0.1:0(1)isUP说明MPLS邻居建立成功,可以相互发送LABEL信息。我们查看一下目前路由器的LABEL转发表,也就是和每条路由一一对应的标
3、签编号。R1#shmplsforwarding-tableLocal Outgoing Prefix Bytestag Outgoing NextHoptag tagorVC orTunnelId switched interface16 16 34.0.0.0/24 0 Se1/2 point2point17 Poptag 23.0.0.0/24 0 Se1/2 point2
4、point18 18 192.168.1.1/32 0 Se1/2 point2point19 19 45.0.0.0/24 0 Se1/2 point2pointR1# 我们可以看到,LOCAL列,表示这条路由条目在本路由器的label编号,也是它通告给邻居LSR的编号。 OUTGOING列,表示送往邻居LSR时应该打上的标签编号,也就是说,在把包交给邻居LSR之前,已经打上的TAG其实是对方LSR转发表
5、里关于这条路由的TAG编号。Poptag表示拆除TAG,因为目的网络是下一条的直连网络,所以不用TAG继续进行转发。 我们注意到,bytestagswitched这一列全部为0,这是因为我们还没有进行任何的数据包交换。下面做如下操作:R1#p192.168.1.1souR1#ping192.168.1.1source10.1.1.1Typeescapesequencetoabort.Sending5,100-byteICMPEchosto192.168.1.1,timeoutis2seconds:Packetsen
6、twithasourceaddressof10.1.1.1!!!!!Successrateis100percent(5/5),round-tripmin/avg/max=104/198/304msR1#shmplsforwarding-tableLocal Outgoing Prefix Bytestag Outgoing NextHoptag tagorVC orTunnelId switched interface16 16 34.0.0.0/24
7、 0 Se1/2 point2point17 Poptag 23.0.0.0/24 0 Se1/2 point2point18 18 192.168.1.1/32 0 Se1/2 point2point19 19 45.0.0.0/24 0 Se1/2 point2point 我们发现,PING过以后R1上依然没有交换标签的BYTE流量
8、,这是因为MPLS是不会对自己的直连网络打上TAG标签的,粗浅的理解就是直连网络直接转发就可以了,打上TAG不是更麻烦了吗?嘿嘿。好,我们看R2-R4的转发表:R2#shmplsforwarding-tableLocal Outgoing Prefix Bytestag Outgoing NextHopt
此文档下载收益归作者所有