虚拟化六、网络虚拟化技术2

一、交换机

1、VLAN

VLAN(Virtual Local Area Network)的中文名为"虚拟局域网"。

虚拟局域网(VLAN)是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在同一个网段中一样,由此得

名虚拟局域网。

VLAN是一种比较新的技术,工作在OSI参考模型的第2层和第3层,一个VLAN就是一个广播域,VLAN之间的通信是通过第3层的路由器来完成的。与传统的局域网技术相比较,VLAN技术更加灵活,它具有以下优点:

网络设备的移动、添加和修改的管理开销减少;可以控制广播活动;可提高网络的安全性。

在计算机网络中,一个二层网络可以被划分为多个不同的广播域,一个广播域对应了一个特定的用户组,默认情况下这些不同的广播域是相互隔离的。不同的广播域之间想要通信,需要通过一个或多个路由器。这样的一个广播域就称为VLAN。

什么是VLAN?

Virtual LAN; LAN即为广播帧能够到的节点范围,也即能够直接通信的范围;

VLAN划分的方式:

基于MAC地址

基于交换机Port实现

基于IP地址实现

基于用户实现

交换机接口的类型:

访问链接:access link

汇聚链接:trunc link

VLAN的汇聚方式:

IEEE 802.1q

ISL: Inter Switch Link

VXLAN(扩展的vlan):能划分更多的vlan

使linu支持vlan:

[[email protected]_173 ~]# 
[[email protected]_173 ~]# modinfo 8021q
filename:       /lib/modules/2.6.32-573.el6.x86_64/kernel/net/8021q/8021q.ko
version:        1.8
license:        GPL
alias:          rtnl-link-vlan
srcversion:     24CA9E14200E9B54D970303
depends:        garp
vermagic:       2.6.32-573.el6.x86_64 SMP mod_unload modversions 
[[email protected]_173 ~]# modprobe 8021q

[[email protected]_173 ~]# ls /proc/net/vlan
config

VLAN间路由:

路由器:

访问链接:router为每个VLAN提供一个接口

汇聚链接:router只向交换提供一个接口    #单臂路由

三层交换机:

时间: 2024-10-27 07:37:30

虚拟化六、网络虚拟化技术2的相关文章

Hyper-V 网络虚拟化技术细节

Hyper-V 网络虚拟化技术细节 适用对象:Windows Server 2012 R2 服务器虚拟化能让多个服务器实例在同一台物理主机上同步运行,但各个服务器实例都是相互独立的. 每台虚拟机的运作本质上就像是只有这一台服务器在该物理计算机上运行. 网络虚拟化也有类似的功能,即多个虚拟网络基础结构在同一个物理网络上运行(可能有重叠的 IP 地址),而且每个虚拟网络基础结构的运作就好像只有这一个虚拟网络在此共享的网络基础结构上运行. 图 1 显示了此关系. 图 1:服务器虚拟化与网络虚拟化对比

[转]数据中心网络虚拟化 隧道技术

http://www.sdnlab.com/12077.html SDNLAB 如何实现不同租户和应用间的地址空间和数据流量的隔离是实现数据中心网络虚拟化首先需要解决的几个问题之一.所谓地址空间的隔离是指不同租户和应用之间的网络(ip)地址之间不会产生相互干扰.换句话说,两个租户完全可以使用相同的网络地址.所谓数据流量的隔离是指任何一个租户和应用都不会感知或捕获到其他虚拟网络内部的流量.为了实现上述目的,我们可以在物理网络上面为租户构建各自的覆盖(overlay)网络,而隧道封装技术则是实现覆盖

53 kvm及libvirt、使用virsh管理kvm虚拟机、网络虚拟化技术基础、网络名称空间netns用法详解

01 kvm及libvirt [[email protected] ~]# yum install libvirt libvirt-client python-virtinst virt-manager virt-install -y [[email protected] ~]# yum -y install qemu-kvm [[email protected] ~]# systemctl start libvirtd.service #创建桥 [[email protected] ~]# v

数据中心网络虚拟化-隧道技术

如何实现不同租户和应用间的地址空间和数据流量的隔离是实现数据中心网络虚拟化首先需要解决的几个问题之一.所谓地址空间的隔离是指不同租户和应用 之间的网络(ip)地址之间不会产生相互干扰.换句话说,两个租户完全可以使用相同的网络地址.所谓数据流量的隔离是指任何一个租户和应用都不会感知或捕 获到其他虚拟网络内部的流量.为了实现上述目的,我们可以在物理网络上面为租户构建各自的覆盖(overlay)网络,而隧道封装技术则是实现覆盖网络的 关键.本节我们将针对目前较为流行的构建覆盖网络的隧道封装技术展开讨论

网络虚拟化中的 offload 技术:LSO/LRO、GSO/GRO、TSO/UFO、VXLAN

网络虚拟化中的 offload 技术:LSO/LRO.GSO/GRO.TSO/UFO.VXLAN 2014年02月14日 16:42:11 阅读数:7731 offload 现在,越来越多的网卡设备支持 offload 特性,来提升网络收/发性能.offload 是将本来该操作系统进行的一些数据包处理(如分片.重组等)放到网卡硬件中去做,降低系统 CPU 消耗的同时,提高处理的性能. 包括 LSO/LRO.GSO/GRO.TSO/UFO 等. LSO/LRO 分别对应到发送和接收两个方向,是 L

Neuron实现网络虚拟化

一 引子 数据中心虚拟化成为了趋势,最典型的场景莫过于:对数据中心的服务器进行虚拟化,来提高资源利用率,同时降低单位能耗. 但是,随着数据中心虚拟化程度的不断提高.虚拟化服务器规模的不断扩大,带来了巨大的管理压力.===>这就孕育了云计算诞生的条件. ps:在大规模虚拟化的基础上,实现了自动化管理和集中化管理,就是云计算的基本模型.这一点在互联网行业尤其重要. 云计算的超大规模带来了诸多亟需解决的问题,这些问题中,首当其冲的就是网络问题.而关于网络,云计算的超大规模带来的压力问题也并不代表全部,

[转]数据中心网络虚拟化 主流平台产品介绍

http://www.sdnlab.com/12076.html SDNLAB 为了对数据中心网络虚拟化有个初步的认识,本文将对当前比较主流的几款商业平台进行介绍,包括VMware公司的网络虚拟化技术,IBM公司的Dove及开源的OpenDove平台, NEC公司的virtual-network-platform和VTN平台,以及Cisco公司的Nexus虚拟化平台. 1.Vmware公司的网络虚拟化技术 VMware在虚拟化领域的领导地位使得我们必须首先介绍一下他们的网络虚拟化技术NSX.然而

网络虚拟化初探

数据包从虚拟机到物理机的过程 KVM的网络优化方案,总的思路就是让虚拟机访问物理网卡的层数更少,直至对物理网卡单独占领,和物理机一样使用物理网卡单独占领,和物理机一样使用物理网卡,以达到和物理机一样的网络性能. 附带一些其他知识 全虚拟化:即客户机操作系统完全不需要修改就能运行于虚拟机中,客户机看不到真正的硬件设备,与设备的交互全是由纯软件虚拟的 半虚拟化:通过对客户机操作系统进行修改,使其意识到自己运行在虚拟中.因此,全虚拟化与半虚拟化的根本区别在于客户机是否需要修改才能运行在宿主机中. 半虚

网络虚拟化(一)

一.为何需要网络虚拟化 事实上,传统的三层体系结构正在大数据和云计算的新世界之下崩溃.应用程序如 Hadoop 与 NoSQL 数据库和云计算平台如 Azure.OpenStack 和VCloud 正从根本 上改变网络架构.相比联网被管理为在数据中心连接分立元件的一种手段,可扩展的云基础架构的架构师必须考虑资源的整体视图以建立一个单一的集成平台. 从这个角度来看,网络的虚拟化变得绝对必要,以提供一种弹性的和可扩展的工作负载的引擎,而不是单独管理离散的物理元件之间的连接. 从本质上讲,网络虚拟化是

云计算中心的网络虚拟化

云计算中心面对多租户的需求,需将不同租户的网络进行隔离,租户之间无法获取到不属于自己的网络流量,防止恶意租户的攻击.租户流量泄漏.同时还需满足虚拟机迁移的需求,实现网路通信的不中断. VLAN 传统的网络隔离方法,有VLAN方式.通过在数据帧上添加上VLAN标签(0-4096),并对网络交换机进行配置,规定交换机的哪些端口转发哪些VLAN标签的数据,完成虚拟网络的建设,实现不同租户数据的隔离. 不足:面临云计算虚拟化环境,物理服务器上可能运行着多个租户的虚拟机,导致会出现一个端口映射了多个VLA