Introduction to exterior routing. Autonomous Systems

Samankaltaiset tiedostot
Introduction to exterior routing

Introduction to exterior routing

Introduction to exterior routing

Kattava katsaus reititykseen

100 % Kaisu Keskinen Diat

ICMP-sanomia. 3. IP-kerroksen muita protokollia ja mekanismeja ICMP (Internet Control Message Protocol)

3. IP-kerroksen muita protokollia ja

4 reititintyyppiä. AS:ien alueet. sisäinen reititin alueen sisäisiä. alueen reunareititin sekä alueessa että runkolinjassa

reitittimet käyttävät samaa reititysprotokollaa (intra-as protocol)

Verkkoinformaation välittämiseen isäntäkoneiden ja reitittimien välillä

S Tietoliikenneverkot / Marko Luoma 1

reititystietojen vaihto linkkitilaviestejä säännöllisin väliajoin ja topologian muuttuessa

reititystietojen vaihto linkkitilaviestejä säännöllisin väliajoin ja topologian muuttuessa

OSPF:n toiminta. Välittäjäreititin. Hello-paketti. Hello-paketin kentät. Hello-paketin kentät jatkuvat. OSPF-sanomat hello naapurien selvillesaaminen

TCP/IP-protokollapino. Verkkokerros ja Internetprotokolla. Sisältö. Viime luennolla. Matti Siekkinen

3/3/15. Verkkokerros 2: Reititys CSE-C2400 Tietokoneverkot Kirjasta , Verkkokerros. Internet-protokollapino ja verkkokerroksen tehtävä

Johdanto Internetin reititykseen

Johdanto Internetin reititykseen

AS 3 AS 5 AS 1 AS 0 AS 2 AS 4

Malliverkko. Tietoliikenneverkot. Terminologiaa. Ja taas OSI /XHQWR5HLWLW\V

Verkkokerros ja Internetprotokolla

Verkkokerros ja Internetprotokolla

Internet perusteet. Analyysin tasot

AS 3 AS 0. reitittimet käyttävät samaa reititysprotokollaa (intra-as protocol)

Verkkokerros ja Internetprotokolla

ESPOO VANTAA INSTITUTE OF TECHNOLOGY. ser 0/0. Right WS-3 WS-4. Ennen QoS-määrittelyjä tehdään normaalit reititinmäärittelyt ja testataan IP-yhteys:

Siirtyminen IPv6 yhteyskäytäntöön

Verkkokerros 2: Reititys

Kytkentäosa. Ulosmenoportit. Jonotus reitittimessä 001..

Internet perusteet. Internet perusteet Osoitteet IPv4 ja ICMP -protokollat ARP - Address Resolution Protocol. Internet-1. S-38.

Antti Vähälummukka 2010

ELEC-C7241 Tietokoneverkot Verkkokerros

Kytkimet, reitittimet, palomuurit

AH-otsake. Turvallisuus verkkokerroksella. AH-otsake. AH-otsake. ESP-otsake. IP-otsake

Turvallisuus verkkokerroksella

Turvallisuus verkkokerroksella

Chapter 4 Network Layer

T Tietokoneverkot : Reititys sisäverkossa

Johdanto Internetin reititykseen. Ethernet

3.7. Internetin reititysprotokollista

Tietoliikenteen perusteet

Ville Vuorinen. Attribuutit BGP-reitityksessä

" Reititysprosessori. " suorittaa reititysprotokollaa " RIP, OSPF, BGP,.. " päivittää reititystauluja. " hallinta- ja ylläpitotoimintoja

Reitittimen rakenne. Kytkentäosa ... (switching fabric) Reititysprosessori linkkikerroksen toiminnot (LK)

IPv6-protokolla. Internet. Internetin verkkokerros

enemmän osoitteita 16 tavua osoitteelle=> osoitteita paljon!

enemmän osoitteita 16 tavua osoitteelle=> osoitteita paljon! virtaviivaistettu nopeampi käsittely reitittimissä => tehokkaampi

" Reititysprosessori. " suorittaa reititysprotokollaa " RIP, OSPF, BGP,.. " päivittää reititystauluja. " hallinta- ja ylläpitotoimintoja

Reitittimen rakenne. Kytkentäosa ... (switching fabric) Reititysprosessori 2/7/ pakettien edelleenohjaaminen (PE)

Ja taas OSI. Tietoliikenneverkot. Terminologiaa. Malliverkko. Terminologiaa. Terminologiaa /XHQWR5HLWLW\V. AS (Autonomous System) Alue (Area)

Verkkokerros ja Internet Protocol. kirja sivut

Lisää reititystä. Tietokoneverkot 2009 (4 op) Syksy Futurice Oy. Lisää reititystä. Jaakko Kangasharju

Lisää reititystä. Tietokoneverkot 2008 (4 op) Syksy Teknillinen korkeakoulu. Lisää reititystä. Jaakko Kangasharju

... Laajennusotsakkeet. Reititysotsake. Vuonimiö on pelkkä tunniste. Vuonimiöiden käsittely solmuissa

Vuonimiö on pelkkä tunniste

Vuonimiö on pelkkä tunniste

100 % Kaisu Keskinen Diat

Internetin rakenteet sodassa - aseena ja uhrina samanaikaisesti. Jorma Mellin PJ, FICIX ry

Reitittimen rakenne ... ulostuloportit. sisäänmenoportit. Kytkentäosa. (switching fabric) Reititysprosessori 2/7/

Kun n = 32 ei ole tarpeeksi nopea nykyisiin runkoreitittimiin! - content addressable memory (CAM) - välimuistin käyttö

001.. Kun n = 32 ei ole tarpeeksi nopea nykyisiin runkoreitittimiin! - content addressable memory (CAM) - välimuistin käyttö

Internet Protocol version 6. IPv6

Internet-reititys (Routing) Verkkokerroksen tehtävänä on toimittaa data (paketit) lähettäjän koneelta vastaanottajan koneelle

Internet-reititys (Routing)

Internet-reititys (Routing)

OSPF (Open Shortest Path First) linkkitilareititysprorokolla. reititys AS:ien välillä (Exterior gateway protocols) BGP (Border Gateway Protocol)

Hierarkkinen reititys. Reititys (Routing) Autonominen järjestelmä (AS) 3.7. Internetin reititysprotokollista

Chapter 4 Network Layer

Linkkien tilaan perustuva reititys. OSPF - Open Shortest Path First on Internetin linkkien tilaan perustuva reititysprotokolla

Linkkien tilaan perustuva reititys

16 tavua osoitteelle=> osoitteita paljon! nopeampi käsittely reitittimissä => tehokkaampi. erilaisten sovellusten tarpeet huomioon turvauspiirteet

Page1. Esimerkki AS. Reititystietojen vaihto. OSPF:n toiminta. Reitittimen R6 reititystaulu. reititystietojen vaihto Kukin reititin lähettl

IPv6-protokolla. Internet. Internetin verkkokerros

enemmän osoitteita 16 tavua osoitteelle=> osoitteita paljon! virtaviivaistettu nopeampi käsittely reitittimissä => tehokkaampi

Security server v6 installation requirements

4. Reititys (Routing)

Pikaohje IPv6-ominaisuuksiin FreeBSD-järjestelmässä Päivitetty Niko Suominen

Johdanto Internetin reititykseen

Tietoliikenteen perusteet. Verkkokerros

Reititys. Autonomisten järjestelmien sisäinen reititys. luvut 7, 13 ja 15

Linkkien tilaan perustuva reititys

TEKNIIKKA JA LIIKENNE. Tietotekniikka. Tietoliikennetekniikka INSINÖÖRITYÖ. BGP Internetin runkoreititysprotokollana

4. Reititys (Routing)

Tietokone. Tietokone ja ylläpito. Tietokone. Tietokone. Tietokone. Tietokone

Verkkokerroksen palvelut. 5. Verkkokerros. Tulvitus jokainen saapunut paketti lähetetään kaikille muille ulosmenoille.

OSPF REITITYSPROTOKOLLAN OMINAISUUDET

Arttu Kuulas. Internet-yhteyden kahdentaminen

Mikä on internet, miten se toimii? Mauri Heinonen

Hello-paketin kentät jatkuvat

Hello-paketin kentät jatkuvat

4. Verkkokerros ja reitittimet

ITKP104 Tietoverkot - Teoria 2

Reititys. Tämä ja OSI 7LHWROLLNHQQHWHNQLLNDQSHUXVWHHW $(/&7 0DUNXV3HXKNXUL. Yhteyden jakaminen Reititys Kytkentä Internet-protokolla TCP, UDP

Reititys. Luennon sisältö. Miten IP-paketti löytää tiensä verkon läpi. Edelleenlähetys (forwarding) yksittäisen koneen näkökulmasta

Reititys. Autonomisten järjestelmien sisäinen reititys. luvut 7, 13 ja 15. Sanna Suoranta

Reititys. 4. Reititys (Routing) Verkkokerroksen tehtävänä on toimittaa data (paketit) lähettäjän koneelta vastaanottajan koneelle. Reititysalgoritmit

Monilähetysreititys. Paketti lähetetään usealle vastaanottajalle Miksi? Monet sovellukset hyötyvät

Yhdysliikennejärjestelyt suomessa sekä tekniikan kuvaus

TeleWell TW-EA711 ADSL modeemi & reititin ja palomuuri. Pikaohje

ZYXEL 645R MODEEMIN ASENTAMINEN SILLATTUUN SAUNALAHDEN ADSL- LIITTYMÄÄN

Transkriptio:

Introduction to exterior routing CIDR1 Autonomous Systems AS Autonomous System on Internetin hallinnollinen alue, eli osa verkosta, jolla on yksi omistaja. AS:lla käytössä on yleensä yksi (sisäinen) reititysprotokolla, esim OSPF. AS välillä käytetään ulkoista reititystä. Border Gateway Protocol versio 4 (BGP4) Ei käsitellä tässä kurssissa CIDR2

Organization of the Internet as Autonomous Systems Route Server NAP Route Server Defaultfree provider Customer relationship Defaultfree provider Internet Exchange Midlevel providers Dialup providers Midlevel providers Company Peering agreement between providers on the same level define exchange of routing information Dialup providers Company CIDR3 History of the Internet Core..1985 Arpanet..1987 NSFNET 56k lines..1992 NSFNET T1 lines (1.5M). 1995 NSFNET T3 lines (24M) 1995 NSFNET decommissioned 1995 Commercial (UUNET,MCI, Sprint... CIDR4

Internet Addresses are assigned by a hierarchy of registrars IANA (Internet Assigned Number Authority) RIPE NCC / Europe ARIN / North America APNIC / Asia, Pacific Internet Service Provider a ISP b ISP x This model leads to provider addressing. Due to provider addressing, an IS needs to advertise shorter prefixes, leading to savings in routing table size in the backbone Corporation a, b, z [http://www.iana.org/ipaddress/ipaddresses.htm] CIDR5 CIDR Classless InterDomain Routing CIDR6

CIDR Classless Inter Domain Routing Internetin kasvun aiheuttamia ongelmia Bluokan osoitteet loppumassa Aluokka liian iso, Cluokka liian pieni (256 osoitetta) Vain 16384 Bluokan verkkoa Bluokan osoitteiden huono käyttöaste Bluokka usein liian iso (65534 osoitetta) Ratkaisu: Käytetään useita Cluokan verkkoja Ongelma: Reititystaulujen kasvu Internetin kasvu on pakottanut ottamaan käyttöön CIDR osoitearitmetiikan, jolla IPosoiteavaruus saadaan tehokkaampaan käyttöön. CIDR otettiin käyttöön 1992. CIDR7 CIDR perustuu 32bitin IPosoitteen jakamiseen vapaasti verkko ja häntäosaan MSB(t) Verkkotaso Host 0 7 bittiä 24 bittiä 10 14 bittiä 16 bittiä 110 21 bittiä 8 bittiä A B C IPprefiksi Aliverkko + isäntäkone Joukko peräkkäisiä Cluokan osoitelohkoja esitetään näin: 194.51.120.0 194.51.127.255 = alku = 194.51.120.0 maski = 255.255.248.0 CIDR8

Kertaus: osoitearitmetiikka Esimerkki 192.24.134.23 osoite JA 255.255.248.0 maski 192.24.128.0 verkko 192.24.143.23 osoite JA 0.0.7.255 EI (maski) 0.0.6.23 isäntäkone verkko isäntä (aliverkko+isäntä) 11000000.00011000.10000110.00010111 osoite 11111111.11111111.11111000.00000000 maski CIDR9 Kertaus: osoitearitmetiikka Esimerkki 192.24.134.23 osoite JA 255.255.248.0 maski 192.24.128.0 verkko 192.24.143.23 osoite JA 0.0.7.255 EI (maski) 0.0.6.23 isäntäkone 192.24.134.23 osoite (vaihtoehtoinen tapa) 192.24.128.0 verkko 0.0.6.23 isäntäkone CIDR10

Reitityshierarkia esimerkki 194.51.129.0/24 194.51.128.0/21 194.51.0.0/16 194.51.130.0/24 194.51.131.0/24 194.51.120.0/24 194.51.120.0/21 194.51.121.0/24 194.51.122.0/24 194.51.136.0/24 194.51.136.0/21 194.51.137.0/24 194.51.139.0/24 CIDR11 CIDR muuttaa reittien mainostusperiaatetta Sääntö1: Reititys kohteeseen tapahtuu aina pisimmän matchaavan osoitteen perusteella ÿ Useaan AS:ään liittyvien (monikotisten) verkkojen osoitteita ei voi aggregoida tavalliseen tapaan. Sääntö 2: Verkko, joka aggregoi useita reittejä, tuhoaa paketit, jotka matchaavat summattuun osoitteeseen, mutta eivät yhteenkään summan tekijään. Tällä estetään silmukoiden muodostumista. CIDR12

Asiakkaille annetaan riittävä määrä cluokan verkkoja, tulevaa kasvua huomioiden ISP A:n asiakkaat A1: 2048 osoitetta (8 Cluokan verkkoa) 192.24.0 192.24.7 192.24.0.0 / 255.255.248.0 A2: 1024 osoitetta (4 Cluokan verkkoa) 192.24.8 192.24.11 192.24.8.0 / 255.255.252.0 A3: 1024 osoitetta (4 Cluokan verkkoa) 192.24.12 192.24.15 192.24.12.0 / 255.255.252.0 A4: 4096 osoitetta (16 Cluokan verkkoa) 192.24.16 192.24.31 192.24.16.0 / 255.255.240.0 A5: 512 osoitetta (2 Cluokan verkkoa) 192.24.32 192.24.33 192.24.32.0 / 255.255.254.0 A6: 512 osoitetta (2 Cluokan verkkoa) 192.24.34 192.24.35 192.24.34.0/255.255.254.0 CIDR13 Addresses are allocated from 192.24.0.0/255.248.0.0 Aggregaatio creates a single route to each customer ISP A:n asiakkaat A1: 2048 osoitetta (8 Cluokan verkkoa) 192.24.0 192.24.7 192.24.0.0 / 255.255.248.0 A2: 1024 osoitetta (4 Cluokan verkkoa) 192.24.8 192.24.11 192.24.8.0 / 255.255.252.0 A3: 1024 osoitetta (4 Cluokan verkkoa) 192.24.12 192.24.15 192.24.12.0 / 255.255.252.0 A4: 4096 osoitetta (16 Cluokan verkkoa) 192.24.16 192.24.31 192.24.16.0 / 255.255.240.0 A5: 512 osoitetta (2 Cluokan verkkoa) 192.24.32 192.24.33 192.24.32.0 / 255.255.254.0 A6: 512 osoitetta (2 Cluokan verkkoa) 192.24.34 192.24.35 192.24.34.0/255.255.254.0 CIDR14

AS(A) käyttää aggregaatiota ja mainostaa vain yhden reitin A1 192.24.0.0 192.24.7.x 192.24.0.0/255.255.248.0 A2 192.24.8.0 192.24.11.x 192.24.8.0 / 255.255.252.0 A4 192.24.16.0 192.24.31.x 192.24.16.0/255.255.240.0 A6 192.24.34.0 192.24.35.x 192.24.34.0/255.255.254.0 AS (A) A 192.24.0.0 192.31.x.x A3 192.24.12.0 192.24.15.x 192.24.12.0/255.255.252.0 A5 192.24.32.0 192.24.33.x 192.24.32.0/255.255.254.0 A: 192.24.0.0/255.248.0.0 Runkoverkko CIDR15 Oletetaan, että on toinen AS (B) (Verkko 192.32.0.0 / 255.248.0.0) A1 192.24.0.0 192.24.7.x 192.24.0.0/255.255.248.0 AS (A) A2 192.24.8.0 192.24.11.x 192.24.8.0 / 255.255.252.0 A4 192.24.16.0 192.24.31.x 192.24.16.0/255.255.240.0 A6 192.24.34.0 192.24.35.x 192.24.34.0/255.255.254.0 A 192.24.0.0 192.31.x.x A3 192.24.12.0 192.24.15.x 192.24.12.0/255.255.252.0 A5 192.24.32.0 192.24.33.x 192.24.32.0/255.255.254.0 B 192.32.0.0 AS(B) 192.39.x.x A: 192.24.0.0/255.248.0.0 B: 192.32.0.0/255.248.0.0 Runkoverkko CIDR16

A3 ja A5 liittyvät kahteen AS:ään (A3 mainostetaan ensisijaisesti A:n kautta, A5 B:n kautta) A1 192.24.0.0 192.24.7.x 192.24.0.0/255.255.248.0 AS (A) A2 192.24.8.0 192.24.11.x 192.24.8.0 / 255.255.252.0 A4 192.24.16.0 192.24.31.x 192.24.16.0/255.255.240.0 A6 192.24.34.0 192.24.35.x 192.24.34.0/255.255.254.0 A 192.24.0.0 192.31.x.x A3 192.24.12.0 192.24.15.x 192.24.12.0/255.255.252.0 A5 192.24.32.0 192.24.33.x 192.24.32.0/255.255.254.0 B 192.32.0.0 AS(B) 192.39.x.x A3: 192.24.12.0/255.255.252.0 A: A: 192.24.0.0/255.248.0.0 192.24.0.0/255.248.0.0 A3: 192.24.12.0/255.255.252.0 A5: B: 192.32.0.0/255.248.0.0 192.24.32.0/255.255.254.0 B: 192.32.0.0/255.248.0.0 Runkoverkko CIDR17 A7 on siirtynyt A:sta B:hen (A7:n osoitteet kuuluvat edelleen B:n osoiteavaruuteen) A1 192.24.0.0 192.24.7.x 192.24.0.0/255.255.248.0 AS (A) A7 192.32.0.0 192.32.15.x 192.32.0.0/255.255.240.0 A2 192.24.8.0 192.24.11.x 192.24.8.0 / 255.255.252.0 A4 192.24.16.0 192.24.31.x 192.24.16.0/255.255.240.0 A6 192.24.34.0 192.24.35.x 192.24.34.0/255.255.254.0 A 192.24.0.0 192.31.x.x A3 192.24.12.0 192.24.15.x 192.24.12.0/255.255.252.0 A5 192.24.32.0 192.24.33.x 192.24.32.0/255.255.254.0 B 192.32.0.0 AS(B) 192.39.x.x A3: 192.24.12.0/255.255.252.0 A7: 192.32.0.0/255.255.240.0 A: 192.24.0.0/255.248.0.0 Runkoverkko A3: 192.24.12.0/255.255.252.0 A5: 192.24.32.0/255.255.254.0 B: 192.32.0.0/255.248.0.0 CIDR18

CIDR vaikuttaa useisiin reititysprotokolliin Ulkoisia Tukevat: BGP4 Eivät tue: EGP, BGP3 Sisäisiä Tukevat: RIP2, OSPF, EIGRP Eivät tue: RIP, IGRP CIDR19 Network Address Translation (NAT) preserves address space and improves security Network Address Translation Intranet NAT Public Internet Nonunique addresses 10/8 172.16/12 192.168/16 ÿ Not routable in public Internet CIDR20