OpenVSwitch: 虚拟交换机
VLAN—4096个–>更多公司部门 VXLAN 4096* 4096
虚拟路由器
什么是VLAN?
Virtual LAN; LAN即为广播帧能够到的节点范围,也即能够直接通信的范围;
VLAN:
基于MAC地址
基于交换机Port实现
基于IP地址实现
基于用户实现
交换机接口的类型:
访问链接:access link
汇聚链接:trunc link
VLAN的汇聚方式:
IEEE 802.1q
ISL: Inter Switch Link
# modinfo 8021q
filename: /lib/modules/3.10.0-693.el7.x86_64/kernel/net/8021q/8021q.ko.xz
version: 1.8
license: GPL
alias: rtnl-link-vlan
rhelversion: 7.4
srcversion: 560BE7718270FE95AE220C6
depends: mrp,garp
intree: Y
vermagic: 3.10.0-693.el7.x86_64 SMP mod_unload modversions
signer: CentOS Linux kernel signing key
sig_key: DA:18:7D:CA:7D:BE:53:AB:05:BD:13:BD:0C:4E:21:F4:22:B6:A4:9C
sig_hashalgo: sha256
# modprobe 8021q
# cat /proc/net/vlan/config
VLAN Dev name | VLAN ID
Name-Type: VLAN_NAME_TYPE_RAW_PLUS_VID_NO_PAD
# yum -y install vconfig
# vconfig –help
Expecting argc to be 3-5, inclusive. Was: 2
Usage: add [interface-name] [vlan_id]
rem [vlan-name]
set_flag [interface-name] [flag-num] [0 | 1]
set_egress_map [vlan-name] [skb_priority] [vlan_qos]
set_ingress_map [vlan-name] [skb_priority] [vlan_qos]
set_name_type [name-type]
VLAN间路由:
路由器:
访问链接:router为每个VLAN提供一个接口
汇聚链接:router只向交换提供一个接口
三层交换机
流式数据加速vlan的作用。
虚拟化技术:
cpu, memory, i/o
IaaS:Infrastructure as a Service
基础架构级服务,随时创建虚拟机实例。利用之前存储的模板文件,下载至某主机直接启动。
PaaS:Platform as a Service
平台级虚拟化服务,直接启动容器。