




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1Tel:02155660810 Fax:02155660802Briup Training电信宽带电信宽带运营支撑系统运营支撑系统2Tel:02155660810 Fax:02155660802Briup Training计费信息IP网用户网用户AAA配置信息User name&password计费Log文件/var/AAA/radwtmp用户管理计费管理NASNAS接入服务器接入服务器用户:用户:第第1 1步:拨号步:拨号第第2 2步:输入用户名和密码步:输入用户名和密码第第3 3步:用户名密码正确与否步:用户名密码正确与否第第4 4步:访问步:访问Internet 5Intern
2、et 5分钟分钟第第5 5步:停止访问步:停止访问InternetInternetNASNAS服务器:服务器:第第1 1步:建立电话连接步:建立电话连接第第2 2步:请求步:请求AAAAAA服务器验证服务器验证第第3 3步:授权接入或拒绝接入步:授权接入或拒绝接入第第4 4步:建立步:建立InternetInternet连接连接5 5分钟分钟第第5 5步:断开步:断开InternetInternet连接连接AAA (AuthenticationAAA (Authentication,AuthorizationAuthorization,Accounting)Accounting):第第1 1步
3、:等待步:等待第第2 2步:接受步:接受NASNAS请求验证用户名和密码请求验证用户名和密码第第3 3步:应答不接入或接入并写计费步:应答不接入或接入并写计费LogLog起始记录起始记录第第4 4步:等待步:等待5 5分钟分钟第第5 5步:写计费步:写计费loglog终止记录终止记录恳求应对/etc/passwd/etc/shadowIPIP拨号流程拨号流程3Tel:02155660810 Fax:02155660802Briup TrainingAAAAAAAAA认证认证授权授权usersadminsproducts帐单帐单detailUSERMONTHUSERYEARUSERDAYNASD
4、AYNASMONTHNASYEAR整合帐务管理员管理员营业员营业员/etc/passwdrolesproductType采集4Tel:02155660810 Fax:02155660802Briup TrainingAAAAAAAAA中央处理器采集系统采集系统JDBCT_Detail_xT_yearT_monthT_day PL/SQLT_year_xT_month_xT_day_x整合系统整合系统T_UsersT_Adm验证验证验证验证删除删除 修正修正 查询查询添加添加删除删除 修正修正 查询查询 添加添加T_user_services*1T_Pricing*1删除删除 修正修正 查询查询
5、添加添加1*Web统计系统统计系统超级管理员超级管理员IP网用户网用户5Tel:02155660810 Fax:02155660802Briup Trainingq系统文件系统文件q/var/AAA/radwtmp q/etc/passwdq/etc/shadowq数据库表数据库表q资料信息表:用户信息、管理员信息、资费信息、资料信息表:用户信息、管理员信息、资费信息、URL信息信息q数据存储表:数据存储表:q计费数据、故障数据、统计数据计费数据、故障数据、统计数据q明细表、日表、月表、年表明细表、日表、月表、年表6Tel:02155660810 Fax:02155660802Briup Tr
6、ainingOpenLabOpenLabOpenLabOpenLabradwtmpradwtmpradwtmpradwtmpServer中央处理系统中央处理系统t_detail_xclientTcp/ipjavabidr结构结构7Tel:02155660810 Fax:02155660802Briup Trainingq数据文件:数据文件:bIDRqLogin_name varchar (10) ,qLogin_ip varchar(32),qlogin_datedate,qlogout_datedate,qAAA_ipvarchar(32),qTime_durationnumber(10)/
7、* Minute */q数据文件:数据文件:/var/AAA/radwtmpq#boss|006:wKgAOA|7|1203522609|20.1.1.7q#|006:wKgAOA|8|1203522824|20.1.1.7q#boss|060:wKgAOA|7|1204044555|20.1.1.61q#|060:wKgAOA|8|1204044644|20.1.1.61q#boss|043:wKgAOA|7|1204291607|20.1.1.44q#|043:wKgAOA|8|1204291612|20.1.1.44q#boss|002:wKgAOA|7|1204291618|20.1.
8、1.3q#|002:wKgAOA|8|1204291624|20.1.1.38Tel:02155660810 Fax:02155660802Briup Trainingu用用java直接解析直接解析u性能的优劣性能的优劣u可移植性比较可移植性比较u可维护性比较可维护性比较9Tel:02155660810 Fax:02155660802Briup TrainingserverT_DETAIL_XprocOpenlab1Openlab3Openlab6Openlab6client采集系统采集系统T_yearT_monthT_dayPL/SQLT_year_xT_month_xT_day_x整合系统
9、整合系统10Tel:02155660810 Fax:02155660802Briup Trainingq功能功能q定期采集次定期采集次/小时原始计费小时原始计费Logradwtmp)文件,整理成文件,整理成bIDR数据清单,并上传给数据清单,并上传给中心处理系统。中心处理系统。q中心处理系统接收系统侦听并收集采集系统发送的数据信息中心处理系统接收系统侦听并收集采集系统发送的数据信息bIDR,并将数据保存,并将数据保存的数据库表的数据库表detail 。q内部接口内部接口q采集系统通过采集系统通过TCP/IP协议和接收系统接口;协议和接收系统接口;q接收系统通过表接收系统通过表detail和数据
10、整合系统接口;和数据整合系统接口;q开发语言开发语言qjava(IO,NET,THREAD,JDBC)功能定义功能定义11Tel:02155660810 Fax:02155660802Briup Trainingu讨论:讨论:u1:如何采集如何采集radwtmp文件?文件?u方式一:方式一: 直接操作直接操作u方式二:方式二: 先拷贝再操作先拷贝再操作u方式三:方式三: 先先MOVE再操作再操作u2:读取出来的记录解析过程中用什么来存取?读取出来的记录解析过程中用什么来存取?u方式一:方式一: 采用采用VECTOR/LIST来操作来操作u方式二:方式二: 读一条记录就存到临时文件里。读一条记录
11、就存到临时文件里。u比较性能差异;比较性能差异;u12Tel:02155660810 Fax:02155660802Briup Trainingu定时程序的讨论:定时程序的讨论:u1 : 采用采用sleep函数,定时调用;函数,定时调用;u2 : 采用系统调用采用系统调用 crontab();();uCrontab unix系统命令系统命令u$crontab l tmpu$cat tmp u10 3 * * 0,4 /etc/cron.d/logcheckeru1 2 * * * -x /usr/sbin/rtc & /usr/sbin/rtc -c /dev/null 2&1
12、u30 3 * * * -x /usr/lib/gss/gsscred_clean & /usr/lib/gss/gsscred_cleanu30 22 * * 4 /usr/lib/acct/dodisku0 * * * * /netct_oss/netct_client /dev/null13Tel:02155660810 Fax:02155660802Briup Training系统文件:系统文件:/etc/passwdLogin Name:Encrypted Password:UID:GID:GCOS:Home Directory:Login Shell login name:
13、 用户名称,必须唯一,不能超过用户名称,必须唯一,不能超过8个字符个字符; Encrypted Password: 编码过的密码,为编码过的密码,为 * 号号 UID: 用户用户ID, 独一。独一。 习惯习惯100 以前被保留做为特殊的以前被保留做为特殊的 user id , 而而 root 总是总是 0。 GID: 用户组用户组ID。 GCOS: 在这里可以写上你的在这里可以写上你的 full name、家中电话、家中电话, 住址等住址等 爱写爱写什么就写什么什么就写什么 Home Directory: 用户的用户的home directory Login Shell: 设定使用者所使用的设
14、定使用者所使用的 shell , 预设值是预设值是 /bin/bash .14Tel:02155660810 Fax:02155660802Briup Training系统文件:系统文件:/etc/shadowusername:passwd:last:may:must:warn:expire:disable:reserved username:使用者名称:使用者名称 passwd :编码密码:编码密码 last:密码上次更动日期,以从:密码上次更动日期,以从1970年年1月月1日算起的天数代表日算起的天数代表 may:密码改变前天数:密码改变前天数 must:密码最常使用天数:密码最常使用天数
15、 warn:代表期限前几天就事先警告使用者:代表期限前几天就事先警告使用者 expire:超过密码过期天数後,就关闭该帐号:超过密码过期天数後,就关闭该帐号 disable:帐号关闭,以从:帐号关闭,以从1970年年1月月1日算起的天数代表日算起的天数代表 reserved:预备栏位:预备栏位 举例:举例:oracle:kOvJdUhRw.s8I:12769:itnode:4je7ikbvDDqMk:12769:TonyChen:ZWzEZhWnac7hw:13011:tomcat:jh5DEBX1s3ILA:13040:15Tel:02155660810 Fax:02155660802Bri
16、up Training数据库表:数据库表: detailCREATE TABLE chengx_detail login_name VARCHAR (10) ,login_ip VARCHAR(32),login_dateDATE,logout_date DATE,AAA_ipVARCHAR(32),time_durationinteger(10);CREATE INDEX i_detail_x ON detail (login_name);16Tel:02155660810 Fax:02155660802Briup TrainingAAAAAAClient ServerAAA配置模块日志模块
17、采集模块备份模块网络模块中央处理系统配置模块日志模块入库模块备份模块网络模块TCP/IPBIDR对象17Tel:02155660810 Fax:02155660802Briup Trainingu 功能功能u采集原始计费采集原始计费Logradwtmp)文件,整理成文件,整理成BIDR类数据清单类数据清单u 讨论讨论u存取方式的选择:存取方式的选择:u方式一:方式一: 采用采用Vector/ArrayList来操作来操作u方式二:方式二: 读一条记录就存到临时文件里读一条记录就存到临时文件里u对各种原始记录情况的处理对各种原始记录情况的处理u对跨时段原始记录情况的处理对跨时段原始记录情况的处理
18、18Tel:02155660810 Fax:02155660802Briup Trainingu 功能功能u将将BIDR类数据清单插入数据表类数据清单插入数据表detailu 讨论讨论19Tel:02155660810 Fax:02155660802Briup Trainingu 功能功能u将系统运行过程信息记入日志文件,以备查验将系统运行过程信息记入日志文件,以备查验u 讨论讨论u实现方式:实现方式:u方式一:自行编码方式一:自行编码;u方式二:借助第三方工具包方式二:借助第三方工具包(例如:例如:Log4J);u20Tel:02155660810 Fax:02155660802Briup Trainingu 功能功能u在网络或数据库发生异常的情况下将本次采集或接收到的在网络或数据库发生异常的情况下将本次采集或接收到的BIDR数据数据清单持久存储;清单持久存储;u取出上次持久存储的取出上次持久存储的BIDR数据清单数据清单u 讨论讨论u考虑备份模块在客户端考虑备份模块在客户端(Client)和服务器端和服务器端(Server)的不同的不同21Tel:02155660810 Fax:02155660802Briup Trainingu 功能功能u将采集系统客
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年山东省药品不良反应监测中心公开招聘人员考前自测高频考点模拟试题及答案详解(网校专用)
- 安全培训自主证书课件
- 涂料保温业务知识培训课件
- 2025江苏海晟控股集团有限公司下属子公司招聘高级管理人员人员考前自测高频考点模拟试题有答案详解
- 2025北京市延庆区卫生健康委员会所属事业单位第一批招聘医务人员25人模拟试卷完整答案详解
- 洗鞋知识培训内容课件
- 2025广东中山市司法局招聘雇员4人考前自测高频考点模拟试题及参考答案详解
- 2025江苏苏州市自来水有限公司专业化青年人才定岗特选录用人员考前自测高频考点模拟试题带答案详解
- 2025贵州装备制造职业学院引进高层次人才(博士)、高技能人才招聘9人考前自测高频考点模拟试题附答案详解(考试直接用)
- 2025江苏南京工业大学招聘56人模拟试卷附答案详解(完整版)
- 肾内科利用PDCA循环提高腹膜透析患者换液操作的合格率品管圈QCC成果汇报
- 检验科运用PDCA循环降低检验标本的丢失率和不合格率
- 化学(基础模块)中职PPT完整全套教学课件
- 安全用电的触电急救
- 离心式通风机-离心式通风机的构造和工作原理
- GCP的质量控制课件
- GB/T 4802.3-2008纺织品织物起毛起球性能的测定第3部分:起球箱法
- 2023年12月英语四级真题及答案下载(第一套)(word版)
- 2022年全国医院感染横断面调查个案登记表
- 2016年-中国PCI冠脉介入指南专业解读
- 2021年垫江县辅警招聘笔试模拟试题及答案解析
评论
0/150
提交评论