打印

[求助] 网络搭建问题

网络搭建问题

一个路由器,一个二层交换机,两个PC机。 交换机 划分两个VLAN, 请问那位大侠,怎么连接才能将两个VLAN的计算机进行通信?还是要 路由器用什么协议吗?

TOP

两个VLAN通信,交换机和路由器的链路配置为trunk便可。
欢迎大家到认证区参与考试题目知识探讨,提问有奖励,解答更有奖励。
电脑培训教师交流群:40351571(不谈技术,学生勿入)

TOP

是说这样配的话,不用路由器两个VLAN就不能互相访问,用了路由器就能够访问了吗?
我还有地方不明白,如果用个三层交换机的话划分VLAN之间就能访问,用一个路由器加一个交换机怎么就不成呢?

TOP

3层交换机实际上就是用路由啊

做路由的话,用rip就可以

TOP

不同vlan的用户肯定无法直接访问,必须路由访问——这是原则
否则,划分vlan后,不同vlan的用户还互相访问,岂不是违背vlan隔离用户的初衷了。

另外解释一下上面提到的trunk、路由问题:
trunk口一般不会配置到下挂用户的端口,使用在交换机之间,为的是两个交换机之间的多个vlan的数据能够互相传输。否则,即使配置trunk到下挂用户的接口,一般的网卡,可不支持带tag的报文收发啊!

至于路由,随便什么路由协议都可以阿,当然是IGP的路由,RIP、OSPF,你要用ISIS也没有问题,最简单的,静态路由手工配置一下也没有问题。

TOP

你说的这个在ccna培训中是必做的试验,叫单臂路由,具体做法如下:
先进入路由:
int fa* 进入到接交换机的接口(在接口模式,*表示接口号)
no shut 开启它
int fa0/0.n 在这个接口分n个子接口 然后封装 (n表示数字,跟下面的vlan相匹配的)
ip add 192.168.x.x 255.255.255.0 为子端口添加ip
encapsulation dot1q n 封装子端口
注:因你只要两个vlan之间通信,所你只需划分两个子接口就行了。

在交换机中:
int fa0/n 这个接口是与路由链接的接口 (n表示接口的数字)
switchport mode trunk 开启接口
exit
在特权模式下定义 valn
vlan data
valn 1
(…………
…………
vlan n) 定义n个vlan
exit
进入交换机和计算机链接的接口 把接口开启成连通状态 最后加如vlan
int fa0/n
no shut
switchport mode access 这个可写可不写(cisco默认就是这个)
switchport access vlan n 把接口加入到vlan中

最后在计算机中配置ip,ip地址是跟你所处的vlan上面子接口是同处在一个网段的,比如:第一个子接口的ip是:192.168.1.1, 并把它封装成第二个(encapsulation dot1q 2) 哪么你所处的vlan2中的所有pc就应当是192.168.1.*

注:因你只要两个vlan,所以你就定义两个vlan,还有就是如果是做试验,上面所有的n取一样,那样很容易理解…………

TOP