访问手机版  

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 国际认证 > 思科培训 > CCNA > 热点关注 > ccna学习指南

CCNA教程详解第四课

时间:2018-02-01 11:09:45

 

  一、IGRP(Interior Gateway Routing Protocol):内部网关路由协议

  1.使用的度量值:带宽(bandwidth),延迟(delay),可靠性(reliability),负载(load)

  最大传输单元(Mtu)

  2.配置IGRP:

  Router(config)#router igrp autonomous-system(自治系统号)

  !制定IGRP为IP路由协议

  Router(config-router)#network network-number(要宣告的网段)

  !宣告网段

  Router(config)#show ip igrp !查看IGRP信息

  3.自治系统号范围:1——65535 其中64512——65535为私有自治系统号

  4.IGRP的跳数:默认为100,它的最大扩充跳数为255

  5.IGRP的管理距离:100(此值可以手动更改)

  6.IGRP计时器:每90秒发送一次更新

  失效时间:270秒

  Hold-Down时间:280秒

  刷新时间:900秒

  7.IGRP使用的广播:255.255.255.255

  二、EIGRP(Enhanced Interior Gateway Routing Protocol):

  增强的内部网关路由协议

  1.几个知识点:Hold-Down time:240秒

  Maximum Path:4 最大支持的负载均衡链路为4条

  Hop(跳数):100(默认) 最大为255

  发送组播的地址:224.0.0.10

  2.管理距离(Distance):内(一个自治系统内):90

  外(两个自治系统之间):170

  更改管理距离的方法:

  Router(config-router)#diatance eigrp 100(自治系统号) 90(此值可以随意修改,但最大值为255)

  3.评定参数:带宽和延迟

  4.配置EIGRP:

  Router(config)#router eigrp autonomous-system(自治系统号) !制定EIGRP为IP路由协议

  Router(config-router)#network network-number(要宣告的网段)

  !宣告网段

  Router(config)#show ip eigrp !查看EIGRP信息

  Router(config-if)#ip summary-address eigrp 100 1.1.1.0 255.255.248.0

  !将某个端口的几个网段的地址自动汇总成一个大的网段,其中1.1.1.0 和255.255.248.0这两个值是计算出来的值。

  5.几个show命令

  (1)show ip eigrp neighbors (2)show ip eigrp interface 端口

  (3)show ip eigrp topology 查看拓扑

  (4)show cdp neighbors

  关闭CDP:router(config)#no cdp neighbors

  单个端口关闭CDP:rotuer(config-if)no cdp enable

  三、 关于距离矢量协议的几个知识点

  当使用距离矢量协议的互联网络的拓扑发生变化时,必须更新路由选择表。

  距离矢量路由选择表中包含每个已知网络的路径总成本(度量值)和下一跳的逻辑地址

  四、实验

  (一) 【实验名称】EIGRP协议的配置

  【实验设备】两台Cisco 7200系列路由器+两个LOOP0接口

  【实验目标】最后1.1.1.1可以Ping通2.2.2.2

  【实验拓扑】

  【实验步骤】(一)配置R1和R2各端口的IP地址

  1.R1上

  rack01(config)#int loop 0

  rack01(config-if)#ip add 1.1.1.1 255.255.255.0

  rack01(config)#int s1/0

  rack01(config-if)#ip add 199.99.1.1 255.255.255.0

  rack01(config-if)#no shut

  2.R2上

  rack02(config)#int loop 0

  rack02(config-if)#ip add 2.2.2.2 255.255.255.0

  rack02(config)#int s1/0

  rack02(config-if)#ip add 199.99.1.2 255.255.255.0

  (二)设置R1和R2上的EIGRP协议

  1.R1上

  rack01(config)#router eigrp 100 !起EIGRP协议

  rack01(config-router)#network 1.1.1.0 !宣告网段

  rack01(config-router)#network 199.99.1.0

  rack01(config-router)#no auto-summary !关闭自动汇总功能

  2.R2上

  rack02(config)#router eigrp 100

  rack02(config-router)#network 2.2.2.0

  rack02(config-router)#no auto-summary !关闭自动汇总功能

  (三)几个实用命令

  1.router#show ip eigrp topology !查看EIGRP的拓扑

  2.router#show ip eigrp neighbors !查看某个设备的邻居信息

  (二)【实验名称】将几个网段自动汇总成一个大的网段

  【实验拓扑】

       
     
   
 

  【实验原理】

  现有一部分IP从R1到达R2,为了节省网络资源,用自动汇总功能,将所有IP汇总成一个

  大的网段(就像几个小的网络汇总成一个大的网络一样)

  【分析】

汇总成172.1.4.0/24

  (1)将172.1.4.0/25

  172.1.4.128/24

  (2)将172.1.4.0/24

汇总成172.1.4.0/22

  172.1.5.0/24

  172.1.6.0/24

  172.1.7.0/24

  (3)配置命令:Router(config)#interface s1/0 !配置时的端口号

  Router(config-if)#ip summary-address eigrp 100 172.1.4.0 255.255.255.0

  !开始自动汇总,假如172.1.4.0是汇总完的网段,255.255.255.0是其子网掩码

  (三)【实验名称】EIGRP路由+静态路由

  【实验设备】四台Cisco 7200系列路由器+两个LOOP0测试接口

  实验原理:在R1,R2,R3三台路由器上设置EIGRP路由,即将这三台路由器看作为一个网络。

  在R3和R4上设置静态路由,使之最终R1——R4之间可以互相Ping通。

  【实验拓扑】

LOOP0

1.1.1.1

LOOP0

2.2.2.2

S1/1

S1/2

192.168.1.2

192.168.2.1

R1

192.168.2.2

192.168.3.1

  192.168.1.1 S1/0

R2

R3

R4

192.168.3.2

  【实验步骤】(一)给R1,R2,R3,R4各端口设置IP地址

  1.设置R1的IP

  rack01(config)#interface loop 0

  rack01(config-if)#ip address 1.1.1.1 255.255.255.0

  rack01(config)#interface s1/0

  rack01(config-if)#ip address 192.168.1.1 255.255.255.0

  rack01(config-if)#no shut

  2.设置R2的IP

  rack02(config)#interface s1/0

  rack02(config-if)#ip address 192.168.1.2 255.255.255.0

  rack02(config-if)#no shut

  rack02(config)#interface s1/1

  rack02(config-if)#ip address 192.168.2.1 255.255.255.0

  rack02(configif)#no shut

  3.设置R3的IP

  rack03(config)#interface s1/1

  rack03(config-if)#ip address 192.168.3.1 255.255.255.0

  rack03(config-if)#no shut

  rack03(config)#interface s1/2

  rack03(config-if)#ip address 192.168.3.2 255.255.255.0

  rack03(configif)#no shut

  4.设置R4的IP

  rack04(config)#interface loop 0

  rack04(config-if)#ip address 2.2.2.2 255.255.255.0

  rack04(config)#interface s1/2

  rack04(config)#ip address 192.168.3.2 255.255.255.0

  rack04(config)#no shut

  (二)给R1,R2,R3上设置EIGRP

  1.在R1上设置

  rack01(config)#router eigrp 100

  rack01(config-rack)#no auto-summary !关闭自动汇总

  rack01(config-rack)#network 1.1.1.0 !宣告1.1.1.0网段

  rack01(config-rack)#network 192.168.1.0

  2.在R2上设置

  rack02(config)#router eigrp 100

  rack02(config-rack)#no auto-summary !关闭自动汇总

  rack02(config-rack)#network 192.168.1.0 !宣告1.1.1.0网段

  rack02(config-rack)#network 192.168.2.0

  3.在R3上设置

  rack03(config)#router eigrp 100

  rack03(config-rack)#no auto-summary !关闭自动汇总

  rack03(config-rack)#network 192.168.2.0 !宣告1.1.1.0网段

  rack03(config)#ip route 0.0.0.0 0.0.0.0 192.168.3.2 !在设置R3设置静态路由

  注:一般情况下还要宣告162.168.3.0网段,但是在这里R3和R4之间设置静态路由,因此不用宣告162.168.3.0网段。

  4.在R4上设置静态路由

  rack04(config)#ip route 0.0.0.0 0.0.0.0 192.168.3.1

  注:因为R3与R4在不同的网络内,因此R3与R4之间不知道准确的地址,所以设置为缺省路由。

  (三)路由再发布:(只有在R3上再设置一条命令,R4才能Ping通R1,R2,R3,即路由的再发布)

  rack03(config)#router eigrp 100

  rack03(config-router)#redistribute static

  !在EIGRP 100中再发布一条静态路由信息,让R1和R2知道R4使用的是静态路由

  实验结果:在R1和R2中show ip route 会出现D*EX这表示从外部学来的路由

  Rack01#show ip route

  1.0.0.0/8 is variably subnetted, 2 subnets, 2 masks

  C 1.1.1.0/24 is directly connected, Loopback0

  D 1.0.0.0/8 is a summary, 00:06:49, Null0

  C 192.168.1.0/24 is directly connected, Serial1/0

  D 192.168.2.0/24 [90/2681856] via 192.168.1.2, 00:06:20, Serial1/0

  D*EX 0.0.0.0/0 [170/3193856] via 192.168.1.2, 00:04:06, Serial1/0

  表示从外部学来的路由(在这里通过R3知道了R4走的是静态路由)

  注:加重字体标记的数值表示各自的默认管理距离