两VLAN之间通讯???

一个二层交换机配置两个VLAN,vlan1,vlan2   这两个VLAN之间可以互相通信吗?
我的意思是如果MAC表已经学习到vlan1中的一个端口的信息。  vlan2向VLAN1中的主机可以发送数据吗?

 

根据端口划分VLAN

--------〉

 
肯定不能通信!配置VLAN的目的就是分割广播域!想让他们之间 通信必须借助于三层设备,如路由器
 
------〉
 
1.同一台交换机上划分的两个VLAN间通信,需要路由吗?
    
    
经典的CCNA题目.....三层交换机就不用了,二层交换机需要

不过CCNA里的VLAN只有按端口划分一种,不知道实际中其它划分vlan方法是不是也一样
 
2.VLAN 就把他们隔离开了`还怎么通信 
 
3.三层交换机切完vlan后可以直接在交换机中设置路由,这样不需要另外用路由器的。
 
4.层交换里肯定有一个核心交换机存在,VLAN之间的通讯可直接在核心交换机中实现
 
5.实际工作中几乎所有的划分VLAN都是以端口来划分的,学习动态划分的方法一般仅仅为考试所用
6.VLAN之间要互通是要路由的,要写路由 
 
7.赞同!
做VLAN的目的就是要隔离,不需要做路由就可以通讯的话,那做不做VLAN有什么区别? 
 
8.绝大多数情况下做VLAN是为了隔离,也有只是为了缩小网络规模而做VLAN的
即使是隔离的情况,也有偶尔通信的需求不是 
 
9.接下来再认清一下VLAN的主要目的,隔离是特性,但现实中主要目的是什么呢,并不是隔离

再下来就是VLAN间要互相通信,不一定非要用路由器,L3交换也可以,当然你也会说L3交换也属于Router的范围,那没关系,给一台PC+两块网卡也可以,这总没有疑问吧

二楼那个比你厉害多了,得向好同志学习,做IT最重要的还是得虚心求教,每个人都会有很多不懂的地方,互相讨论互相促进,这才是交流的目的是吧 
 
10.大家讨论你的很激烈啊;VLAN之间通讯是需要路由的。 
 
11.假设

VLAN 1 ip address 192.168.1.1
VLAN 2 ip address 192.168.2.1

VLAN 2中某机器的ip设置成192.168.1.254
VLAN 1中某个端口直连VLAN 2,或者VLAN 1和VLAN 2都接到一个HUB上

那么请问,VLAN 2中的192.168.1.254是否能连通VLAN 1 192.168.1.1
 
11.这个假设看不懂,VLAN还分配IP地址?是以IP作为动态分配VLan吗?

我只能随便乱说几句了,如果两台机子都连到一个HUB上,毫无疑问这两台机器是可以通信的,因为HUB根本就是个广播站
VLAN1中某个端口直连VLAN2???这句话也看不明白,是VLAN1的机子和VLAN2的机子直连还是其它什么呢?直连的话跟VLAN又有什么关系...
 
12.你的VLAN不设IP,下面的设备网关怎么设置?怎么和VLAN外的通讯? 
 
13.你的意思就是VLAN的网关咯?既然是网关,怎么会两个网关紧邻,一个1.1一个1.2?
我接触的VLAN基于端口,都是按标准的子网划分的。也许基于网络层的VLAN可以这么划,那我不太清楚了,可能会把IP和MAC绑定吧
14.同的VLAN直连,与不同的交换机直连一样,等同于一个VLAN,绝对可以互相通信

如果直接把两个VLAN对连起来,根本不存在两个VLAN,对连起来两个VLAN是形成一个VLAN,与两个交换机对连一样

通信过程如下:192.168.1.254/24要与192.168.1.1/24通信,因为属于同一网络,所以根本无需用到网关,会发ARP Request,ARP采用广播方式,两个VLAN对连,实际上等同于一个VLAN,广播会在整个VLAN传播,192.168.1.1这台会回复一个ARP Reply过去,从而让两者之间可以互相通信

举的例子如同一个交换机有两个网络:192.168.1.0/24、192.168.2.0/24,但这交换机没有划分VLAN,电脑都是随便接的,问这些电脑如果属于同一子网内的是否可以通信一个道理。

再举一反三下:如果192.168.2.254/24要与192.168.1.2/24互相通信的话,必须通过网关,因为两个IP不属于同一子网,会把所有的连接请求发到网关过去,网关再路由到指定网络 
 
    
    
-----------------------------------------------------------------------------------------------

今天老师刚把这个教完,去实训机房通过。现在写出来大家分享下~!(不要笑我!~)

VLAN之间本来是不能相互通信的,(VLAN的工作原理在这里就不讲了。在本空间里面有),但是如果要互相通信怎么办呢。

(你可能会问,既然设VLAN的原因就是为了保密也就是为了不能互相通信,现在又要互相通信,还设干什么,呵呵

。可是要想到也有它有利的一面,就比如说。VLAN可以隔离冲突域,你分了VLAN不就利用了VLAN的功能,又可以不同VLAN之间互相通信,

不过这只是我说的个例子)。好了。进入正题。

不同VLAN相互通信有三种方法:

1。首先配置交换。

  命令如下:ena

输密码:

con t

vlan 2

int f 0/5

switchport access vlan 2

重复上面命令。把5-10加入到VLAN2里面。

       1-5号端口不要动。在原来的VLAN1里面就可以了。

       最后保存:copy run st

交换机配置完成。

--->
    
    
2007-04-02 18:25

今天老师刚把这个教完,去实训机房通过。现在写出来大家分享下~!(不要笑我!~)

VLAN之间本来是不能相互通信的,(VLAN的工作原理在这里就不讲了。在本空间里面有),

但是如果要互相通信怎么办呢。(你可能会问,既然设VLAN的原因就是为了保密也就是为了不能互相通信,现在又要互相通信,还设干什么,呵呵。

可是要想到也有它有利的一面,就比如说。VLAN可以隔离冲突域,你分了VLAN不就利用了VLAN的功能,又可以不同VLAN之间互相通信,

不过这只是我说的个例子)。好了。进入正题。

不同VLAN相互通信有三种方法:

1。首先配置交换。

  命令如下:ena

输密码:

con t

vlan 2

int f 0/5

switchport access vlan 2

重复上面命令。把5-10加入到VLAN2里面。

       1-5号端口不要动。在原来的VLAN1里面就可以了。

       最后保存:copy run st

交换机配置完成。

2。设置路由器

命令如下:

    ena

输入密码

conf t

int f 0

ip address 192.168.0.1 255.255.255.0 (VLAN1的IP地址。)

    no shutdown

exit

int f 1

ip address 192.168.1.1 255.255.255.0(VLAN2的IP地址)

no shutdown

然后把交换机的1号端口连到路由器0号端口   把交换机的5号端口连到路由器1号端口

最后。。用VLAN2的PC机上用命令 ping 192.168.0.1 通过 ping 192.168.0.2通过

-----------------成功---------------------

另外还有两种方法:

就是用个三层交换机实现。原理一样。

第三种方法:把路由器分为两个虚拟接口。原理和上面一样。只要把每个VLAN设个IP地址就OK了。命令是:switch#(config )ip address 192.168.0.1 255.255.255.0 VLAN1的

      switch#(config )ip address 192.168.0.1 255.255.255.0 VLAN2的

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值