-云计算网络课件第4章网络虚拟化技术PPT内容-.docx
《-云计算网络课件第4章网络虚拟化技术PPT内容-.docx》由会员分享,可在线阅读,更多相关《-云计算网络课件第4章网络虚拟化技术PPT内容-.docx(7页珍藏版)》请在优知文库上搜索。
1、”云计算网络课件第4章网络虚拟化技术PPT内容111、第4章网络虚拟化技术网络虚拟化概述传统网络隧道技术LAN技术其他网络虚拟化技术VPC技术服务器虚拟化与网络技术2网络虚拟化是指通过虚拟化技术把物理网络虚拟为多个规律网络其实现方式通常是使用不同的标签(例如:VLANTag)等方式来区分属于不同用户的数据流,并使用隧道等技术实现对用户数据的透亮传输用户所能感知到的是基于物理网络虚拟化之后的虚拟网络在网络虚拟化的基础之上,云服务供应商能够实现更加敏捷的资源安排,减低运营成本网络虚拟化是实现代云数据中心中各项资源高效利用的重要技术网络虚拟化34传统的网络隧道技术包括VLAN与Q-in-QMPLSG
2、RE传统网络隧道技术VLAN(Virtual2、LocalAreaNetwork,虚拟局域网)是一种基于以太网的网络虚拟化技术。它可以通过在同一个物理局域网中划分出多个规律上独立的虚拟局域网的方式,来隔离不同用户的广播域。VLAN5Q-in-Q(IEEE802.1ad),也称为StaCkedVLAN或者DoubleVLANQ-in-Q是一种基于IEEE802.1Q标准进行扩展之后的隧道技术其核心思想是在VLAN以太网帧中,把用户私网的VLAN标签封装到运营商公网的VLAN标签中,以堆叠使用两个IEEE802.1Q标签Q-in-Q6Q-in-Q转发示例7MPLS(Multi-ProtocolLa
3、belSwitching,多协3、议标签交换)是一种基于标签的转发技术,能够承载任意的数据协议(例如:IPv4和IPv6),并且可以工作在任何链路协议(例如:以太网和ATM网络等)转发等价类(ForwardingEquivalenceClass,FEC)标签交换路由器(LabelSwitchingRouter,LSR)边缘标签交换路由器(LabelSwitchingEdgeRouter,LER)标签交换路径(LabelSwitchedPath,LSP)MPLS技术8MPLS帧结构和网络示例9GRE(GenericRoutingEncapsulation,通用路由封装)协议GRE的目标是对网络层
4、协议(例如:4、IPV6、IPX和APPieTaIk等协议)进行封装,解决不同网络层协议的报文传输问题GRE协议中的隧道是一条点对点的连接,供应了一条数据通路,使得被GRE协议封装后的数据报文能够在基于其它网络层协议的网络中通行隧道两端分别是GRE协议的封装与解封装节点,负责把其它网络层协议的数据报文封装到GRE协议数据报文中,以及还原为原始网络层协议GRE技术10假设使用GRE协议来封装IPv6数据包,并在IPv4网络上进行传输在帧结构最前端的是用于传输GRE报文的网络层协议的包头(此处为IPv4协议包头),之后是GRE协议的包头GRE协议帧结构11为解决VLAN在数据中心环境下问题,思科和
5、VmWare等5、合作提出了LAN(VirtualextensibleLocalAreaNetwork,虚拟可扩展局域网),见IETFRFC7348LAN是一种大二层的网络虚拟化技术,在现有的三层物理网络上构造出虚拟的二层网络LAN属于OVerlay网络技术的一种,采纳UDP进行封装,通过封装技术使得租户的二层报文能够跨越三层网络进行传输LAN技术12VTEP(LANTunnelEndPoint,LAN隧道端点):LAN的封装饰,关于LAN的处理过程都在VTEP上进行VNl(LANNetworkIdentifier,LAN网络标识符):用于标识L6、AN,使用24位整数进行标识,足以支持上千万
6、租户的使用,完全满意数据中心网络的需求LAN隧道:是两个VTEP之间的点对点的规律隧道,没有详细的物理实体相对应。隧道双方无法感知底层网络的存在,是一种虚拟通道LAN的基本概念13LAN组网模型示意图14LAN采纳的是一种MAC-in-UDP的数据帧,在源终端上发出的原始报文上依次加入了LAN包头、外部UDP包头、外部IP包头和外部MAC帧头。其中,LAN包头部用于保存LAN协议相关的内容,而UDP包头用于在底层网络上传输报文LAN帧结构15VMl向VM2发送数据包的过程如下所示:VMl发送IP数据包到VM2VTEP7、1收到该数据包,查找LAN表,确定这个IP数据包的目的地为VTEP2,即对
7、该数据包进行封装VTEP2接收到该数据包后,拆分该数据包找到VNI为3001的端口组,找至UVM2并转发VM2收到该数据包后进行处理。LAN数据帧转发16案例:使用LAN实现ARP1718NVGRESTTGeneve其他网络虚拟化技术NVGRE(NetworkVirtualizationusingGenericRoutingEncapsulation)协议,是由MiCrOSOft、InteI、HP和Dell等企业主导的,用于在大型网络中解决VLANID数目不足的问题的网络虚拟化协议NVGRE使用了G8、RE包头中的低24位作为租户网络识别符(TenantNetworkIdentifier,TN
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算 网络 课件 虚拟 技术 PPT 内容