趣谈网络协议---云中网络:自己拿地成本高,购买公寓更灵活

从物理机到虚拟机

基于虚拟机,产生了云计算技术。

数据中心里,有类似于虚拟机的开源技术 qemu-kvm。软件模拟硬件,主要模拟 CPU、内存、网络、硬盘。

虚拟网卡的原理
在这里插入图片描述
虚拟机打开 Linux 上的 TUN/TAP,一种字符设备文件,在物理机可看到一张虚拟 TAP 网卡,虚拟机里的应用会将网络包往这里发。它将网络包转换为文件流,写入字符设备。

内核中的 TUN/TAP 字符设备驱动收到写入的文件流后,交给 TUN/TAP 虚拟网卡驱动。这个驱动将文件流再次转成网络包,交给 TCP/IP 协议族,最终从 TAP 网卡发出,成为标准的网络包。

虚拟网卡连接到云中

1、共享与互通问题

多张虚拟网卡如何互联?

使用虚拟交换机,Linux 上创建虚拟网桥:brctl addbr br0。两个虚拟机的虚拟网卡都连接到虚拟网桥:brctl addif br0 tap0,配置相同的子网网段,便可互相通信。
在这里插入图片描述
在这里插入图片描述
host-only,两个虚拟机连到一个 br0 虚拟网桥上,虚拟机之间能互相访问。

虚拟机如何连外网?

(1)桥接。物理机和虚拟机在同一个虚拟网桥上,大家都在同一个二层网络里。但规模较大时,需通过 VLAN 进行划分。

在这里插入图片描述
将网络打平:

在这里插入图片描述
(2)NAT。虚拟机网络和物理机网络不同,虚拟机访问物理机时,需将地址 NAT 成物理机的地址。还会在笔记本电脑里内置一个 DHCP 服务器,为笔记本上的虚拟机动态分配 IP 地址。
在这里插入图片描述
数据中心里:
在这里插入图片描述
也可自己登录到物理机上做个简单配置,简化一下。将虚拟机所在网络的网关地址直接配置到 br0 上,不用 DHCP Server,手动配置每台虚拟机的 IP 地址(iptables -t nat -A POSTROUTING -o ethX -j MASQUERADE),直接在物理网卡 ethX 上 NAT。开启物理机的转发功能(net.ipv4.ip_forward = 1),就不用路由器了。
在这里插入图片描述
2、隔离问题

如果一台机器上的两个虚拟机不属于同一个用户,怎么隔离?brctl 创建的网桥支持 VLAN,可设置两个虚拟机的 tag。

如何跨物理机互通,且实现 VLAN 的隔离?brctl 创建的网桥上的 tag 无法在网桥外起作用。可用命令 vconfig,基于物理网卡 eth0,为每个用户用 vconfig 创建一个带 VLAN 的网卡。不同的用户使用不同的虚拟网桥,带 VLAN 的虚拟网卡连接到虚拟网桥上。

不同的用户网桥不同,不互相通信,出了网桥,VLAN 不同,也不会将包转发到另一个网桥上。另外,出了物理机,也带着 VLAN ID,如果物理机交换机也支持 VLAN,跨物理机,不同的 VLAN 也不会互相通信。

但无法满足大规模云平台的隔离,因为 VLAN ID 只有4096个。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 网络协议是计算机网络中进行数据传输和通信的规则和约定。PDF(Portable Document Format)是一种由Adobe开发的文件格式,用于以可靠的方式呈现和交换电子文档。 在谈论网络协议的PDF下载时,我们可以探讨以下趣闻: 首先,网络协议的PDF下载可以帮助我们好地理解和学习网络协议网络协议本身是一种抽象的概念,有时候很难通过文字或图片来完全理解。但是,通过以PDF格式提供的文档,我们可以直观地看到网络协议的结构、流程和细节,使得学习变得加容易和有趣。 其次,网络协议的PDF下载还能帮助我们及时了解和跟进最新的协议标准。网络协议是一门不断发展的学科,新的协议版本和标准经常被提出和新。通过及时下载最新的协议文档,我们可以了解最新的协议规范和改进,从而好地应用它们于实际网络环境中。 此外,网络协议的PDF下载也给了我们方便地和他人共享学习资源的机会。通过将网络协议的文档以PDF格式发布在互联网上,任何人都能够自由下载和阅读,促进了知识的传播和共享。在学术和研究领域,这种方式也为学者们提供了方便的途径来分享最新的网络协议研究成果。 总之,网络协议的PDF下载不仅能够促进我们好地理解和学习网络协议,还能帮助我们及时了解最新的协议标准,并且方便地与他人共享学习资源。无论是对于专业人员还是对于普通用户,网络协议的PDF下载都具有重要的意义和趣味性。 ### 回答2: 网络协议是计算机网络中的基础,它定义了数据在网络中传输的规则和方式。网络协议可以确保数据的可靠传输,有效地管理网络资源,并实现各种网络应用功能。 趣谈网络协议是一本介绍网络协议的有趣读物,可以以轻松、幽默的方式解释复杂的网络协议概念和原理。这本书通常以PDF格式提供下载,方便读者在任何设备上阅读。 下载这本书的PDF版本,可以享受以下好处: 首先,PDF格式具有跨平台和跨设备的特点。不论您使用的是电脑、平板还是手机,只要安装了合适的PDF阅读器软件,就可以轻松打开并阅读这本书。 其次,下载PDF可以实现离线阅读。无论您身处何地,只要下载好了PDF文件,即便没有网络连接,也可以随时随地阅读网络协议趣谈故事。 此外,PDF格式使得阅读加方便。您可以在PDF阅读器中进行文字搜索、加注释、划重点,甚至可以调整字号的大小,以适应不同的阅读环境。 最后,通过下载PDF,您还可以将这本书保存到自己的电脑或移动设备上,以备日后参考。您可以在需要的时候,随时翻阅这本书,方便复习和查找相关内容。 总之,趣谈网络协议PDF的下载为我们提供了方便、快捷、随时随地的阅读体验。无论是想了解网络协议,还是希望在计算机网络领域深入学习,这本书都会是一本有趣而又实用的读物。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值