📄 cdp协议分析-sniffer应用系列一(图) 应用 系列 分析 协议 cdp 设备 信息 cdp 所示 头部 _中国网管联盟_bitscn_com.htm
字号:
href="http://www.bitscn.com/network/protocol/"><U>协议</U></A>)用于发现直连的CISCO设备相关信息。CDP利用直连的两个设备间定时发送hello信息(CDP数据包)维持邻居关系。<BR> <BR> 默认情况下,每隔60秒的时间,每个CISCO设备都要向互连的对方发送一个CDP数据包。如果经过3个hello周期(180秒,称为holdtime或TTL)还没有收到对方的CDP包,则本地设备在CDP邻居表中删除那个CDP邻居设备。<BR> <BR> 如图1所示,是在一台Cisco
Catalyst 2924交换机上对CDP数据包的诊断输出信息。可以看到,交换机在每个活动接口发送CDP数据包。<BR>
<CENTER> <IMG
src="CDP协议分析-sniffer应用系列一(图) 应用 系列 分析 协议 CDP 设备 信息 cdp 所示 头部 _中国网管联盟_bitsCN_com.files/135602_07_463.jpg"></CENTER><BR>
<CENTER>图1 debug cdp
packet</CENTER><BR> <BR> 直连设备互相之间交换的CDP包中的内容主要包括:对端设备的名称、对端设备的性能(如交换机还是路由器)、对端设备的平台(型号)、对端设备的IP地址(或管理IP)等信息。<BR> <BR> 对于如图2所示的网络拓扑来说,可以分别在两个设备上使用相关的命令得到对端设备的有关信息。
<P class=Ewp465>www@bitscn@com</P><BR>
<CENTER> <IMG
src="CDP协议分析-sniffer应用系列一(图) 应用 系列 分析 协议 CDP 设备 信息 cdp 所示 头部 _中国网管联盟_bitsCN_com.files/135605_08_553.jpg"></CENTER><BR>
<CENTER>图2 网络拓扑</CENTER><BR> <BR> 如图3所示,是在路由器R1上利用命令show cdp
neighbors得到的CDP信息的输出。从中我们可以看出路由器R1的直连邻居设备Sw1的一些相关信息,包括:设备ID、保持时间、性能、平台、本地和对端的连接端口。<BR>
<CENTER> <IMG
src="CDP协议分析-sniffer应用系列一(图) 应用 系列 分析 协议 CDP 设备 信息 cdp 所示 头部 _中国网管联盟_bitsCN_com.files/135608_09_341.jpg"></CENTER><BR>
<CENTER>图3 show cdp neighbors</CENTER><BR> <BR> 使用命令show cdp
neighbors detail,可以得到对端设备的更详细的信息。如图4所示。同样的命令也可以在交换机Sw1上执行。<BR>
<CENTER> <IMG
src="CDP协议分析-sniffer应用系列一(图) 应用 系列 分析 协议 CDP 设备 信息 cdp 所示 头部 _中国网管联盟_bitsCN_com.files/135615_010_548.jpg"></CENTER><BR>
<CENTER>图4 show cdp neighbors
detail</CENTER><BR> <BR> <B>1.2 CDP包结构</B><BR> <BR> CDP包的结构如图5所示。<BR>
<CENTER> <IMG
src="CDP协议分析-sniffer应用系列一(图) 应用 系列 分析 协议 CDP 设备 信息 cdp 所示 头部 _中国网管联盟_bitsCN_com.files/135627_011_301.jpg"></CENTER><BR>
<CENTER>图5
CDP包结构</CENTER><BR> <BR> 首先是以太网帧头,包括DLC头部、LLC头部、SNAP头部,接下来是长度不定的CDP字段。<BR> <BR> 其中,CDP帧中除了开始的3个部分:CDP版本(2)、TTL(180秒)、校验和外,其余的内容由若干个TLV项(Type类型、Length长度、Value值)组成。常见的TLV的定义如表1所示。
<P class=Ewp465>BBS.bitsCN.com网管论坛</P><BR> <BR>
<CENTER>表1 CDP常见的TLV</CENTER><BR>
<CENTER> <IMG
src="CDP协议分析-sniffer应用系列一(图) 应用 系列 分析 协议 CDP 设备 信息 cdp 所示 头部 _中国网管联盟_bitsCN_com.files/135632_012_789.jpg"></CENTER><BR> <B>1.3 CDP<A
href="http://www.bitscn.com/network/protocol/"><U>协议</U></A>sniffer分析</B><BR> <BR> 1.3.1 Catalyst
WS-C2924-XL f0/17输出cdp包<BR> <BR> 图6是sniffer捕获到到的Catalyst
WS-C2924-XL f0/17输出cdp包头部。<BR>
<CENTER> <IMG
src="CDP协议分析-sniffer应用系列一(图) 应用 系列 分析 协议 CDP 设备 信息 cdp 所示 头部 _中国网管联盟_bitsCN_com.files/135638_013_801.jpg"></CENTER><BR>
<CENTER>图6
CDP报文头部格式</CENTER><BR> <BR> 从图中我们可以知道这是一个SNAP帧(其帧格式如图7所示)。<BR>
<CENTER><IMG
src="CDP协议分析-sniffer应用系列一(图) 应用 系列 分析 协议 CDP 设备 信息 cdp 所示 头部 _中国网管联盟_bitsCN_com.files/135644_014_520.jpg"></CENTER><BR>
<CENTER>图7
SNAP帧格式</CENTER><BR> <BR> 在CDP头部中,应该注意到以下一些重要信息:<BR> <BR> ●CDP采用的是多播目标MAC地址:01-00-0C-CC-CC-CC(用于CDP和VTP)<BR> <BR> ●DLC后面所跟的802.3帧的总长度为372字节,是指除了DLC头之外的所有内容的长度<BR> <BR> ●SNAP中的前3字节表示OUI
ID,这里是00-00-0C代表厂商Cisco<BR> <BR> ●SNAP中的后2字节表示此帧承载的<A
href="http://www.bitscn.com/network/protocol/"><U>协议</U></A>类型,0x2000表示是CDP<A
href="http://www.bitscn.com/network/protocol/"><U>协议</U></A><BR>
<CENTER><STRONG></STRONG><SPAN id=gg3></SPAN></CENTER></TD></TR>
<TR>
<TD align=middle><BR><INPUT class=button title=点击,复制本网址发给QQ/MSN好友分享! onclick=javascript:copyToClipBoard() type=button value=复制本网址推荐给QQ/MSN好友分享!>
</TD></TR>
<TR>
<TD align=middle height=30>【<A title=收藏本文
href="javascript:window.external.addFavorite('http://www.bitscn.com/plus/view.php?aid=15207','CDP协议分析-sniffer应用系列一(图)|中国网管联盟')"
target=_self>收藏本文</A>】【<A title=推荐好友
href="http://www.bitscn.com/plus/recommend.php?arcID=15207"
target=_blank>推荐好友</A>】【<A
href="http://www.bitscn.com/member/article_add.php"
target=_blank>欢迎投稿</A>】【<A title=打印本文
href="javascript:window.print();" target=_self>打印本文</A>】【<A
title=中国网管论坛 href="http://bbs.bitscn.com/"
target=_blank>网管论坛</A>】</TD></TR>
<TR>
<TD align=middle height=30>上一篇:<A
href="http://www.bitscn.com/network/other/200604/15206.html">CDP协议分析-sniffer应用系列二(图)</A>
下一篇:<A
href="http://www.bitscn.com/network/other/200604/15208.html">用Ethereal分析协议数据包(图)</A>
</TD></TR>
<TR>
<TD>
<TABLE cellSpacing=0 cellPadding=0 width="97%" align=center
border=0>
<TBODY>
<TR>
<TD bgColor=#f2f2f9
height=18> <STRONG>相关文章:</STRONG></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD style="PADDING-LEFT: 30px">
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD width="50%"><SPAN class=articlelh18>·<A class=dlgreen2
title=CDP协议分析-sniffer应用系列二(图)
href="http://www.bitscn.com/network/other/200604/15206.html"
target=_blank>CDP协议分析-sniffer应用系列二(图)</A></SPAN> </TD>
<TD width="50%"><SPAN class=articlelh18>·<A class=dlgreen2
title=用Ethereal分析协议数据包(图)
href="http://www.bitscn.com/network/other/200604/15208.html"
target=_blank>用Ethereal分析协议数据包(图)</A></SPAN> </TD></TR>
<TR>
<TD width="50%"><SPAN class=articlelh18>·<A class=dlgreen2
title=BPDU协议分析-sniffer应用系列
href="http://www.bitscn.com/network/other/200604/15205.html"
target=_blank>BPDU协议分析-sniffer应用系列</A></SPAN> </TD>
<TD width="50%"><SPAN class=articlelh18>·<A class=dlgreen2
title="计算机网络 体系层次结构的划分"
href="http://www.bitscn.com/network/other/200604/15209.html"
target=_blank>计算机网络 体系层次结构的划分</A></SPAN> </TD></TR>
<TR>
<TD width="50%"><SPAN class=articlelh18>·<A class=dlgreen2
title="如何提高bgp as-path的编写效率"
href="http://www.bitscn.com/network/other/200604/15204.html"
target=_blank>如何提高bgp as-path的编写效率</A></SPAN> </TD>
<TD width="50%"><SPAN class=articlelh18>·<A class=dlgreen2
title=协议应用:在可扩展的网络中实施BGP
href="http://www.bitscn.com/network/other/200604/15210.html"
target=_blank>协议应用:在可扩展的网络中实施BGP</A></SPAN>
</TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD>
<DIV class=cDRed
style="PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-TOP: 5px">CDP协议分析-sniffer应用系列一(图)
评论:</DIV><A name=feedbk></A>
<DIV id=feedback>
<OL id=gbook><IMG
src="CDP协议分析-sniffer应用系列一(图) 应用 系列 分析 协议 CDP 设备 信息 cdp 所示 头部 _中国网管联盟_bitsCN_com.files/ajax_load.gif"
align=absMiddle> 评论加载中… </OL></DIV></TD></TR>
<TR>
<TD height=60> <IMG
src="CDP协议分析-sniffer应用系列一(图) 应用 系列 分析 协议 CDP 设备 信息 cdp 所示 头部 _中国网管联盟_bitsCN_com.files/tj.gif"
border=0>
<SCRIPT
src="CDP协议分析-sniffer应用系列一(图) 应用 系列 分析 协议 CDP 设备 信息 cdp 所示 头部 _中国网管联盟_bitsCN_com.files/wangzhe.js"></SCRIPT>
<DIV
class=hr></DIV> 声明:刊登此文章是为了传递更多信息,文章内容仅供学习参考,转载请注明作者与出处。</TD></TR></TBODY></TABLE></TD>
<TD width=11> </TD>
<TD vAlign=top align=middle width=269><SPAN id=gg2></SPAN>
<DIV style="PADDING-TOP: 5px"></DIV>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD class=gray-bar-dl>本类热门排行:</TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD class=gray-border-graybg style="PADDING-TOP: 5px"
vAlign=top>1.<A class=dlgreen2 title=路由器原理及常用的路由协议、路由算法
href="http://www.bitscn.com/network/other/200606/28217.html"
target=_blank>路由器原理及常用的路由协议、路由算法</A><BR>2.<A class=dlgreen2
title=Ethereal使用入门
href="http://www.bitscn.com/network/other/200606/28221.html"
target=_blank>Ethereal使用入门</A><BR>3.<A class=dlgreen2
title=EPON与GPON的综合比较
href="http://www.bitscn.com/network/other/200606/28219.html"
target=_blank>EPON与GPON的综合比较</A><BR>4.<A class=dlgreen2
title="OSI 开放系统互连模型的七层结构"
href="http://www.bitscn.com/network/other/200611/81418.html"
target=_blank>OSI 开放系统互连模型的七层结构</A><BR>5.<A class=dlgreen2
title=内部网关协议和外部网关协议
href="http://www.bitscn.com/network/other/200606/28220.html"
target=_blank>内部网关协议和外部网关协议</A><BR>6.<A class=dlgreen2
title=SNMP口令的利用以及一些相关知识(图)
href="http://www.bitscn.com/network/other/200604/15199.html"
target=_blank>SNMP口令的利用以及一些相关知识(图)</A><BR>7.<A class=dlgreen2
title=VTP协议实验详细配置步骤
href="http://www.bitscn.com/network/other/200711/117946.html"
target=_blank>VTP协议实验详细配置步骤</A><BR>8.<A class=dlgreen2 title=广域网协议设置
href="http://www.bitscn.com/network/other/200604/15462.html"
target=_blank>广域网协议设置</A><BR>9.<A class=dlgreen2 title=点到点协议-PPP(1)
href="http://www.bitscn.com/network/other/200604/15184.html"
target=_blank>点到点协议-PPP(1)</A><BR>10.<A class=dlgreen2
title=详解生成树协议STP/RSTP
href="http://www.bitscn.com/network/other/200711/117934.html"
target=_blank>详解生成树协议STP/RSTP</A><BR></TD></TR></TBODY></TABLE>
<DIV style="PADDING-TOP: 8px"></DIV>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD class=gray-bar-dl>最新推荐文章:</TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD class=gray-border-graybg style="PADDING-TOP: 5px">1.<A
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -