首页 > 其他分享 >MPLS VPN跨域解决方案

MPLS VPN跨域解决方案

时间:2023-11-27 19:31:48浏览次数:32  
标签:跨域 标签 MPLS BGP LDP MP 邻居 VPN

1 跨域和非跨域的区别 在了解跨域和非跨域的区别前,先看下面两点:

多AS的特点

1、每个AS都拥有各自的IGP协议,区域之间不可能交换所有的路由信息,而是选择性的交换

2、AS之间使用eBGP协议连接

3、无论是单AS还是多AS,客户路由是不能出现在公网中的,防止和正常使用的公网IP冲突

LDP的特点

1、不会为BGP条目分配标签 综上,出现一个问题: ASBR之间也就是AS边界设备之间将无法使用LDP协议来进行跨跳建立邻居的路由黑洞避免,所以衍生出以下三种方案

2 标签的回顾以及深入研究

2.1 标签的种类

标签分三种:

1、LDP标签

     封装在最外层,代替公网使用的标签,用于防止iBGP跨跳建立邻居时的路由黑洞问题

2、BGP-Label标签

     封装在中间层,用于跨域MPLS VPN的Option C方案里的两个ASBR之间的流量的转发

3、MP-BGP标签

     封装在最内层,用于存在VRF的场景中,负责根据将数据流转发到指定的关联VRF的接口

2.2 标签的生成和转发

表项生成:

MPLS VPN跨域解决方案_封装

标签的装填(生成)和转发

前者依赖FIB表,后者依赖LFIB表;

标签变化位置

无论哪一种标签,标签变化的位置都是在NH(下一跳)变化的位置,其中的NH要看是哪一种标签; LDP标签就是LDP的下一个邻居位置,BGP-Label标签就是IPV4 BGP的下一个BGP邻居位置(如果有next-hop-self的话),MP-BGP标签就是下一个MP-BGP邻居的位置(MP-BGP的iBGP邻居会自动next-hop-self);


标签:跨域,标签,MPLS,BGP,LDP,MP,邻居,VPN
From: https://blog.51cto.com/u_16343110/8587802

相关文章

  • Java 中如何解决跨域问题
    文章目录背景一、什么是跨域?为什么会出现跨域二、Java实现跨域方式2.1、返回新的CorsFilter(全局跨域)2.2、重写WebMvcConfigurer(全局跨域)2.3、使用注解(aa局部跨域)2.4、手动设置响应头(局部跨域)2.5、使用自定义filter实现跨域2.6、SpringCloudGateway跨域配......
  • 什么是跨域问题及处理方案?
    什么是跨域问题?举个例子:你请求地址http:1.2.3.4:8080/index.html,浏览器成功获取,然后你在index.html页面点击某个按钮发送ajax请求http:5.6.7.8:8080/getUserInfo,请求能成功发送,服务器也成功响应,但是浏览器不认账,浏览器会认为你的响应数据不安全,于是报错终止后面代码的运行,这就......
  • django学习笔记05 跨域
    跨域指的是:浏览器不能执行其他网站的脚本,从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域。跨域是由浏览器的同源策略造成的,是浏览器施加的安全限制。a页面想获取b页面资源,如果a、b页面的协议、域名、端口、子域名不同,所进行的访问行动都是跨域的。在DJ......
  • 使用PhpStudy配置Nginx解决跨域问题
    系统:Windows如果你是用phpstudy来进行lnmp的集成环境,你想解决跨域问题是很简单的:处理步骤:第一步:找到你前端要请求的后端接口的url的域名:比如:http://localhost2/index.php/index/test/helloworld那么域名就是localhost2第二步:找到域名对应的nginx配置文件位置打开phpstudy......
  • 微服务 网关的 cors 跨域配置
     cors:浏览器询问服务器(浏览器给服务器发送options请求),让不让跨域  ......
  • 阿里云对象存储oss的使用和解决对象存储oss跨域问题
    默认你是开通了,开通很容易,一点即可1、首先创建Bucket 2、根据自己的需求选择,如果不懂直接按我的这个来Bucker名称是唯一的,自己随便取一个地域:选择离自己最近的存储类型:标准存储存储冗余类型:本地读写权限:公共其余的全部默认不用动 3、创建之后,点击概览,滑到最下面,外......
  • Linux系统奇安信浏览器报错跨域:the resource is in more-private address space 'loca
     报错:AccesstoXMLHttpRequestat"123"fromorigin"456"hasbeenblockedbyCORSpolicy:therequestclientisnotasecurecontextandtheresourceisinmore-privateaddressspace'local' 在kylin系统中,升级奇安信浏览器到最新版,会导致以上跨域......
  • Tainted canvases may not be exported,视频帧截图跨域
    做原生相机拍照的时候遇见的有趣问题,视频流是上传到云服务器的在线链接,赋值到video的src上,然后使用canvas的drawImg方法去截取视频帧做照片,结果canvas报错视频跨域。解决方案:<videocrossorigin="anonymous"src="在线地址"ref="video"id="video"class="video"autoplay></v......
  • 前端配置、跨域、扩写用户表、轮播图
    luffy项目前端配置#1跟后端交互:axios cnpminstall-Saxios 以后想发送ajax请求,必须导入,使用可以把axios放到vue实例中,以后任意组件中this.$axios.get() main.js中加入importaxiosfrom'axios' Vue.prototype.$axios=axios;#2操作cookie:vue-cookies......
  • 11.路由以及跨域
    路由跨域跨域限制在进行前后端联调的时候,可能会遇到下面这个报错:这个错误就是跨域问题,是发生在浏览器端的。浏览器中有一个同源策略,它是一个安全策略,用来限制源的交互。同源策略:是一种约定,它是浏览器核心也最基本的安全功能,它会阻止一个域的JS脚本和另外一个域的内容进行......