KubeSphere 帮助本来生活网在 K8s 物理环境暴露集群服务
要实现这个效果,一般比较笨的做法就是手动配置一个个的静态路由。这样的方式不太灵活,你要网工一直协助你操作路由器,维护成本是相当高的,肯定不适合生产环境。Porter 的做法是只要你告诉它你要配置这样一个网段,由它的 Porter-Manager 与交换机建立 BGP 连接,并对所有 Load Balancer 类型的 Service 自动分配 EIP。它会把对应的路由规则直接写到交换机上,无需人工干预,这就是动态路由。 什么是 BGP BGP 是边界网关协议(Border Gateway Protocol),是一种动态路由协议,使用 TCP 协议进行通信。BGP 在不同的自治系统(AS)之间交换路由信息。 什么是 AS 这里有一个新名词——自治系统(AS) 自治系统是什么?是一个(或多个)实体管辖下的所有 IP 网络和路由器的全体,每个自治系统都被分配一个唯一的自治系统编码(ASN)。你可以简单的理解为 AS 是一个公司,而 ASN 就是这个公司的唯一标识,像中国电信、中国联通、中国移动都有一个 ASN,如果他们之间要进行某些 IP 的路由交换,就是通过 BGP 来实现。 这里又提到一个新的名词 ASN,那这个 ASN 和我们的 Porter 又有什么关系呢?我们先来看下 ASN 的取值范围。 ASN 表 ASN,它最早的版本是 16 位的,现在可以支持 32 位,如果你的路由器比较老,可能 32 位不支持,所以我们一般还是使用 16 位的 ASN。红色部分的范围是 64512-65534,表示 ASN 的私有号段。大家可以理解为 IP 地址有公网和私网,ASN 也有公有和私有的概念。内部使用 ASN 只要用私有号段就可以了。 配置路由器和 Porter 到这里我们的基础知识基本补全了,可以开始配置路由器和 Porter 了。 (编辑:西安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |