ipv6 网管系统及运行数据采集 - eol.cn

28
2008-9-5 1 IPv6 IPv6 网管系统及运行数据采集 网管系统及运行数据采集 北京大学 周昌令 [email protected] 62753004 CNGI CNGI 高校驻地网建设项目-华北地区研讨会 高校驻地网建设项目-华北地区研讨会

Upload: others

Post on 05-Apr-2022

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 1

IPv6 IPv6 网管系统及运行数据采集网管系统及运行数据采集

北京大学 周昌令[email protected]

62753004

CNGICNGI高校驻地网建设项目-华北地区研讨会高校驻地网建设项目-华北地区研讨会

Page 2: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 2

内容介绍内容介绍• 北京大学部署情况介绍

– 驻地网项目要求– 北京大学进展情况

• 网管系统安装和配置– SNMP 配置

• Cisco vs Huawei– 网管软件安装

• iNetBoss & Cacti– IPv6用户统计

• 原理和工作方式

Page 3: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 3

北京大学部署情况介绍北京大学部署情况介绍• 项目验收要求:

– IPv6网络管理系统软件– 1个月以上的运行数据– 用户规模1000个以上

• 我们的需求– 运行状况– 故障检测– 应用分析– 行为分析– IPv6网关– ……

Page 4: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 4

北京大学北京大学IPv6IPv6网管系统建设情况网管系统建设情况

• 网络拓扑– 天气图

• 相关的部分工作– 设备配置– 网管系统– 用户统计– ……

Page 5: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 5

北京大学北京大学IPv6IPv6网络天气图网络天气图

Page 6: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 6

网管软件网管软件----iNetBossiNetBoss

Page 7: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 7

北京大学网管界面北京大学网管界面(Cacti+)(Cacti+)

Page 8: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 8

北京大学网管界面北京大学网管界面((功能功能))

Page 9: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 9

网管系统主要功能网管系统主要功能• 管理控制台• 流量概览• 设备CPU、内存等监控• 历史数据• 连通性测试• IPv6地址数统计• MAC地址数统计• 日志系统• ……

Page 10: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 10

北京大学网管系统北京大学网管系统——连通性连通性

Page 11: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 11

北京大学网管北京大学网管——概览图概览图

Page 12: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 12

网管系统安装和配置介绍网管系统安装和配置介绍

• SNMP 配置– Cisco vs Huawei

• 网管软件安装– iNetBoss & Cacti

• IPv6用户统计– 原理和工作方式

Page 13: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 13

SNMPSNMP的配置的配置

• Ciscosnmp-server community public RO 4snmp-server community private RW 4snmp-server ifindex persistsnmp-server contact NOC of Peking Univ.snmp-server location LiKe1-1136

access-list 4 permit 162.105.x.xaccess-list 4 permit 162.105.x.y

Page 14: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 14

SNMPSNMP的配置的配置

• Huaweisnmp-agent community read public acl 2001snmp-agent community write private acl 2001snmp-agent sys-info version allsnmp-agent sys-info location contact 62751023snmp-agent sys-info location LiKe1-1136

acl number 2001rule 0 permit source 162.105.x.x 0rule 1 permit source 162.105.x.0 0.0.0.255

acl ipv6 number 2001rule 0 permit source 2001:DA8:20x:xxxx::/64

Page 15: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 15

双栈环境双栈环境

Page 16: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 16

SNMPSNMP配置配置

• 特殊情况– Cisco IOS 需要特定的版本才支持IPv6 Mib和

SNMP over IPv6 • 12.0S系列支持 snmp over IPv6

– Huawei• 具体版本支持情况未知• MIB不公开

Page 17: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 17

网管软件安装网管软件安装

• iNetBoss– 清华大学– http://www.inetboss.com

• Cacti– 开源– http://www.cacti.net/

Page 18: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 18

iNetBossiNetBoss• 有相关手册,建议阅读

– 安装指南、系统初始化指南、使用手册• 安装经验

– 使用“评测版”– 下载“最新版本”

• 9月2日有更新– 系统需要Linux Redhat v9.0– 可以用rpm直接安装相应的软件包– myshell进行初始化!!!

Page 19: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 19

iNetBossiNetBoss• mysql拒绝连接问题

– "#HY000Host '127.0.0.1' is not allowed to connect to this MySQL server"

– 解决方法:

• 其它问题– 查看日志: tomcat, nms– 咨询清华 ☺

[root@inetboos logs]# mysql –u root –pEnter password: ****** (network)mysql> grant all privileges on *.* to 'root'@'127.0.0.1' identified by 'network'; mysql> flush privilege;

Page 20: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 20

CactiCacti• 基于RRDTool框架

– 功能丰富、使用灵活– 图形显示、细节直观、历史记录– 相关资源文档丰富– 支持插件和脚本

• 我们进行了一些修改– 界面汉化– 调整了一些插件和功能模块– IPv6用户数统计– …

Page 21: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 21

CactiCacti• 采集的数据

– 端口流量(snmp)– IPv6用户数量

• 采集频率– 可调,目前采用每分钟一次

• RRDTools数据– 每天(5分钟平均)、每周(30分钟平均)、每月

(2小时平均)、每年(1天平均)– 历史记录,可选时间段查看

Page 22: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 22

流量图流量图

Page 23: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 23

配置和使用方法配置和使用方法• 添加设备

– 在“控制台”-“Add”一个设备,指定IP地址,选择“主机模板”,定义需要的“图形”…

– 可设计“模版”: • 部分设备可能需要添加模版来支持• 主机模版、数据模版、图形模版、阈值模版• 可导入导出模版

• 配置用户– 可添加LDAP支持– 用户组– 默认用户不能查看任何图形

Page 24: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 24

配置和使用方法配置和使用方法• 几个插件

– 设备“监视器”– “日志”– “网络天气图”

• 增加功能– XML模板– 脚本

Page 25: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 25

IPv6IPv6用户数量统计用户数量统计

• 统计对象– IPv6地址数量(IPv6 Users)

• 自动分配的IPv6地址数量,可能比实际的用户数多

– MAC地址数量(Unique MACs) • 不同的MAC地址数量,可以作为用户数的估计量

– 活动的IPv6用户数(Active IPv6)• 具有跨网段对外通讯的地址数量(2001:da8:xxxx::x)

• 实现方式– 设备(cisco)当前的版本不支持ipv6 snmp– 定时telnet到设备,取得IPv6 neighbour,进行统计

– Perl– Net::Telnet::Cisco

Page 26: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 26

北京大学北京大学IPv6IPv6用户数量统计用户数量统计

一天内不同的MAC地址数(2008/09/04): 3224一天内活动的MAC /IPv6地址数(2008/09/04): 1110/1422

Page 27: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 27

工作展望工作展望

• More SNMP over IPv6• IPv6 Service watch dog• IPv6 IPGW• Netflow• Application recognize• Behavior Analysis• Mobile IPv6 Management• ……

Page 28: IPv6 网管系统及运行数据采集 - eol.cn

2008-9-5 28

MoreMore……• 系统安装包• 脚本• Q&A

• http://its.pku.edu.cn/nms/nms.iso