当前位置:网站首页 > 网络设备调试 正文 网络设备调试

项目十一 使用锐捷交换机连接锐捷SDN RG-ONC

南京泽同信息 2025-11-19 23:18:14 网络设备调试 40 ℃ 0 评论

项目参考2023年全国职业院校技能大赛GZ073网络系统管理赛项赛题第1套模块A:网络构建(六)SDN网络配置 中SDN网络

一、项目拓扑

二、项目所需软件

console线驱动(CDM20824_Setup.exe 绿联的console线)

设备调试软件MobaXterm

三、项目实施步骤

1. 创建最小拓扑(三个交换机一个控制器),全网可达

S7配置:

//设备改名
Ruijie(config)#hostname S7
//设置超时不退回到用户模式
S7(config)#lin con 0
S7(config-line)#exec-timeout 0
S7(config-line)#exit
//创建vlan 10 20 100
S7(config)#vlan range 10,20,100
//设置G0/1接口为trunk模式,允许vlan 10,100通过
S7(config)#int g0/1
S7(config-if-GigabitEthernet 0/1)#switchport mode trunk
S7(config-if-GigabitEthernet 0/1)#switchport trunk allowed vlan only 10,100
S7(config-if-GigabitEthernet 0/1)#exit
//设置G0/2接口为trunk模式,允许vlan 20,100通过
S7(config)#int g0/2
S7(config-if-GigabitEthernet 0/2)#switchport mode trunk
S7(config-if-GigabitEthernet 0/2)#switchport trunk allowed vlan only 20,100
S7(config-if-GigabitEthernet 0/2)#exit
//设置G0/22接口为access模式,允许vlan 100通过
S7(config)#int g0/22
S7(config-if-GigabitEthernet 0/22)#switchport access vlan 100
S7(config-if-GigabitEthernet 0/22)#exit
//配置静态路由,全网可达
S7(config)#ip route 192.168.10.0 255.255.255.0 192.168.100.8    //去10.0网段走S8
S7(config)#ip route 192.168.20.0 255.255.255.0 192.168.100.9    //去20.0网段走S9
S7(config)#ip route 192.168.1.0 255.255.255.0 192.168.100.10    //去ONC控制器

S8配置:

//设备改名
Ruijie(config)#hostname S8
//超时不退出到用户模式
S8(config)#line console 0
S8(config-line)#exec-timeout 0
S8(config-line)#exit
//创建VLAN 10,100
S8(config)#vlan ra 10,100
//g0/24接口设置为trunk模式,允许VLAN 10和100通过
S8(config-vlan-range)#int g0/24
S8(config-if-GigabitEthernet 0/24)#switchport mode trunk
S8(config-if-GigabitEthernet 0/24)#switchport trunk allowed vlan only 10,100
//为vlan 10,100虚接口配置网关
S8(config)#int vlan 100
S8(config-if-VLAN 100)#ip address 192.168.100.8 24
S8(config-if-VLAN 100)#int vlan 10
S8(config-if-VLAN 10)#ip address 192.168.10.1 255.255.255.0
//添加默认路由下一跳S7
S8(config)#ip route 0.0.0.0 0.0.0.0 192.168.100.7

S9配置

//设备改名
Ruijie(config)#hostname S9
//设置超时不退出
S9(config)#line console 0
S9(config-line)#exec-timeout 0
S9(config-line)#exit
//创建VLAN 20,100
S9(config)#vlan range 20,100
S9(config-vlan-range)#exit
//将G0/24接口设置为trunk模式,允许vlan 20,100通过
S9(config)#int g0/24
S9(config-if-GigabitEthernet 0/24)#switchport mode trunk
S9(config-if-GigabitEthernet 0/24)#switchport trunk allowed vlan only 20,100
//配置vlan 20,100的IP地址
S9(config)#int vlan 20
S9(config-if-VLAN 20)#ip add 192.168.20.1 255.255.255.0
S9(config-if-VLAN 20)#int vlan 100
S9(config-if-VLAN 100)#ip add 192.168.100.9 255.255.255.0
//默认路由下一跳S7
S9(config)#ip route 0.0.0.0 0.0.0.0 192.168.100.7

 验证S8与S9互通,S9/S8与ONC控制器可以通信

2. 所有设备连接控制器

(1)连接控制器通过默认端口(以S9为例 ,S7/S8同理)

S9(config)#of controller-ip 192.168.1.2 port 6653 interface vlAN 100

(2)SNMP配置

S9(config)#enable service snmp-agent
S9(config)#snmp-server enable traps
S9(config)#snmp-server community Test1234 rw
S9(config)#snmp-server community Test1234 ro
S9(config)#snmp-server host 192.168.1.2 traps Test1234
S9(config)#snmp-server host 192.168.1.2 version 2c Test1234
S9(config)#enable service snmp-agent

(3)设备配置ssh,控制器与设备通过netconf协议互联,下发配置:

S9(config)#username admin password ruijie@123
S9(config)#enable service ssh-server
S9(config)#enable service telnet-server
S9(config)#line vty 0 4
S9(config-line)#login local
S9(config-line)#crypto key generate rsa

(4)查看上线状态

3. 使用PC中的浏览器访问ONC

(1)查看ONC地址

注:使用moba连接ONC,speed使用115200

ONC默认用户名:root

ONC默认密码:rJ1#sDn

可以看到 eth1接口IP为192.168.1.2,eth2接口IP为192.168.100.10

(2)使用浏览器访问

https://192.168.1.2:8089/onc/   账号密码:admin/rgsdn 

(3)左侧承载网络->网络资源

能看到三台交换机目前都在线,但这种状态是无法给设备下发流表的

将所有设备删除,然后再新增进来

新增->单个新增->输入每个设备的管理IP地址,也就是VLAN100的地址

可以看到设备的支持协议类型netconf+openflow+snmp都支持

(4)下发流表

在S7中使用show of flowtable命令查看流表,目前没有流表。

在S8中加源ping S9

使用WEB界面下发流表

点击S7,流表->新增->以太网类型0x0800->源ipv4 : 192.168.10.1/32->目的ipv4:192.168.20.1/32-->指令:执行动作->动作->丢弃->新增动作->新增指令

流表处就将显示新增的流表

在s7上查看流表

(5)ping验证

S8再ping S9

(6)查看网络拓扑

承载网络->网络拓扑

你可能想看:

版权说明:如非注明,本站文章均为 ZBLOG 原创,转载请注明出处和附带本文链接

请在这里放置你的在线分享代码
Copyright Your WebSite.Some Rights Reserved.
微信咨询&联系客服
QQ:2586422870
在线时间
9:00 ~ 23:00