网络管理自动化测试应用

发表于:2011-9-19 15:01

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:散步的SUN    来源:51Testing软件测试博客

  序言:随着网络应用以及各种网络设备的普遍,网络管理将会越来越大,以及越来越复杂,但靠人工的测试,其成本将会越来越大,因此,网络管理方面的自动化测试应用将也是一个趋势。也许这方面的内容电信方面的测试人员会感兴趣点,但是个人觉得,其实对于软件测试人员来说,软件是基于应用的,其交互是通过协议的,但是协议的数据流又是如何在网络底层运作的,这对了解整个网络架构以及扩充自己的知识面,对其职业的发展未尝不是一件好事。

  一、网络管理简介

  1、网络管理现在应用是分为两类。第一类是网络应用程序、网络上的用户信息和存取的管理,这些是与网络流量监控、网络软件应用有关的网络管理问题,这里不作讨论。

  2、网络管理的第二类是由构成网络的硬件所组成。这一类包括工作站、服务器、网卡、路由器、交换机、光网络设备等。因为这些设备分布在各个地方,所以需要一个网络管理程序实时的进行监控和管理其运作,因为其相应的网络管理软件应运而生。

  其管理系统中的对象通常包括为四类:

  被管理节点(或设备):即你想要监视的设备

  代理(agent):用来跟踪被管理设备状态的特殊软件或固件(firware)

  网络管理工作站(中心):与在不同的被管理节点中的代理通信,并且显示这些代理状态的中心设备

  网络管理协议(SNMP):被网络管理工作站和代理用来交换信息的协议,其是在应用层上的。

  通俗点讲,网络管理就是每个设备中有一个代理模块,其代理模块存储了其相关设备的信息,然后通过网络管理协议与网络中心进行交互的一种管理方式,由网络中心进行统一的控制和显示。

  二、网络管理模型简介

  1、管理体系结构

  ● 管理工作站

  –必须有管理应用程序,用于数据分析、故障修复

  –给网络管理员提供接口

  ● 管理代理

  –能够响应管理工作站的信息或者操作请求

  –向管理工作站提供重要但未经请求的信息(trap)

  ● 管理信息库

  –网络环境下资源的表示

  –MIB (management information base)被管对象的集合

  ● 网络管理协议

  –管理工作站和管理代理之间的通信机制

  GET-REQUEST,GET-NEXT-REQUEST和SET-REQUEST是由管理进程发送请求。

  GET-RESPONE是被管对象响应管理进程发送上诉三个请求的回馈。

  TRAP是被管对象自主发送的状态信息。

  2、TMN管理模型

  1)TMN定义的管理层面:

  ◆ 网元层:

  ◆ 网络层:

  ◆ 运维层:

  ◆ 业务层:

  2)根据TMN模型,在网元层、网络层、运维层、业务层都有相应的管理系统。

31/3123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号