从0开始的云计算:VLAN与三层交换机

VLAN

VLAN工作在二层和三层(数据链路层和网络层),不同VLAN之间通信需要网络层,三层交换机就是交换机加路由器。

划分的VLAN都是逻辑上的设备和用户。也就是说设备和用户不受物理位置的限制。

vlan分为静态和动态,相较于动态vlan来说静态vlan更加常用,静态VLAN是根据端口来进行划分的而动态VLAN是基于mac地址划分。

静态模式的vlan分为三种类型,其中有一种是华为设备的默认配置,不需要手动配置,所以我们一般只看其中的两种

Acess:a口,用于交换机和路由器之间,以及交换机和终端设备之间,只能允许相同的vlan通信,access只能属于一个valn,也就是说vlan的接口id只能是一个

Trunk:一般用于交换机和交换机之间的接口,可以设置valn的范围

Huawel: Ethernet0/0/1]dis th
interface Ethernet0/0/1
port link-type access
port default vlan 10

这个代码中,接口类型是access,你要更改接口类型,必须要先把access的vlanID

删除,然后可以更改接口类型。access就是接入链路,trunk就是中继链路。

第一步接入链路和中继链路怎么工作

  1. 再接入口设置vlan标签
  2. 再中继链路,会有指定的vlan标签号,集中在中继链路一起传输
  3. 出了中继链路之后,回合相应的vlanID进行匹配,数据放行,匹配到之后同时会脱去标签。

在进出链路时会根据tag表和untag表进行匹配,tag时打标签,untag是脱标签。

数据帧进口:

先查有无标签,有标签,再查tag表,有则放通,无则丢弃

数据帧出口:

先查untag表,有标签就脱标签,无标签,查tag表,有则放通,无则丢弃

三层交换机

三层交换机就是二层交换加三层转发的结合,其核心是实现不同vlan之间的通信。同时三层交换机也是一个能够在网络层上进行转发和路由的交换机。结合了二层交换机的mac地址转发和路由器的IP地址转发.更强大的网络处理能力。

Mls头目:FIB邻接关系表(路由表)+MAC地址表

而三层交换机转发就是依据就是mls头目,才能转发数据。FIB就是IP地址和VLANid的对应关系。三层交换机配置ip地址必须要有vlan,基于vlan配置虚拟ip关系。

mls条目包含了目标ip地址+目标mac地址+子网掩码+端口+vlan

PCA-PCB的过程

1.数据包从源设备发送到网络中的三层交换机

2.三层交换机根据数据包的ip地址查找路由表。

3.Cpu查询路由表,cpu来确定下一跳的地址

4.数据包转发出去到下一跳的路由器

而路由过程就是cpu转发数据包,三层路由也就是一次路由,多次交换

交换过程:

数据包转发之后,送达到网络中的二层交换机,也可以是三层交换机。

交换机根据数据包的mac地址查找mac地址表,并确定数据包的下一个接口,到达下一个接口之后继续通过交换机之间的转发,到达目标设备

三层交换机:1,不同网段通过路由转发,数据包到达

                     2,形成mls条目,目的mac地址

                     3,数据包只要根据目的mac地址转发,走二层转发即可,不再需要路由器

路由负责决定数据包的整体路径,该怎么转发,下一跳是什么,由路由器决定,从而实现跨不同网段也负责在每个网段内进行快速的数据包转发,通过mac地址准确的转发和交换

基于物理端口的虚拟端口:

物理端口的性能和功能可以被虚拟端口继承和使用,但是虚拟端口是逻辑上的概念

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值