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

7.网络虚拟化

文章目录

  • 7.**网络虚拟化**
    • 7.1. **二进制十进制转换**
    • 7.2. **交换机原理**
      • 7.2.1.了解端口类型
        • TCP/IP参考模型
      • 7.2.2.划分vlan实验
    • 7.3.FC网络
    • 7.4. **Vmware 的虚拟网络**
      • 桥接网络
      • NAT模式
      • 仅主机模式![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=.%2Fassets%2F03.%E4%BB%85%E4%B8%BB%E6%9C%BA%E6%A8%A1%E5%BC%8F.png&pos_id=img-8YEWkKKJ-1757145541367)
      • 仅主机模式[外链图片转存中...(img-8YEWkKKJ-1757145541367)]

7.网络虚拟化

7.1. 二进制十进制转换

二进制

计算机只认识两个数字 0 ,1

00010001 二进制转换十进制 从右往左,以2为底数

2^0*1 + 0 + 0 + 0 + 2^4 * 1 + 0 + 0 +0

= 1 + 16

=17

2^0 = 10000 = 01000 = 8
2^1 = 20001 = 11001 = 9
2^2 = 40010 = 21010 = 10
2^3 = 80011 = 31011 = 11
2^4 = 160100 = 41100 = 12
2^5 = 320101 = 51101 =13
2^6 = 640110 = 61110 = 14
2^7 = 1280111 = 71111 = 15

168 十进制 转为 二进制

168 = 128 + 32 + 8 = 2^7 + 2^5 + 2^3

10000000 => 2^7

​ 100000 => 2^5

​ 1000 => 2^3

10101000 = 168 右对齐

IPv4地址范围:0.0.0.0~255.255.255.255

7.2. 交换机原理

集线器工作在物理层

交换机工作在数据链路层,转发数据帧。要比hub集线器聪明,它可以识别设备的物理地址(MAC地址),当一个数据帧被交换机接收到之后,首先检查自己的MAC地址表中是否有目标MAC地址,如果有,则根据MAC地址表记录的对应接口将数据帧发送出去,如果没有,则会将该数据帧从非接受接口发送出去,过程称之为泛洪。

7.2.1.了解端口类型

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  • Access口进来:数据帧默认不携带任何标签,进来会默认带上该端口的pvid(1),进入到交换机里面。

  • Access口出去:携带tag的数据帧,如果tag和默认pvid是一样的,那么出去之前会剥离tag,如果不一样,则丢弃。

  • Trunk口进来:数据帧如果没有带任何标签,进来会默认带上trunk口的pvid(1),进入到交换机里面;如果数据帧带了标签,那么trunk口会检查,你携带的tag,是否在我这个端口的放行列表里面,如果在,则允许进入,如果不再,则丢弃。

  • Trunk口出去:携带tag的数据帧出去的时候,如果tag和默认的pvid一样,则剥离标签出去;如果不一样,则检查你携带的tag是否在我这个端口的放行列表里面,如果在,则直接携带标签通过,如果不再,则丢弃。

  • Hybrid有两重含义:

    1. 决定allow 列表

    2. 数据帧是否可以出去,出去的时候是否剥离标签

    意思:外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

TCP/IP参考模型

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

物数网传会表应

7. 应用层对应用程序提供接口。
6. 表示层进行数据格式的转换,以确保一个系统生成的应用层数据能够被另外一个系统的应用层所识别和理解。
5. 会话层在通信双方之间建立、管理和终止会话。
4. 传输层建立、维护和取消一次端到端的数据传输过程。控制传输节奏的快慢,调整数据的排序等等。
3. 网络层定义逻辑地址;实现数据从源到目的地的转发。
2. 数据链路层将分组数据封装成帧;在数据链路上实现数据的点到点、或点到多点方式的直接通信;差错检测。
1. 物理层在媒介上传输比特流;提供机械的和电气的规约。

7.2.2.划分vlan实验

7.3.FC网络

ovs虚拟交换机

DVS华为分布式虚拟交换机

1.同主机,同端口组

Vm1–dvs–vm2

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

2.同主机,不同端口组

Vm1访问vm3

Vm1 – dvs --上行链路—物理网卡–物理交换机–网关–物理网卡–上行链路–dvs-vm3

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

3.不同主机,同一个端口组

Vm3访问vm4

Vm3–dvs–上行链路-物理网卡-物理交换机-对端的物理网卡-对端的上行链路-dvs-vm4

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

4.不同主机,不同端口组

Vm1访问vm5

Vm1–dvs–上行链路-物理网卡-物理交换机-网关(110-130)-对端物理网口-对端的上行链路-dvs-vm5

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

7.4. Vmware 的虚拟网络

桥接网络

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

桥接有个小细节

你虚拟机使用的桥接网络,具体对应的网卡是哪个?

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

桥接网络,网段,会随着你的网络环境变化,而变化。不方便。

NAT模式

NAT:network address translation 网络地址转换

  • snat:source network address translation 源网络地址转换

  • dnat:destination network address translation 目标网络地址转换

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

Nat一旦获取到ip地址之后,就可以上外网(前提宿主机必须可以上外网),而且比起桥接,nat的内网ip地址是不需要改变的。

仅主机模式外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

45541366)]

[外链图片转存中…(img-BFfhpj8v-1757145541366)]

Nat一旦获取到ip地址之后,就可以上外网(前提宿主机必须可以上外网),而且比起桥接,nat的内网ip地址是不需要改变的。

仅主机模式[外链图片转存中…(img-8YEWkKKJ-1757145541367)]

http://www.xdnf.cn/news/1476001.html

相关文章:

  • 【开题答辩全过程】以 基于Hadoop电商数据的可视化分析为例,包含答辩的问题和答案
  • Lua和C#比较
  • 分布式go项目-搭建监控和追踪方案补充-ELK日志收集
  • OpenHarmony之有源NFC-connected_nfc_tag模块详解
  • LangChain实战(十八):构建ReAct模式的网页内容摘要与分析Agent
  • 同一台nginx中配置多个前端项目的三种方式
  • 贪心算法在脑机接口解码问题中的应用
  • qiankun 微前端接入实战
  • 在线教育系统源码选型指南:功能、性能与扩展性的全面对比
  • import type在模块引入中的作用
  • 从“能说话”到“会做事”:AI工具如何重塑普通人的工作与生活?
  • 语义切片技术深度解析:重新定义RAG时代的文本处理范式
  • 分布式通信平台测试报告
  • 【Neovim】Vi、Vim、Neovim 与 LazyVim:发展史
  • 【开题答辩全过程】以 “爱心”家政管理系统为例,包含答辩的问题和答案
  • Linux/UNIX系统编程手册笔记:共享库、进程间通信、管道和FIFO、内存映射以及虚拟内存操作
  • 宝塔PostgreSQL安装pgvecto插件contrib包实现向量存储
  • 2025年渗透测试面试题总结-54(题目+回答)
  • rom定制系列------小米8“无人直播”虚拟摄像头 刷机固件 实现解析过程
  • `vector_ip_ops`(内积操作)和 `vector_cosine_ops`(余弦相似度操作)的不同
  • 详解 ELO 评分系统
  • [光学原理与应用-414]:设计 - 深紫外皮秒脉冲激光器 - 元件 - 柱面镜:光学系统中的一维(焦线)调控专家(传统透镜是0维的点)
  • 《用 asyncio 构建异步任务队列:Python 并发编程的实战与思考》
  • java分布式场景怎么实现一个高效的 读-写锁
  • 友猫社区APP源码与小程序端部署详解
  • Redis数据库基础
  • MySQL中有哪些锁
  • MathJax - LaTeX:WordPress 公式精准呈现方案
  • Android Studio 构建变体中的资源选择顺序详解
  • UDP-Server(2)词典功能