当前位置:网站首页>VLAN虚拟局域网技术
VLAN虚拟局域网技术
2022-08-03 05:26:00 【_RELIFE】
一、广播
路由器控制广播成本太高,所以采用VLAN来控制广播
1. VLAN是干什么的?(面试题)
答: 控制广播,并且是通过逻辑隔离广播域
2. 简单描述一下功能?(面试)
答: VLAN技术类似于对讲机,不同VLAN频段的PC是不能通信的。
3. VLAN原理?(面试)
答: 交换机内部多了一个VLAN表,记录交换机端口所对应的VLAN频段,比如PC1连接交换机1端口,PC2连接2端口,此时交换机设置一下1端口属于VLAN1频段,2端口属于VLAN2频段。此时,即使两台PC处于同一网段也不能进行通信了,因为PC1数据发送后,在1端口要被交换机截下来进行检查,此时一看是VLAN1频段,那么交换机就会记录下来,之后,数据到2端口准备给PC2时,也会被截下来,一看PC2处于VLAN2,和PC1不一样,此时数据就不给PC2了。
4. 划分VLAN。
答: 在公司中,一个VLAN作为一个广播域,相当于一个网段。
VLAN分类:
- 静态VLAN(大部分公司用)
介绍: 基于端口划分,图中VLAN2种1和3可以通信,但是1网线拔了换成2,此时2和3就可以通信了,也就是说谁连接端口,谁就可以通信。
2. 动态VLAN(基本被淘汰)
介绍: 按照MAC地址来划分。不好用,被淘汰了
3. 采用802.1x端口认证(和域账号密码挂钩)
本人没有详细了解。
二、VLAN相关简单命令。
1. 创建VLAN。
(vlan ?) 查看该交换机支持多少VLAN
(vlan 10) 表示创建vlan
这里name IT, 指的是给这个vlan起一个名字叫IT,也就是公司常说的部门,按要求创建。
2. 查看VLAN
1) do show vlan brief
可以看到,上面创建的VLAN10的默认名字是VLAN0010, VLAN20自己起的IT。
右边port是待选端口。
注意:VLAN1的名字是default,什么意思呢?其实所有交换机买来都自己启用了VLAN,所有用户都在VLAN1中,只是所有人都在一个频段,启用了和没启用没啥区别。
3. 把端口放入VLAN
interface f0/1
switchport access vlan10
(意思是先进入f0/1端口,然后加入到vlan10里面)
--------------------------------------------------------------------------------------------------------------------------------
一、Trunk端口(解决跨交换机之间相同VLAN的通信)
如图中,左侧VLAN10 和 右侧交换机下的VLAN10虽然在同一频段,但是不可以通信,因为
数据在途径图中Fa0/10时,Fa0/10处于默认VLAN1状态,根本不会把VLAN10数据发出去。
解决方法:
1. 在这两台交换机之间再连接一条线,线两端端口设置为待通信的频段VLAN10.
缺点: 如果通信频段多了,不可能无限的在两侧加线,不可取。
2. 使用trunk端口,也就是把这两台交换机相连的端口变为"公共端口",不属于VLAN1了,
数据帧在发出后送往第一台交换机端口时,交换机一看,你送往的是公共线路端口(trunk),那就在该数据帧中加入一个标签,这时,送往第二台交换机后,第二台交换机会先检查标签,检查后把标签去掉,然后送往该标签所指示的VLAN频段所对应主机当中,完成通信。
二、trunk标签种类。
1) ISL标签。 (cisco私有的标签,标签30字节大小(26+4))
不属于内部标签,没有对原数据帧做破坏这个步骤
2) 802.1q标签。 (共有协议,所有厂家都支持,只有4字节大小)
属于内部标签,也就是把待发数据帧破坏开,在其内部加上标签。
注意:也就是说,如果是来自不同厂家的两个交换机之间,那就协商好使用802.1q标签。
三、补充内容1。
1) 交换机端口类型:
1. 接入端口(access):连接PC的端口,根据设定属于某一个VLAN,只能传输对应VLAN的数据
2. 中继端口(trunk):连接其他交换机,属于公共端口,可以让所有VLAN通过。
2) 有关以上内容的命令。
switchport mode access就可以返回最初默认模式。
VLAN是二层技术。
边栏推荐
猜你喜欢
3D建模为什么会变得无处不在
ue4学习日记2(项目迁移,画刷,附材质)
【第四周】MobileNet和HybridSN
采用Trench肖特基二极管,实现功率密度的显著提升
移动端人脸风格化技术的应用
借助ginput函数在figure窗口实时读取、展示多条曲线的坐标值
pandoc -crossref插件实现markdwon文档转word后公式编号自定义
数组与字符串10-实现 strStr()
VCC(电源)和 GND(地)之间电容的作用
How the world's leading medical technology company maximizes design productivity | SOLIDWORKS Product Exploration
随机推荐
ue4学习日记3(设置操控角色,地形)
数组与字符串14-使用双指针移除元素
ZEMAX | 在设计抬头显示器(HUD)时需要使用哪些工具?
cobalt strike 的基础使用
影响PoE供电传输距离的除了网线还有啥?
芯片解密工作应该具备哪些条件?唯样商城
B.1#【编程语言】—1 arm 汇编指令
PCB设计经验之模拟电路和数字电路区别为何那么大
3D建模为什么会变得无处不在
设备树(devicetree)-dts语法
5. What is the difference between int and Integer?
ZEMAX | How to rotate any element around any point in space
MATLAB自带的dwt2和wavedec2函数实现基于小波变换的自适应阈值图像边缘检测
Makefile自动推导的简单例程
pandoc -crossref插件实现markdwon文档转word后公式编号自定义
Dynamic adjustment subject web system?Look at this one is enough
看了都收藏的3D游戏建模全流程解析,角色模型就该这么做!
虚拟地址空间布局
稳压二极管的工作原理及稳压二极管使用电路图
关于芯片你了解吗?