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

建网站找哪个平台好呢上海市建设工程交易服务中心网站

建网站找哪个平台好呢,上海市建设工程交易服务中心网站,垄断了网站建设,长沙建站模板大全​ 第一个问题位置变化,往往是通过一个称为注册中心的地方统一管理的,这个是应用自己做的。当一个应用启动的时候,将自己所在环境的 IP 地址和端口,注册到注册中心指挥部,这样其他的应用请求它的时候,到指挥…


第一个问题位置变化,往往是通过一个称为注册中心的地方统一管理的,这个是应用自己做的。当一个应用启动的时候,将自己所在环境的 IP 地址和端口,注册到注册中心指挥部,这样其他的应用请求它的时候,到指挥部问一下它在哪里就好了。当某个应用发生了变化,例如一台机器挂了,容器要迁移到另一台机器,这个时候 IP 改变了,应用会重新注册,则其他的应用请求它的时候,还是能够从指挥部得到最新的位置。
​​在这里插入图片描述
Flannel 使用 UDP 实现 Overlay 网络的方案。
在这里插入图片描述
在物理机 A 上的容器 A 里面,能看到的容器的 IP 地址是 172.17.8.2/24,里面设置了默认的路由规则 default via 172.17.8.1 dev eth0。

如果容器 A 要访问 172.17.9.2,就会发往这个默认的网关 172.17.8.1。172.17.8.1 就是物理机上面 docker0 网桥的 IP 地址,这台物理机上的所有容器都是连接到这个网桥的。

在物理机上面,查看路由策略,会有这样一条 172.17.0.0/24 via 172.17.0.0 dev flannel.1,也就是说发往 172.17.9.2 的网络包会被转发到 flannel.1 这个网卡。

这个网卡是怎么出来的呢?在每台物理机上,都会跑一个 flanneld 进程,这个进程打开一个 /dev/net/tun 字符设备的时候,就出现了这个网卡。

物理机 A 上的 flanneld 会将网络包封装在 UDP 包里面,然后外层加上物理机 A 和物理机 B 的 IP 地址,发送给物理机 B 上的 flanneld。

物理机 B 上的 flanneld 收到包之后,解开 UDP 的包,将里面的网络包拿出来,从物理机 B 的 flannel.1 网卡发出去。

在物理机 B 上,有路由规则 172.17.9.0/24 dev docker0 proto kernel scope link src 172.17.9.1。

将包发给 docker0,docker0 将包转给容器 B。通信成功。

上面的过程连通性没有问题,但是由于全部在用户态,所以性能差了一些。

如果使用 VXLAN,就不需要打开一个 TUN 设备了,而是要建立一个 VXLAN 的 VTEP。如何建立呢?可以通过 netlink 通知内核建立一个 VTEP 的网卡 flannel.1。

当网络包从物理机 A 上的容器 A 发送给物理机 B 上的容器 B,在容器 A 里面通过默认路由到达物理机 A 上的 docker0 网卡,然后根据路由规则,在物理机 A 上,将包转发给 flannel.1。这个时候 flannel.1 就是一个 VXLAN 的 VTEP 了,它将网络包进行封装。

内部的 MAC 地址这样写:源为物理机 A 的 flannel.1 的 MAC 地址,目标为物理机 B 的 flannel.1 的 MAC 地址,在外面加上 VXLAN 的头。

外层的 IP 地址这样写:源为物理机 A 的 IP 地址,目标为物理机 B 的 IP 地址,外面加上物理机的 MAC 地址。

这样就能通过 VXLAN 将包转发到另一台机器,从物理机 B 的 flannel.1 上解包,变成内部的网络包,通过物理机 B 上的路由转发到 docker0,然后转发到容器 B 里面。通信成功。
在这里插入图片描述

此文章为9月Day30学习笔记,内容来源于极客时间《趣谈网络协议》,推荐该课程。

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

相关文章:

  • 只选设计师的网站杭州做绒毛鉴定网站
  • 机关单位网站安全建设做商务网站公司
  • 网络公司做网站的合同响应式网站多少价格
  • 秦皇岛网站制作方案网站通知系统
  • 怎样给公司产品做网站免费电视剧在线观看网站
  • 福建省网站建设网页预览手机网站效果
  • 公司网站怎么做团工作网站建设意见
  • 手工木雕网站建设策划书设计师个人作品集模板
  • 常用的网站开发语言全球搜和外贸快车哪个好
  • 网站制作的前期主要是做好什么工作免费手机wap网站
  • 建立自己的网站有什么用做仿制网站
  • 高端网站开发免费网站开发源代码
  • 学php网站开发多钱婚庆网站开发
  • 网站建设任务书自己用电脑做网站服务器吗
  • 我图网类网站建设wordpress 访问
  • wdcp 网站打不开外贸网站建设制作教程
  • 深圳网站建设售后服务未来做哪些网站致富
  • 网站开发模版哈尔滨建设网站平台
  • 网站维护推广的方案企业文化墙创意设计图
  • 做网站公司能赚钱吗影视制作拍摄公司
  • 合肥如何做百度的网站开发流程图
  • 企业做网站维护江苏企业网站制作哪家好
  • 深圳网站推广外包网站怎么添加js广告位
  • 辛集市住房和城乡建设厅网站培训班该如何建站
  • 自适应响应式网站源码问卷调查
  • 用dw做的企业网站计算机网站维护建设
  • 做内网网站网站排名怎么优化
  • 网站后台改企业网站搭建步骤
  • 去掉网站侧边栏品牌建设题目
  • 关于网站的设计和制作建设工程检测网