一、Cisco发现协议(CDP)

    Cisco发现协议(CDP,Cisco Discovery Protocol),可以收集相邻设备的硬件和协议信息,用于故障诊断和网络判断。

    1、获取CDP定时器和保持时间信息

       R0#show cdp             #查看整个路由器的CDP信息

       R0#sh cdp interface     #查看每个接口的路由信息

    2、设定CDP时间

       R0 #cdp time 60

       R0#cdp holdtime 180

    3、激活CDP

       R0(config)#cdp run   #默认是激活的,若果没有可以用这条命令手工激活。激活后需要等待一段时间才能获取邻居信息。这条命令激活整个路由器所有的接口。

       R0(config)#no cdp run    #关闭整个路由器所有的接口。

       R0(config)#int f0/0

       R0(config-if)#cdp enable     #激活指定接口的CDP

       R0(config-if)#no cdp enable  #关闭指定接口的CDP

    4、手机邻居信息

       1)R0#sh cdp neighbors

       2)R0#sh cdp entry *    #显示邻居的详细信息(与sh cdp neighhors detail命令完全一致)

       3)R0#sh cdp entry * protocol  #查看直连设备的IP地址

       4)R0#sh cdp entry * version   #查看直连设备的IOS版本

二、路由器网络管理命令

    1、telnet命令

       telnet在网络中是明文传递,不够安全,但是管理方便。telnet连接设备需要设置VTY密码。并且所有端口要设置相同密码,因为telnet不能选择登录线路。

       R0(config)#line vty 0 15

       R0(config)#password 4312

       R0(config)#login          #换另一台路由器,输入密码之后,可以登录管理。

       R1#telnet 192.168.1.5     #ip为将要远程管理的路由ip。必须给远程路由器设置特权模式密码,空密码将不能远程登录。

   2、退出telnet登录

      R1#exit

   3、查看登录到路由器上的用户

      R0#show users

      R0#clear line vty 100    #踢掉从某个telnet线路100登录的进程的用户

   4、建立主机名与IP地址对应表

      R0(config)#ip r0 192.168.1.1

      R0(config)#do sh hosts

      R0(config)#no ip host r0    #删除主机名

   5、配置DNS

      R0(config)#ip domain-lookup    #开启域名查询

      R0(config)#ip name-sever 202.106.0.20  #指定DNS服务器,需要配置DNS服务器才能正确解析主机名与域名。

   6、ping命令

      R0#ping 192.168.1.5

   7、路由器追踪命令

      R0#traceroute 域名

   8、查看路由器进程

      R0#show processes

三、路由器备份、升级和恢复

   1、准备工作

      1)路由器和电脑用交叉线相连,并能能够ping通

        R0(config)#int f0/0

        R0(config-if)#ip address 192.168.254.253 255.255.255.0

        R0(config-if)#no shutdown

        R0#ping 192.168.254.252    #电脑ip

      2)电脑启动TFTP服务器端,并指定服务器根目录。具体配置在这里就不赘述了。

      3)常简称为IOS。路由器的存储器主要有ROM、RAM、FLASH、NVRAM

      4)如果需将IOS复制到闪存当中,需要确定闪存中有足够的空间,否则会删掉原有的镜像。

    2、备份IOS到TFTP服务器上

       R0#copy flash:c2800nm-ipvoicek9-mz.124-15.T10.bin.tftp:   #拷贝镜像到tftp

    3、恢复镜像或者使用升级IOS镜像,准备工作完全一样。

       R0#copy tftp: flash:

       Address or name of remote host []? 192.168.254.252

       Source filename []? c2008nm-ipvoicek9-mz.124-15.T10.bin

       Destination filename [c2008nm-ipvoicek9-mz.124-124-15.T10.bin]? 回车

       %Warning:There is a file already existing with this name

       Do you want to over write? [confirm]回车   #覆盖

       Accessing tftp://192.168.254.252/c2008nm-ipvoicek9-mz.124-15.T10.bin...