Table of Contents

ST1 - poznamky

RIP

  • Nahozeni:
    Router# router rip
    Router(config-router)# network 1.2.3.4
  • updates 30 s
  • UDP/520
  • request(ask a neighbour) a response(mine routes) message
  • AD 120 - the worst
  • Router# debug ip rip
  • Router# show ip protocols
  • boundary router - sits on two different classful networks
  • Router(config-router)# default-information originate propagate default route
  • Router(config-router)# redistribute static - propaguje staticky routy
  • nefunguje VLSM, CIDR ani discontiguous site (proste rozhazeny na ruznejch mistech)
  • proste ta sumarizace to pokazi a z kazdy strany prijde stejna adresa site a router aplikuje load balancing. proto pujde kus paketu tam, kus tam a pulka se vzdycky ztrati
  • IOS - defaultne prijima v1 i 2, odesila v1
  • Timery
    1. Invalid - nebyl prijat update pro nejakou sit - default 180s
    2. Flush - 240s - po teto dobe je routa odstranena uplne
    3. Holddown - 180s - zajistuje prechodnou dobu po vypadku nejakeho interfacu

RIPv2

  • multicasty misto broadcastu
  • VLSM, CIDR a tak, pozor, automaticky sumarizace jsou porad na classfull, takze nepouzitelny, vypnout no auto-summary v Router(config-router)#.
  • navic (info v RIPv2 segmentu)
    • posila masku
    • posila next-hop - tj kam to pujde z odesilateskyho routeru, slouzi pro optimalizace routy
  • Router(config-router)# version 2

Misc

  • null0 - interface pro zahazovani paketu, dobry pro sumarizace neuplnejch siti, da se tam normalne nasmerovat route, automaticky to tam strka eigrp pri sumarizaci.
  • show ip interface brief ukaze prirazeni IP a stav zarizeni

EIGRP

  • metrika: bandwidth, delay, reliability(spolehlivost), load (zatez) - spolecne s IGMP
  • defaultne jen bandwidth a delay
  • DUAL (Difussing Update ALgorithm)
  • nema periodicke updaty, nepouziva aging (narozdil od IGRP)
  • ma vlastni tabulku s topologii, takze muze spocitat zalozni cesty (narozdil od IGRP)
  • Hello protokol - zjistovani sousedu (mensi zatez linky), triggered updaty (jen pri zmene stavu)
  • zabaleno v IP paketu, protokol 88, posila se multicastem 224.0.0.10
  • 4 typy zprav
    • update - zmena stavu site - multicast
    • ACK - pri pouziti spolehliveho odeslani (vse krome Hello) - na unicastovou adresu
    • query - pouziva DUAL pro hledani siti a jine ucely - multicast
    • reply - odpoved na query - unicast
    • hello - objevovani sousedu
  • v segmentu je pole TLV - type/length/values - obsazuje metrikama, internal/external(jiny autonomni system) IP
  • PDP - protocol dependent modules - zvlada i IPX, AppleTalk
  • Pakety dorucuje pomoci RTP (Reliable Transport Protocol), cili nezavisi na TCP/IP, ale lze provozovat i nad IPX, AppleTalk
  • Hello
  • interval 5s, na uchylackejch sitich (ATM, FrameRelay, X25) 60s
  • holdtime - interval, kdy se oznaci nod jako nedostupny, defaultne 3x interval Hello
  • partial update - posila se jen zmena stavu
  • bounded update - jen tem, kterych se to tyka
  • AD 90 (internal), 170 (external sources, napr. default GW), 5 pro summary routes
  • Autonomni system - kus site, spravovano jednou organizaci, mezi AS se routuje exterior gateway routing protocoly, napr BGP.
  • router eigrp 1 - 1 je oznaceni AS i procesu, ale neni to skutecne cislo AS
  • Router(config-router)# network A.B.C.D - classful, podsite se urcuji wildcardem, coz je negace masky (1 = don't care)
  • show ip eigrp neighbors
  • null0 routa - kdyz je zapnuta automaticka sumarizace aspon jedna podsit je naucena pres EIGRP - aby to zahazovalo zbytecny pakety
  • vahy metriky (k1-k5), pro urceni vysledne metriky z dilcich, defaultne je zapnuta K1 (bandwidth) a K3 (delay). K2(load). K4,5 - reliability
  • Router(config-router)# metric weights tos k1 k2 k3 k4 k5 , tos = 0, nebylo implementovano
  • reliability a load - zlomky z x/255
  • Router(config-router)# bandwidth kilobits

DUAL

  • sucessor - next hop na nejlevnejsi ceste (takovy to via v show ip route)
  • feasible distance (FD) - nejnizsi spoctena cena cesty, je uvedena v show ip route jako druha v hranatych zavorkach
  • feasible successor - soused, ktery ma cestu do stejne site a splnuje feasibility condition
  • feasibility condition - je splnena, pokud “nahradni router” hlasi svou vzdalenost (reported distance) nez je feasibility distance do site z routeru, ktery resi nahradni cestu.
  • reported distance - feasibility distance, kterou hlasi router ostatnim routerum
  • show ip eigrp topology - ukazuje dostupne site (Aktivni-pocita se/pasivni-je spocitana) a nasledniky pro jejich dosazeni. Prvni successor je ten, ktery se pouzije normalne, metriky jsou FD/RD. Dalsi je feasible successor, metriky FD/RD. FD je takova, jaka by byla kdyby se stal successorem.
  • show ip eigrp topology A.B.C.D - detailnejsi info.
  • show ip eigrp topology all-links - vypise i hopy, ktere nesplnuji FC
  • debug eigrp fsm - stav automatu DUALu
  • Pokud nejsou feasible successors, sit v topologii se prepne do aktivniho stavu a posilaji se queries k sousedum, jestli nemaji cestu do teto site.
  • manualni sumarizece na kazdem odchozim interface: Router(config-if)#ip summary-address eigrp as-number network-address subnet-mask. Staci zadat adresu toho CIDR, postizene site se urci samy.
  • Router(config-if)#ip bandwidth-percent eigrp as-number percent - kolik ve skutecnosti hlasi eigrp bandwidth
  • Router(config-if)#ip hello-interval eigrp as-number seconds
  • Router(config-if)#ip hold-time eigrp as-number seconds
  1. Zjisti pripojene site
  2. Pomoci Hello zjisti sousedy
  3. Vytvori LSP (Link State Packet)
    • The interface's IP address and subnet mask.
    • The type of network, such as Ethernet (broadcast) or Serial point-to-point link.
    • The cost of that link.
    • Any neighbor routers on that link.
  4. Posila pres sousedy po siti (Flooding)
  5. Kazdy router si sestroji svoji mapu topologie (SPF aka Dijkstra)
  • LSP se neodesilaji periodicky - jen pri inicializaci a pak pri zmene
  • Pouziva Aging a sekvencni cisla, aby se dalo urcit, ze tenhle paket uz tady byl

OSPF

  • metrikou je bandwidth
  • area - kus site, pro kterou si sestavuje prislusny router topologii
  • AD 110 (horsi nez internal EIGRP, lepsi jak external EIGRP a RIP)
  • ospf zabalen do IP paketu, protokol 89, multicast 224.0.0.5(6)
  • 5 druhu paketu
    1. Hello
    2. DBD - database description - obsahuje vycuc z link-state databaze odesilajiciho serveru, slouzi pro kontrolu informaci na cilovem routeru
    3. LSR - link state request - pozadavek o informaci
    4. LSU - odpoved na LSR nebo oznameni noveho stavu
    5. LSAck - potvrzeni prijmu LSU
  • Hello
    • zjistuje sousedy
    • distribuuje parametry “sousedskych vztahu”
    • voli Designated Router (DR) a Backup DR na sitich se sdilenym pristupem (Ethernet, Frame Relay)
    • Interval Hello paketu: 10s na multiaccess sitich a dvoubodovych spojich, 30s na ne-broadcastovych sitich (Frame Relay, ATM)
    • dead interval - 40s normalne, 120s exoticky site
  • LSU
    • Muze obsahovat az 11 typ Link State advertisements
  • Link state je v podstate popis rozhranni a jeho vyznam/vztah k ostatnim routerum.
  • R1(config)#router ospf 1, kde 1 je process-id
  • Router(config-router)#network network-address wildcard-mask area area-id - na nekterych verzich IOS jde pouzit i maska
  • RouterID - je to ID routeru ve tvaru IP adresy, prikaz router-id, kdyz neni, vezme se nejvyssi IP adresa ze vsech loopbacku, kdyz neni loopback, vezme se nejvyssi IP z nahozenych interfacu
  • show ip protocols, show ip ospf, show ip ospf interface - vypise taky routerID
  • Router#clear ip ospf process - restartne vyber RouterID
  • show ip ospf neighbour
  • SPF schedule delay - cas, ktery se ceka na zahajeni vypoctu SPF, kvuli sitim neustale menicim svuj stav, defaultne 5s
  • Hold time - minimalni doba mezi vypocty SPF - defaultne 10s
  • metrika - cost, pocita se jako 10^8/bandwidth v bps, 1= 100Mbit a vyssi
    • pro vetsi rychlosti mozno nastavit auto-cost reference-bandwidth
    • scitaji se pro vyslednou routu
    • # show interface - dozvime se tam bandwidth, ktery se pocita pro vypocet cost, nemusi odrazet aktualni rychlost interfacu
    • # show ip ospf interface - vypise treba i cenu spoje
    • Router(config-if)#bandwidth bandwidth-kbps - zmena bandwidth (dobre pro seriaky, kde vzdy nemusi bezet stejne rychle) a dusledkem toho i cost.
    • R1(config-if)#ip ospf cost 1562 - specifikuje cenu primo, dobre pro multi-vendor prostredi
  • OSPF defines five network types:
  1. Point-to-point
  2. Broadcast Multiaccess
  3. Nonbroadcast Multiaccess (NBMA) - Frame Relay, ATM, X.25
  4. Point-to-multipoint
  5. Virtual links
  • multiaccess site delaji problem s floodingem - hafo paketu → Designated router
  • Designated router + backup DP - rozesilaji LSA od nejakeho jineho routeru vsem, show ip ospf neighbor ukaze i role routeru, DROTHER je ten pasivni (co jen posila updaty k (B)DR
  • urcuji se pomoci priorit, pak podle RouterID
  • show ip ospf interface fastethernet 0/0 - nejaky info o interface
  • DR a BDR se vybiraji jednou, kdyz se prida novy router s vyssi prioritou, takze je nutno povypinat interfacy na ostatnich, nebo dat reload, proste zajistit, aby nas vyvoleny nabootoval prvni.
  • Router(config-if)#ip ospf priority {0 - 255}
  • R1(config-router)#default-information originate - propagace defaultni routy
  • R1(config-router)#auto-cost reference-bandwidth 10000 - v megabits/s
  • Router(config-if)#ip ospf hello-interval seconds
  • Router(config-if)#ip ospf dead-interval seconds
st1.txt · Last modified: 2011/08/16 22:33 (external edit)
Back to top
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0