三层交换机实现VLAN间通信

实际局域网划分VLAN后,每个VLAN是一个单独的广播域,所以在默认情况下,不同VLAN中的计算机无法通信。允许此类计算机之间通信的一种方法是VLAN间路由,它是使用三层设备(如三层交换或路由器)从一个VLAN向另一个VLAN转发流量的过程。 VLAN与网络中唯一的IP子网相关联,VLAN中的每个设备配置一个相同网段的IP地址,不同的VLAN使用不同网段的IP地址。这种子网VLAN关联简化了多VLAN环境中的路由处理。三层交换机属于三层设备,因此,它是实现VLAN间设备通信的良好选择。 为了使第三层交换机执行路由功能,交换机上的VLAN接口需配置合适的IP地址,该地址就是VLAN中主机的网关地址。 下面通过一个实例来看三层交换机如何实现VLAN间路由。 下图所示是一个校园网的网络拓扑,要求所有计算机能够通过域名 ncxyol.com 访问web服务器,并且不同VLAN间的计算机可以相互通信。 VLAN划分如下: VLAN10: PC1:192.168.1.1 PC2:192.168.1.2 PC3:192.168.1.3 默认网关:192.168.1.254 DNSserver:192.168.40.1 VLAN20: PC1:192.168.2.1 PC2:192.168.2.2 PC3:192.168.2.3 默认网关:192.168.2.254 DNSserver:192.168.40.1 VLAN30: PC1:192.168.3.1 PC2:192.168.3.2 PC3:192.168.3.3 默认网关:192.168.3.254 DNSserver:192.168.40.1 VLAN40: DNS服务器:192.168.40.1 在DNS服务器上添加一A条记录即web服务器的域名解析:ncxyol.com 192.168.40.2 Web服务器:192.168.40.2 默认网关:192.168.40.254 交换机配置如下: SW1(三层交换机) en config t vtp mode server vtp domain jxdy vlan 10 name jxdy1 vlan 20 name jxdy2 vlan 30 name jxdy3 vlan 40 name jxdy4 int range f0/22 - 24 sw mode trunk no sh int range f0/1 - 2 swit mode acc sw acc vlan 40 no shut int vlan 10 ip add 192.168.1.254 255.255.255.0 no shut int vlan 20 ip add 192.168.2.254 255.255.255.0 no shut int vlan 30 ip add 192.168.3.254 255.255.255.0 no shut int vlan 40 ip add 192.168.40.254 255.255.255.0 no shut SW2 en config t vtp mode cli vtp domain jxdy int f0/24 swit mod trunk no sh exit int f0/1 swit mode acc swit acc vlan 10 no shut int f0/2 swit mode acc swit acc vlan 20 no shut int f0/3 swit mode acc swit acc vlan 30 no shut SW3 en config t vtp mode cli vtp domain jxdy int f0/24 swit mod trunk no sh exit int f0/1 swit mode acc swit acc vlan 10 no shut int f0/2 swit mode acc swit acc vlan 20 no shut int f0/3 swit mode acc swit acc vlan 30 no shut SW4 en config t vtp mode cli vtp domain jxdy int f0/24 swit mod trunk no sh exit int f0/1 swit mode acc swit acc vlan 10 no shut int f0/2 swit mode acc swit acc vlan 20 no shut int f0/3 swit mode acc swit acc vlan 30 no shut 按照如上方法配置成功以后,在SW1(三层交换机)上 show ip route 会发现四个直连路由: ...

2011-10-27 15:53:04 · 王二

CCNA疑难解析之network x.x.x.x

在配置动态路由协议的时候,在路由进程下,都会用到network x.x.x.x 。 该命令的作用一般认为是向邻居路由器宣告自己直连的网络,其实还有一个功能,那就是让地址在该网络上的接口参与路由进程,接收和发送路由信息。 因为所有运行了动态路由协议的路由器都要依靠邻居路由器获取远程路由信息。所以,在宣告自己直连的网络的同时,还要让接口参与路由进程中,接收邻居宣告的路由信息。

2011-05-31 10:24:59 · 王二

CCNA疑难解析IP Default-Network

使用ip route命令设置的默认路由仅在本地(设置默认路由的路由器)生效,不能随动态路由进程被发送到其它路由器,使其它路由器也产生默认路由,除非使用了重分布。而ip default-network 是在动态路由进程中产生一条默认路由的命令,即使其它路由器获得一条默认路由。使用该命令的路由器能够吸引数据流。 Ip default-network x.x.x.x ,语法中network变量应该使用主网号声明,即A,B,C类网络号,并且保证使用该命令的路由器的路由表中存在该路由条目或着其子网路由条目。 该命令在rip协议和igrp/eigrp协议中产生的默认路由,其在路由表中的表达方式也不尽相同。在rip中,以 0.0.0.0 表达;而在igrp/eigrp中使用声明的主网号表达。 使其它路由器产生缺省路由:就是通告给其它路由器一条缺省路由的意思,通俗说,就是其他路由器上不用手工设置缺省路由了就会有一条缺省路由。比如使用RIP,那么这条缺省路由前也有个R的标记。 由于路由器动态获得的这个缺省路由最终的指向是向动态路由进程注入该缺省路由的那台路由器,所以,在任何一台路由器上,只要没有具体路由指示的数据,最终都是送到注入缺省路由的那台路由器的,就等于是有吸引流量的作用了。 比如,你的网络内有多台路由器,其中有一台路由器与ISP连,在这台边界路由器上使用ip default-network命令旧可以向你内部的路由器通告一条缺省路由,内部路由器就可以把去往internet的数据送到边界路由器上。这样的好处是不需要在每一台内部路由器上都手工设置缺省路由了。边界路由器就具有了类似吸引流量的能力。

2011-05-26 10:02:29 · 王二