- VLAN就是虚拟局域网,用于配置vlan的信息;
- 一个VLAN是一个广播域,vlan所属下面的用户属于一个局域网。
- int vlan是一个逻辑的三层接口,用来配置IP地址等三层数据。把vlan当作一个接口,用来配置这个接口的信息
如何正确认识VLAN 接口10与VLAN10?
- SwitchA为三层交换机
- PC1连接到SwitchA的以太网端口E0/1,属于VLAN10
- PC2连接到SwitchA的以太网端口E0/2,属于VLAN20
- SwitchA的VLAN接口10的IP地址为10.1.1.1/24,VLAN接口20的IP地址为20.1.1.1/24,分别作为PC1和PC2的网关
- 问:为什么要设置 :创建(进入)VLAN接口10 [SwitchA]interface Vlan-interface 10???
答:
- 首先,这样解释吧。
- 先看第2条: 2. PC1连接到SwitchA的以太网端口E0/1,属于VLAN10
- 这里所说的以太网端口(或接口)E0/1,属于VLAN10,意思是将其划分到VLAN10中,而这个以太网端口(或接口)就是真实的交换机(SwitchA)上的物理接口
- 而第4条: 4. SwitchA的VLAN接口10的IP地址为10.1.1.1/24
- 所谓的VLAN接口10,其实只是交换机上的一个虚拟接口(我们通常称为SVI-Switch Virtual Interface,交换机虚拟接口),可以这样相像一下,这个接口与所有划分到VLAN10中的物理存在以太网端口(接口)都连接着,(而VLAN接口20则与所有划分到VLAN20中的物理存在以太网端口(接口)连接着,如此类推);而在三层交换机上,可以通过这些所谓的”VLAN接口”来对不同的VLANs中的数据进行交互,来实现不同VLANs之间的互访方法也很简单,正如题目中所说的,为各个VLAN所对应的VLAN接口分配一个IP地址,再于各个对应VLAN中的PC机上设置默认网关为所对应VLAN接口的IP,并为其(该PC机)分配一个属于该VLAN的IP网络地址即可 (比如第4条就是指这种方法了) 以上就是通常所谓的”三层交换”实现VLANs间互访的方法…当然,要实现VLANs间互访,还可以使用单臂路由的方法(该方法可以在网上搜索一下)