标题：vrf
成员资料
[1]姓名：余启邦 
英文名: Ronald 
花名：鱼腩邦 / 薯仔邦  籍贯：广东顺德 
生日： 1976/08/30 
身高： 175cm 
体重： 64kg 
血型：O型 
星座： 处女座
宗教：天主教 
家庭：爸爸，妈妈，姐姐和哥哥 
兴趣：电脑，篮球，滑板 
学历：ⅣE香港专业教育学校（修读产品设计） 
专长：扮二胡 
喜欢的香港歌手： 张学友，郑秀文 
喜欢的香港演员： 张国荣
喜欢的外国的歌手： Michael Bolton,CraigDavid 
喜欢的外国演员：Tom Hans,Bruce Willis 
小时候的志愿： 医生 
理想的女生类型：清纯，温柔体贴 
初恋年龄：17岁 
最常出没地方：铜锣湾
入行经过：经理人阿LAL介绍入行 
姓名：丁子高
  丁子高原名：丁浩霖 
英文名：Real 
生日：1979/07/31 
身高：178cm 
体重：70kg 
星座：狮子座
血型：A型 
家庭：爸爸和妈妈 
兴趣：篮球，唱歌，滑水，电脑 
专长：电脑绘图和唱歌 
学历：ST.MARGARET's College & 大学 
口头禅：有冇搞错呀? 
喜欢的香港歌手： 张学友，王菲
喜欢的香港演员： 周星驰
喜欢的外国歌手： Robbie Williams,Craig David 
喜欢的外国演员： Brad Pitt,Nicolas Cage 
小时候的志愿：厨师 
最常出没地方：铜锣湾 
理想的女生类型：有气质，有性格
姓名：李安(An Lee) 
原名：李威衡 
英文名：Ray 
生日：1981/12/15 （和金俊秀的生日一样 >V<) 
身高：173cm 
体重：62kg 
星座：人马座 
家庭：爸爸，妈妈和两个姐姐 
兴趣：滑浪，日光浴，作曲 
专长：玩KeyBorad 
学历：余振强中学，明爱中学，宝血中学 
喜欢的香港歌手： 郭富城，王菲 
喜欢的香港演员 ：周星驰 
喜欢的外国歌手 : Kenji Furuya 
喜欢的外国演员 : Brad Pitt 
期望自己：做一个成功及受尊重的人 
最常出没地方：铜锣湾，尖沙咀
理想的女生类型：长发大眼睛，心地善良，喜欢小朋友，共同兴趣和了解自己
姓名：梁世豪 
英文：Raul 
花名：话乌 
籍贯：新西兰 
生日：1979/02/15 
身高：177cm 
体重：65kg 
星座：水瓶座
血型：A 
家庭：爸爸，妈妈，姐姐和弟弟 
兴趣：滑雪，滑板 
专长：车和改车 
学历：Takaquna Grammar School，大学 
口头禅：你条友仔～！ 
喜欢的香港歌手： 许志安，王菲 
喜欢的香港演员： 梁朝伟
喜欢的外国歌手： Eminem 
喜欢的外国歌手： Will Smith 
小时候的志愿：设计师
入行经过：经理人阿LAL介绍入行
VRF：Virtual Routing Forwarding
VPN路由转发表，也称VPN-instance（VPN实例），是PE为直接相连的site建立并维护的一个专门实体，每个site在PE上都有自己的VPN-instance，每个VPN-instance包含到一个或多个与该PE直接相连的CE的路由和转发表，另外如果要实现同一VPN各个Site间的互通，该VPN-instance还就应该包含连接在其他PE上的发出该VPN的Site的路由信息。
MPLS VPN网络主要由CE、PE和P等3部分组成：CE(Customer Edge Router，用户网络边缘路由器）设备直接与服务提供商网络（图1中的MPLS骨干网络）相连，它“感知”不到VPN的存在；PE(Provider Edge Router，骨干网边缘路由器）设备与用户的CE直接相连，负责VPN业务接入，处理VPN-IPv4路由，是MPLS三层VPN的主要实现者：P(Provider Router，骨干网核心路由器）负责快速转发数据，不与CE直接相连。在整个MPLS VPN中，P、PE设备需要支持MPLS的基本功能，CE设备不必支持MPLS。
PE是MPLS VPN网络的关键设备，根据PE路由器是否参与客户的路由，MPLS VPN分成Layer3 MPLS VPN和Layer2 MPLS VPN。其中Layer3 MPLS VPN遵循RFC2547bis标准，使用MBGP在PE路由器之间分发路由信息，使用MPLS技术在VPN站点之间传送数据，因而又称为 BGP/MPLS VPN。本文主要阐述的是Layer3 MPLS VPN。
在MPLS VPN网络中，对VPN的所有处理都发生在PE路由器上，为此，PE路由器上起用了VPNv4地址族，引入了RD(Route Distinguisher）和RT(Route Target）等属性。RD具有全局唯一性，通过将8byte的RD作为IPv4地址前缀的扩展，使不唯一的IPv4地址转化为唯一的VPNv4地址。VPNv4地址对客户端设备来说是不可见的，它只用于骨干网络上路由信息的分发。PE对等体之间需要发布基于VPNv4地址族的路由，这通常是通过 MBGP实现的。正常的BGP4能只传递IPv4的路由，MP-BGP在BGP的基础上定义了新的属性。MP-iBGP在邻居间传递VPN用户路由时会将 IPv4地址打上RD前缀，这样VPN用户传来的IPv4路由就转变为VPNv4路由，从而保证VPN用户的路由到了对端的PE上以后，即使存在地址空间重叠，对端PE也能够区分开分属不同VPN的用户路由。RT使用了BGP中扩展团体属性，用于路由信息的分发，具有全局唯一性，同一个RT只能被一个 VPN使用，它分成Import RT和Export RT，分别用于路由信息的导入和导出策略。在PE路由器上针对每个site都创建了一个虚拟路由转发表VRF(VPN Routing & Forwarding），VRF为每个site维护逻辑上分离的路由表，每个VRF都有Import RT和Export RT属性。当PE从VRF表中导出VPN路由时，要用Export RT对VPN路由进行标记；当PE收到VPNv4路由信息时，只有所带RT标记与VRF表中任意一个Import RT相符的路由才会被导入到VRF表中，而不是全网所有VPN的路由，从而形成不同的VPN，实现VPN的互访与隔离。通过对Import RT和Export RT的合理配置，运营商可以构建不同拓扑类型的VPN，如重叠式VPN和Hub-and-spoke VPN。
整个MPLS VPN体系结构可以分成控制面和数据面，控制面定义了LSP的建立和VPN路由信息的分发过程，数据面则定义了VPN数据的转发过程。
在控制层面，P路由器并不参与VPN路由信息的交互，客户路由器是通过CE和PE路由器之间、PE路由器之间的路由交互知道属于某个VPN的网络拓扑信息。CE-PE路由器之间通过采用静态/默认路由或采用IGP(RIPv2、OSPF）等动态路由协议。PE-PE之间通过采用MP-iBGP进行路由信息的交互，PE路由器通过维持iBGP网状连接或使用路由反射器来确保路由信息分发给所有的PE路由器。除了路由协议外，在控制层面工作的还有 LDP，它在整个MPLS网络中进行标签的分发，形成数据转发的逻辑通道LSP。
在数据转发层面，MPLS VPN网络中传输的VPN业务数据采用外标签（又称隧道标签）和内标签（又称VPN标签）两层标签栈结构。当一个VPN业务分组由CE路由器发给入口PE 路由器后，PE路由器查找该子接
1、什么是VRF？
VPN Routing and Forwarding (VRF) is a technology used in computer networks that allows multiple instances of a routing table to co-exist within the same router at the same time. Because the routing instances are independent,the same or overlapping IP addresses can be used without conflicting with each other.
VRF---VPN路由转发实例（VPN Routing & Forwarding Instance）
每一个VRF可以看作虚拟的路由器，好像是一台专用的PE设备。该虚拟路由器包括如下元素：
一张独立的路由表，当然也包括了独立的地址空间；
一组归属于这个VRF的接口的集合；
一组只用于本VRF的路由协议。
对于每个PE，可以维护一个或多个VRF，同时维护一个公网的路由表（也叫全局路由表），多个VRF实例相互分离独立。
2、VRF 可以解决什么问题？
⒉1 实现类似专用PE的功能，用路由隔离不同的vpn用户。
⒉2 解决地址重叠的问题
即同时支持使用公有地址的客户端设备和私有地址的客户端设备，或者多个VPN使用同一个地址空间；
也可以支持创建重叠VPN，所谓重叠VPN是指同一个站点同时属于多个VPN的情况。
引入RT的概念
在PE 中，存在全局路由表、vrf 等，从全局路由表选择路由到vrf 称为export导出；从vrf 中选择路由到全局路由表称为import。RT 用于路由信息的分发，它分成Import RT和Export RT，分别用于路由信息的导入、导出策略。当从全局路由表中导出路由到vrf 时，要用Export RT对VPN路由进行标记；在往全局路由导入VPNv4 路由时，只有所带RT 标记与VRF 表中任意一个Import RT相符的路由才会被导入到全局路由表中。RT使得PE路由器只包含和其直接相连的VPN的路由，而不是全网所有ipvpnv4 的路由，从而节省了PE路由器的资 源，提高了网络拓展性。在一个VRF中，在发布路由时使用RT 的export 规则。直接发送给其他的PE设备。在接收端的PE上，接收所有的路由，并根据每个VRF 配置的RT 的import 规则进行检查，如果与路由中的RT属性match，则将该路由加入到相应的VRF中。
Export Target: 我这个VRF 发出的路由打上什么标记；
Import Target：我这个VRF 接受什么标记的路由。
引入RD的概念
ISP 网络需要把来自CE 用户的路由，通过公用网络传递到用户的其他CE 路由器。但是来自不同用户的路由可能相同（重叠）。假设A 用户有个路由条目是10.180.0.0/16，B 用户有个路由也是10.180.0.0/16。这样在ISP 内部将不能区分10.180.0.0/16 到底是那个用户的。为了解决这个问题映入RD （64bit）概念，将ipv4 地址扩展为ipvpn4 地址（RD:ipv4）， 在ISP 内部传播路由时为每个来自CE 的路由加一个区别标识，这样对端ISP，PE收到不同vrf的相同路由，就能准确区分。假设A 用户的RD 是65001:1,B 用户的RD为65002：1， 这样A 的10.180.0.0/16 就扩充为65001:1:10.180.0.0/16,B 扩充为65002：1：10.180.0.0/16 ，这种扩充后的路由成为ipvpn4 route。只要RD 全局唯一， 将不唯一的IPv4地址转化为唯一的IPVPNv4 地址，但是IPVPNv4 地址对客户端设备来说是不可见的。
3、VRF 在PE 上部署和配置
公网路由表：包含全部PE和P 路由器之间的路由，由骨干网IGP 产生。
私网路由表：包含本VPN 用户可达信息的路由和转发表。
⒊1 配置RD
理论上可以为每个VRF配置一个RD。
通常建议为每个VPN都配置相同的RD，不同的VPN配置不同的RD。
但是实际上只要保证存在相同地址的两个VRF的RD不同即可，不同的VPN可以配置相同的RD，相同的VPN也可以配置不同的RD。
VPN RD的关系比较松散，只需要保证存在地址相同的两个VRF的RD不同即可。只要能区分不同vrf的系统路由就可以了。
PE1(config-vrf)#rd
ASN:nn or IP-address:nn VPN Route Distinguisher
一般采用：ASN:nn
⒊2 配置RT
PE1(config-vrf)#route-target import
ASN:nn or IP-address:nn Target VPN Extended Community
PE1(config-vrf)#route-target export
ASN:nn or IP-address:nn Target VPN Extended Community
⒊3 为VRF 指派接口
一旦你创建VRF的工作结束，你就可以开始分配特定的接口并且开始把客户分开。如果你在确定VRF中的接口之前分配IP地址，这个IP地址将被删除，你必须重新为接口分配IP地址。
PE1(config)#interface s1/0
PE1(config-if)#ip vrf forwarding vpn-a
PE1(config-if)#
PE1(config-if)#do show ip vrf
Name Default RD Interfaces
vpn-a 65001:1 Se1/0