Dagens lektion ger en introduktion till Cisco-routrar. Innan vi börjar med materialet vill jag gratulera alla som tittar pÄ min kurs, för videolektionen "Dag 1" har idag setts av nÀstan en miljon personer. Jag tackar alla anvÀndare som bidragit till studien av videokursen CCNA.
Idag kommer vi att studera tre Àmnen: routern som en fysisk enhet, en liten introduktion till Cisco-routrar och den grundlÀggande instÀllningen av routern. PÄ den hÀr bilden visas hur en typisk router av modellen 1921 frÄn Cisco ser ut.

Till skillnad frĂ„n en switch, som har mĂ„nga portar, har en typisk router endast 2 portar för anslutning, i detta fall portarna Gigabit Ethernet GE0/0 och GE0/1 samt en USB-port. Routern har ocksĂ„ platser för expansionsmoduler och 2 konsolportar, inklusive 1 USB-port. En utmĂ€rkande egenskap hos Cisco-routrar Ă€r att de har en strömbrytare â Cisco-switchar har inte strömbrytare. Vanligtvis ser den frĂ€mre delen av routern ut som den pĂ„ den nedre vĂ€nstra delen av bilden. PĂ„ routerns baksida finns platser för anslutning av kablar. I det hĂ€r fallet kopplas kabeln frĂ„n slot GE0/0 eller GE0/1 till switchen.
Nere till höger visas expansionsmodulen NME-X 23-ES-1GP, som kan sÀttas in i routern genom att ta bort tÀckpanelerna. Genom att anvÀnda sÄdana moduler kan man utöka funktionaliteten hos en vanlig Cisco-router i enlighet med sina behov. Som bekant Àr Cisco-produkter, pÄ grund av deras komplexitet och breda funktionalitet, ganska dyra, sÄ anvÀndaren har möjlighet att inte betala för en enhet med fler funktioner Àn vad som krÀvs. Genom att köpa en enkel router med 2 portar kan du, nÀr nÀtverket vÀxer, köpa de nödvÀndiga expansionsmodulerna. Sammanfattningsvis Àr Cisco-enheter kapabel att utföra mÄnga funktioner. Routrar uppfanns inte av Cisco, men det var just routrarna som gjorde Cisco till det företag vi kÀnner idag. Cisco började massproducera routrar av högsta kvalitet, vilket gav dessa produkter en ledande position pÄ marknaden för nÀtverksenheter.
Cisco kallar sig en mjukvaruföretag, vilket betyder att de tillverkar programvara. HĂ„rdvara, liknande "jĂ€rn" frĂ„n Cisco, kan tillverkas av vilken producent som helst, till exempel Kina, genom att köpa lĂ€mplig utrustning. Men det Ă€r just programvaran Cisco IOS som gör företagets enheter till vad de verkligen Ă€r. Företaget Ă€r verkligen stolt över detta operativsystem, som körs pĂ„ alla Cisco-enheter â bĂ„de switchar och routrar.
Den viktigaste uppfinningen frĂ„n Cisco Ă€r Ă€ven teknologin CEF Enhanced, eller Cisco Express Forwarding. Den möjliggör mycket snabb paketöverföring, praktiskt taget med den maximala hastighet som nĂ€tverkets tekniska kapacitet tillĂ„ter. Detta blev möjligt tack vare Cisco ASIC â Application Specific Integrated Circuitry, som fĂ„r switchar att överföra paket praktiskt taget med nĂ€tverkets hastighet.
Som jag nÀmnde tidigare Àr en router i hög grad en mjukvaruenhet, sÄ beslut om vidarebefordran fattas av operativsystemet Cisco IOS.
Du vet att det finns dyra grafikkort för datorspel. SÄ, om du inte har ett sÄdant kort, utför ditt operativsystem alla tunga berÀkningar, 3D-animeringar och avancerad grafisk behandling, vilket belastar datorns processor. Om du har ett kraftfullt grafikkort med en egen GPU och eget minne, ökar prestandan i spelen mÄnga gÄnger, eftersom den grafiska delen hanteras av en separat "jÀrn".
PÄ ett liknande sÀtt fungerar en switch, eftersom alla beslut om paketförmedling fattas av separat "jÀrn", utan att belasta routern, dÀr dessa beslut annars skulle behöva fattas av programvaran. Cisco anvÀnder en halv-mjukvaru, halv-hÄrdvaruteknologi CEF, som tvingar routern att fatta snabba beslut om vidarebefordran. Denna funktion Àr unik för Cisco-routrar.
Vi har redan diskuterat hur man utför grundinstÀllningar av switchens parametrar, och eftersom routerns instÀllningar görs pÄ ett liknande sÀtt, kommer jag att berÀtta om detta vÀldigt snabbt. Jag kommer att öppna programmet Cisco Packet Tracer och vÀlja routern av modell 1921, och sedan öppna IOS-konsolfönstret dÀr jag kan se hur operativsystemet pÄ denna router laddas.
Du ser att vi har laddat version 15.1, vilket Àr den senaste versionen av IOS, minneskapaciteten Àr 512 MB, plattformen Àr CISCO 2911, nedan finns de övriga parametrarna för operativsystemet, IOS-bildens test och sjÀlvklart finns det ett licensavtal och andra liknande saker hÀr.

Jag kommer att göra en separat video som Àr helt Àgnad Ät Cisco IOS, eller sÄ berÀttar jag bara om de olika tjÀnsterna i detta operativsystem. Jag kan bara sÀga att med versionsnumret kan du avgöra vilka möjligheter och funktioner detta operativsystem har. FrÄn och med version 15.1 Àr alla versioner av IOS universella, det vill sÀga beroende pÄ licensen som anvÀndaren köper kan han eller hon anvÀnda olika funktioner i systemet. Till exempel, om du behöver öka nÀtverkets sÀkerhet köper du en sÀkerhetsservice-licens, om du behöver funktioner för rösttjÀnst - en röstservice-licens, osv.
Före version 15.1 hade routrarna operativsystem med olika versioner - Basic, Security, Enterprise, Voice Enable och sÄ vidare. LÄt oss sÀga att routern hos min kompis hade version Enterprise IOS, medan jag hade version Basic IOS, och ingenting hindrade mig frÄn att ta min kompis version och installera den pÄ min router, eftersom Cisco inte anvÀnde konceptet med OS-licenser.
FrÄn och med version 15.1 började företaget tillÀmpa konceptet med licensalternativ, och sÄ lÀnge du inte har köpt den motsvarande nyckeln kan du inte anvÀnda nÄgon ytterligare tjÀnst i operativsystemet. Lite senare, nÀr vi gÄr igenom Ciscos licenspolicy, kommer jag att berÀtta för dig om de olika versionerna av IOS. Tills dess kan du ignorera detta och gÄ direkt till laddningsloggen.
I slutet av loggen ser du en beskrivning av "hÄrdvaran" som systemet startade pÄ: processor, 3 gigabitgrÀnssnitt, 64-bitars DRAM, 256 Kb icke-flyktigt minne. Denna minnesmÀngd verkar för liten, men för en router som fattar routingbeslut Àr den helt tillrÀcklig. Detta minne bör inte jÀmföras med minnet pÄ din dator, eftersom de Àr helt olika saker.
Cisco IOS laddningslogg avslutas med frÄgan: "Vill du fortsÀtta med konfigurationen? Ja/Nej". Om du svarar "Ja", kommer systemet att guida dig genom en serie frÄgor dÀr du svarar för att slutföra en initial konfiguration av enheten.
Under kursen CCNA bör du inte göra detta, sÄ svara alltid "Nej" pÄ denna frÄga. SjÀlvklart kan du vÀlja svaret "Ja" och hoppa över konfigurationsinstÀllningen, men eftersom du inte vet hur man gör det Àr det bÀttre att vÀlja svaret "Nej".
NÀr du valt "Nej" och trycker RETURN, gÄr vi vidare till kommandoradens tips dÀr du kan skriva olika kommandon. Precis som med switchen skriver vi in kommandot Router > enable för att gÄ in i privilegierat lÀge. Sedan skriver jag config t (configure terminal) och hamnar i det globala konfigurationslÀget.
LÄt oss snabbt gÄ igenom kommandona. Jag vill Àndra vÀrdnamnet, sÄ jag anvÀnder kommandot hostname R1, följt av nekande kommandon, sÄ jag börjar med att visa routerns grÀnssnitt med kommandot do show ip interface brief. Vi ser att porten Gigabit Ethernet 0/0 Àr i lÀget administratively down, sÄ jag anvÀnder kommandona int gigabitEthernet 0/0 och no shutdown. Efter detta Àndras portens tillstÄnd till up. Om vi tittar igen pÄ routerns grÀnssnitt ser vi att denna port nu har status "aktiverad". Protokollets tillstÄnd förblir down, eftersom inget Àr kopplat till vÄr router, och utan trafik förblir den i ett inaktiverat tillstÄnd. Men sÄ fort trafik kommer till routerns port Àndrar protokollet status till up.
DÀrefter behöver jag stÀlla in ett lösenord för konsolen. För detta skriver jag kommandona line con 0, password console och do show run för att bekrÀfta att lösenordet för konsolen har stÀllts in. Kontroll av lösenordet kommer endast att ske efter att jag har skrivit kommandot login. Nu Àr routerkonsolporten skyddad med ett lösenord.
Jag har redan berÀttat för dig om lösenordskryptering. TÀnk dig att nÄgon har fÄtt tillgÄng till den aktuella konfigurationen av denna enhet. Eftersom det tydligt visas vilket lösenord som Àr installerat kan den personen lÀtt stjÀla det för att nÀr som helst gÄ in i routerinstÀllningarna och bryta sig in i systemet.
Ett sÀtt att aktivera lösenordskryptering Àr att anvÀnda kommandot service password-encryption. Eftersom detta kommando som standard anvÀnds med kommandot no, ser det ut som no service password-encryption, utförs ingen lösenordskryptering. LÄt oss gÄ till det globala konfigurationslÀget, skriva kommandot service password-encryption och trycka pÄ 'Enter'. Detta kommando betyder att systemet tar det textbaserade lösenordet som jag har stÀllt in och krypterar det.
Nu, om man kollar pÄ den aktuella konfigurationen med kommandot do show run och gÄr till lösenordsraden, kan man se att lösenordet av typ sju har antagit formen av en slumpmÀssig sekvens av siffror. Om nÄgon av dina kollegor skulle kunna kika över din axel och se detta lösenord, skulle det vara mycket svÄrt för dem att minnas denna sekvens. PÄ sÄ sÀtt har vi skapat det första försvarslÀget för sÀkerhetssystemet.

Men Àven om de lyckas kopiera detta lösenord, gÄ in i instÀllningarna och försöka klistra in det i lösenordsraden, kommer systemet att neka Ätkomst till instÀllningarna, eftersom denna uppsÀttning siffror inte Àr det faktiska lösenordet, utan dess krypterade vÀrde. Det riktiga lösenordet Àr ordet console, och nÀr jag matar in det kommer jag att fÄ tillgÄng till konsolporten. SÄ Àven om nÄgon kopierar dessa siffror, kommer de fortfarande inte att kunna fÄ tillgÄng till enheten.
Men egentligen har vi fel, eftersom allt som en angripare behöver göra Àr att gÄ till en webbplats som enkelt kan dekryptera Cisco-lösenord av typ sju. Det rÀcker med att gÄ till webbplatsens sida, klistra in de kopierade siffrorna, sÄ fÄr du det dekrypterade lösenordet, i vÄrt fall ordet console. Nu rÀcker det för hackern att kopiera detta ord, gÄ tillbaka till IOS-instÀllningarna och klistra in det i lösenordsfÀltet.

I detta fall tillhandahÄller den enkla funktionen Enable Password inte den sÀkerhet som krÀvs. Det bÀsta sÀttet att sÀkerstÀlla skydd Àr att anvÀnda kommandot enable secret cisco. Om man sedan tittar pÄ den aktuella konfigurationen kan man se att lösenordet nu Àr en uppsÀttning av olika tecken. HÀr anvÀnds den femte typen av Cisco-lösenord.
Det Àr omöjligt att dekryptera lösenord av denna typ online, sÄ din enhets konsol Àr nu helt sÀker.
DĂ€refter behöver jag stĂ€lla in ett lösenord för Telnet. För detta skriver jag kommandot line vty 0 4, vilket gör att fem personer kan anvĂ€nda denna router, och jag anger kommandot password telnet. Nu, om nĂ„gon vill ansluta till routern via Telnet-protokollet, mĂ„ste de ange detta lösenord â ordet telnet.
DÀrefter konfigurerade vi Management IP-adressen för switchen, eftersom switchen hör till OSI-nivÄ 2. Men routern Àr en enhet pÄ nivÄ 3, vilket innebÀr att varje port pÄ routern har sin egen IP-adress.

I switchen gick vi till instÀllningarna för VLAN1 eller till instÀllningarna för nÄgot annat nÀtverk dÀr IP-adressen behövde skrivas. Vi skapade virtuella grÀnssnitt och tilldelade dem IP-adresser. Men i fallet med routern mÄste dessa adresser tilldelas fysiska portar, sÄ jag skriver kommandona config t och int g0/0. DÀrefter anvÀnder jag kommandot för att tilldela IP-adressen precis som jag gjorde i fallet med VLAN, det vill sÀga jag skriver kommandot ip address 10.1.1.1 255.255.255.0 och sedan skriver jag no shutdown.
Om vi nu tittar pÄ portarnas status med kommandot do show int brief, kan vi se att adressen 10.1.1.1 har tilldelats grÀnssnittet Gigabit Ethernet 0/0. SÄledes har vi konfigurerat IP-adressen.
DÀrefter gÄr vi vidare till instÀllningen av Logon Banner. Precis som för switchen anvÀnder jag kommandot banner motd & och kan sedan skriva vilken text jag vill, till exempel Welcome to NetworKing Router, framhÀva texten «stjÀrnor» och avsluta med ett ampersand &.
Om du vill stÀnga av porten, anvÀnd kommandot Shutdown. För att spara instÀllningarna anvÀnder du kommandot copy running-config startup-config. Den aktuella konfigurationen kan ses med kommandot show running conf, och för att se startkonfigurationen anvÀnds kommandot show startup conf. Eftersom vi anvÀnde en ny enhet "ur lÄdan" med standardinstÀllningar, svarar systemet att startkonfigurationen Ànnu inte existerar nÀr vi ber att visa den.
Efter att ha matat in kommandot copy running-config startup-config uppmanar systemet dig att bekrÀfta att den fil som överskrivs Àr systemets startkonfigurationsfil startup-config. Efter att ha överskrivit startkonfigurationsfilen granskar jag den med kommandot show startup conf och ser att den nu helt och hÄllet motsvarar filen med instÀllningar för den aktuella enhetens tillstÄnd. Nu, om jag stÀnger av routern och sÀtter pÄ den igen, kommer den att starta med de sparade instÀllningarna.
För att verifiera routerns tillstÄnd Àr det bÀst att anvÀnda kommandot show int brief, du kan ocksÄ anvÀnda kommandot show int, som visar tillstÄndet för alla portar. Om du vill se status för en specifik port kan du anvÀnda kommandot show interface g0/0, varefter systemet visar fullstÀndig statistik för detta grÀnssnitt.
Som jag nÀmnde Àr den viktigaste delen av routern routingtabellen. Du kan visa den med kommandot show ip route.

För tillfÀllet Àr tabellen tom eftersom inga enheter Àr anslutna till vÄr router. I nÀsta video lektion kommer vi att gÄ igenom hur routingtabellen skapas med hjÀlp av olika protokoll, hur den fylls i nÀr nya enheter ansluts med hjÀlp av statisk routing eller dynamiska protokoll. I vÀrlden av routrar Àr kommandot show ip route det mest populÀra, eftersom alla routingproblem vanligtvis börjar med routingtabellen.
Jag avslutar vÄr videolektion hÀr, eftersom jag har gÄtt igenom allt som var planerat för idag. MÄnga anvÀndare frÄgar vad som driver mitt intresse nÀr jag spelar in och publicerar dessa videolektioner. Jag gör det pÄ min fritid helt gratis. SjÀlvklart kan ni skicka mig pengar om ni vill. MÄnga webbplatser anvÀnder mina videolektioner och tar betalt för det, men jag vill inte göra sÄ mot mina lyssnare och lovar att mina lektioner aldrig kommer att kosta nÄgot.

Tack för att ni stannar med oss. Gillar ni vÄra artiklar? Vill ni se mer intressant material? Stöd oss genom att göra en bestÀllning eller rekommendera oss till vÀnner, 30% rabatt för Habr-anvÀndare pÄ vÄrt unika alternativ till entry-level servrar, som vi har designat för er: (alternativ med RAID1 och RAID10 finns tillgÀngliga, upp till 24 kÀrnor och upp till 40GB DDR4).
Dell R730xd till halva priset? Bara hos oss i NederlĂ€nderna! Dell R420 â 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB â frĂ„n $99! LĂ€s om
KĂ€lla: habr.com
