BGPBGP路径选择概述路径属性路径属性分类BGP路由优选规则BGP选路原则实验 BGP路径选择概述●当BGP设备学习到去往同一个目的网络的多条BGP路由(路径)时,设备将这些路由都装载到BGP路由表,并在这些条目中进行路由优选,最终决策出最优( Best )的路由,将该BGP路由加载到全局路由表中,作为数据转发的依据。●当存在多路径时, BGP只会将其选择出来的最优路由通告给其他对等体。●BG
转载 2024-03-06 16:55:38
151阅读
最近我司业务扩展在机房新开了一个区域,折腾了一段时间的 Calico BGP,为了能将整个过程梳理得更简单明了,我还是决定将这个过程记录下来。不管是对当下的总结还是未来重新审视方案都是值得的。大家都知道,云原生下的网络架构在 Kubernetes 里可以算是百花齐放,各有所长,这无形中也导致网络始终是横在广大 K8S 爱好者面前迈向高阶管理的几座大山之一。通常大家在公有云上使用厂家提供的 CNI
转载 11月前
53阅读
对于长期研究BGP协议的研究人员而言,想必对于BGPstream并不陌生。BGPStream是一个可以用于实时和历史 BGP 数据分析的开源软件框架,支持科学研究、运营监控和事后分析。BGPStream拥有强大的工具和API。它使用 C/C++ API 等从命令行快速检查原始 BGP 数据、开发 Python 应用程序或构建复杂系统。 只要你给 BGPStream 一个时间范围,它将自动获取正确
转载 2024-09-25 09:24:02
122阅读
.什么是 BGP BGP(Border Gateway Protocol)即边界网关协议,是互联网上一个核心的去中心化自治路由协议。它通过维护IP路由表或‘前缀’表来实现自治系统(AS)之间的可达性,属于矢量路由协议。 BGP不使用传统的内部网关协议(IGP)的指标,而使用基于路径、网络策略或规则集来决定路由。因此,它更适合被称为矢量性协议,而不是路由协议。BGP 分类公认属性可以分为两类:1、公
转载 2024-06-20 06:25:44
61阅读
利用 Calico 和 MetalLB 来组件内部的 BGP 网络。并以此来为 Kubernetes 提供 Pod - Pod 、Node - Pod 和 Node - Loadbalancer网络互访的能力。
转载 2022-10-09 01:10:10
262阅读
在IGP时代我们都知道,比如说ospf,链路状态协议,在进行路由选择的时候,比的是链路的耗费,哪条链路耗费小则会更优先,如果两个链路耗费是一样的,那么就做负载均衡。实际上就2个原则成就了ospf---最短路径优先的工作原理。那如果在BGP中,有多条路由可以到达目的的时候,应当如何进行选择呢?哪一条路径是比较优先的呢?来看看这11个属性的优先级,加深记忆,最好能熟练的背下来:1 HIGHEST
Kubernetes开源LoadBalancer—MetalLB(BGP)1.背景最近一年为了迎接亚运会,单位开发了很多大屏展示界面,这些大屏展示页面需要提供给外部门访问,起初使用Ingress方式,但是需要外部门配置DNS,所以我们准备使用NodePort,但是领导想用LoadBalancer,众所周知,LoadBalancer大部分情况下只能在提供了外部负载均衡器的云提供商上使用,而我们是裸机
原创 2022-05-25 13:48:22
325阅读
BGP的更新源(BGP Neighbor Update Source Address):原则1:在默认情况下,BGP路由器以自己路由表中,到达对方BGP邻居的地址的那条路由所指示的出接口(物理接口)的地址,作为自己的BGP更新源(源地址)原则2:当BGP路由器,收到邻居发来的BGP信息时,会检查其源地址,然后和自己宣告的Neighbor的目标地址进行比较,如
转载 2024-05-07 15:39:14
122阅读
介绍:FRP 全名:Fast Reverse Proxy。FRP 是一个使用 Go 语言开发的高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务。FRP 支持 TCP、UDP、HTTP、HTTPS等协议类型,并且支持 Web 服务根据域名进行路由转发。一、frp的作用利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。对于 http, https 服务支持
作者:万宏明,KubeSphere member,负责 KubeSphere 安全和多租户团队随着 K8s 在生产和测试环境中用的越来越多,对安全性的关注也会越来越多,所以本文主要是给大家分享以下内容:了解 K8s 环境面临的安全风险了解 K8s 提供的安全机制改善 K8s 安全状况的最佳实践1. K8s 安全风险这张图是 CNCF 金融用户小组总结的 K8s 信任边界图,它把在 K8s 环境中的
在上一篇《在 Kubernetes 集群中使用 MetalLB 作为 LoadBalancer(上)》中,我们使用 MetalLB 的 Layer2 模式作为 LoadBalancer 的实现,将 Kubernetes 集群中的服务暴露到集群外。 还记得我们在 Configmap 中为 MetalLB 分配的 IP 地址池么? apiVersion: v1 kind: ConfigMap met
原创 2022-03-07 09:21:45
588阅读
在裸kubernetes的集群中是没有LB的功能,该功能一般由云厂商提供。如果集群不是部署在云厂商的提供服务上,则使用到LB功能Servir组件采用对应的模式将外部流量引流到kubernetes集群node节点的可达路径。...
原创 2022-10-11 16:06:04
2821阅读
参考文档 calico 排查参考:http://blog.51cto.com/newfly/2062210?utm_source=oschina-app1、修改现有k8s集群中的calico网络,默认是ipip模式(在每台node主机创建一个tunl0网口,这个隧道链接所有的node容器网络,官网推荐不同的ip网段适合,比如aws的不同区域主机),修改成BGP模式,它会以daemonse
转载 2024-07-23 19:18:43
45阅读
# Kubernetes MetalLB实现方法 ## 一、整体流程 下面是实现Kubernetes MetalLB的步骤表格: | 步骤 | 操作 | |------|------| |1|安装MetalLB| |2|创建ConfigMap| |3|部署MetalLB Controller| |4|部署MetalLB Speaker| ## 二、具体操作步骤 ### 1. 安装Meta
原创 2024-06-13 03:48:23
40阅读
命令 作用 iostat 磁盘IO监控 vmstat 虚拟内存监控 prstat 进程监控 mpstat CPU监控 netstat 网络状态监控 sar 全面监控 一、进程监控 prstat -bash-3.00#prstat PID USERNAME SIZE RSS STATE PRI NICE
转载 8月前
25阅读
基本配置一、BGP邻居关系的建立;BGP建邻与路由条目宣告是分开配置的1.直连的EBGP邻居关系的建立[R1]bgp 1 启动BGP协议,启动时需要键入AS号;没有多进程概念[R1-bgp]router-id 1.1.1.1 建议配置RID;若不配置将自动生成,规则同OSPF[R1-bgp]peer 12.1.1.2 as-number 2 对端IP地址,及对端所在的AS编号2.IBGP邻居关系的
转载 2024-04-26 16:06:03
59阅读
1.BGP的基本概念1)BGP ( Border Gateway Protocol,边界网关协议)是一种既可以用于不同 AS ( Autonomous System,自治系统)之间,又可以用于同一 AS 内部的动态路由协议。当 BGP 运行于同一 AS 内部时,被称为 IBGP( Internal BGP);当 BGP 运行于不同 AS 之间时,称为 EBGP( External BGP)。 AS
转载 2024-05-01 20:37:56
78阅读
BGP的基本配置1.bgp的路由黑洞 优于BGP协议可以非直连建林,故可能出现BGP协议跨越为运行BGP协议的路由器,导致BGP路由传递后,显示控制层面可达,但是,数据层面,流量未运行BGP协议的路由器时,无法通过,形成路由黑洞。解决方案: 1.让AS内所有设备都运行BGP协议 2.可以在运行BGP的设备上向AS内部使用的IGP协议中进行重发布 3.MPLS多协议标签交换技术—是当前工程中主要是用
转载 2024-08-12 17:20:13
80阅读
## 实现Calico BGP模式的步骤 Calico是一个用于容器网络和网络安全的开源解决方案,而BGP模式是用于在集群节点之间建立网络连接的一种方式。在这篇文章中,我们将介绍如何实现Calico的BGP模式,并给出详细的步骤以及相应的代码示例。 ### 步骤一:安装Calico 在使用Calico BGP模式之前,首先需要安装Calico。以下是安装Calico的步骤: 1. 使用以下
原创 2024-05-24 10:58:34
223阅读
一、AS概念1、自治系统( Autonomous System , AS ) ,指的是在同-一个组织管理下、使用相同策略的设备的集合。 2、不同AS通过AS号区分, AS号取值范围1 - 65535 ,其中64512 - 65535是私有AS号。IANA负责AS号的分发。二、BGP的概述及基础配置2.1BGP概述 边界网关协议( Border Gateway Protocol , BGP )是一种
转载 2024-08-16 11:08:36
60阅读
  • 1
  • 2
  • 3
  • 4
  • 5