`
wing.wang
  • 浏览: 25276 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

网络监控软件需要掌握的一些基本概念

阅读更多
公司打算做一个网络监控系统,主要是监控一些网络上的硬件/软件/应用等资源。
于是恶补了一些网络知识, 其中ICMP与SNMP, 下面是搜索过来的一些概念,则是搜藏下:

一 ICMP

英文原义:Internet Control Message Protocol
中文释义:(RFC-792)Internet控制报文协议(网际控制报文协议)

它是TCP/IP协议集中的一个子协议,属于网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。当遇到IP 数据无法访问目标、IP路由器无法按当前的传输速率转发数据包等情况时,会自动发送ICMP消息。我们可以通过Ping命令发送ICMP回应请求消息并记录收到ICMP回应回复消息。通过这些消息来对网络或主机的故障提供参考依据.

从技术角度来说,ICMP就是一个“错误侦测与回报机制”,其目的就是让我们能够检测网路的连线状况﹐也能确保连线的准确性﹐其功能主要有:
  · 侦测远端主机是否存在。
  · 建立及维护路由资料。
  · 重导资料传送路径。
  · 资料流量控制。

二 SNMP

  SNMP(Simple Network Management Protocol,简单网络管理协议)的前身是简单网关监控协议(SGMP),用来对通信线路进行管理。随后,人们对SGMP进行了很大的修改,特别是加入了符合Internet定义的SMI和MIB:体系结构,改进后的协议就是著名的SNMP。SNMP的目标是管理互联网Internet上众多厂家生产的软硬件平台,因此SNMP受Internet标准网络管理框架的影响也很大。现在SNMP已经出到第三个版本的协议,其功能较以前已经大大地加强和改进了。
  SNMP的体系结构是围绕着以下四个概念和目标进行设计的:保持管理代理(agent)的软件成本尽可能低;最大限度地保持远程管理的功能,以便充分利用Internet的网络资源;体系结构必须有扩充的余地;保持SNMP的独立性,不依赖于具体的计算机、网关和网络传输协议。在最近的改进中,又加入了保证SNMP体系本身安全性的目标。

三 Mib
MIB是Management Information Base的缩写,中文名字叫“管理信息库”,它是网络管理数据的标准,在这个标准里规定了网络代理设备必须保存的数据项目,数据类型,以及允许在每个数据项目中的操作。通过对这些数据项目的存取访问,就可以得到该网关的所有统计内容。再通过对多个网关统计内容的综合分析即可实现基本的网络管理。管理信息库详细介绍:
  管理信息库MIB指明了网络元素所维持的变量(即能够被管理进程查询和设置的信息)。MIB给出了一个网络中所有可能的被管理对象的集合的数据结构。SNMP的管理信息库采用和域名系统DNS相似的树型结构,它的根在最上面,根没有名字。图3画的是管理信息库的一部分,它又称为对象命名(objectnamingtree)。
  对象命名树的顶级对象有三个,即ISO、ITU-T和这两个组织的联合体。在ISO的下面有4个结点,其中的饿一个(标号3)是被标识的组织。在其下面有一个美国国防部(Department of Defense)的子树(标号是6),再下面就是Internet(标号是1)。在只讨论Internet中的对象时,可只画出Internet以下的子树(图中带阴影的虚线方框),并在Internet结点旁边标注上{1.3.6.1}即可。
  在Internet结点下面的第二个结点是mgmt(管理),标号是2。再下面是管理信息库,原先的结点名是mib。1991年定义了新的版本MIB-II,故结点名现改为mib-2,其标识为{1.3.6.1.2.1},或{Internet(1) .2.1}。这种标识为对象标识符。
  最初的结点mib将其所管理的信息分为8个类别。现在de mib-2所包含的信息类别已超过40个。
  应当指出,MIB的定义与具体的网络管理协议无关,这对于厂商和用户都有利。厂商可以在产品(如路由器)中包含SNMP代理软件,并保证在定义新的MIB项目后该软件仍遵守标准。用户可以使用同一网络管理客户软件来管理具有不同版本的MIB的多个路由器。当然,一个没有新的MIB项目的路由器不能提供这些项目的信息。
  这里要提一下MIB中的对象{1.3.6.1.4.1},即enterprises(企业),其所属结点数已超过3000。例如IBM{11.3.6.1.4.1.2},Cisco为{1.3.6.1.4.1.9},Novell为{1.3.6.1.4.1.23}等。
分享到:
评论

相关推荐

    计算机网络技术及应用之计算机网络的基本概念.pptx

    在当前的互联网时代,网络专业人士需要深入理解这些基本概念,熟悉各种网络技术和协议,以应对不断发展的网络环境和安全挑战。掌握这些知识对于从事IT行业的人员至关重要,它不仅能提升工作效率,也是解决网络问题和...

    以太网数据调试监控软件

    以太网数据调试监控软件是网络工程师和开发者用于检测、分析和优化以太网网络性能的重要工具。在现代网络环境中,以太网是最常见的局域网(LAN)技术,广泛应用于企业、数据中心以及家庭网络。这类软件能帮助用户...

    网络流量监控统计软件

    首先,我们要理解网络流量的基本概念。网络流量是指在网络中传输的数据量,通常以比特(bits)或字节(bytes)为单位进行度量。流量监控则是指通过特定的软件或硬件设备,收集并分析网络中各数据流的大小、方向、...

    网络安全实验报告(HEU哈尔滨工程大学全部实验).doc

    * 网络监视实验:掌握 Sniffer 软件的网络监视功能,了解 TCP/IP 协议的基本原理和数据交换技术概念。 实验三、网络协议嗅探 * 网络协议嗅探实验:掌握 Sniffer 软件的网络协议嗅探功能,了解 TCP/IP 协议的基本...

    西门子SIMATIC TIA博图软件培训(高端培训).pptx

    本培训课程涵盖了SIMATIC TIA博图软件的基本概念、项目视图、硬件组态、PLC编程、可视化监控画面系统设计、仿真调试、在线监控等方面的知识点。 项目视图是SIMATIC TIA博图软件的核心组件之一,提供了一个类似于...

    计算机网络高级软件编程技术 源代码

    理解分布式系统的基本概念,如CAP理论、一致性模型,以及如何实现分布式服务的协调和管理,都是高级网络编程的一部分。 7. **RESTful API设计**:在Web服务中,RESTful API已经成为主流。学习如何设计和实现符合...

    网络流量监控VC 6.0

    首先,我们需要理解网络流量的基本概念。网络流量是指在网络中传输的数据量,包括上传和下载的速度、数据包的数量等。这些信息对于网络管理员来说至关重要,因为他们可以据此分析网络性能,识别潜在的拥塞或异常行为...

    网络安全概念.pptx

    网络安全定义 网络安全是指网络系统的硬件、软件和系统中的数据受到保护,不因偶然的或者恶意的攻击而遭到破坏、更改、泄露,系统连续可靠正常地运行,网络服务不中断。 网络安全概念全文共11页,当前为第2页。 ...

    网络计划基本概念PPT学习教案.pptx

    网络计划技术是项目管理中的一种重要工具,尤其在IT项目的规划和执行中起到关键作用。它通过对项目中各个任务的分解、逻辑关系的表达、时间参数的计算...掌握网络计划的基本概念和技巧,对于IT项目管理者来说至关重要。

    网络和串口调试软件

    在使用此类软件时,用户可能需要了解基本的网络概念,如IP地址、子网掩码、端口号,以及串口通信的基本参数。同时,熟悉如何设置和解析数据包,理解错误日志的含义,以及如何利用软件提供的功能进行问题定位,都是...

    Visual C++开发基于SNMP的网络管理软件 组

    在IT行业中,网络管理软件是不可或缺的一部分,它用于监控、配置和故障排查网络设备。而SNMP(简单网络管理协议)则是实现这一目标的关键技术。本文将深入探讨如何使用Visual C++来开发基于SNMP的网络管理软件。 ...

    Visual C++开发基于SNMP的网络管理软件

    在IT领域,网络管理软件是不可或缺的一部分,它用于监控、配置和故障排查网络设备。而SNMP(简单网络管理协议)则是广泛应用于网络设备管理的标准协议。本教程将重点讲解如何利用Visual C++这一强大的编程工具来开发...

    网络流量监控系统(vc)

    首先,让我们了解一下网络流量监控的基本概念。网络流量监控是指通过收集、分析网络数据包的信息,以评估网络性能、检测异常流量、防止网络攻击以及进行带宽管理等活动。这对于网络管理员来说是不可或缺的工具,能够...

    计算机网络管理软件的分析研究学位论文.doc

    通过对计算机网络管理软件的深入分析和研究,本文将探讨网络管理软件的基本概念、重要性、主要功能,以及市场上常见的网络管理软件类型和选择策略。 首先,理解网络管理软件的基础是至关重要的。网络管理软件是一种...

    网络安全研究 基本知识介绍

    ### 网络安全研究基本知识介绍 网络安全是信息技术领域中的一个重要分支,它涉及保护计算机系统、网络和数据免受未经授权的访问、...对于IT专业人士而言,了解并掌握这些基本概念和工具,是保护网络系统安全的基础。

    网络流量统计软件

    首先,我们需要了解网络流量的基本概念。网络流量指的是在网络中传输的数据量,它包括下载和上传的数据,通常以比特(bits)或字节(bytes)为单位。有效的网络流量管理对于优化网络性能、防止过度使用、控制成本...

    易语言局域网监控系统源码

    首先,让我们了解局域网监控系统的基本概念。局域网监控系统主要用于监视和管理网络内的设备,包括计算机、打印机、网络流量等,以便于管理员检测网络状态、防止非法入侵、提高网络效率。在这个系统中,服务器是核心...

    网络流量监视器.rar

    为了有效利用网络流量监视器,用户需要了解一些基本概念,如带宽、吞吐量、丢包率和延迟。同时,理解不同协议在网络中的作用也很关键,例如TCP负责可靠传输,而UDP则注重速度但不保证数据顺序。此外,学习如何配置和...

    计算机网络基础——实验十六 网络管理软件使用.doc

    首先,实验的目标是理解网络管理软件的基本概念以及Siteview的功能。Siteview不仅可以提供网络设备的实时状态信息,还可以进行故障检测、性能分析和配置管理。在Windows Server 2003环境下,Siteview的安装和配置是...

    网络工程师应该掌握的44个(路由器问题)知识要点

    1. 路由器基本概念:理解路由器的作用,它是连接不同网络的设备,通过路由表决定数据包的转发路径。 2. IP路由基础:熟悉IP协议,理解子网掩码、默认网关和静态/动态路由的概念。 3. 配置接口:学会为路由器的不同...

Global site tag (gtag.js) - Google Analytics