数学与信息科学学院实验报告
虚拟局域网VLAN的建立与配置
二、实验目的与要求:
掌握交换机上的VLAN配置
三、实验原理:
四、实验方案设计(思路、步骤和方法等):
摘要:
本文主要从以太网的工作原理出发由 CSMA/CD 冲突监测的载波侦听的工作机制引出传统使用集线器和二层交换机组网所产生的冲突域和广播域问题,为了解决这些问题,进而引出了三层交换机和 VLAN(
虚拟局域网)的概念。接着,对 VLAN 的各种特性分别进行了阐述,并结合实例说明了如何运用三层交换机创建 VLAN 的具体配置过程。从而可以得出 VLAN 技术是一种通过将局域网内的设备逻辑地而不是物理地划分成一个个网段从而实现虚拟工作组的新兴技术,是局域交换网的灵魂。
目录
一、引言
二、 VLAN 的发展过程
1 2.1、以太网的工作原理及三层交换的产生
1 2.2、VLAN 的产生
2.2.1、VLAN 的定义
2.2.2、VLAN 的优点
2.2.3、VLAN 的划分
2.2.4、VLAN 的标准
2.2.5、VLAN 的配置
2.2.6、三层交换的配置
三、VLAN 的实际运用
3.1、VLAN 的实现
3.2、如何配置三层交换机创建 VLAN
3.2.1、设置 VTP DOMAIN
ttiumph3.2.2、配置中继
3.2.3、创建 VLAN
杜海涛主演的电影3.2.4、将交换机端口划入 VLAN
3.2.5、配置三层交换
一、引言
霍建华父女出游
随着我国综合国力的不断加强,我国信息产业的发展力度不断的提高,各类信息技术突飞猛进,计算机网络技术的迅猛发展更是令人叹为观止。计算机网络技术的发展犹如戏剧舞台,你方唱罢我登台。各类数据网络技术是竞相争艳,当然以太网技术也不例外。从传统的以太网10Mb/s发展到快速以太网100Mb/s和千兆以太网1000Mb/s也不过几年的时间,其迅猛的势头实在令人吃惊。而现在中大型规模网络建设中,以千兆三层交换机为核心的所谓“千兆主干跑、百兆到桌面”的主流网络模型已不胜枚举。
本文将结合丽水本地的一些实际情况,分别对以太网的原理、VLAN 的发展、三层交换的定义、VLAN 的定义、VLAN 的优点、VLAN 的划分、VLAN 的配置(结合实例)等内容加以阐述。
二、VLAN 的发展过程
2.1、以太网的工作原理及三层交换的产生
以太网的工作原理是利用二进制位形成的一个个字节组合成一帧帧的数据其实是一些电脉冲在导线中进行传播。首先,以太网网段上需要进行数据传送的节点对导线进行监听,这个过程称为 CSMA/CDCarrier Sense Multiple Access with Collision Detection 带有冲突监测的载波侦听多址访问的载波侦听。这个机制的工作原理就是每台机器在总线上发送数据之前要侦听是否有其他数据在总线上传送,如果有就等待,否则就会发出准备传送数据的信息,其它机器侦听到这个信息就会暂停自己
的数据传送。可以说所有在这个总线上的机器在一个冲突域内,因为他们是互相争夺总线带宽的,是共享机制,因此又叫做带宽域。集线器(HUB)所有的端口都在一个冲突域,所有的机器都可以侦听到其它机器是否在发送数据,也可以接受到其它机器发出的数据,所以说 HUB 是共享带宽的,在满载的情况下是不能保证所有机器都能得到端口的标称带宽的,而且利用其可以接收到其它机器发送的数据的特点,我们可以用 sniffer 等软件监控网络中的数据。也就是说在 CSMA/CD 方式下,在一个时间段,只有一个节点能够在导线上传送数据。而转发以太网数据帧的联网设备是集线器它是一层设备,传输效率比较低。
冲突的产生降低了以太网的带宽,而且这种情况又是不可避免的。交换机的好处在于其可以隔离冲突域,每个端口就是一个冲突域,因此在一个端口单独接计算机的时候,该计算机是不会与其它计算机产生冲突的,也就是带宽是独享的,交换机能做到这一点关键在于其内部的总线带宽是足够大的,可以满足所有端口的全双工状态下的带宽需求,并且通过类似电话交换机的机制保护不同的数据包能够到达目的地,可以把 HUB 和交换机比喻成单排街道与高速公路。HUB 和交换机都工作于 OSI 的第二层。
2.2、VLAN 的产生
通常,只有通过划分子网才可以隔离广播,但是 VLAN 的出现打破了这个定律,用二层的东西解决三
层的问题很是奇怪,但是的确做到了。它的作用就是将物理上互连的网络在逻辑上划分为多个互不相干的网络,这些网络之间是无法通讯的,就好像互相之间没有连接一样,因此广播也就隔离开了。
2.2.1、VLAN 的定义
VLAN 是英文 Virtual Local Area Network 的缩写,即虚拟局域网。是一种通过将局域网内的设备逻辑地而不是物理地划分成一个个网段从而实现虚拟工作组的新兴技术。VLAN可以不考虑用户的物理位置,而根据功能、应用等因素将用户从逻辑上划分为一个个功能相对独立的工作组,每个用户主机都连接在一个支持 VLAN 的交换机端口上并属于一个 VLAN。同一个 VLAN 中的成员都共享广播,形成一个广播域,而不同 VLAN 之间广播信
息是相互隔离的。这样,将整个网络分割成多个不同的广播域VLAN。IEEE 于 1999 年颁布了用以标准化VLAN 实现方案的 802.1Q 协议标准草案。一方面,VLAN 建立在局域网交换机的基础之上;另一方面,VLAN 是局域交换网的灵魂。这是因为通过 VLAN 用户能方便地在网络中移动和快捷地组建宽带网络,而无需改变任何硬件和通信线路。这样,网络管理员就能从逻辑上对用户和网络资源进行分配,而无需考虑物理连接方式。VLAN 充分体现了现代网络技术的重要特征:高速、灵活、管理简便和扩展容易。是否具有 VLAN 功能是衡量局域网交换机的一项重要指标。网络的虚拟化是未来网络发展的潮流。
2.2.2、VLAN 的优点
VLAN 是为解决以太网的广播问题和安全性而提出的,它在以太网帧的基础上增加了VLAN 头,用 VLAN ID 把用户划分为更小的工作组,限制不同工作组间的用户二层互访,每…………
2.2.3、VLAN 的划分
使用 VLAN 的目的不仅仅是隔离广播,还有安全和管理等方面的应用,例如将重要部门与其它部门通过 VLAN 隔离,即使同在一个网络也可以保证他们不能互相通讯,确保重要部门的数据安全;也可以按照不同的部门、人员,位置划分 VLAN,分别赋给不同的权限来进行管理。
VLAN 的划分有很多种,我们可以按照 IP 地址来划分,按照端口来划分、按照 MAC 地址划分或者按照协议来划分,常用的划分方法是将端口和 IP 地址结合来划分 VLAN,某几个端口为一个 VLAN,并为该 VLAN 配置 IP 地址,那么该 VLAN 中的计算机就以这个地址为网关,其它 VLAN 则不能与该 VLAN 处于同一子网。我们本地常常采用几种方法相结合进行 VLAN 的划分。
VLAN 的划分
(1)、根据端口来划分
VLAN 许多 VLAN 厂商都利用交换机的端口来划分 VLAN 成员。被设定的端口都在同一个广播域中。例如,一个交换机的 1,2,3,4,5 端口被定义为虚拟网 AAA,同一交换机的 6,7,8端口组成虚拟网 BBB。这样做允许各端口之间的通讯,并允许共享型网络的升级。但是,这种划分模式将虚拟网限制在了一台交换机上。
第二代端口 VLAN 技术允许跨越多个交换机的多个不同端口划分 VLAN,不同交换机上的若干个端口可以组成同一个虚拟网。
以交换机端口来划分网络成员,其配置过程简单明了。因此,从目前来看,这种根据端口来划分 VLAN 的方式仍然是最常用的一种方式。
(2)、根据 MAC 地址划分
VLAN 这种划分 VLAN 的方法是根据每个主机的 MAC 地址来划分,即对每个 MAC 地址的主机都配置它属于哪个组。这种划分 VLAN 方法的最大优点就是当用户物理位置移动时,即从一个交换机换到其他的交换机时,VLAN 不用重新配置,所以,可以认为这种根据 MAC 地址的划分方法是基于用户的 VLAN,这种方法的缺点是初始化时,所有的用户都必须进行配置,如果有几百个甚至上千个用户的话,配置是非常累的。而且这种划分的方法也导致了交换机执行效率的降低,因为在每一个交换机的端口都可能存在很多个 VLAN 组的成员,这样就无法限制广播包了。另外,对于使用笔记本电脑的
那英刀郎事件银行无息贷款用户来说,他们的网卡可能经常更换,这样,VLAN 就必须不停地配置。
(3)、根据网络层划分
VLAN 这种划分 VLAN 的方法是根据每个主机的网络层地址或协议类型如果支持多协
议划分的,虽然这种划分方法是根据网络地址,比如 IP 地址,但它不是路由,与网络层的路由毫无关系。
这种方法的优点是用户的物理位置改变了,不需要重新配置所属的 VLAN,而且可以根据协议类型来划分 VLAN,这对网络管理者来说很重要,还有,这种方法不需要附加的帧标签来识别 VLAN,这样可以减少网络的通信量。这种方法的缺点是效率低,因为检查每一个数据包的网络层地址是需要消耗处理时间的相对于前面两种方法,一般的交换机芯片都可以自动检查网络上数据包的以太网帧头,但要让芯片能检查 IP 帧头,需要更高的技术,同时也更费时。当然,这与各个厂商的实现方法有关。
(4)、根据 IP 组播划分 VLAN IP 组播实际上也是一种 VLAN 的定义,即认为一个组播组就是一个 VLAN,这种划分的方法将 VLAN 扩大到了广域网,因此这种方法具有更大的灵活性,而且也很容易通过路由器进行扩展,当然这种方法不适合局域网,主要是效率不高。
2.2.4、VLAN 的标准
对 VLAN 的标准,我们只是介绍两种比较通用的标准,当然也有一些公司具有自己的标准,比如 Cisco 公司的 ISL 标准,虽然不是一种大众化的标准,但是由于 Cisco Catalyst交换机的大量使用,ISL 也成为一种不是标准的标准了。
(1)、802.10VLAN 标准
在 1995 年,Cisco 公司提倡使用 IEEE802.10 协议。在此之前,IEEE802.10 曾经在全球范围内作为 VLAN 安全性的同一规范。Cisco 公司试图采用优化后的 802.10 帧格式在网络上传输 FrameTagging 模式中所必须的 VLAN 标签。然而,大多数 802 委员会的成员都反对推广802.10。因为,该协议是基于 FrameTagging 方式的。
(2)、802.1Q 标准
在 1996 年 3 月,IEEE802.1Internetworking 委员会结束了对 VLAN 初期标准的修订工作。新出台的标准进一步完善了 VLAN 的体系结构,统一了 Fram-eTagging 方式中不同厂商的标签格式,并制定了 VLAN 标准在未来一段时间内的发展方向,形成的 802.1Q 的标准在业界获得了广泛的推广。它成为 VLAN 史上的一块里程碑。802.1Q 的出现打破了虚拟网依赖于单一厂商的僵局,从一个侧面推动了 VLAN 的迅速发展。另外,来自市场的压力使各大网络厂商立刻将新标准融合到他们各自的产品中。
2.2.5、VLAN 的配置
(1)、VLAN 的工作模式:
静态 VLAN:管理员针对交换机端口指定 VLAN。
动态 VLAN:通过设置 VMPS(VLAN Membership Policy Server),包含了一个 MAC 地址与 VLAN 号的映射表,当数据帧到达交换机后,交换机会查询 VMPS 获得相应 MAC 地址的 VLANID。
(2)、ISL 标签:ISL(Inter-Switch Link)是一个在交换机之间、交换机与路由器之间及交换机与服务器之间传递多个 VLAN 信息及 VLAN 数据流的协议,通过在交换机直接相连的端口配置 ISL 封装,即可跨越交换机进行整个网络的 VLAN 分配和进行配置。VLAN 封装的国际标准为 IEEE 802.1Q。
(3)、VTP(VLAN Trunking Protocol):它是一个在交换机之间同步及传递 VLAN 配置信息的协议。一个 VTP Server 上的配置将会传递给网络中的所有交换机,VTP 通过减少手工配置而支持较大规模的网络。VTP 有三种模式:
8.0状态Server 模式:允许创建、修改、删除 VLAN 及其他一些对整个 VTP 域的配置参数,同步本 VTP域中其他交换机传递来的最新的 VLAN 信息。
Client 模式:在 Client 模式下,一台交换机不能创建、删除、修改 VLAN 配置,也不能在NVRAM 中
存储 VLAN 配置,但可以同步由本 VTP 域中其他交换机传递来的 VLAN 信
息。Transparent 模式:可以进行创建、修改、删除,也可以传递本 VTP 域中其他交换机送来的VTP 广播信息,但并不参与本 VTP 域的同步和分配,也不将自己的 VLAN 配置传递给本 VTP域中的其他交换机,它的 VLAN 配置只影响到它自己。交换机在默认情况下为Server 模式。
(4)、创建 VLAN,默认情况下交换机只有 VLAN 1可以通过命令增加所需的 VLAN。
(5)、将 VLAN 指定给交换机的各个端口。默认情况下交换机所有端口均属于 VLAN 1,可以通过全局命令修改交换机各端口的 VLAN ID,但交换机每个端口只能属于一个 VLAN。
2.2.6、三层交换的配置
(1)、配置 MLSP 协议,使 RP 与 SE 之间可以交换信息。
(2)、配置管理端口,MLSP 通过这个端口收发 RP 与 SE 之间的通信。
(3)、针对不同的 VLAN 分配不同的 VLAN 网关地址。
(4)、启动路由器的路由功能。根据需要,可以定义 VLAN 虚网间的访问策略,可通过定义访问列表来实现。
三、VLAN 的实际运用 3.1、VLAN 的实现 VLAN 的实现原理非常简单,通过交换机的控制,某一 VLAN 成员发出的数据包交换机只发个同一 VLAN 的其它成员,而不会发给该VLAN 成员以外的计算机。 3.2、如何配置三层交换机创建VLAN……
3.2.2、配置中继
为了保证管理域能够覆盖所有的分支交换机,必须配置中继。Cisco 交换机能够支持任何介质作为中继线,为了实现中继可使用其特有的 ISL 标签。ISLInter-Switch Link
是一个在交换机之间、交换机与路由器之间及交换机与服务器之间传递多个 VLAN 信息及VLAN数据流的协议,通过在交换机直接相连的端口配置 ISL 封装,即可跨越交换机进行整个网络的 VLAN 分配和进行配置。VLAN 封装的国际标准为 IEEE 802.1Q。所以 isl 可以由 dot1q(802.1q)代替
在核心交换机端配置如下:
COMconfiginterface gigabitEthernet 2/1 COMconfig-ifswitchport
COMconfig-ifswitchport trunk encapsulation isl(dot1q) COMconfig-ifswitchport mode trunk COMconfiginterface gigabitEthernet 2/2 COMconfig-ifswitchport COMconfig-ifswitchport trunk encapsulation isl (dot1q) COMconfig-ifswitchport mode trunk COMconfiginterface gigabitEthernet
2/3 COMconfig-ifswitchport COMconfig-ifswitchport trunk encapsulation isl (dot1q) COMconfig-ifswitchport mode trunk
在分支交换机端配置如下:
PAR1configinterface gigabitEthernet 0/1 PAR1config-ifswitchport mode trunk PAR2configinterface gigabitEthernet 0/1 PAR2config-ifswitchport mode trunk PAR3configinterface gigabitEthernet 0/1 PAR3config-ifswitchport mode trunk …… 此时,管理域算是设置完毕了。
3.2.3、创建 VLAN 一旦建立了管理域,就可以创建 VLAN 了。
COMvlanVlan 10 name COUNTER 创建了一个编号为 10 名字为 COUNTER 的 VLAN COMvlanVlan 11 name MARKET 创建了一个编号为 11 名字为 MARKET 的 VLAN COMvlanVlan 12 name MANAGING 创建了一个编号为 12 名字为 MANAGING 的
VLAN ……
注意,这里的 VLAN 是在核心交换机上建立的,其实,只要是在管理域中的任何一台VTP 属性为 Server 的交换机上建立 VLAN,它就会通过 VTP 通告整个管理域中的所有的
发布评论