VLAN和VPN有什么区别?分别实现在OSI的第几层?


Posted in 面试题 onDecember 23, 2014
VPN是一种三层封装加密技术,VLAN则是一种第二层的标志技术(尽管ISL采用封装),尽管用户视图有些相象,但他们不应该是同一层次概念。
VLAN(Virtual Local Area Network)即虚拟局域网,是一种通过将局域网内的设备逻辑地而不是物理地划分成一个个网段从而实现虚拟工作组的新兴技术。
VLAN在交换机上的实现方法,可以大致划分为2大类:基基于端口划分的静态VLAN;2、基于MAC地址|IP等划分的动态VLAN。当前主要是静态VLAN的实现。
跨交换机VLAN通讯通过在TRUNK链路上采用Dot1Q或ISL封装(标识)技术。
VPN(虚拟专用网)被定义为通过一个公用网络(通常是因特网)建立一个临时的、安全的连接,是一条穿过混乱的公用网络的安全、稳定的隧道。
VPN使用三个方面的技术保证了通信的安全性:隧道协议、数据加密和身份验证。
■VPN使用两种隧道协议:点到点隧道协议(PPTP)和第二层隧道协议(L2TP)。
■VPN采用何种加密技术依赖于VPN服务器的类型,因此可以分为两种情况。
对于PPTP服务器,将采用MPPE加密技术 MPPE可以支持40位密钥的标准加密方案和128位密钥的增强加密方案。只有在 MS-CHAP、MS-CHAP v2 或 EAP/TLS 身份验证被协商之后,数据才由 MPPE 进行加密,MPPE需要这些类型的身份验证生成的公用客户和服务器密钥。
对于L2TP服务器,将使用IPSec机制对数据进行加密 IPSec是基于密码学的保护服务和安全协议的套件。IPSec 对使用 L2TP 协议的 VPN 连接提供机器级身份验证和数据加密。在保护密码和数据的 L2TP 连接建立之前,IPSec 在计算机及其远程VPN服务器之间进行协商。IPSec可用的加密包括 56 位密钥的数据加密标准DES和 56 位密钥的三倍 DES (3DES)。
■VPN的身份验证方法
前面已经提到VPN的身份验证采用PPP的身份验证方法,下面介绍一下VPN进行身份验证的几种方法。
CHAP CHAP通过使用MD5(一种工业标准的散列方案)来协商一种加密身份验证的安全形式。CHAP 在响应时使用质询-响应机制和单向 MD5 散列。用这种方法,可以向服务器证明客户机知道密码,但不必实际地将密码发送到网络上。
MS-CHAP 同CHAP相似,微软开发MS-CHAP 是为了对远程 Windows 工作站进行身份验证,它在响应时使用质询-响应机制和单向加密。而且 MS-CHAP 不要求使用原文或可逆加密密码。
MS-CHAP v2 MS-CHAP v2是微软开发的第二版的质询握手身份验证协议,它提供了相互身份验证和更强大的初始数据密钥,而且发送和接收分别使用不同的密钥。如果将VPN连接配置为用 MS-CHAP v2 作为唯一的身份验证方法,那么客户端和服务器端都要证明其身份,如果所连接的服务器不提供对自己身份的验证,则连接将被断开。
EAP EAP 的开发是为了适应对使用其他安全设备的远程访问用户进行身份验证的日益增长的需求。通过使用 EAP,可以增加对许多身份验证方案的支持,其中包括令牌卡、一次性密码、使用智能卡的公钥身份验证、证书及其他身份验证。对于VPN来说,使用EAP可以防止暴力或词典攻击及密码猜测,提供比其他身份验证方法(例如 CHAP)更高的安全性。
在Windows系统中,对于采用智能卡进行身份验证,将采用EAP验证方法;对于通过密码进行身份验证,将采用CHAP、MS-CHAP或MS-CHAP v2验证方法。

Tags in this post...

面试题 相关文章推荐
JDK安装目录下有哪些内容
Aug 25 面试题
存储过程和sql语句的优缺点
Jul 02 面试题
3个CCIE对一个工程师的面试题
May 06 面试题
C#笔试题
Jul 14 面试题
Linux机考试题
Jul 17 面试题
说一下Linux下有关用户和组管理的命令
Jan 04 面试题
Linux管理员面试题 Linux admin interview questions
Nov 01 面试题
Linux如何命名文件--使用文件名时应注意
May 29 面试题
什么是Remote Module
Jun 10 面试题
Python如何定义一个函数
Sep 01 面试题
一道输出判断型Java面试题
Oct 01 面试题
Java中的异常处理机制的简单原理和应用
Apr 27 面试题
2019年分享net面试的经历和题目
Aug 07 #面试题
2019年.net常见面试问题
Feb 12 #面试题
.NET常见笔试题集
Dec 01 #面试题
什么情况下你必须要把一个类定义为abstract的
Jan 06 #面试题
XML文档面试题
Aug 05 #面试题
Internal修饰符有什么含义
Jul 10 #面试题
一套带网友答案的.NET笔试题
Dec 06 #面试题
You might like
DC动漫人物排行
2020/03/03 欧美动漫
DOTA2 玩家自创拉野攻略 特色英雄快速成长篇
2020/04/20 DOTA
PHP切割汉字的常用方法实例总结
2019/04/27 PHP
jQuery滚动加载图片效果的实现
2013/03/06 Javascript
jquery easyui combobox模糊过滤(示例代码)
2013/11/30 Javascript
编写高性能Javascript代码的N条建议
2015/10/12 Javascript
解决jQuery使用JSONP时产生的错误
2015/12/02 Javascript
jQuery图片轮播插件——前端开发必看
2016/05/31 Javascript
vuejs 单文件组件.vue 文件的使用
2017/07/28 Javascript
vue实现单选和多选功能
2017/08/11 Javascript
浅谈node的事件机制
2017/10/09 Javascript
nodeJS进程管理器pm2的使用
2019/01/09 NodeJs
解决vue更新路由router-view复用组件内容不刷新的问题
2019/11/04 Javascript
Vue filter 过滤器、以及在table中的使用介绍
2020/09/07 Javascript
nuxt 页面路由配置,主页轮播组件开发操作
2020/11/05 Javascript
[01:08:57]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS LGD第二场
2014/05/24 DOTA
[58:15]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 NB vs Liquid
2018/04/02 DOTA
python实现上传样本到virustotal并查询扫描信息的方法
2014/10/05 Python
python正则表达式面试题解答
2020/04/28 Python
Java编程迭代地删除文件夹及其下的所有文件实例
2018/02/10 Python
Django之模型层多表操作的实现
2019/01/08 Python
python实现烟花小程序
2019/01/30 Python
Python实现打印实心和空心菱形
2019/11/23 Python
Numpy与Pytorch 矩阵操作方式
2019/12/27 Python
Html5调用手机摄像头并实现人脸识别的实现
2018/12/21 HTML / CSS
跑鞋、网球鞋、网球拍、服装及装备:Holabird Sports
2016/09/19 全球购物
Agoda.com官方网站:便宜预订全球酒店,高达80%的折扣
2018/04/04 全球购物
墨西哥网上超市:Superama
2018/07/10 全球购物
Volcom英国官方商店:美国殿堂级滑板、冲浪、滑雪服装品牌
2019/03/13 全球购物
Dogeared官网:在美国手工制作的珠宝
2019/08/24 全球购物
大学生求职简历的自我评价
2013/10/21 职场文书
心理健康课教学反思
2014/02/13 职场文书
互联网电子商务专业毕业生求职信
2014/03/18 职场文书
舞蹈兴趣小组活动总结
2014/07/07 职场文书
2014年劳动部工作总结
2014/12/11 职场文书
如何使用PyCharm及常用配置详解
2021/06/03 Python