Hálózatok építése és üzemeltetése

Slides:



Advertisements
Hasonló előadás
A számítógépes hálózatok és az Internet
Advertisements

A hálózat működése 1. A DHCP és az APIPA
GPRS/EDGE General Packet Radio Service/ Enhanced Data rate for GSM Evolution.
Kliens-szerver architektúra
Hálózati és Internet ismeretek
Szabó Ágoston, Mobil útvonalválasztó tervezése és megvalósítása Szabó Ágoston Konzulensek: Szabó Róbert, BME TTT Rónai Miklós Aurél, Ericsson Magyarország.
Tempus S_JEP Számítógép hálózatok Összefoglalás Összefoglalás Összeállította: Broczkó Péter (BMF)
Készítette: Bátori Béla 12.k
Hálózatok.
HÁLÓZATOK.
1 Informatikai Szakképzési Portál Hálózati és Internet ismeretek Hálózati menedzsment.
Balla Attila CCIE #7264 BGP optimalizálás Balla Attila CCIE #7264
2007 ISP TANFOLYAM ÉSZAKNET, LH COM. USER AUTHENTIKÁCIÓ •MAC – IP •MAC – DHCP •MAC – IP – RADIUS •PPPoE – RADIUS.
Hálózati architektúrák
2008. augusztus 6.Budapest New Technology Meetup Group1 Zoltan Kalmar: Hahó Zoltan Kalmar: Hahó Kalmár Zoltán Internet Szolgáltatók.
BGP routing ISP környezetben
Spanning Tree Protocol
Útvonal-kijelölés, útvonalválasztás, routing
A számítógépes hálózatok világa
IP alapú hálózatok tervezése és üzemeltetése II.
IP alapú hálózatok tervezése és üzemeltetése
IP alapú hálózatok tervezése és üzemeltetése II.
IP alapú hálózatok tervezése és üzemeltetése
IP alapú hálózatok tervezése és üzemeltetése II.
1 IP alapú hálózatok tervezése és üzemeltetése II. 15/4.
IP alapú hálózatok tervezése és üzemeltetése
OSPF Zelei Dániel.
Address Resolution Protocol (ARP)
Routing Information Protocol
Számítógép-hálózat • Önálló számítógépek összekapcsolt rendszere
A TCP/IP cím.
Gyakorlat 12. Számítógép hálózatok I.
Hálózati réteg Csányi Zoltán, A hálózati réteg feladatai Forgalomirányítás Torlódásvezérlés Hálózatközi együttműködés.
Számítógépes hálózatok világa Készítette: Orbán Judit ORJPAAI.ELTE.
Számítógépes Hálózatok GY
A KFKI AFS szolgáltatás Hernáth Szabolcs MTA KFKI RMKI
Készítette: Régeni Éva, 541.
Hálózati Bombermen Belicza András Konzulens: Rajacsics Tamás BME-AAIT.
DDoS támadások veszélyei és az ellenük való védekezés lehetséges módszerei Gyányi Sándor.
Hálózati réteg.
Hálózati architektúrák
Központosított rendszerfelügyelet System Center Essentials 2007 Micskei Zoltán.
Hálózati eszközök Bridge, Switch, Router
A Jövő Internet, ahogy mi látjuk: demo és poszter előzetes Sonkoly Balázs (BME-TMIT)
Topológia felderítés hibrid hálózatokban
High Speed Networks Budapest University of Technology and Economics High Speed Networks Laboratory Multicast.
Juniper-alapú hálózat és tűzfalrendszer tervezése és üzemeltetése
Nagy teherbírású rendszerüzemeltetés a felhőben. Miről lesz szó? Cloud áttekintő Terheléstípusok és kezelésük CDN Loadbalancing Nézzük a gyakorlatban.
Gyakorlat 6. Számítógép hálózatok I.
Gyakorlat 10. Számítógép hálózatok I.
Kommunikáció a hálózaton Kommunikáció a hálózaton.
Számítógép hálózatok.
2. Operációs rendszerek.
IP alapú hálózatok tervezése és üzemeltetése
Tűzfal (firewall).
Spring 2000CS 4611 Forgalomirányítás Vázlat Algoritmusok Tervezhetőség (scalability)
Dr. Bilicki Vilmos Szoftverfejlesztés Tanszék
Almási Béla - NAT 1 Network Address Translation -NAT.
Linux alapú firmware készítése és telepítése SOHO routerre A router hardver- és szoftverkörnyezete, követelmények és lehetőségek Kovács Dávid.
A Linux beállítása tűzfalnak
MIB Dokumentáció.
Hálózati rendszerek adminisztrációja JunOS OS alapokon
Hálózatok építése és üzemeltetése
Adatmozgatás az MTA Cloudon Data Avenue segítségével MTA Cloud workshop november 21. Nagy Enikő MTA Cloud csapattag Szoftverfejlesztő.
IP alapú hálózatok tervezése és üzemeltetése II.
Internet és kommunikáció
Számítógépes Hálózatok
Dijkstra algoritmusa: legrövidebb utak
Dijkstra algoritmusa: legrövidebb utak
Dijkstra algoritmusa: legrövidebb utak
Előadás másolata:

Hálózatok építése és üzemeltetése OSPF gyakorlat Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Ismétlés Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Routing protokollok Feladatuk optimális útvonal (next hop) kiszámítása bármely csomópontok között aktuális állapot információ gyűjtés a hálózatról útvonalak kalkulálása forwarding táblák konfigurálása dinamikus karbantartása, frissítése bejövő routing protokoll üzenetek alapján routing információk feldolgozása terjesztése Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Routing protokollok Hálózat: abszrakt gráf cél: Ismerős algoritmusok: csomópontok: routerek élek: linkek élköltség: valamilyen metrika (pl. késleltetés, sávszélesség kifejezése) cél: (valamilyen értelemben) optimális, legkisebb költségű útvonal meghatározása két csomópont között pl. legrövidebb út Ismerős algoritmusok: Dijkstra algoritmus Bellman-Ford algoritmus J. Kurose, K. Ross, “Computer Networking: A Top-Down Approach”, Pearson, 2012 Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Csoportosításuk Globális vs. Elosztott Intra-domain vs. Inter-domain globális: minden router ismeri a teljes topológiát elosztott: minden router csak a szomszédjait és a tőlük kapott üzeneteket ismeri Intra-domain vs. Inter-domain intra: Interior Gateway Protocol (IGP) közös adminsztratív domain rugalmatlan szabályok egyes esetekben nem jól skálázódik inter: Exterior Gateway Protocol (EGP) külön adminisztratív domainek, AS-ek (Autonomous System) között jól skálázódik (internet) Link state vs. Distance Vector (ld. később) Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Csoportosításuk Interior Gateway Protocol (IGP) példák OSPF (OpenShortest Path First) IS-IS (Intermediate System to Intermediate System) RIP (Routing Information Protocol) EIGRP (Enhanced Interior Gateway Routing Protocol) Exterior Gateway Protocol (EGP) BGP (Border Gateway Protocol) ld. MSc (Internet architektúra és szolgáltatások főspecializáció) Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Link State alapú routing Működési elv globális nézeten dolgozik LSP: Link State Packet (id, costs, seq.no, ttl) egy router mindenkinek küld LSP-t (broadcast) a közvetlenül kapcsolódó linkjeiről periodikusan újra generálja (seq.no++) legfrissebb beérkezett LSP-ket tárolja mindenki ugyanazt a topológiát látja azon számolja az útvonalakat útvonalszámítás: Dijkstra algoritmus Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Például: OSPF Open Shortest Path First (v2) nyílt, IETF szabvány v2: RFC 2328 IP felett együttműködés különböző gyártók termékei között! korlátozott erőforrás igény viszonylag gyors, automatikus konvergencia topológia változásokra támogatja különböző útvonal költségek számítását hierarchikus, többszintű topológiát alkalmazás típusára alapozott forgalomirányítást autentikációt minden üzenetre Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Hálózatemulációs környezet Netkit, Quagga Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Netkit Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Netkit Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Quagga/Zebra Routing Szoftver csomag GPL FreeBSD, Linux, Solaris, NetBSD GNU Zebra volt előbb Quagga egy fork volt “The Quagga tree aims to build a more involved community around Quagga than the current centralised model of GNU Zebra.” az élővilágban a quagga halt ki a routing világban a zebra Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Quagga/Zebra Routing Szoftver csomag zebra (core daemon) kernel interface, static routes zserv szerver (API) -> quagga kliensek felé quagga démonok routing protokollok ripd, ripngd, ospfd, ospf6d, bgpd, isisd mindegyikkel dedikált CLI-n (vty) keresztül kommunikálhatunk hasonló interfész, mint egy HW routernél speciális quagga tool: vtysh közös front-end minden démonhoz Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Vizsgálati környezet kialakítása IB213 labor: Mininet+Netkit boot image Saját gép: Mininet+Netkit-disk1.vmdk letöltés Indítás VMware player vagy importálás Virtualbox-ba A rendszer egy lebutított Ubuntu 64-bit linux, tartalma: Mininet hálózatemuláció Netkit hálózatemuláció OSPF lab indítása: $ cd ~/netkit/labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit- lab_ospf-singlearea $ lstart Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

OSPF lab#1 netkit-lab_ospf-singlearea Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

OSPF lab#1 topológia single (backbone) area minden interfészhez 0.0.0.0 minden interfészhez ospf cost default: 10 néha trükkösen van beállítva! indítás: $ cd ~/netkit/labs/ospf_gyak $ lstart Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

OSPF lab#1 topológia quagga teszt, pl. bb0 routeren cd /etc/zebra; ls -l daemon conf fájlok cat daemons cat zebra.conf (passwd!) cat ospfd.conf Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

OSPF lab#1 topológia quagga teszt, pl. bb0 routeren telnet localhost zebra szokásos lehetőségek enable, configure terminal, ?, <tab>, show, list telnet localhost ospfd show ip ospf vtysh (minden démonhoz) Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Legrövidebb utak traceroute -I icmp bb1->10.0.2.1 bb1->10.0.3.2 melyik útvonal? hogy jönnek vissza az ICMP válaszok? bb1->10.0.3.2 Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Legrövidebb utak routing táblák értelmezzük minden routeren vtysh show ip route administrative distance: 110 (default OSPF) ospf metric: 10, 20, … connected metric: 1 Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Legrövidebb utak ospf vizsgálata nézzük meg minden routeren vtysh show ip ospf database show ip ospf neighbor show ip ospf route Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Designated Router (DR) és BDR Broadcast hálózatoknál pl. Ethernet DR és Backup DR: kitüntetett routerek választás alapján router id alapján (max.) (ami interfész id) többi OSPF router csak velük van full szomszédságban különben mindenki- mindenkivel kommunikálna útvonalfrissítés csak DR- től sok erőforrás spórolható show ip ospf interface Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

router legnagyobb IP címe Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08 forrás: http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.pdf

Dinamikus működés OSPF Hello üzenetek Mi történik, ha lemegy egy link? tcpdump -ne -vv vizsgáljuk meg részletesebben Mi történik, ha lemegy egy link? ifconfig vagy ip parancs használható hogy változnak az útvonalak? show ip ospf route ha DR megy le ezzel? show ip ospf database network Mi történik, ha lemegy egy router? pl. minden interfészét down állapotba kapcsoljuk Hálózatok építése és üzemeltetése, OSPF gyakorlat - Sonkoly Balázs, BME-TMIT 2017/11/08