跪求高手,配置三层交换机之间通信(两个三层交换机以上)的配置代码,高手救命啊!!!

要求是两个三层交换机之间,并且可以在一个三层交换机的vlan中ping通另外一个交换机中的vlan。望高手速回,我们老师追交了,在此谢谢各位高手了……

什么设备。是H3C的还是cisco的。大概都是这样的如下:
假如A为三层交换机1配置如下。以华为和H3C命令为例,物理接口表示形式跟实际而定。
vlan 100
port e1/0/24 设置vlan100并分配端口24,注意此端口是连接三层交换机2的端口。
int vlan 100 设置vlan100的ip地址为10.0.0.1 此vlan也就是与对方互联的vlan
ip add 10.0.0.1 255.255.255.0
ip rou 0.0.0.0 0.0.0.0 10.0.0.2 做静态路由,将所有数据包发送到对方10.0.0.2

B配置如下
vlan 100
port e1/0/24 此端口连接三层交换机A
int vlan 100
ip add 10.0.0.2 255.255.255.0 设置vlan100的ip地址为10.0.0.2
ip rou 0.0.0.0 0.0.0.0 10.0.0.1

以上就是互通的配置。也就是两个三层连接的端口vlan相同,ip地址处于同段,之后用静态路由来做两个三层的互通。

之后在两台设备上做其他业务vlan。以一个vlan为例
A:
vlan 10
port e1/0/1
int vlan 10
ip add 192.168.10.1 255.255.255.0
电脑连接到1端口,ip设置成10段内的ip地址,网关为10.1
B:
vlan 20
port e1/0/1
int vlan 20
ip add 192.168.20.1 255.255.255.0
电脑连接到1端口,ip设置成20段内的ip地址,网关为20.1

这样在电脑上就可以ping通对方的电脑的ip了。

原理都是一样的。就是用单独一个vlan做互联vlan,ip地址同段,之后用静态路由来互通。追问

是cisco的,我用了你的方法但是没有ping通。

追答

cisco的命令不清楚了。
互联的端口都属于同一vlan。并创建int vlan x 接口,地址处于同一段ip地址,肯定能ping通啊

追问

其它的我都ping通了,就是两个三层交换机之间没办法ping通

追答

interface FastEthernet0/1
switchport access vlan 100
!
interface Vlan1
ip address 192.168.2.1 255.255.255.0
!
interface Vlan100
ip address 10.0.0.1 255.255.255.0
!
router ospf 1
log-adjacency-changes
network 192.168.2.0 0.0.0.255 area 0
network 10.0.0.0 0.0.0.255 area 0
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!分隔符
!
interface FastEthernet0/1
switchport access vlan 100
!
interface Vlan1
ip address 192.168.1.1 255.255.255.0
!
interface Vlan100
ip address 10.0.0.2 255.255.255.0
!
router ospf 1
log-adjacency-changes
network 192.168.1.0 0.0.0.255 area 0
network 10.0.0.0 0.0.0.255 area 0
!
使用接口1.vlan100做为互联
路由表
10.0.0.0/24 is subnetted, 1 subnets
C 10.0.0.0 is directly connected, Vlan100
O 192.168.1.0/24 [110/2] via 10.0.0.2, 00:01:51, Vlan100 ospf路由学到了。
C 192.168.2.0/24 is directly connected, Vlan1

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-23
假如A为三层交换机1配置如下。以华为和H3C命令为例,物理接口表示形式跟实际而定。
vlan 100
port e1/0/24 设置vlan100并分配端口24,注意此端口是连接三层交换机2的端口。
int vlan 100 设置vlan100的ip地址为10.0.0.1 此vlan也就是与对方互联的vlan
ip add 10.0.0.1 255.255.255.0
ip rou 0.0.0.0 0.0.0.0 10.0.0.2 做静态路由,将所有数据包发送到对方10.0.0.2

B配置如下
vlan 100
port e1/0/24 此端口连接三层交换机A
int vlan 100
ip add 10.0.0.2 255.255.255.0 设置vlan100的ip地址为10.0.0.2
ip rou 0.0.0.0 0.0.0.0 10.0.0.1

以上就是互通的配置。也就是两个三层连接的端口vlan相同,ip地址处于同段,之后用静态路由来做两个三层的互通。

之后在两台设备上做其他业务vlan。以一个vlan为例
A:
vlan 10
port e1/0/1
int vlan 10
ip add 192.168.10.1 255.255.255.0
电脑连接到1端口,ip设置成10段内的ip地址,网关为10.1
B:
vlan 20
port e1/0/1
int vlan 20
ip add 192.168.20.1 255.255.255.0
电脑连接到1端口,ip设置成20段内的ip地址,网关为20.1

这样在电脑上就可以ping通对方的电脑的ip了。

原理都是一样的。就是用单独一个vlan做互联vlan,ip地址同段,之后用静态路由来互通。
第2个回答  2011-05-24
三层交换机实现不同VLAN之间的通信,网上一搜一堆!