Internet. Tier 1 -operaattorit. Internet. S-38.192 Verkkopalvelujen tuotanto Luento 11: Yhdysliikenne



Samankaltaiset tiedostot
Peering. Internet. Internet. S Verkkopalvelujen tuotanto Luento 9: Peering

S Verkkopalvelujen tuotanto Luento: BGP

Internet. Sisäiset reititysprotokollat. Ulkoiset reititysprotokollat. S Verkkopalvelujen tuotanto Luento 5: BGP

Internet. Sisäiset reititysprotokollat. Ulkoiset reititysprotokollat

Internet. Sisäiset reititysprotokollat. Ulkoiset reititysprotokollat. S Verkkopalvelujen tuotanto Luento: BGP

Kattava katsaus reititykseen

Introduction to exterior routing

Introduction to exterior routing

Introduction to exterior routing

Yhdysliikennejärjestelyt suomessa sekä tekniikan kuvaus

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

Introduction to exterior routing. Autonomous Systems

Kuva maailmasta Pakettiverkot (Luento 1)

S Tietoliikenneverkot / Marko Luoma 1

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)

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

Diplomityöseminaari

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

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

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

Tietoverkkoprojekti 1, 5 OP

Ville Vuorinen. Attribuutit BGP-reitityksessä

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

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

OSI-malli. S Tietoliikenneverkot. Miksi kytketään. Välitys ja kytkeminen OSI-mallissa. /XHQWR.\WNHQWlMDUHLWLW\V

Service Level Agreement. Service Level Agreement. IP verkkopalvelu. S Verkkopalvelujen tuotanto Luento 1: Service Level Agreement

OSI malli. S Tietoliikenneverkot S Luento 2: L1, L2 ja L3 toiminteet

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

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

Verkkokerros 2: Reititys

T Tietokoneverkot : Reititys sisäverkossa

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

Verkkokerroksen palvelut. 4. Verkkokerros. Virtuaalipiiri (virtual circuit) connection-oriented ~ connectionless. tavoitteet.

Reititys. Tietokoneverkot 2009 (4 op) Syksy Futurice Oy. Reititys. Jaakko Kangasharju.

TVP 2003 kevätkurssi. Kertaus Otto Alhava

ELEC-C7241 Tietokoneverkot Verkkokerros

Arttu Kuulas. Internet-yhteyden kahdentaminen

100 % Kaisu Keskinen Diat

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

Osoitemanipulaation syitä. Miten? Vaihtoehtoja. S Verkkopalvelujen tuotanto Luento 4: Verkko osoitteiden manipulaatiopalvelut.

Multicast. Johdanto Ryhmien hallinta Reititys Reaaliaikaiset siirto- ja hallintaprotokollat Resurssien varaus Sessioiden hallinta

FICIX ry kommentteja Hallituksen esityksiin sotilas- ja siviiilitiedustelua koskevista laista

Miksi? Miksi? Miten? S Verkkopalvelujen tuotanto Luento 2: Verkko osoitteiden manipulaatiopalvelut. Internet

Luennon aiheet. S Tietoliikenneverkot. Mihin IP-kytkentää tarvitaan? Miltä verkko näyttää? Vuon määrittely. Vuon määrittely

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

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

Johdanto. Multicast. Unicast. Broadcast. Protokollat. Multicast

Multicast. Johdanto Ryhmien hallinta Reititys Reaaliaikaiset siirto- ja hallintaprotokollat Resurssien varaus Sessioiden hallinta MBone

S Tietoliikenneverkot

j n j a b a c a d b c c d m j b a c a d a c b d c c j

Osoitemanipulaation syitä. Osoitemanipulaation syitä. Miten? S Verkkopalvelujen tuotanto Luento 4: Verkko osoitteiden manipulaatiopalvelut

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

Chapter 4 Network Layer

Siirtyminen IPv6 yhteyskäytäntöön

Kytkimet, reitittimet, palomuurit

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

3.7. Internetin reititysprotokollista

D-Link DSL-504T ADSL Reitittimen Asennusohje ver. 1.0

Nebula pilvi 9.0 saatavuusalueiden välinen verkkoliikenne

Tiedonvälitystekniikka 1-3 ov. Kurssin sisältö ja tavoite

Nykyaikainen IP pohjainen provisiointi operaattorin verkkoon

PPTP LAN to LAN - yhteys kahden laitteen välille

Tietoliikenne II Kurssikoe

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

3. IP-kerroksen muita protokollia ja

Verkkokerroksen palvelut

Siltojen haitat. Yleisesti edut selvästi suuremmat kuin haitat 2/19/ Kytkin (switch) Erittäin suorituskykyisiä, moniporttisia siltoja

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

Multicast. Johdanto Ryhmien hallinta Reititys Reaaliaikaiset siirto- ja hallintaprotokollat Resurssien varaus Sessioiden hallinta

Laitteessa tulee olla ohjelmisto tai uudempi, tarvittaessa päivitä laite

Reitittimien toiminta

Verkkokerroksen palvelut. 4. Verkkokerros. Virtuaalipiiri (virtual circuit) connection-oriented ~ connectionless. tavoitteet.

4. Verkkokerros. sovelluskerros. kuljetuskerros. verkkokerros. siirtoyhteyskerros peruskerros. asiakas. end-to-end

Esimerkki AS. Page1. Esimerkki AS: a) suunnattu verkko ja b) lyhyimmän n polun puu R6:lle Markku Kojo Markku Kojo

S Teletekniikan perusteet

INTERNET-yhteydet E L E C T R O N I C C O N T R O L S & S E N S O R S

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikka / Tietoverkkotekniikka. Antti Parkkinen. ICTLAB tuotantoverkon IPv6 toteutus

Antti Vähälummukka 2010

Palomuurit. Palomuuri. Teoriaa. Pakettitason palomuuri. Sovellustason palomuuri

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

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

IPv6 käyttöönoton mahdollistajat operaattorin näkemys

Liikkuvuudenhallinta Mobile IP versio 6 - protokollalla

Internet perusteet. Analyysin tasot

TW- EAV510 v2: WDS- TOIMINTO TW- EAV510 V2 LAITTEEN ja TW- LTE REITITTIMEN VÄLILLÄ. Oletus konfiguroinnissa on, että laitteet ovat tehdasasetuksilla

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

Internet. Internet. Rakenteellistaminen. S Verkkopalvelujen tuotanto Luento 2: Service Level Agreement

T Harjoitustyöluento

Service Level Agreement. Service Level Agreement. Service Level Agreement. Palveluntarjoajan tavoitetila

Teknisiä käsitteitä, lyhenteitä ja määritelmiä

Verkkokerros ja Internetprotokolla

TW-EAV510AC-LTE OpenVPN ohjeistus

Foscam kameran asennus ilman kytkintä/reititintä

Ongelmallinen Ethernet

OSI ja Protokollapino

Transkriptio:

Lic.(Tech.) Marko Luoma (1/50) Lic.(Tech.) Marko Luoma (2/50) S-38.192 Verkkopalvelujen tuotanto Luento 11: Yhdysliikenne Internet Internetin arvo on globaalissa saavutettavuudessa Saavutettavuus rakentuu operattoreiden yhteistoiminnan kautta Asiakassuhteet Peering suhteet Kourallinen Internet operaattoreita muodostaa ravintoketjun huipun Tier 1 -operaattorit Heidän verkkonsa kattavat asiakas- ja peering-suhteiden kautta kaikki julkiset IP-verkot Tier 1 -operaattorit Lic.(Tech.) Marko Luoma (3/50) Internet Lic.(Tech.) Marko Luoma (4/50) AT&T BBN British Telecom Cable and Wireless Connect Internet Solutions German Telekom Global Crossing Level 3 NTT/Verio Optus Qwest Sprint Telstra UUNET Williams Communications Alemman tason operaattorit pyrkivät minimoimaan nousevan liikenteen osuuttaan verkottumalla alueellisesti suoraan keskenään Alueelliset yhdysliikennepisteet..cix (Commercial Internet exchange) MAE.. (Metropolitan Area exchange) NAP (Network Access Point) IXP (Internet exchange Point) EP (Exchange Point) Kahden väliset yhdysliikennemenetelmät

Lic.(Tech.) Marko Luoma (5/50) Lic.(Tech.) Marko Luoma (6/50) Yhdysliikennepiste Yhdysliikennepiste Yhdysliikennepisteet syntyvät joko Kaupallisista lähtökohdista Yritys rakentaa kaupallisen liikenteen vaihtopisteen, joko Hyötyäkseen vaihdetusta liikenteestä Hyötyäkseen vaihtopisteeseen tulevista siirtoyhteyksistä Hyötyäkseen mahdollisesta nousevasta liikenteestä Yhteistoiminnallisista lähtökohdista Yhdysliikennepiste rakennetaan jäsenten kannalta neutraalilla tavalla Kukaan jäsenistä ei hallinnoi tilaa, jossa yhdysliikennepiste on Kukaan jäsenistä ei omista siirtoverkkoa yhdysliikennetilaan Kukaan jäsenistä ei omista yhdysliikennetilan laitteistoa Tyypillinen yhdysliikennepiste rakentuu L2-tekniikalle Ethernet kytkin ATM-kytkin FrameRelay-kytkin Kukin operaattoreista liittyy kyseiseen mediaan siirtoyhteydellä, jonka toinen pää on terminoitu operaattorin reunareitittimeen Lic.(Tech.) Marko Luoma (7/50) Lic.(Tech.) Marko Luoma (8/50) Yhdysliikennepiste Yhdysliikennepiste Yhdysliikennepisteen rakenne voi perustua Monen väliseen sopimukseen Kaikki osapuolet vaihtavat liikennettä keskenään Kaikki reunareitittimet kuuluvat samaan aliverkkoon, jonka liikennettä ei suodateta mitenkään Idealitilanne ethernet pohjaiselle toteutukselle Kahden väliseen sopimukseen Osapuolet vaihtavat liikennettä keskenään vain keskinäisen sopimuksen perusteella Edellyttää L2-teknologialta mahdollisuutta luoda virtuaaliyhteyksiä reunareitittimien välille ATM PVC FR DLCI Ethernet VLAN

Lic.(Tech.) Marko Luoma (9/50) Lic.(Tech.) Marko Luoma (10/50) Yhdysliikennepiste Yhdysliikennepiste Yhdysliikenteen toteuttaminen monen välisenä edellyttää joko Jokaisen reunareitittimen välille omaa -sessiota Sessioiden määrä kasvaa hyvin nopeasti yhdysliikennepisteen kasvaessa Yhdysliikennepiste tarjoaa reitityspalvelin palvelua Reunareitittimet muodostavat -session ainoastaan reitityspalvelimeen -reitityspeili (kalvo numero 32) Riippuen yhdysliikennepisteen toimintatavasta voidaan siellä tarjota hyvin moninaisia palveluita Osapuolet voivat tehdä kahdenvälisiä sopimuksia transit-liikenteestä Osapuolet ovat jo valmiiksi yhteisessä pisteessä Edellyttää mahdollisuutta virtuaaliyhteyksien luomiseen Osapuolet voivat tehdä kahdenvälisiä QoS pohjaisia sopimuksia Osapuolien välillä on useita virtuaaliyhteyksiä Yksi per VPN per QoS-luokka Yksi per MPLS polku jne Lic.(Tech.) Marko Luoma (11/50) Lic.(Tech.) Marko Luoma (12/50) Sisäiset reititysprotokollat Ulkoiset reititysprotokollat Tehtävä Muodostaa tarkan kuvan autonomisen alueen sisäisestä rakenteesta Jokainen reititin ja linkki on kuvattu yhteiseen linkkitilatietokantaan Toiminta Välittää topologista tietoa Linkkitila algoritmi Tehtävä Keventää reititysprosessia eri autonomisten alueiden välillä poistamalla lokaalien muutosten aiheuttamat reittimuutokset muualla verkossa Yksityiskohtaista tietoa autonomisten alueiden sisäisestä rakenteesta ei siirretä muille aluille Mahdollistaa erilaisten politiikoiden käyttämisen lokaalin verkon reunaalueilla Toiminta Ei välitä topologista tietoa vaan saavutettavuus tietoa (ja siihen mahdollisesti liittyviä rajoitteita) ~ Etäisyysvektori algoritmi

Lic.(Tech.) Marko Luoma (13/50) Lic.(Tech.) Marko Luoma (14/50) Border Gateway Protocol Nykyinen versio -4 Virallinen määrittely RFC 1772 (1995) Hyödyntää TCP:n palveluja reititysinformaation siirtoon Sovellusportti 179 Informaation siirto varmistettua Uuden verkon mainostaminen edellyttää kahden tyyppistä tietoa Polkuparametrit, sisältävät tietoa Reitti-ilmoituksen lähteestä Polkuvektorista, joka sisältää kaikki ne AS:t, joiden kautta on kuljettu Sarjana arvoja lähteestä käsin Sarjana arvoja agregoijasta käsin sekä joukkona sarjoja, jotka johtavat yksittäisiin aggregaatin osaverkkoihin Reitittimestä, jonka kautta ko verkko on saavutettavissa Preferenssistä, joka kyseiselle ilmoitukselle tulee antaa Mahdollisesta aggregoinnista, joka ilmoitetulle verkolle suoritettiin Verkko-osoitteet, jotka on saavutettavissa polkuvektorin toisesta päästä Lic.(Tech.) Marko Luoma (15/50) Lic.(Tech.) Marko Luoma (16/50) Polkuvektori Polkuvektori Abstraktio vastaa tilanetta, jossa Autonomiset alueet ovat yksittäisiä reitittimiä Ulkoiset naapuruussuhteet linkkejä reitittimien välillä AS1 10.1.0.0 AS1 AS3 AS2 10.1.0.0 AS2, AS1 AS4 AS5 10.1.0.0 AS4, AS3, AS1 AS6 Polkuvektori kuvaa reittiä (kauttakulkualueita), joka verkossa kuljetaan kahden pisteen välillä Välitetään karkea kuva etäisyydestä kahden pisteen välillä Muut kustannusarvot olisivat keinotekoisia, koska yhteenliitettyjen verkkojen sisäiset kustannustekijät ovat vaihtelevia Polkuvektori mahdollistaa nopean silmukoiden havainnointi ja purkamismenetelmän etäisyysvektorityyppiseen toimintaan Autonomisen alueen reunareititin ei hyväksy reittiä, mikäli sen oma alue on jo polkuvektorissa

Lic.(Tech.) Marko Luoma (17/50) Lic.(Tech.) Marko Luoma (18/50) Polkuvektori Polkuvektori Ongelma: Verkkojen määrä suuri Polkuvektoreiden määrä suuri Reitittimet vaativat paljon muistia Vektoreiden siirto hidasta Ratkaisu Yliverkotus (supernetting) CIDR Agregoidaan mahdollisimman monia verkkoja yhden prefixin taakse Yksittäisen polkuvektorin koko kasvaa Kaikkiaan polkuvektoreiden määrä pienenee Polkuvektori kuvaa reittiä kohdeverkon ja reitityspisteen välillä Kaksi vaihtoehtoa Jokainen verkko on oma vektori Polku 1: 197.8.0.0/24 saavutetaan (T):n kautta Polku 2: 197.8.2.0/24 saavutetaan (T,X):n kautta Polku 3: 197.8.3.0/24 saavutetaan (T,Y):n kautta Yliverkotuksen kutistaa vektoreiden määrää mutta johtaa monimutkaisempaan rakenteeseen Polku 1: 197.8.0.0/22 saavutetaan (T):n ja osajoukon (X,Y) kautta Yhteinen osa polkua Yksilölliset osat polkua Lic.(Tech.) Marko Luoma (19/50) Lic.(Tech.) Marko Luoma (20/50) Polkuvektori -verkottaminen Yliverkotus voi tapahtua mielivaltaisen usein Yksinkertaiset polkuvektorit Jokainen yliverkko on oma vektori Polku 1: 197.8.0.0/22 saavutetaan (Z,T):n ja osajoukon (X,Y) kautta Polku 2: 197.8.5.0/23 saavutetaan (Z,R):n ja osajoukon (M,N) kautta Polku 3: 197.8.7.0/24 saavutetaan (Z):n kautta Useampikertaisen yliverkotuksen jälkeen polkuvektori aivan samanlainen Yksilölliset osat polkua on siirretty jälkijoukkoon Polku 1: 197.8.0.0/21 saavutetaan (Z):n ja osajoukon (M,N,R,T,X,Y) kautta -verkotuksessa on keskeistä tietää alueiden rakenteet ja suhteet toisiin alueisiin Tynkä AS Monikotinen AS Transit AS Suora transitverkko Looginen transitverkko Lisäksi tulee miettiä sisäisen reitityksen ja ulkoisen reitityksen suhdetta e <-> i, IGP <-> e <-> IGP

-verkottaminen Lic.(Tech.) Marko Luoma (21/50) -verkottaminen Lic.(Tech.) Marko Luoma (22/50) Tynkä AS Autonominen alue, joka on yhteydessä muuhun Internettiin ainoastaan yhdestä pisteestä Ei välttämättä vaadi :n käyttöä :llä voidaan hallita joukkoa staattisia reittejä, jotka ovat seurausta hajanaisesta osoitteistuksesta Käytetään privaatti AS-arvoja AS 65412 - AS 65535 Tynkä AS näkyy muulle verkolle osana palvelun tarjoajaa :llä välitettävät reitit siirretään palvelun tarjoajan verkossa IGP:hen EI i:tä Palvelun tarjoaja Oletus reitti Tynkä AS:n sisäiset verkot Tynkä AS Lic.(Tech.) Marko Luoma (23/50) Lic.(Tech.) Marko Luoma (24/50) -verkottaminen -verkottaminen Monikotinen AS Autonominen alue, joka on yhteydessä muuhun Internettiin useamman AS:n kautta Ei kuitenkaan toimi transit liikenteen välittäjänä :n käyttöä suositellaan hallinnoimaan politiikkaa, jolla reitit valitaan Sisäisesti tarvitaan erilliset reititystiedot verkoille, jotka saavutetaan eri AS:n kautta Palvelun tarjoaja 1 Palvelun tarjoaja 1:n reitit Tynkä AS:n sisäiset verkot Palvelun tarjoaja 2 Palvelun tarjoaja 2:n reitit IGP:n oletus reitti Tynkä AS

-verkottaminen Lic.(Tech.) Marko Luoma (25/50) -verkottaminen Lic.(Tech.) Marko Luoma (26/50) Monikotinen transit AS Operaattori, joka tarjoaa omaan verkkoaan muiden operaattoreiden keskinäisen liikenteen välittämiselle Edellyttää operaattoreiden mainostamien reittien välittämistä ympäröiville operaattoreille Edellyttää sisäisessä verkossa i:n tai polkuvektoreiden välittämisen mahdollistavan IGP:n käyttöä Reittien määrä voi olla niin suuri, että sisäisen protokollan käyttäminen reittien välittämiseen ei ole perusteltua OSPF-osuuden linkkitilatietokannan kasvu Jokainen ulkoinen reitti on oma rivi tietokannassa 1 Palvelun tarjoaja 1:n reitit Palvelun tarjoaja 2:n reitit 2 Transit reitit i i i Transit AS Transit reitit 3 Palvelun tarjoaja 3:n reitit Lic.(Tech.) Marko Luoma (27/50) Lic.(Tech.) Marko Luoma (28/50) Transit-verkot Transit-verkot Transit-verkkojen sisäinen rakenne on yhtäläinen muiden autonomisten alueiden kanssa Sisällä käytetään omaan IGP-protokollaa Oletusreitti ulkomaailmaan -> transit-verkkoon Yksi transit-verkon reitittimistä toimii sisäisen alueen yhdyskäytävänä Usein on suotuisaa rakentaa erilliset linkit reunareitittimien välille Ulkoisia reittejä ei tarvitse välittää IGP:lle Pakettien välittäminen transit-pisteiden välillä TCP-yhteys on ainoastaan reititystiedon välittämiselle Sisäisen verkon ja transit-verkon yhdyskäytävä i i i Transit AS

Lic.(Tech.) Marko Luoma (29/50) Lic.(Tech.) Marko Luoma (30/50) Transit-verkot i Transit linkit i i on autonomisen alueen reunareitittimien välillä käytettävä protokolla Polkuvektoria ei voida käyttää ehkäisemään sisäisiä silmukoita Kaikilla i-reitittimillä on sama AS numero Silmukoituminen voidaan estää poistamalla reititystietojen välitys i:stä Kaikki reunareitittimet on suorassa naapuruussuhteessa keskenään Täysin kytketty verkko i i Transit AS Lic.(Tech.) Marko Luoma (31/50) Lic.(Tech.) Marko Luoma (32/50) i Reitityspeili Täysi kytkentä aiheuttaa ongelmia, jotka ilmenevät lähinnä erillisten tilakoneiden hallinnan mahdottomuutena Yhdellä operaattorilla saattaa olla kymmeniä liitäntäpisteitä, joiden välillä on tarvetta siirtää -informaatiota Kaksi ratkaisua (ei toisensa poissulkevia) Reitityspeili (route reflector) i-informaation välityspiste, joka on suorassa yhteydessä muihin i-reitittimiin Vertaa juurireititin OSPF:ssä Reititysliittouma Autonominen alue paloitellaan paikallisiin osiin, joiden välillä käytetään todellista -protokollaa Reitityspeili toimii i-reitityssanomien välittäjänä Purkaa täyden kytkennän vaatimuksen niiden reitittimien osalta, jotka ovat kyseisen peilin asiakkaina Client <-> Server Verkossa voi olla samanaikaisesti Alueita, joilla käytetään peilejä Jokaisella peilausalueella on oma ryhmätunnus Alueita, joilla käytetään perinteistä i:tä Reitityspeili i i i

Lic.(Tech.) Marko Luoma (33/50) Lic.(Tech.) Marko Luoma (34/50) Reitityspeili Reititysliittouma Välitys perustuu yksinkertaiseen logiikkaan Reitityspeilin asiakkaalta tuleva -sanoma välitetään kaikille i:llä tuleva -sanoma välitetään peilin kaikille asiakkaille Hierarkiset reitityspeilit ja mahdolliset väärät konfiguraatiot voivat aiheuttaa reitityssilmukoiden syntymistä Kaksi uutta polkuvektoriparametria, jotka ovat AS:n sisäisiä Lähtöaseman tunnus (Originator ID) Reitityspeilin tunnus, joka sanoman ensimmäisen kerran peilasi sanoman AS:n sisällä Ryhmälista (Cluster List) Jokainen reititinpeili lisää oman peilausalueensa tunnuksen listaan Mahdollistaa silmukoiden havainnoinnin Reititysliittouma on joukko autonomisia alueita, jotka mainostetaan ulkopuoliselle yhtenä autonomisena alueena Mahdollistaa suuren transit-verkon paloittelun pienempiin osa-verkkoihin, joiden välillä käytetään ulkoista reititystä Liittouman muodostavat AS-numerot ovat privaatista avaruudesta Liittouman sisällä käytetään AS 65011 AS 65010 i:tä täysin kytketysti Reitityspeilejä AS 65012 Lic.(Tech.) Marko Luoma (35/50) Lic.(Tech.) Marko Luoma (36/50) Reititysliittouma Vaatii polkuvektorin muuttamista liittouman alueella Normaali polkuvektori sisältää Järjestetyn listan yhteisistä AS:sta aggregaatiopisteeseen Osajoukon AS:sta, jotka ovat matkalla aggregaatin osiin Reititysliittouman sisäisessä polkuvektorissa on myös Järjestetty lista sisäisistä AS:sta liittouman sisäiseen aggregaatiopisteeseen Osajoukko sisäisistä AS:sta, jotka ovat matkalla aggregaatin osiin Reitinvalinta :ssä perustuu pääasiallisesti kolmeen tekijään: Mainostettavan verkon prefixin pituuteen Pisin prefix valitaan automaattisesti käyttöön Paikalliseen politiikkaan Autonomisella aluella voi olla jokin paikallinen politiikka, jonka perusteella se valitsee tietyt reitit käyttöön Ulkoiseen politiikkaan Naapurialueella voi olla jokin ulkoinen politiikka, jolla se pyrkii vaikuttamaan autonomisen alueen reitinvalitaprosessiin

Lic.(Tech.) Marko Luoma (37/50) Lic.(Tech.) Marko Luoma (38/50) Paikallinen politiikka voi perustua Polkuvektorin suodatukseen Hylätään ne polkuvektorit, jotka sisältävät tiety(n/t) AS-arvo(n/t) AS1 DENY AS-PATH AS1,AS2 ACCEPT AS-PATH * DENY AS-PATH AS1,AS2 ACCEPT AS-PATH * AS 5 Kustannustekijä Tietyt transit-operaattorit ovat kalliimpia kuin toiset Luotettavuustekijä Tietyt transit-operaattorit eivät toimi avoimesti AS 4 AS 3 Lic.(Tech.) Marko Luoma (39/50) Lic.(Tech.) Marko Luoma (40/50) Ulkoinen politiikka voi perustua Polkuvektorin kasvattamiseen Pyritään saattamaan tietyt polkuvektorit epäedulliseen asemaan muihin vektoreihin nähden Sisällytetään oma AS-tunnus useita kertoja polkuvektoriin Johtaa helpolla kilpavarusteluun, jos vastaava politiikka on toisaalla verkossa Kumpikin automaattisesti kasvattaa vektorin pituutta yhdellä yli vaihtoehtoisen reitin DENY AS-PATH AS1,AS2 ACCEPT AS-PATH * AS 5 AS1 AS 4 AS-PATH (AS1,AS5,AS5,AS5) AS-PATH (AS3,AS4,AS5) AS 3

Lic.(Tech.) Marko Luoma (41/50) Lic.(Tech.) Marko Luoma (42/50) Ulkoinen politiikka voi perustua Pidempien prefien mainostamiseen Mainostetaan omaa verkkoa pidemmällä prefixillä haluttuun suuntaan Etuna Mahdollistaa lyhyemmän prefixin jäämisen varareitiksi Haittana Kasvattaa verkon reititystaulujen kokoa Syö CIDR:llä saavutettua etua AS 5 AS 4 10.0.0.0/8 10.0.0.0/9 10.128.0.0/9 AS 3 Lic.(Tech.) Marko Luoma (43/50) Lic.(Tech.) Marko Luoma (44/50) Sisäinen / ulkoinen politiikka voi perustua yhteisön käyttöön -yhteisö on polkuparametri, joka mahdollistaa Sisäisen politiikan levittämisen i:ssä Vaikutuksen ulkoisiin naapureihin (vain yhden hypyn parametri) Yhteisöparametri Kokoaa useita polkuvektoreita yhteisen politiikan piiriin Mahdollistaa politiikan siirron naapureille Koostuu AS-numerosta Politiikkanumerosta 10.0.0.0/8 AS5:No Export AS 5 AS 4 10.0.0.0/8 AS 3

Lic.(Tech.) Marko Luoma (45/50) Lic.(Tech.) Marko Luoma (46/50) Import:1/10 Export:* Sisäinen politiikka voi perustua Paikallisen preferenssin Paikallinen preferenssi indikoi mitä liityntäpistettä tulee käyttää pyrittäessä kohti tiettyä verkkoa Merkityksellinen ainoastaan i:ssä Import:1/20 Export:1/10 Import:1/20 Export:1/10 AS 4 AS 3 Lic.(Tech.) Marko Luoma (47/50) Lic.(Tech.) Marko Luoma (48/50) 10.0.0.0/8 Pref 20 AS 4 10.0.0.0/8 Pref 10 AS 3 Ulkoinen politiikka voi perustua Ulkoisen reitityspisteen valintaan Multi-Exit Discriminator (MED) mahdollistaa polkuvektorikohtaisen liitäntäpisteen preferenssin signaloinnin Mahdollistaa kuorman jakamisen useiden liitäntäpisteiden välillä Mikäli naapurialueen paikallinen politiikka ei sodi MEDin osoittamaa politiikkaa vastaan 10.0.0.0/8

Lic.(Tech.) Marko Luoma (49/50) Lic.(Tech.) Marko Luoma (50/50) 10.0.1.0/24 MED 10 10.0.2.0/24 MED 20 10.0.1.0/24 10.0.2.0/24 10.0.1.0/24 MED 20 10.0.2.0/24 MED 10 Sisäinen politiikka voi perustua Reitinvalinnan vaimennus -toimii globaaleissa verkoissa, joiden reititysmuutokset ovat laajaalaisia Yksittäisten reittien aktivoitumiset ja passivoitumiset voivat olla jatkuvia prosesseja Kuormittaa turhaan reititintä ja koko verkkoa Voidaan vaimentaa liittämällä jokin vaimennusmenetelmä Rankaisu: oskilointi käynnistää ajastimen, jonka aikana reittiä ei huolita Hallinnollinen: oskiloiva reitti poistetaan pysyvästi