BGP

[转帖]L4LB for Kubernetes: Theory and Practice with Cilium+BGP+ECMP

http://arthurchiao.art/blog/k8s-l4lb/ Published at 2020-04-10 | Last Update 2020-08-22 1. Problem Definition 2. Requirement Analysis 2.1 L4LB Model 2. ......
Kubernetes Practice Cilium Theory L4LB

全球互联网络穿透:BGP对接助力您的IP地址段无障碍访问

在当今互联网高速发展的时代,网络覆盖范围不断扩大,但同时也面临着境外网络互联的难题。为了解决这一难题,我们提供了IP Transit服务,以AS4837/AS10099网络平台为基础,通过BGP对接技术,为您的自有IP地址段提供全球互联网络穿透服务。 什么是BGP对接? BGP(Border Gat ......
互联网络 地址 全球 网络 BGP

BGP学习之路

当涉及到学习BGP时,以下是一些推荐的学习工具: 官方文档:阅读BGP协议的官方文档是了解BGP工作原理和细节的最佳途径。BGP协议的最新RFC文档(RFC 4271)提供了完整的规范和说明。 书籍:有一些经典的书籍可以帮助你更深入地了解BGP。其中一本被广泛推荐的书籍是"Internet Rout ......
BGP

gobgp宣告bgp路由

wget https://github.com/osrg/gobgp/releases/download/v3.20.0/gobgp_3.20.0_linux_amd64.tar.gz # c1和c2容器启动gobgpd守护进程 # c1 # gobgpd.conf [global.config] ......
路由 gobgp bgp

BGP GR,EOR(end of rib)

通常当BGP会话重启时,所有BGP对等体检测到该会话失效,然后再正常。该“down/up”转换导致路由振动以及BGP路由的重计算,并且会让路由器产生更新与撤消消息。这样的振动可能会产生暂时的转发黑洞或暂时的转发环路。同样在路由器控制层面上会浪费大量的资源。如此这样的问题还会传递到整个网络。 定义的一 ......
BGP EOR end rib of

BGP的收敛

在正常情况下,BGP在网络发生变化后可能需要几秒钟到几分钟的时间来收敛。从高层次来看,BGP经历以下过程: BGP通过内部网关协议(IGP)或BFD事件或接口事件了解到故障。这些都是BGP获知网络中故障的方法。 BGP从路由信息库(RIB)中撤回路由,然后RIB从转发信息库(FIB)和分布式FIB( ......
BGP

K8S Calico网络插件之BGP模式,BGP模式只能在同个子网内使用,无法跨网段

注:本文基于Calico v3.20.1版本编写 1 切换到BGP模式因为按照官网的配置文件部署calico时,默认使用的是IPIP模式,如果需要使用BGP模式,就要做一些修改。 主要有两种方式, 修改IPPool中的ipipMode为Never,也就是禁用IPIP模式[root@master ho ......
模式 网段 个子 BGP 插件

BGP 路由控制

一:AS_Path Filter(正则表达式对路由条目的匹配) 1,正则表达式 ! 什么是正则表达式:正则表达式是按照一定的模板来匹配字符串的公式,由普通字符(如字符 a 到 z )和特殊字符组成。 @ 普通字符:匹配的对象是普通字符本身。1 包括所有的大写和小写字母、数字、标点符号以及一些特殊符号 ......
路由 BGP

BGP路由协议学习一

转载请注明出处: 1.BGP的特点: BGP使用TCP作为其传输层协议(端口号为179),使用触发式路由更新,而不是周期性路由更新。 BGP能够承载大批量的路由信息,能够支撑大规模网络。 BGP提供了丰富的路由策略,能够灵活的进行路由选路,并能指导对等体按策略发布路由。 BGP能够支撑MPLS/VP ......
路由 BGP

BGP AS属性

AS_SEQUENCE AS_SET AS_CONFED_SET AS_CONFED_SEQUENCE AS_SEQUENCE是一个有序的AS号列表,记录了路由经过的所有AS的顺序。它按照AS号的顺序排列,每个AS号在列表中只出现一次。AS_SEQUENCE通常用于记录路由的完整AS路径信息。 AS ......
属性 BGP

Calico-BGP-FullMesh

一: Calico BGP FullMesh 方案 背景: 因为BGP协议的水平分割(防止路由环路)(从任何IBGP邻居学来的路由信息都不再向任何IBGP路由器转发)的限制,集群内每个节点都需要和其他节点通告路由。这样的实现方式被称为BGP fullmesh全互联。 启用 BGP 后,Calico ......
Calico-BGP-FullMesh FullMesh Calico BGP

BGP协议

目录一、BGP基本概念1.1 概念引入二、BGP基本原理 一、BGP基本概念 1.1 概念引入 BGP:(Border Gateway Protocol)当前所用版本为V4 边界网关路由协议 边界网关路由协议,它是“EGP”协议,其与“IGP”不同,它的工作重心不在于发现和计算,而在于AS之间传递以 ......
BGP

【原创】写在BGP建立前的TCP三次握手

大家好,我是你们许久未曾谋面的龙少一郎,今天我给大家带来一点网络知识,希望大家深入理解下BGP路由在真正传输数据前的TCP前的三次握手是如何建立和连接的,开门见山,干货如下: 首先我们要知道TCP协议之所以三次握手是为了保证数据的完整和可靠传输,它本身就是一种电话系统服务的抽象,好比如在真正打电话之 ......
BGP TCP

【原创】BGP-1随笔(BGP如何建立邻居)

大家好,我是你们的龙少一郎,有些光阴没有拿笔挥洒了,觉得有必要写点东西,还是似曾相似的感觉,追随着心的方向,带着努力的梦想,一路跌跌撞撞,将回忆轻轻随手写上,今天我给大家说的是BGP的入门基础篇,菜鸟可以简单了解一下。 说到BGP,我们不得不把路由分类一下:内部路由(IGP)和外部路由(EGP)。内 ......
BGP 邻居 随笔

【原创】BGP-2随笔(BGP使用场合以及在不同场合下如何建立peer关系)

大家好,今天我给大家简单说一下BGP的使用场合,以及在不同抵涞牧诰咏⒑驮诓煌之间的peer邻接关系的建立 ,希望大家能够建立起一种对BGP的宏观上的概念。 BGP的使用场合:我们知道,BGP是一种能够与时俱进的无为而治的路由协议,它能够承载大量的路由,而且有着非常好的数据流向精确控制和路由的控制转发 ......
场合 BGP 随笔 peer

【原创】BGP协议的主要进程

BGP的主要进程 在思科路由器上,我们查看对应的BGP协议使用的进程导致CPU及内存利用率,可以用如下命令进行查看(锐捷路由器上不适用) 分别有Scanner进程、I/O进程、Router进程以及其他Scheduler进程、Event进程和Task这三个进程。前三个进程的主要作用如下: Scanne ......
进程 BGP

【原创】BGP中的直连检测释疑

BGP直连检测及update-source 当两个不同的自治系统(AS)间进行邻接建立时,会存在BGP的直连检测,它的目的就是建立BGP的邻接,进行路由的传递。而影响其参数的是IP报文头中的TTL值。当不同AS间的路由器进行BGP邻接建立时,默认双方IP报文中的TTL=1,所以需要进行connect ......
BGP

【原创】BGP常见的邻居错误代码

BGP建立邻居的常见错误代码 在BGP建立邻居的过程当中,若邻居建立有问题,则会在BGP的Notification报文中出现常见的几种Error code 和 Error subcode。综合罗列如下: 错误的三大类型! (a)Message Header Error,其中Error Code为1, ......
邻居 常见 错误 代码 BGP

【原创】BGP中几种时间上的分析

BGP当中的关于几种时间上的简单分析 在刚接触BGP时,出现了几种时间上的概念,对于这些时间上的概念,除了熟悉之外,也有一些疑惑,疑惑的是这些时间之间有没有什么联系?都是孤立存在的么?如果有联系的话,它们和BGP中的路由表、BGP邻居又有什么关系?带着这些疑惑,我们下面来仔细捋捋! 第一:在谈到BG ......
时间 BGP

【原创】BGP中有关路由注意事项

BGP中有关路由注意事项 1、对于BGP中的路由宣告,必须要和本地路由条目中的路由保持一致么? 答:不是,只需要保证本地路由条目中的路由是宣告路由中的子网即可。比如,我们在写静态路由时ip route x.x.x.x 255.255.255.255 next-hop y.y.y.y,但是我们在进行r ......
路由 注意事项 事项 BGP

【原创】重置BGP邻居的几种情况和方式

重置BGP邻居的几种情况和方式 1. 什么情况下我们才会对BGP邻居进行重置? 答:当我们有以下几种情况的时候,我们才会重置一个BGP的连接。 1)补充或改变了与BGP相关的访问列表 2)改变了与BGP有关的权重 3)改变了与BGP有关的分配列表 4)改变了与BGP有关的计时器的相关规定(硬清) 5 ......
邻居 情况 方式 BGP

16.BGP

BGP是一种路径矢量协议,主要用于在自治系统(AS)之间进行路由信息的交换。BGP的主要作用是在互联网上提供一种可扩展的路由系统,使得不同的网络可以互相通信。 BGP有两种运行方式,当BGP运行于同一AS内部时,被称为IBGP(Internel BGP,内部边界网关协议);当BGP运行于不同AS之间 ......
BGP 16

BGP同步Synchronization

(1)当通过IBGP公布路由的时候,根据定义,它们是在同一个AS内进行公布。结果是,AS_PATH不会发生改变。 实际上,在路由公布给EBGP对端之前,本地AS号不会附加到AS_PATH上。 因此,IBGP路由不具备EBGP路由所具有的防止环路功能。 为了防止环路,BGP不会将从一个IBGP对端学习 ......
Synchronization BGP

BGP

边界网关协议(Border Gateway Protocol,BGP)是一种用来在路由选择域之间交换网络层可达性信息(Network Layer Reachability Information,NLRI)的路由选择协议。由于不同的管理机构分别控制着他们各自的路由选择域,因此,路由选择域经常被称为自 ......
BGP

BGP联盟和路由反射器

在谈BGP联盟和BGP反射器这两个技术前,我们先来了解一下BGP中存在的路由黑洞问题。 什么是路由黑洞呢?我们以下面这个拓扑来详细的介绍一下: 这是一个典型的BGP应用组网。图中,有3个AS,AS之间运行BGP协议。AS65008域内运行OSPF协议。R1和R5上只运行BGP协议,R2和R4上运行O ......
射器 路由 联盟 BGP

Calico BGP网络

BGP 网络模型 默认情况下,Calico的BGP网络工作在节点网格(node-to-node mesh)模型下,各节点间以对等方式广播路由,它仅适用于规模较小的集群环境。 中级集群环境应该使用全局对等BGP(global BGP peers)模型,通过在同一个二层网络中使用一个或一组BGP反射器构 ......
Calico 网络 BGP

BGP_不同地址族下的RR

[TOC] # 结论 在BGP的IPV4 Unicast做RR非常简单,不用考虑RT,最关键的是并不需要MPLS的加持,做完IGP和BGP之后,客户机就直接通过BGP-UPDATE报文向着RR发送IPV4的路由信息了,其它的客户机也能顺利的收到路由信息。 而在VPNV4 Unicast的当中,事情就 ......
地址 BGP

bgp dampening思科和锐捷

锐捷 half-life:半衰期,规定间隔多长时间对惩罚值进行减半,取值范围为1~45,单位为分钟,缺省值为15。 reusing:惩罚值降到该值时撤销对路由的抑制,取值范围为1~10000,缺省值为750。 suppressing:惩罚值达到该值时对路由进行抑制,取值范围为1~20000,缺省值为 ......
dampening bgp

利用BGP Anycast 实现DNS的高可用

一、背景 根据当前高栏港生产系统容器平台架构设计,在各生产线边缘机房部署容器平台,与数据中心容器平台形成纵向冗余,在此情况下,传统部署在数据中心机房的DNS系统成为容器平台业务服务的短板,一旦DNS系统出现故障或网络通信故障,将影响容器平台正常访问,原有的纵向冗余能力大大降低。 二、技术原理 该方案 ......
Anycast BGP DNS

BGP(1)

1,AS是指由同一个技术管理机构管理,使用统一选路策略的一些路由器的集合 2,BGP是属于外部网段路由协议,路径矢量路由协议。 3,AS号:运行BGP路由协议必须要有一个AS号,并且每台路由器有且只能有一个AS号,AS号不是自己想用什么就配什么,而是由国际组织IANA统一分配。 ! 公有AS号:1- ......
BGP
共46篇  :1/2页 首页上一页1下一页尾页