一.VLAN
什么是vlan
vlan即虚拟局域网,是一个将物理的LAN在逻辑上划分成多个广播域的通信技术。
vlan的作用
通过划分不同的vlan,同一个vlan内的主机可以相互通信,不同vlan间不能直接互通,从而将一个广播报文限制在一个vlan内。
一个VLAN就是一个广播域,所以在同一个VLAN内部,计算机之间的通信就是二层通信。如果计算机与目的计算机处在不同的VLAN中,那么它们之间是无法进行二层通信的,只能进行三层通信来传递信息。
vlan数据帧在经过各接口时是如何处理的呢?
Access接口:交换机上用来连接用户主机的接口,它只能连接接入链路(Access Link)。
Trunk接口:交换机上用来和其他交换机连接的接口,它只能连接干道链路(Trunk Link)。
二.三层交换机
三层交换机就是具有部分路由器功能的交换机,工作在OSI网络标准模型的第三层:网络层。
三层交换机的最重要目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发。
三层交换技术
(1)使用三层交换技术实现VLAN间通信
(2)三层交换=二层交换+三层转发
SVI
交换机虚拟接口,指通常所说的vlan接口,以便实现系统中路由和桥接功能。
创建VLAN和创建SVI的方法也是不一样的:
switch#config terminal
switch(config)#vlan 255 //这是创建VLAN
switch(config)#interface vlan 255 //这是创建VLAN对应的SVI
switch(config-if)#ip address 192.168.255.1 255.255.255.0 //给VLAN255的SVI口配置IP地址,地址是分配给接口/端口的,不是分配给VLAN的!
应当为所有vlan配置svi接口,以便在vlan间路由通信。