当前位置: 首页 > news >正文

保定建站模板搭建博客wordpress

保定建站模板搭建,博客wordpress,网站建设四川,门店库存管理软件一、cluster ip Cluster IP 是 Kubernetes 中 Service 的 IP 地址,它是一个虚拟 IP 地址,用于集群内的 Pod 相互通信。 例如: Cluster IP:2.2.2.2负载的真实Pod IP:1.1.1.1 场景: Pod A 的 IP 地址是 …

一、cluster ip

Cluster IP 是 Kubernetes 中 Service 的 IP 地址,它是一个虚拟 IP 地址,用于集群内的 Pod 相互通信。

例如:

  • Cluster IP:2.2.2.2
  • 负载的真实Pod IP:1.1.1.1

场景:

Pod A 的 IP 地址是 1.1.1.1,Pod B 的 IP 地址是 3.3.3.3。Pod B 要访问 Cluster IP 2.2.2.2。

流程:

  1. Pod B 发送一个请求到 Cluster IP 2.2.2.2。
  2. Kube-proxy 拦截了这个请求。
  3. iptables 将执行 NAT 规则,将 Cluster IP 2.2.2.2 转换为 Pod A 的 IP 地址 1.1.1.1。
  4. Kube-proxy 将请求转发到 Pod A。
  5. Pod A 处理请求,并返回响应。
  6. 响应通过 Kube-proxy 转发给 Pod B。
  7. iptables 将执行 NAT 规则,将 Pod A 的 IP 地址 1.1.1.1 转换回 Cluster IP 2.2.2.2。

报文:

  • 去向:
    • 发送者:Pod B
    • 目的地:Cluster IP 2.2.2.2
    • NAT 后:发送者:Pod B,目的地:Pod A
  • 回向:
    • 发送者:Pod A
    • 目的地:Pod B
    • 反转 NAT 后:发送者:Cluster IP 2.2.2.2,目的地:Pod B

总结:

Cluster IP 是 Kubernetes 中 Service 的 IP 地址,用于集群内的 Pod 相互通信。当 Pod 访问 Cluster IP 时,Kube-proxy 会拦截请求,并通过 NAT 规则将请求转发到后端 Pod。响应通过同样的过程返回给 Pod。

补充说明:

  • 在本例中,Pod A 和 Pod B 都在同一个节点上。如果 Pod A 和 Pod B 在不同的节点上,Kube-proxy 还需要在节点之间进行负载均衡。
  • Kube-proxy 还会维护一个连接池,以提高 Pod 之间的通信效率。

二、Node Port

Node Port 是k8s对外暴露服务的一种方式,通过访问节点保留的端口来访问k8s后端负载的pod.

例如:
client ip :         1.1.1.30

node1 ip :         2.2.2.30

pod a : 1.1.1.1

client 访问 node1的38888端口后面的服务:
报文: srt:  1.1.1.30         dest:  2.2.2.30:38888

node节点接到报文后:Kube-proxy 拦截并查看iptables规则将dest:  2.2.2.30:38888 nat 为真实负载的poda 1.1.1.1.此时报文为 srt:  1.1.1.30         dest:  1.1.1.1:443,

**此时报文被发送到真实的pod,但有个问题,poda会直接将数据包丢给client ip ,client 收到数据包不能处理,因为client无法访问真实的pod ip.


此时就需要在node1接收到数据包之后也将srt ip 转换:
nat前: srt:  1.1.1.30 (client ip )                   dest:  2.2.2.30:38888 (node ip + 端口)
nat后: srt:  2.2.2.30     (node ip )                    dest: 1.1.1.1:443 (真实的pod ip + 端口)

此时pod a接收到数据包就会把回包丢给node1 ,node 1接受到后执行反转nat :

发送回client到包为
nat前: srt:  1.1.1.1:443 (真实的pod ip )          dest:  2.2.2.30 (node ip )
nat后: srt:  2.2.2.30     (node ip )                    dest: 1.1.1.30 (client ip )

http://www.yayakq.cn/news/330424/

相关文章:

  • 做的网站每年需要续费个人网站能备案吗
  • 免费网站制作视频教程智能建造师证书
  • seo北京网站推广专业柳州网站建设多少钱
  • 网站做301打不开wordpress 谷歌竞价
  • 公众号网站制作怎样宣传自己的产品
  • 个人建站什么网站好如何写网站开发需求
  • 用asp.net做后台网站wordpress本地更换为网站域名
  • 邯郸网站建设最新报价怎么把底部的wordpress
  • 无锡市城市建设规划局网站金乡网站建设哪家便宜
  • 番禺网站制作didv WordPress
  • 网站 验收怎么做卖花的网站
  • 企业网站设计收费南阳网站推广招聘
  • 衡水企业网站制作报价教育机构线上推广方案
  • 公司在百度做网站江苏盐城网络科技有限公司
  • 个人网站创意h5页面制作报价
  • 东莞设计网站企业linux做网站服务器那个软件好
  • 网站建设的必要性淘宝的前100个关键词排名
  • 苏州建设交通学校网站首页北京今天出现什么情况了
  • 网站优化就是seo软件开发的六大步骤
  • 内蒙包头网站开发泉州网站关键词推广费用
  • 郑州公司网站如何制作惠州市跨境电子商务网站开发
  • 最大网站建设公司排名网站建设进度表下载
  • 网上做兼职的网站有哪些wordpress跳转页面插件
  • 深圳网站公司建设方案wordpress导航样式
  • 江门营销网站建设如何设计大气的网站
  • 手机版官方网站的建设高端建筑企业简介
  • asp汽车租凭网站源码深圳建筑设计公司排行榜
  • 建设学校网站多钱苏州做网站推广的公司
  • 龙岩做网站南京网站建设希丁哥
  • 网站建设内容策略静安网站开发