通信基础知识:SNMP协议PDU报文格式解析一文中,对SNMP协议格式进行了简单介绍。为进一步学习和掌握SNMP协议,本文对SNMP协议报文再进行了深入分析,使自己看到snmp报文时,可对其进行解析。

分析SNMP协议报文,除了需要掌握SNMP报文格式外,需要掌握两点知识——ASN.1和BER。

1. ASN.1和BER介绍

SNMP协议用于两台设备之间的信息传递,而这两台设备也就是两个系统各种各样。为实现信息传递,就必须对传输数据进行规范和约定,使其与具体的设备和系统独立开来。为此,SNMP采用了ASN.1(Abstract Syntax Notation One)——抽象语法标记。 阅读全文 »

 


SNMP五种协议数据单元

SNMP规定了5种协议数据单元PDU(也就是SNMP报文),用来在管理进程和代理之间的交换。

  • get-request操作:从代理进程处提取一个或多个参数值(网管系统发送)
  • get-next-request操作:从代理进程处提取紧跟当前参数值的下一个参数值(网管系统发送)
  • set-request操作:设置代理进程的一个或多个参数值(网管系统发送)
  • get-response操作:返回的一个或多个参数值。这个操作是由代理进程发出的,它是前面三种操作的响应操作(代理发送)
  • trap操作:代理进程主动发出的报文,通知管理进程有某些事情发生(代理发送)

前面的3种操作是由管理进程向代理进程发出的,后面的2个操作是代理进程发给管理进程的,为了简化起见,前面3个操作叫做get、get-next和set操作。下图描述了SNMP的这5种报文操作。请注意,在代理进程端是用熟知端口161俩接收get或set报文,而在管理进程端是用熟知端口162来接收trap报文。 阅读全文 »

 


了解SNMP管理框架

SNMP (Simple Network Management Protocol,简单网络管理协议)是一个应用层协议,提供了SNMP管理者和SNMP代理间报文格式的消息通信。它规定了在网络环境中对设备进行监视和管理的标准化管理框架,通信的公共语言和相对应的安全控制机制。

SNMP管理框架包含有四个组成部分:

* SNMP管理者

* SNMP代理 阅读全文 »

 


路由是为跨网段的数据包选择路径,决定如何才能正确到达到目的IP的一个重要环节,它有两种方式,一种为静态路由,一种为动态路由。

静态路由是由网络管理员手工指定路由,当路由发生改变时,需要管理员手工去修改。比如,指定目标地址为192.168.1段的数据包由第一张网卡转发,目标地址为192.168.2段的数据包由第二张网卡转发。

动态路由是由路由器每隔一段时间自动生成路由表,有不同的协议可以实现,比如OSPF,RIP等等,这些协议都会有个接收、发布路由信息和生成新的路由表所需要的收敛时间的问题,如果设置不当,有可能会引致路由器出错。在动态路由中,路由表是会变化的,比如,原来目标地址为192.168.1段的数据包由第一张网卡转发,可能过了半个小时之后路由器会选择从第二张网卡转发。

一般来说,静态路由的转发效率比动态路由高,因为静态路由不需要生成新的路由表,但其适应性比动态路由差,当一个路径失效时,它不能马上发现并作出处理,而要由管理员去进行改动,而动态路由就会在几十秒甚至几秒内自动修改路径。

因此,在一般的小规模的局域网里,一般采用静态路由,而电信这种全国规模的ISP,则一般采用动态路由。   它们的优缺点比较如下所述: 阅读全文 »

 


E1/T1业务在通信设备中应用广泛。自从进入通信行业,所见到的通信设备产品大部分都带有E1业务,而T1业务则是近期在开发设备中所要实现的业务类型。

那么,E/T1业务具体指什么呢?可以用来干什么?它们有什么区别?带着这些疑问,让我们来揭开E1/T1业务的面纱。

话务语音通信常识

话音时隙的帧频率为8000帧/S,每帧8bit,即一路话音信号的速率为64kbit/S。

E1/T1简介——什么是E1/T1,用来干什么

T1/E1表示具有高质量的通话和数据传送界面,属PDH(准同步数字系列,Pseudo-synchronous Digital Hierarchy)体系接口,最初应用于电话公司的数字化语音传输。北美使用T1标准,能够最多支持24位用户同时拔号,而欧洲使用E1标准,可以支持30位用户。 阅读全文 »

 


摘要:通信基础知识:二层交换机及工作原理一文中描述了二层交换机,使自己对二层交换机有了大概了解。在此基础上,接下来了解三层交换机。

三层交换机工作在OSI网络标准模型第三层即网络层,是具有部分路由功能的交换机。它的最重要功能:加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发。它的性能非常高,既有三层路由的功能,又具有二层交换的网络速度。二层交换是基于MAC寻址,三层交换则是转发基于第三层地址的业务流;除了必要的路由决定过程外,大部分数据转发过程由二层交换处理,提高了大型局域网中各子网间数据包转发的效率。因此,三层交换机一般应用在大型局域网如企业网、教学网中的核心层。

下面来了解下其工作原理,使我们对三层交换机有一个更深的认识。 阅读全文 »

 


摘要:最近参与开发一款通信设备,用的核心芯片是一款双核的运营商级以太网交换芯片(Carrier Ethernet Switch)。不得不说,到目前为止,这款芯片是我技术开发生涯中所见的非常最强大的IC。

根据其datasheet,这款以太网交换芯片属于二层交换芯片(Layer-2 Switching),支持8192个MAC地址和4096个VLAN。

虽然从事通信行业,但很遗憾,对于一些通信基础知识却很缺乏。鉴于技术开发需要,有必要了解下二层交换机及工作原理。下面关于二层交换机的知识是从网上搜索到并加以整理的。 阅读全文 »

 


原创文章,转载请注册出处,本文地址:http://velep.com/archives/130

今天真是奇怪,打开自己网站velep.com,一会儿打的开,一会儿又不打开,但打开其它网站正常。ping自己网站velep.com,出现如下提示:

Ping request could not find host velep.com. Please check the name and try again.

但直接ping自己网站velep.com的IP地址,却可ping通。于是在浏览器上直接用自己网站velep.com的IP地址登陆,由于是共享主机,使用的是共享IP,所以自然是打不开自己的网页,而打开的是“Default Web Site Page”。该页而上有一句话引起了我的注意,如下:

It may be possible to restore access to this site by following these instructions for clearing your dns cache.

点击上面的链接,居然进入到了cpanel网站。按照提示在window命令行下使用ipconfig /flushdns命令,进行了“clearing your dns cache”操作。然后再打开自己网站velep.com,居然可以访问正常了。下面贴出cpanel网站提供的信息: 阅读全文 »

© 2012 velep.com | reille blog | 管理| 粤ICP备12094833号-2| 谷歌地图| 百度地图| Suffusion theme|Sayontan Sinha

无觅相关文章插件,快速提升流量