目录

一、相同VLAN间的通信

1.情况一

 2.情况二

二、不同vlan间通信(不同网段) :

1.单臂路由

2.三层交换

三、总结


一、相同VLAN间的通信

1.情况一

同一台交换机相同vlan问通信,查看本地mac地址表,将打了相同pvid标签的数据包转发到对应的端口上去

(1)项目体现

vlan之间通信 配置 vlan之间怎么通信_三层交换机

 

vlan之间通信 配置 vlan之间怎么通信_三层交换机_02

vlan之间通信 配置 vlan之间怎么通信_vlan之间通信 配置_03

2.情况二

跨交换机,通过trunk技术实现多vlan数据通信,可以帮助我们实现相同vlan间通信

vlan之间通信 配置 vlan之间怎么通信_三层交换_04

vlan跨交换机的传输过程:

PC机经过发送方交换机某个接口发送数据,此时交换机会对应vlan信息表,给经过某接口的数据打上对应的标签,打上对应标签的数据经由trunk (主干)链路验证这个vlanid是不是在trunk链路的白名单范围内,若是在白名单范围内,无条件放行,若不在白名单范围内,则该流量不予通过,当打了标答的数据到达接收方交换机后,接收方交换机会解开这个数据对应的vlan标签, 对照木地mac地址表和v1an信息表,将此数据转发到该vlan对应的端口上

(1)项目体现

vlan之间通信 配置 vlan之间怎么通信_三层交换_05

vlan之间通信 配置 vlan之间怎么通信_数据_06

vlan之间通信 配置 vlan之间怎么通信_三层交换机_07

 

vlan之间通信 配置 vlan之间怎么通信_vlan之间通信 配置_08

二、不同vlan间通信(不同网段) :

1.单臂路由

组成:一台二层交换机和一台路由

(1)项目体现

vlan之间通信 配置 vlan之间怎么通信_数据_09

vlan之间通信 配置 vlan之间怎么通信_数据_10

 

vlan之间通信 配置 vlan之间怎么通信_三层交换机_11

 

vlan之间通信 配置 vlan之间怎么通信_三层交换机_12

2.三层交换

组成:三层交换机

vlan封装的方式: 802. 1q

(1)三层交换机

三层交换机要执行三层信息的硬件交换,路由处理器(三层引擎)必须将有关路由选择等的三层
信息下载到硬件中。以便对数据包进行过处理。为完成在硬件中处理数据包的高层信息,会使用
传统的MLS和基于CEF的MLS

(2)三层交换技术

三层交换技术=二层交换+三层转发

传统的MLS

“一次路由多次交换”

基于CEF的MLS

CEF 预先根据路由表学习路由信息后,直接储存在FIB (转发信息库)。REF根据ARP表生成邻接表,直接由硬件进行转发

工作原理:

①主机A给B发送单播数据包
②交换机查找FIB表,找到下一跳地址
③查找下一跳地址对应的邻接关系的2层封装信息
④转发

(3)项目体现:

vlan之间通信 配置 vlan之间怎么通信_vlan之间通信 配置_13

vlan之间通信 配置 vlan之间怎么通信_数据_14

 

vlan之间通信 配置 vlan之间怎么通信_三层交换机_15

三、总结

今天主要讲了vlan的通信方式,用项目对理论进行了体现并将过程记录下,希望对各位有用!