`
wing.wang
  • 浏览: 24815 次
  • 性别: 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}等。
分享到:
评论

相关推荐

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

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

    网络安全概念.pptx

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

    计算机网络课程设计医院.pdf

    预备知识包括计算机网络的基本概念、网络协议、网络设备等。 知识点8:实训内容和日记 实训内容和日记是指在计算机网络基础实训中,学生需要完成的任务和记录的日记。实训内容包括网络总体设计、网络详细设计、...

    Learning-Linux linux的运维学习.rar

    学习Linux运维需要掌握一些基础知识和技能,以下是一些学习方法和建议:掌握Linux基础知识:首先,需要学习Linux的基本概念、命令行操作、文件系统、网络配置等基础知识。可以通过阅读书籍、观看视频教程、参加培训...

    计算机网络基础与应用-计算机网络操作系统.pdf

    能够进行虚拟 机VMware系统的 安装和基本配置 6.1 网络操作系统概述 网络操作系统(Network Operating System, NOS)是网络的核心,是 管理共享资源并提供多种 服务及功能的系统软件, 它是网络与用户之间的交 流...

    监控IP包流量课程设计报告

    随着Internet技术的发展,基于IP协议的应用成为网络技术研究与软件开发的一个重要基础,因此学习网络层以基本概念,了解IP协议的基本内容,对于掌握TCP/IP协议的主要内容和学习网络课程是十分重要的,通过本次课程...

    IPSAN&视频云存储系列 网络存储系统快速入门.pdf

    (1)基本概念:了解IPSAN&视频云存储系列网络存储系统的基本概念,如RAID、LUN、Target等。 (2)配置流程:按照配置流程,完成软件配置,包括创建RAID Group、创建RAID LUN、创建逻辑资源等。 (3)通过管理口...

    论文研究 - 开源云连接传感器监控平台的开发

    “非专业人士”,即那些没有经过正规培训或没有专业知识的人,通过开放源代码概念,对电子工程,计算机程序设计或物理科学等领域的专业知识的掌握程度越来越高。 协作和思想共享的开源概念具有诸多优势,包括低成本...

    计算机网络WIN7下IIS安装与配置(实验三).pdf

    "计算机网络WIN7下IIS安装与配置" 计算机网络WIN7下IIS安装与配置是计算机网络实验中的一...通过本实验,学生可以掌握IIS服务器的安装、配置和管理,了解IIS的基本概念和工作原理,提高了计算机网络实验的能力和水平。

    Sniffer_Pro中文使用教程

    该教程共分为五章,涵盖了Sniffer_Pro的基本概念、报文捕获解析、报文放送、网络监视功能和数据报文解码等方面的知识点。 章节一:Sniffer软件简介 Sniffer_Pro是款功能强大且实用的网络监控和协议分析工具。它...

    LZ路由器双线路双拨策略分流脚本小白安装教程1

    路由器基本概念 * 路由器是一种网络设备,负责将数据包从源网络传输到目标网络。 * 路由器的主要功能是路由选择、地址转换和数据包传输。 LZ路由器 * LZ路由器是一种特殊类型的路由器,具有双线路双拨策略分流...

    计算机应用基础知识概述(3).doc

    程序设计语言 〔1程序设计的基本概念 程序=算法+数据结构 算法 算法可以看作是由有限个步骤组成的、用来解决问题的具体过程。 [例1.1]欧几里德算法〔求p、q的最大公约数。 a. 如果p>q,则交换p和q。 b. 令r为p/q的...

    计算机应用基础知识概述.doc

    程序设计语言 (1)程序设计的基本概念 程序=算法+数据结构 算法 算法可以看作是由有限个步骤组成的、用来解决问题的具体过程。 【例1.1】欧几里德算法(求p、q的最大公约数)。 a. 如果p>q,则交换p和q。 b. 令r为...

    计算机应用基础知识概述(1).doc

    程序设计语言 (1)程序设计的基本概念 程序=算法+数据结构 算法 算法可以看作是由有限个步骤组成的、用来解决问题的具体过程。 【例1.1】欧几里德算法(求p、q的最大公约数)。 a. 如果p>q,则交换p和q。 b. 令r为...

    计算机应用基础知识概述(2).doc

    程序设计语言 〔1〕程序设计的基本概念 程序=算法+数据结构 算法 算法可以看作是由有限个步骤组成的、用来解决问题的具体过程. [例1.1]欧几里德算法〔求p、q的最大公约数〕. a. 如果p>q,则交换p和q. b. 令r为p/q的...

    LINUX操作系统(电子教案,参考答案)

    主要包括Linux的基本概念和操作,Linux的树型结构,Linux的文本编辑,Linux的安装和启动,用户管理,Shell编程技术,进程管理,C编译器,系统扩充,维护与监视,Linux的图形界面,网络的基本概念与设置,Linux在网络...

    计算机应用基础课程一体化建设实施方案.doc

    通过本课程的学习,学生应能够了解当代计算机系统的基本概念,掌握微型计算机操 作系统的基本使用方法,了解并掌握文字编辑、电子表格、电子演示文稿、网络使用、 多媒体等软件的基本知识和操作技能,了解信息安全...

    最新网络安全保障方案.doc

    (四) 入侵防范 5) 排查网络边界处及服务器是否具备监视木马攻击、拒绝服务攻击、缓冲区溢出攻击 、IP 碎片攻击和网络蠕虫攻击等的能力,在发生严重入侵事件时应提供报警,且能够 记录入侵的源 IP、攻击时间及攻击...

    计算机软件毕业设计-物资管理系统设计与实现-计算机毕业设计源码-计算机毕业设计源代码.rar

    本物资管理信息系统是针对企业的实际需求,从实际工作出发,在分析目前物资管理信息系统中存在的问题的基础上,结合管理信息系统开发的概念、结构及系统开发的基本原理和方法,并利用计算机运算速度快、存储信息容量...

    存储系统结构分析与架构设计说明.doc

    第二章 存储基本概念 存储设备分类:SCSI 存储设备、SAS 存储设备、FC 光纤通道存储设备、ISCSI 存储设备等。 存储网络结构:DAS 存储系统网络结构、SAN 存储系统网络结构、NAS 存储系统网络结构等。 FC 网络和 FC ...

Global site tag (gtag.js) - Google Analytics