Introduction to exterior routing

Samankaltaiset tiedostot
Introduction to exterior routing

Introduction to exterior routing

Introduction to exterior routing. Autonomous Systems

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

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)

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

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

Siirtyminen IPv6 yhteyskäytäntöön

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

Internet perusteet. Analyysin tasot

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:

Johdanto Internetin reititykseen

Johdanto Internetin reititykseen

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

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

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

Verkkokerros ja Internetprotokolla

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

Verkkokerros ja Internetprotokolla

Kytkimet, reitittimet, palomuurit

Verkkokerros ja Internetprotokolla

Ville Vuorinen. Attribuutit BGP-reitityksessä

Verkkokerros 2: Reititys

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

Chapter 4 Network Layer

Antti Vähälummukka 2010

T Tietokoneverkot : Reititys sisäverkossa

Tietoliikenteen perusteet

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

Turvallisuus verkkokerroksella

Turvallisuus verkkokerroksella

100 % Kaisu Keskinen Diat

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

3.7. Internetin reititysprotokollista

Internet Protocol version 6. IPv6

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

Johdanto Internetin reititykseen. Ethernet

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

ELEC-C7241 Tietokoneverkot Verkkokerros

Chapter 4 Network Layer

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

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

" 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)

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

Vuonimiö on pelkkä tunniste

Vuonimiö on pelkkä tunniste

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

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

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

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

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

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

Internet-reititys (Routing)

Internet-reititys (Routing)

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

Linkkien tilaan perustuva reititys

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ö

OSPF REITITYSPROTOKOLLAN OMINAISUUDET

Verkkokerros ja Internet Protocol. kirja sivut

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

4. Reititys (Routing)

Security server v6 installation requirements

Johdanto Internetin reititykseen

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

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

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

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

Arttu Kuulas. Internet-yhteyden kahdentaminen

Introduction to Routing in Internet

Introduction to Routing in Internet. Luento-ohjelma tästä eteenpäin

HOW-TO: Kuinka saan yhdistettyä kaksi tulospalvelukonetta keskenään verkkoon? [Windows XP]

4. Reititys (Routing)

Verkkokerros. Verkkokerros ja Internet Protocol. End-to-end -argumentti. IP-otsikkotiedot. IP ja linkkikerros <#>

S Tietoliikennetekniikan perusteet. Pakettikytkentäiset verkot. Helsinki University of Technology Networking Laboratory

IP-verkkojen luotettavuus huoltovarmuuden näkökulmasta. IPLU-II-projektin päätösseminaari Kari Wirman

ITKP104 Tietoverkot - Teoria 2

Security server v6 installation requirements

Tietoliikenteen perusteet. Verkkokerros

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

Tietoliikenteen perusteet. Verkkokerros

hteitä 2005 Markku Kojo Detailed algorithm for a RED router

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

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

Yhdysliikennejärjestelyt suomessa sekä tekniikan kuvaus

Transkriptio:

Introduction to exterior routing CIDR-1 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 (BGP-4) Ei käsitellä tässä kurssissa CIDR-2

Organization of the Internet as Autonomous Systems Route Server Route Server NAP Default-free provider Customer relationship Default-free provider Internet Exchange Midlevel providers Dial-up providers Midlevel providers Company Peering agreement between providers on the same level define exchange of routing information Dial-up providers Company CIDR-3 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... CIDR-4

Internet Addresses are assigned by a hierarchy of registrars IANA Internet Assigned Number Authority RIPE NCC /Europe InterNIC /USA APNIC /Asia Pacific Internet Service Provider a ISP b ISP x Corporation a, b, z This model leads to provider addressing. Due to Provider addressing an ISP needs to advertise shorter prefixes leading to savings in routing table size in the Backbone CIDR-5 CIDR - Classless Inter-Domain Routing CIDR-6

CIDR - Classless Inter Domain Routing Internetin kasvun aiheuttamia ongelmia B-luokan osoitteet loppumassa A-luokka liian iso, C-luokka liian pieni (256 osoitetta) Vain 16384 B-luokan verkkoa B-luokan osoitteiden huono käyttöaste B-luokka usein liian iso (65534 osoitetta) Reititystaulujen kasvu Internetin kasvu on pakottanut ottamaan käyttöön CIDR osoitearitmetiikan, jolla IP-osoitteavaruus saadaan tehokkaampaan käyttöön. CIDR otettiin käyttöön 1992 CIDR vaikuttaa useisiin reititysprotokolliin CIDR-7 CIDR perustuu 32-bitin IP-osoitteen jakamiseen vapaasti verkko- ja häntäosaan MSB(t) Verkkotaso Host 0 7 bittiä 24 bittiä 10 14 bittiä 16 bittiä 110 21 bittiä 8bittiä A B C IP-prefiksi Aliverkko + isäntäkone Joukko peräkkäisiä C-luokan osoitelohkoja esitetään näin: 194.51.120.0-194.51.127.255 = alku = 194.51.120.0 maski = 255.255.248.0 CIDR-8

Kertaus: osoitearitmetiikka Esimerkki 192.24.134.23 osoite JA 255.255.248.0 maski 192.24.128.0 verkko 192.24.134.23 osoite 192.24.128.0 verkko 0.0.6.23 isäntäkone 192.24.143.23 osoite (vaihtoehtoinen tapa) JA 0.0.7.255 EI(maski) 0.0.6.23 isäntäkone CIDR-9 CIDR muuttaa reittien mainostusperiaatetta Sääntö1: Reititys kohteeseen tapahtuu aina pisimmän matchaavan osoitteen perusteella Useaan AS:ään liittyvien (moni-kotisten) 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. CIDR-10

ISP:n asiakkaat Esimerkki (1) A1: 2048 osoitetta (8 C-luokan verkkoa) 192.24.0 192.24.7 192.24.0.0 / 255.255.248.0 A2: 1024 osoitetta (4 C-luokan verkkoa) 192.24.8 192.24.11 192.24.8.0 / 255.255.252.0 A3: 1024 osoitetta (4 C-luokan verkkoa) 192.24.12 192.24.15 192.24.12.0 / 255.255.252.0 A4: 4096 osoitetta (16 C-luokan verkkoa) 192.24.16 192.24.31 192.24.16.0 / 255.255.240.0 A5: 512 osoitetta (2 C-luokan verkkoa) 192.24.32 192.24.33 192.24.32.0 / 255.255.254.0 A6: 512 osoitetta (2 C-luokan verkkoa) 192.24.34 192.24.35 192.24.34.0/255.255.254.0 CIDR-11 ISP:n asiakkaat Esimerkki (2) A1: 2048 osoitetta (8 C-luokan verkkoa) 192.24.0 192.24.7 192.24.0.0 / 255.255.248.0 A2: 1024 osoitetta (4 C-luokan verkkoa) 192.24.8 192.24.11 192.24.8.0 / 255.255.252.0 A3: 1024 osoitetta (4 C-luokan verkkoa) 192.24.12 192.24.15 192.24.12.0 / 255.255.252.0 A4: 4096 osoitetta (16 C-luokan verkkoa) 192.24.16 192.24.31 192.24.16.0 / 255.255.240.0 A5: 512 osoitetta (2 C-luokan verkkoa) 192.24.32 192.24.33 192.24.32.0 / 255.255.254.0 A6: 512 osoitetta (2 C-luokan verkkoa) 192.24.34 192.24.35 192.24.34.0/255.255.254.0 CIDR-12

Esimerkki (3) 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 Backbone CIDR-13 Esimerkki (4) Oletetaan, että on toinen AS (B) Verkko 192.32.0.0 / 255.248.0.0 A3 ja A5 liittyvät kahteen AS:ään A3 mainostetaan ensisijaisesti A:n kautta A5 mainostetaan ensisijaisesti B:n kautta A7 on siirtynyt AS (A) AS (B) Verkko 192.32.0.0 / 255.255.240.0 CIDR-14

Esimerkki (5) 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 AS(B) 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 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 Backbone CIDR-15 Protocols that support CIDR Exterior protocols Support: BGP-4 No support: EGP, BGP-3 Interior protocols Support: RIP II, OSPF, E-IGRP No support: RIP, IGRP CIDR-16

Network Address Translation (NAT) preserves address space and improves security Network Address Translation Intranet NAT Public Internet Non-unique addresses 10/8 172.16/12 192.168/16 Not routable in public Internet CIDR-17