实验、IOS丢失恢复的实验
步骤:
1、 确保TFTP上有我们需要恢复的IOS的BIN文件 2、 在最小IOS上完成操作命令:
rommon 2 >tftpdnld输入TFTP来观察,一些内容
Missing or illegal ip address for variable IP_ADDRESS Illegal IP address.
usage: tftpdnld
Use this command for disaster recovery only to recover an image via TFTP. Monitor variables are used to set up parameters for the transfer.
(Syntax: \ \
The following variables are REQUIRED to be set for tftpdnld: IP_ADDRESS: The IP address for this unit
IP_SUBNET_MASK: The subnet mask for this unit DEFAULT_GATEWAY: The default gateway for this unit TFTP_SERVER: The IP address of the server to fetch from TFTP_FILE: The filename to fetch
The following variables are OPTIONAL:
TFTP_VERBOSE: Print setting. 0=quiet, 1=progress(default), 2=verbose
TFTP_RETRY_COUNT: Retry count for ARP and TFTP (default=7)
TFTP_TIMEOUT: Overall timeout of operation in seconds (default=7200) TFTP_CHECKSUM: Perform checksum test on image, 0=no, 1=yes (default=1) FE_SPEED_MODE: 0=10/hdx, 1=10/fdx, 2=100/hdx, 3=100/fdx, 4=Auto(deflt)
rommon 6 > set这条命令相当于正常IOS下的show命令
IP_ADDRESS=199.99.1.1 IP_SUBNET_MASK =255.255.255.0 DEFAULT_GATEWAY=199.99.1.1 TFTP_SERVER=199.99.1.254 TFTP_FILE = 2811.bin
rommon 12 > tftpdnld执行刚才你设置的参数,并且自动下载IOS的文件进入到你的flash中。
rommon 12 > boot重新启动就可以了。
度量值:每种路由选路协议用的算法不同,计算的依据也不同,度量值也不同,度量值是选择best path的一个依据。
*****路由选路协议越优先,他的度量值的计算就越复杂。
路由的种类:
1、 直连路由:长在路由器上面的接口,并且已经双up了。它会自动的进入到路由表,形成“C”路由。
2、 静态路由:手工添加进入到路由表的,比较简单,适用于小型网络,形成路由“S”路由
3、 默认路由:是静态路由的一种,只不过,目的地址为0.0.0.0 0.0.0.0(所有的目的地),
形成路由“S*”路由
4、 动态路由:是依靠算法来自动的更新和计算路由的一种协议
距离矢量协议:
矢量是既有距离又有方向,距离矢量协议是周期性传递整张路由表给它的邻居,邻居根据收到的路由信息来推测出整个网路的最优路由,也称为谣传路由协议 RIP:路由信息协议,形成路由表“R”
EIGRP:增强型的内部网关协议,cisco私有的协议,形成路由表“D” BGP:边界网关协议,形成路由表“B”
链路状态协议
链路状态协议,是路由设备彼此之间通过发送hello信息,形成一种邻居关系,把彼此放入到第一张表:邻居表内,然后邻居之间彼此传递链路状态信息(接口状态和IP前缀信息),形成第二张表:链路状态数据库,类似于有了一张完整的网络拓扑。然后利用SPF最短路径优先算法,以自己为源头,所有链路状态数据库中的未知链路为目的,计算出一个最短开销的路由放入到路由表中的协议叫链路状态协议。 邻居表
链路状态数据库 路由表
OSPF开放最短路径优先协议,形成路由“O”
IS-IS 中间系统到中间系统协议,形成路由“I”路由,以上两个协议都是运营商协议。
IP地址:
W . X . Y . Z A 1-126 B 128-191 C 192-223 D 组播地址 E 实验地址
IP地址结构=网络位+主机位 标准的划分:
A 类网络位=W 8位(二进制) B 类网络位=W X 16位 C 类网络位=W X Y 24位
掩码:由1和0组成,1所掩的位数是网络位,0所掩的位数是主机位。当你的ip地址穿越网络设备时候,他无法判断你是否来自相同的网络ID还是不同的网络ID,他通过掩码来判断,来比较掩码1所掩的位数是否相同,如果相同属于同一个网络位。反之不传递广播过去。 A类255.0.0.0 (1111111.0000000.0000000.0000000) B类255.255.0.0 C类255.255.255.0
案例: 192.168.1.1 他是C类的。
网络地址:192.168.1.0 广播地址:192.168.1.255
他有多少个主机= 2的8次方-2 他的子网掩码:255.255.255.0
199.99.1.1 197.97.1.1 202.106.0.20 1.1.1.1 298.1.1.1 45.45.1.275 3.3.3.190
子网:
子网是对原来的标准IP位数来做一个详细的划分,原理是向主机位来借位,把借来的位数给了网络位,缩小主机位数的范围,借的那个部分叫子网。 例子:
比如说,我需要主机数量是50台。
子网可以全0全1,公式2的n次方
不同的子网是不同的广播域
案例:
192.168.221.37/29
192.168.221.0为C类。标准的掩码255.255.255.0 网络位=24
你现在网络位=29,29-24=5,借位5位,子网位为5
网络位子网位主机位
192.168.221.00100 101 255.255.255 11111 000
算出来他的子网掩码=255.255.255.248
问题:
请给出第一个子网,子网位全为0的为第一个子网 192.168.221.00000 000
192.168.221.0 255.255.255.248
请给出最后一个子网,子网位全为1的为最后一个子网
192.168.221.11111000 192.168.221.248 255.255.255.248
请给出第一个子网的,第一个地址 192.168.221.00000 001 192.168.221.1
请给出第一个子网的,最后一个地址
192.168.221.00000 110 192.168.221.6
请给出第一个子网的,广播地址,主机位全为1 192.168.221.00000 111
192.168.221.7
请给出第一个子网的,网络地址,主机位全为0 192.168.221.00000 000