ccna 3 v3.1 module 3 eigrp

46
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.1 Module 3 EIGRP

Upload: maisie-mcknight

Post on 03-Jan-2016

66 views

Category:

Documents


1 download

DESCRIPTION

CCNA 3 v3.1 Module 3 EIGRP. Objectives. EIGRP Design Features. Rychle se dostává do žádoucího stavu, kdy všichni už vědí všechno. Dobře využívá propustnost, neplýtvá. Umí masky podsítí s proměnnou délkou a sdružování podsítí a sítí do supersítí. ?????????????????????. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: CCNA 3 v3.1 Module 3  EIGRP

1© 2004, Cisco Systems, Inc. All rights reserved.

CCNA 3 v3.1 Module 3 EIGRP

Page 2: CCNA 3 v3.1 Module 3  EIGRP

222© 2004, Cisco Systems, Inc. All rights reserved.

Objectives

Page 3: CCNA 3 v3.1 Module 3  EIGRP

333© 2004, Cisco Systems, Inc. All rights reserved.

EIGRP Design Features

Rychle se dostává do žádoucího stavu, kdy všichni už vědí všechno.

Dobře využívá propustnost, neplýtvá.

Umí masky podsítí s proměnnou délkou a sdružování podsítí a sítí do supersítí.

Nezávislý na směrovaných protokolech

?????????????????????

Page 4: CCNA 3 v3.1 Module 3  EIGRP

444© 2004, Cisco Systems, Inc. All rights reserved.

Comparing EIGRP and IGRP

Umožňuje proměnnou délku masky a sdružování cest (místo mnoha sítí a podsítí se nabízí jejich nadřízená supersíť).

Spojuje výhody distance vector a link-state protokolů.

Oba vymyslelo Cisco.

Page 5: CCNA 3 v3.1 Module 3  EIGRP

555© 2004, Cisco Systems, Inc. All rights reserved.

Using EIGRP with IGRP

IGRP a EIGRP snadno spolupracují a

předávají si informace. RTB je konfigurován

pro EIGRP i pro IGRP a funguje jako

prostředník mezi oběma protokoly.

Page 6: CCNA 3 v3.1 Module 3  EIGRP

666© 2004, Cisco Systems, Inc. All rights reserved.

EIGRP and IGRP Metric Calculation

Oba používají stejný vzorec pro hodnocení cesty:

Když dosadíme jedničky a nuly, dostaneme jednoduchý součet.

Čím lepší propustnost nebo zpoždění, tím menší čísla vycházejí, aby bylo možno počítat kvalitu cesty sčítáním úseků.Hodnoty pro EIGRP dostaneme, když

hodnoty pro IGRP násobíme 256 => jednoduchá spolupráce mezi nimi.

Page 7: CCNA 3 v3.1 Module 3  EIGRP

777© 2004, Cisco Systems, Inc. All rights reserved.

Comparing show ip route for EIGRP and IGRP

EIGRP označí svoje cesty „D“, naučené od IGRP označí „D EX“, umí je tedy rozlišit.

IGRP neumí rozlišit svoje a cizí a označí „I“ i ty cesty, které zjistil od EIGRP..

Page 8: CCNA 3 v3.1 Module 3  EIGRP

888© 2004, Cisco Systems, Inc. All rights reserved.

EIGRP Concepts

• Three tables are maintained by EIGRP:

Neighbor table

Topology table

Routing table

Tabulka sousedů

Tabulka topologie

Směrovací tabulka

Page 9: CCNA 3 v3.1 Module 3  EIGRP

999© 2004, Cisco Systems, Inc. All rights reserved.

The EIGRP Neighbor Table

Adresa souseda

Rozhraní, přes které se na něj

dostaneme

Hold time: Když vyprší, protože nepřišel včas hello paket, soused se odepíše a musí se přepočítat změněná topologie.

Page 10: CCNA 3 v3.1 Module 3  EIGRP

101010© 2004, Cisco Systems, Inc. All rights reserved.

The EIGRP Topology Table

Obsahuje všechny naučené cesty, které směrovač zjistil ze směrovacích tabulek, které mu poslali všichni sousedi.

Page 11: CCNA 3 v3.1 Module 3  EIGRP

111111© 2004, Cisco Systems, Inc. All rights reserved.

The EIGRP Topology Table

Stav cesty

Pasivní – ustálená, připravená k použití, Aktivní – právě se na ní pracuje

Síť, do které cesta vede

Feasible Distance – nejmenší vypočtená vzdálenost do té sítě

Route Source – od koho jsme se o té

síti dozvěděli

Reported Distance – vzdálenost do té sítě, kterou nám nahlásil soused

Přes které rozhraní se do té sítě dostat

Page 12: CCNA 3 v3.1 Module 3  EIGRP

121212© 2004, Cisco Systems, Inc. All rights reserved.

The EIGRP Routing Table

Obsahuje nejlepší cesty do známých sítí.

Původ: C – přímo připojená, D – hlášená od EIGRP, D EX – hlášená od jiného protokolu

Adresa sítěAdministrative Distance – vyjadřuje důvěryhodnost protokolu, od kterého jsme se o síti dozvěděli.

?????

Kudy se do té sítě dostat

Page 13: CCNA 3 v3.1 Module 3  EIGRP

131313© 2004, Cisco Systems, Inc. All rights reserved.

EIGRP Concepts

• Every EIGRP router maintains a topology table for each configured network protocol.

• All learned routes to a destination are maintained in the topology table.

Každý EIGRP směrovač udržuje tabulku topologie pro každý konfigurovaný síťový protokol.

V tabulce topologie jsou udržovány všechny naučené cesty do každého známého cíle.

Page 14: CCNA 3 v3.1 Module 3  EIGRP

141414© 2004, Cisco Systems, Inc. All rights reserved.

EIGRP Concepts

A zjistil novou cestu od sebe napravo. Pošle po ní Hello.

B dostal Hello, pošle informaci o sobě.

A potvrdí příjem a zařadí cestu do své topologické tabulky.

A pošle informaci o sobě.

B potvrdí příjem.

Je konvergováno, všichni vědí všechno, může se směrovat.

Page 15: CCNA 3 v3.1 Module 3  EIGRP

151515© 2004, Cisco Systems, Inc. All rights reserved.

EIGRP Technologies

• Neighbor discovery and recovery

• Reliable Transport Protocol

• DUAL finite-state machine algorithm

• Protocol-dependent modules

• By forming adjacencies, EIGRP routers:

Dynamically learn of new routes that join their network

Identify routers that become either unreachable or inoperable

Rediscover routers that had previously been unreachable

Objevování sousedů, znovuobjevování dříve mrtvých

Vlastní protokol pro spolehlivé doručení

Fikaný algoritmus pro výpočet a porovnání cest

Zvláštní modul pro každý obsluhovaný protokol

Page 16: CCNA 3 v3.1 Module 3  EIGRP

161616© 2004, Cisco Systems, Inc. All rights reserved.

EIGRP Technologies

• Neighbor discovery and recovery

• Reliable Transport Protocol

• DUAL finite-state machine algorithm

• Protocol-dependent modules

• By forming adjacencies, EIGRP routers:

Dynamically learn of new routes that join their network

Identify routers that become either unreachable or inoperable

Rediscover routers that had previously been unreachable

Budováním sousedských vztahů EIGRP směrovače:

Dynamicky se učí nové cesty, které se v jejich síti objeví.

Poznají směrovače, které se staly nedostupné nebo nefunkční.

Znovuobjeví směrovače, které předtím byly nedostupné.

Page 17: CCNA 3 v3.1 Module 3  EIGRP

171717© 2004, Cisco Systems, Inc. All rights reserved.

EIGRP Technologies

Router A si dá dohromady

tabulku sousedů

a topologickou tabulku.

Na posbírané informace pošle algoritmus DUAL ...

... a ten z toho vybere nejlepší cestu (Successor) a zařadí ji do směrovací tabulky. Její kopii dá také do topologické tabulky.

Page 18: CCNA 3 v3.1 Module 3  EIGRP

181818© 2004, Cisco Systems, Inc. All rights reserved.

EIGRP Technologies

Pro cestu do sítě A má router C možnosti:

•přes B za 3 => nejlepší => Successor

•přes D za 4 => druhý nejlepší => Feasible Successor

•přes E za 4 – tady měli volit horší hodnoty, aby bylo jasné, proč cesta přes E nebyla vybrána ani jako Feasible Successor.

záložní cestahlavní cesta

feasible = vhodný, použitelný

Page 19: CCNA 3 v3.1 Module 3  EIGRP

191919© 2004, Cisco Systems, Inc. All rights reserved.

EIGRP Technologies

Reliable Transport Protocol (RTP) is a transport layer protocol that guarantees ordered delivery of EIGRP packets to all neighbors. On an IP network, hosts use TCP to sequence packets and ensure their timely delivery. However, EIGRP is protocol-independent. This means it does not rely on TCP/IP to exchange routing information the way that RIP, IGRP, and OSPF do. To stay independent of IP, EIGRP uses RTP as its own proprietary transport layer protocol to guarantee delivery of routing information.

V sítích IP se k zajištění správného doručení používá protokol TCP. Spoléhají na něj i RIP, IGRP a OSPF.

EIGRP ale chce zůstat nezávislý na IP, proto používá svůj vlastní (proprietary) protokol na transportní (čtvrté) vrstvě, a to RTP.

Page 20: CCNA 3 v3.1 Module 3  EIGRP

202020© 2004, Cisco Systems, Inc. All rights reserved.

EIGRP Technologies

The DUAL is the EIGRP route-calculation engine. The full name of this technology is DUAL finite-state machine (FSM). An FSM is an algorithm machine, not a mechanical device with parts that move. FSMs define a set of possible states that something can go through, the events that cause those states, and the events that result from those states. FSMs describe how a device, computer program, or routing algorithm will react to a set of input events. The DUAL FSM contains all the logic used to calculate and compare routes in an EIGRP network.

Diffusing Update Algorithm

FSM definuje • množinu možných stavů, kterými může systém procházet• události, kterými mohou tyto stavy být vyvolány• události, které z těchto stavů mohou vyplývat

FSM popisuje, jak zařízení, program nebo algoritmus budou reagovat na vstupní podněty.

DUAL FSM obsahuje veškerou logiku potřebnou pro výpočet a porovnání cest v síti EIGRP.

Page 21: CCNA 3 v3.1 Module 3  EIGRP

212121© 2004, Cisco Systems, Inc. All rights reserved.

EIGRP Successors and Feasible Successors

RTB a RTC mají stejně dobrou cestu do Z (za 5), proto jsou zařazeni jako Successors. RTX nabízí tuto cestu za 6, proto je jen Feasible Successor.

Page 22: CCNA 3 v3.1 Module 3  EIGRP

222222© 2004, Cisco Systems, Inc. All rights reserved.

Feasible Successor Route Selection Rules

Page 23: CCNA 3 v3.1 Module 3  EIGRP

232323© 2004, Cisco Systems, Inc. All rights reserved.

EIGRP Data Structures

Types of EIGRP packets:

• Hello

• Acknowledgment

• Update

• Query

• Reply

Objevují, ověřují, znovu objevují ztracené sousedy. Posílají se bez ověřování: Je jich hodně, jsou maličké.

Potvrzují, že něco došlo. Posílají se pomocí RTP.

Nesou informaci o změnách v síti.

Pomocí nich se směrovač dotazuje, když potřebuje od jiného směrovače zjistit určitou informaci.

Odpovědi na dotazy

Page 24: CCNA 3 v3.1 Module 3  EIGRP

242424© 2004, Cisco Systems, Inc. All rights reserved.

Default Hello Intervals and Hold Times for EIGRP

EIGRP neighbor routers needn‘t have the same Hello and Hold Time Intervals. Neighbor routers learn about each of the other respective timers through the exchange of hello packets.

OSPF potřebuje mít nastavené sousedské časovače stejně, EIGRP nikoliv. Sousední směrovače EIGRP se vzájemně informují o hodnotách časovačů a vzájemně si respektují rozdílné hodnoty.

Page 25: CCNA 3 v3.1 Module 3  EIGRP

252525© 2004, Cisco Systems, Inc. All rights reserved.

Configuring EIGRP

EIGRP configuration commands vary depending on the protocol that is to be routed. Some examples of these protocols are IP, IPX, and AppleTalk. This page describes EIGRP configuration for the IP protocol.

Konfigurační příkazy pro EIGRP jsou různé podle toho, který protokol se bude směrovat (IP, IPX, AppleTalk).

Následují příklady konfigurace pro protokol IP.

Page 26: CCNA 3 v3.1 Module 3  EIGRP

262626© 2004, Cisco Systems, Inc. All rights reserved.

Configuring EIGRP

Číslo autonomního systému musí být stejné pro všechny směrovače v tom systému.

Sítě, které jsou nadsítěmi pro přímo připojené podsítě

Page 27: CCNA 3 v3.1 Module 3  EIGRP

272727© 2004, Cisco Systems, Inc. All rights reserved.

EIGRP Automatically Summarizes Based on Class

S automatickým sdružováním se neučí podsítě, které jsou podmnožinou něčeho, co už zná. A to, i když ty podsítě na sebe vzájemně nenavazují (jsou discontiguous).

Bez něj se to všechno tupě učí, ukládá do paměti, zatěžuje linky i sebe.

Page 28: CCNA 3 v3.1 Module 3  EIGRP

282828© 2004, Cisco Systems, Inc. All rights reserved.

Configuring EIGRP

2.7.0.0 0000 0010.0000 0111. ....

2.2.0.0 0000 0010.0000 0010. ....

Sdružování adres sítí se děje na hranicích tříd. Hranicí třídy A, do které patří adresy 2.x.x.x, je první tečka zleva.

Která síť třídy A je společná adresám 2.7.0.0. a 2.2.0.0?

Odpověď: 2.0.0.0!

A to přesto, že obě adresy mají společné bity až do třináctého zleva.

Page 29: CCNA 3 v3.1 Module 3  EIGRP

292929© 2004, Cisco Systems, Inc. All rights reserved.

Manual Summarization with EIGRP

RTC(config)# router eigrp 2446

RTC(config-router)# no auto-summary

RTC(config-router)# exit

RTC(config)# interface serial 0/0

RTC(config-if)# ip summary-address eigrp 2446 2.1.0.0 255.255.0.0

Automatické sdružování můžeme vypnout ...

... a vnutit protokolu EIGRP sdružování mimo hranice tříd.

Page 30: CCNA 3 v3.1 Module 3  EIGRP

303030© 2004, Cisco Systems, Inc. All rights reserved.

Verifying EIGRP

UkážeSousedy

EIGRP informaci pro každé rozhraní

Feasible Successors

Podle klíčového slova ukáže cesty, které jsou aktivní, dosud nerozhodnuté, nebo bez successors.

Všechny cesty v tabulce topologie

Počet zaslaných a přijatých paketů EIGRP.

Page 31: CCNA 3 v3.1 Module 3  EIGRP

313131© 2004, Cisco Systems, Inc. All rights reserved.

EIGRP debug Commands

debug = debugging = odvšivování. Sleduje, zaznamenává a zobrazuje požadované činnosti směrovače. Zatěžuje procesor, zaplňuje paměť, může zpomalovat provoz přes směrovač. Proto nezapomenout debugging vypnout, když už ho nepotřebujeme, nejlépe příkazem no debug all.

Sleduje činnost kolem „feasible successors“ a pomáhá zjistit, zda směrovací proces správně instaluje a maže aktualizace.

Ukazuje přenos a příjem EIGRP paketů: hello, update, request, query, reply. Ukazuje sequence and acknowledgement numbers (viz dále).

FSM = Finite State Machine

Page 32: CCNA 3 v3.1 Module 3  EIGRP

323232© 2004, Cisco Systems, Inc. All rights reserved.

EIGRP debug Commands

EIGRP používá Reliable Transport Protocol = RTP podobně, jako se v prostředí IP používá protokol TCP. Používá ho, aby zaručil doručení věcí, na kterých mu záleží.

Přitom používá sequence number, tj. číslo právě odesílaného updatu, a acknowledgement number, tj. číslo naposled přijatého updatu.

Page 33: CCNA 3 v3.1 Module 3  EIGRP

333333© 2004, Cisco Systems, Inc. All rights reserved.

Building Neighbor Tables

Seznam sousedů je nejdůležitější podklad pro výrobu směrovací tabulky.

Podobá se adjacency database, kterou používá OSPF.

Taková tabulka se vytváří pro každý protokol, který je EIGRP podporován.

Page 34: CCNA 3 v3.1 Module 3  EIGRP

343434© 2004, Cisco Systems, Inc. All rights reserved.

EIGRP Concepts

A zjistil novou cestu od sebe napravo. Pošle po ní Hello.

B dostal Hello, pošle informaci o sobě.

A potvrdí příjem a zařadí cestu do své topologické tabulky.

A pošle informaci o sobě.

B potvrdí příjem.

Je konvergováno, všichni vědí všechno, může se směrovat.

Opakování: Jak si EIGRP vytváří ponětí o sousedech

Page 35: CCNA 3 v3.1 Module 3  EIGRP

353535© 2004, Cisco Systems, Inc. All rights reserved.

Discover Routes

Router A si dá dohromady

tabulku sousedů

a topologickou tabulku.

Na posbírané informace pošle algoritmus DUAL ...

... a ten z toho vybere nejlepší cestu (Successor) a zařadí ji do směrovací tabulky. Její kopii dá také do topologické tabulky.

Opakování: Objevování cest

Page 36: CCNA 3 v3.1 Module 3  EIGRP

363636© 2004, Cisco Systems, Inc. All rights reserved.

Select Routes

• If a link goes down, DUAL looks for an alternative route path, or feasible successor, in the topology table.

• If a feasible successor is not found, the route is flagged as Active, or unusable at present.

• Query packets are sent to neighboring routers requesting topology information.

• DUAL uses this information to recalculate successor and feasible successor routes to the destination.

Když spadne linka, DUAL se podívá, je-li náhradní cesta = feasible successor v tabulce topologie.

Když není, linka se označí jako Active, neboli v současnosti nepoužitelná.

Rozešlou se pakety s dotazy (query) na topologické informace.

DUAL tyto informace použije k přepočítání cest a náhradních cest (successor and feasible successor routes) do nedostupného cíle.

Page 37: CCNA 3 v3.1 Module 3  EIGRP

373737© 2004, Cisco Systems, Inc. All rights reserved.

Troubleshooting Process

1. Analyze the network failure, make a clear problem statement.

2. Gather the facts needed to help isolate possible causes.

3. Consider possible problems based on the facts that have been gathered.

4. Create an action plan based on the remaining potential problems.

Analyzuj síťovou poruchu, definuj, jaký máš problém.

Shromáždi fakta potřebná k izolování možných příčin.

Uvaž, jaké problémy mohou vyplývat ze shromážděných faktů.

Vytvoř akční plán založený na potenciálních (= možných) problémech.

Page 38: CCNA 3 v3.1 Module 3  EIGRP

383838© 2004, Cisco Systems, Inc. All rights reserved.

Troubleshooting Process

5. Implement the action plan, performing each step carefully while testing to see whether the symptom disappears.

6. Analyze the results to determine whether the problem has been resolved. If it has, the process is complete.

7. If the problem has not been resolved, create an action plan based on the next most likely problem in the list. Return to Step 4, change one variable at a time, and repeat the process until the problem is solved.

8. Once the actual cause of the problem is identified, try to solve it.

Proveď akční plán, po každém kroku testuj, zda projevy poruchy zmizely.

Analyzuj výsledky. Rozhodni, zda byl problém vyřešen. Jestliže ano, jsi hotov.

Jestliže ne, proveď akční plán založený na dalším nejpravděpodobnějším problému na seznamu. Vrať se ke kroku 4, dělej vždy jen jednu změnu, opakuj postup, dokud problém není vyřešen.

Jakmile přijdeš na pravou příčinu problému, pokus se ji odstranit.

Page 39: CCNA 3 v3.1 Module 3  EIGRP

393939© 2004, Cisco Systems, Inc. All rights reserved.

Use show Commands

Monitorování chování směrovače během počáteční instalace

Monitorování normálního chování sítě

Zjištění, zda jde o problém rozhraní, koncového zařízení, kabelu nebo aplikace

Zjišťování, kdy je síť zahlcená

Zjištění stavu serverů, klientů nebo jiných sousedů

Page 40: CCNA 3 v3.1 Module 3  EIGRP

404040© 2004, Cisco Systems, Inc. All rights reserved.

Use show Commands and TCP/IP Tools

Rozšířený ping dává možnosti podrobnější kontroly.

ping rychle testuje spojení z jednoho konce na druhý.

traceroute se používá ke zjištění úzkých míst nebo možných přerušení spojení.

telnet se dá použít k testování správného spojení z jednoho konce na druhý.

Page 41: CCNA 3 v3.1 Module 3  EIGRP

414141© 2004, Cisco Systems, Inc. All rights reserved.

Troubleshooting RIP Configuration

• Layer 1 or Layer 2 connectivity issues exist.

• VLSM subnetting is configured. VLSM subnetting cannot be used with RIPv1

• Mismatched RIPv1 and RIPv2 routing configurations exist.

• Network statements are missing or incorrectly assigned.

• The outgoing interface is down.

• The advertised network interface is down.

Možné problémy s RIPem

Je problém s konektorem, kabelem, rozhraním, zapouzdřením.

Je použito VLSM, které s RIPv1 nechodí.

Jsou použity konfigurace RIPv1 a RIPv2, které k sobě nepasují.

Příkazy network (pod router rip) chybí nebo jsou špatně přiřazeny.

Odchozí rozhraní je nefunkční.

Rozhraní, na kterém je nabízená síť, je nefunkční.

Page 42: CCNA 3 v3.1 Module 3  EIGRP

424242© 2004, Cisco Systems, Inc. All rights reserved.

Troubleshooting IGRP Configuration

•Layer 1 or Layer 2 connectivity issues exist.

•Autonomous system numbers on IGRP routers are mismatched.

•Network statements are missing or incorrectly assigned.

•The outgoing interface is down.

•The advertised network interface is down.

Když nechodí IGRP, zkus to obdobně jako u RIPu, a navíc ...

Čísla autonomních systémů nebo směrovače IGRP k sobě nepasují.

Page 43: CCNA 3 v3.1 Module 3  EIGRP

434343© 2004, Cisco Systems, Inc. All rights reserved.

Troubleshooting EIGRP Configuration

Ukáže

sousedy

tabulku topologie

cesty ve směrovací tabulce, naučené pomocí EIGRP

aktivní procesy směrovacích protokolů

historii sousedů

Page 44: CCNA 3 v3.1 Module 3  EIGRP

444444© 2004, Cisco Systems, Inc. All rights reserved.

Troubleshooting EIGRP Configuration

Feasible Successor Metrics

Pomůže analyzovat pakety, které jsou posílány a přijímány na rozhraní.

Příkaz debug ip eigrp dělá něco podobného, ale generuje tuny výstupů a tím zatěžuje směrovač a provoz na síti. Použijte ho jen když je provoz na síti slabý.

Page 45: CCNA 3 v3.1 Module 3  EIGRP

454545© 2004, Cisco Systems, Inc. All rights reserved.

Troubleshooting OSPF Configuration

UkážeParametry časovačů, filtrů, metriky, sítí

ČasovačeJe OSPF povolen na rozhraní?Jsou rozhraní mezi časovači v té samé oblasti (area)?

Sousedy dle rozhraní

Cesty, které směrovač zná, a odkud je zná.Nejlepší způsob jak ověřit spojení mezi směrovačem a zbytkem sítě.

Page 46: CCNA 3 v3.1 Module 3  EIGRP

464646© 2004, Cisco Systems, Inc. All rights reserved.

Summary

EIGRP = vylepšená verze IGRP, pocházejí oba od Cisca (proprietary)

Proti IGRP lépe konverguje a vůbec je mnohem lepší.

Nalezení souseda nového i dříve ztracenéhoRTP = obdoba TCP – chce být nezávislýAlgoritmus = postup výpočtu a výběru nejlepší cestyZvláštní moduly pro každý obsluhovaný protokol (IP, IPX, Apple Talk)

Nové techniky