Opinnäytetyön Loppuseminaari klo 8

Samankaltaiset tiedostot
KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka MPLS TE -TUNNELOINTITEKNIIKAN TESTAUS SIMUNET-YMPÄRISTÖSSÄ

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka MPLS TE -TUNNELOINTITEKNIIKAN TESTAUS SIMUNET-YMPÄRISTÖSSÄ

Opinnäytetyön Loppuseminaari klo 10

Opinnäytetyön Loppuseminaari klo 8

Opinnäytetyön loppuseminaari

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikka / Tietoverkkotekniikka. Timi Posti & Anssi Taka MPLS INTER-AUTONOMOUS SYSTEM

Opinnäytetyön Loppuseminaari

Kymenlaakson Ammattikorkeakoulu Elektroniikan koulutusohjelma / tietoliikennetekniikka Opinnäytetyö 2011 Tuomo Korja

Tietoverkkoprojekti 1, 5 OP

Diplomityöseminaari

Tietoverkkotekniikan erikoistumisopinnot. Martti Kettunen Tietoverkkotekniikan yliopettaja KyAMK

Santeri Kangaskolkka SEAMLESS MPLS. Opinnäytetyö Tietotekniikka. Joulukuu 2017

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

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikka / Tietoverkkotekniikka. Simo Suurnäkki 6PE SIMUNET. Projektiopinnot TI07TIVE

Siirtyminen IPv6 yhteyskäytäntöön

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikka / Tietoverkkotekniikka. Erno Tolonen VPN-RATKAISUT OPERAATTORIN SIIRTYESSÄ IPV6- YHTEYSKÄYTÄNTÖÖN

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka. MPLS L2VPN ja operaattoriverkon kahdennetut palvelut

Multicast perusteet. Ins (YAMK) Karo Saharinen Karo Saharinen

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka INTERNETPALVELUNTARJOAJIEN RYHMÄLÄHETYSTEKNIIKAT

IPTV:n asettamat vaatimukset verkolle ja palvelun toteutus. Lauri Suleva TI07 Opinnäytetyö 2011

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

Planning the Implementation of Quality of Service in Multi-Protocol Label Switched Networks. Tekijä: Hannu Ahola. Valvoja: Prof.

Tutustuminen IPv6-protokollaan, sekä IPv4- yhteensopiviin IPv6-reititysmenetelmiin

SimuNetloppuseminaari

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

Kytkimet, reitittimet, palomuurit

GROUP ENCRYPTED TRANSPORT VIRTUAL PRIVATE NETWORK JA CISCO DYNAMIC MULTIPOINT VIRTUAL PRIVATE NETWORK -TOTEUTUS

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

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

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikka / tietoverkkotekniikka. Jarno Akkanen, Antti Parkkinen. Nagios verkkovalvonta- palvelin

Introduction to exterior routing

Kattava katsaus reititykseen

100 % Kaisu Keskinen Diat

Introduction to exterior routing

Luennon runko. TLT-2600 Verkkotekniikan jatkokurssi. DNS: nimestä osoitteeksi. DNS: nimestä osoitteeksi (2)

Introduction to exterior routing

LCCE Case: SimuNet-hanke ja sen integroituminen tietoverkkotekniikan opetukseen KyAMK:ssa. Tietoverkkotekniikan Yliopettaja Martti Kettunen

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

Kuva 1. Satunnaisesti valitun kytkimen ominaisuuksia.

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

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

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

3. IP-kerroksen muita protokollia ja

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

Tietoverkkoprojekti. Metropolia Ammattikorkeakoulu Tietotekniikan koulutusohjelma

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

100 % Kaisu Keskinen Diat

OPERAATTORITASOISEN REITITYKSEN JA VPLS:N TOTEUTUS SPIDERNETIIN

Kolmostason VPN-sovellus MPLS-verkossa

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikka / Tietoverkkotekniikka

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

TW-EA510v4 TW-EA510 VERSIO 4. - Ulkoinen ADSL-modeemi, kytkin, palomuuri, WLAN-tukiasema 54 Mb, VPN PPTP - 4 Ethernet-porttia 10/100 Mbps

TEKNILLINEN KORKEAKOULU Sähkö ja tietoliikennetekniikan osasto. Leimakytkentäisten virtuaaliverkkojen yhteenliittämistapojen vertailu


Introduction to exterior routing. Autonomous Systems

Retiisi Reaaliaikaiset Internet- palvelut ja SIP

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

S Teletekniikan erikoistyö (2 ov) MPLS-standardit

Internet Protocol version 6. IPv6

Piiponniemi Petri. Mobiili-IP

TW- EAV510 ketjutustoiminto (WDS): Kaksi TW- EAV510 laitetta

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:

SimuNet artikkeli Tietoverkkotekniikan uudet haasteet SimuNet-hankkeen lähtökohtana TEKNIIKKA, METSÄ JA LIIKENNE

IPTV:n asettamat vaatimukset verkolle ja palvelun toteutus SimuNetissä

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

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

Turvallisuus verkkokerroksella

Turvallisuus verkkokerroksella

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

T Tietokoneverkot : Reititys sisäverkossa

KAIKKI LAITTEET KÄYNNISTETÄÄN UUDELLEEN ENNEN TARKISTUSTA

Itseasennusohje. Elisa ADSL. M1122-verkkopääte ADSL

Integration of Routing and Switching

T Harjoitustyöluento

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka

IP asetus -harjoitus Tietojenkäsittelyn koulutusohjelma

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

Turvallinen etäkäyttö Aaltoyliopistossa

Opinnäytetyön Loppuseminaari klo 8

D-Link DSL-G604T ADSL Reitittimen Asennusohje ver. 0.1

TCP/IP-protokollat ja DNS

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

Sisältö. Linkkikerros ja sen laitteet Linkkikerroksen osoitteet (MAC-osoite) ARP (eli IP-MAC-mäppäys) ja kytkintaulu

Viestintäviraston EPP-rajapinta

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

Redundanttisuus kontrolleripohjaisessa langattomassa lähiverkossa. Hakkarainen, Joni Vanhala, Pasi

Ville Vuorinen. Attribuutit BGP-reitityksessä

Johdanto Internetin reititykseen. Ethernet

Johdanto. Multicast. Unicast. Broadcast. Protokollat. Multicast

QoS Laboratorioharjoitus 2

MPLS-tekniikan soveltuminen yrityksen käyttöön. Marko Marttinen. Metropolia Ammattikorkeakoulu. Insinööri (AMK) Tietotekniikan koulutusohjelma

3.7. Internetin reititysprotokollista

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

SMART BUSINESS ARCHITECTURE

PIKAKÄYTTÖOHJE V S&A Matintupa

Yleinen ohjeistus Linux-tehtävään

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

Transkriptio:

Opinnäytetyön Loppuseminaari 17.4.2013 klo 8 Opinnäytetyön nimi: MPLS TE - TUNNELOINTITEKNIIKAN TESTAUS SIMUNET- YMPÄRISTÖSSÄ Teemu Kunnari TI09TIVE Toimeksiantaja yritys: Simunet/KYMP Oy Ohjaava opettaja: Martti Kettunen Työ liittyy hankkeeseen: SimuNet Sopimus opinnäytetyöstä tehty: Kyllä Arvioitu valmistumispäivä: 30.5.2013

Lähdeluettelo Alvarez S. 2012. Deploying MPLS Traffic Engineering. Lontoo 2012. Cisco Systems. Cisco Live 2012 tapahtuman kalvosarja. Cisco Systems. 2005a. MPLS Basic Traffic Engineering Using OSPF. Manuaali. Saatavissa: http://www.cisco.com/en/us/tech/tk436/tk428/technologie s_configuration_example09186a0080093fd0.shtml[viitattu 15.3.2013] Cisco Systems. 2005b. OSPF Design guide, OSPF Cost. Manuaali. Saatavissa: http://www.cisco.com/en/us/tech/tk365/technologies_whit e_paper09186a0080094e9e.shtml#t6[viitattu 19.3.2013] Configuring Basic MPLS TE tunnels. 2009. Blogi. Saatavissa: http://www.networking-forum.com/blog/?p=145. [viitattu 15.3.2013] De Ghein L. 2007. MPLS Fundamentals. Indianapolis: Cisco Press. 2

Juniper Networks. Explicit Route Objects. Verkkojulkaisu. Saatavissa: http://www.juniper.net/techpubs/software/junos-es/junoses93/junos-es-swconfig-interfaces-and-routing/explicit-routeobjects.html[viitattu 19.3.2013] Kettunen M. 2009. Tietoverkkotekniikan uudet haasteet SimuNethankkeen lähtökohtana, Tutkimusjulkaisu 2010, Kymenlaakson ammattikorkeakoulun julkaisuja, Sarja B. Saatavissa: http://papaya.tlt.kyamk.fi/~amake/simunet/simunet%20arti kkeliv6a.pdf[viitattu 15.3.2013] Minei I, Lucek J. 2005. MPLS-Enabled Applications. West Sussex: John Wiley & Sons, Ltd. Oinonen R. 2011. MPLS L2VPN ja operaattoriverkon kahdennetut palvelut. Opinnäytetyö. Kymenlaakson ammattikorkeakoulu. Osborne E, Simha A.2002. Traffic Engineering with MPLS. Indianapolis: Cisco Press. Rakotoranto H. 2011. Introduction to MPLS. Las Vegas 2011. Cisco Systems. Cisco Live 2011 tapahtuman kalvosarja.. 3

RFC 2370, The OSPF Opaque LSA Option. IETF. Saatavissa: http://www.rfc-editor.org/rfc/rfc2370.txt[viitattu 19.3.2013] RFC 3031, Multiprotocol Label Switching Architecture. IETF. Saatavissa: http://www.ietf.org/rfc/rfc3031.txt[viitattu 19.3.2013]. RFC 3032, MPLS Label Stack Encoding. IETF. Saatavissa: http://www.rfc-editor.org/rfc/rfc3032.txt[viitattu 19.3.2013]. RFC 3209. RSVP-TE: Extensions to RSVP for LSP Tunnels. IETF. Saatavissa: http://www.rfc-editor.org/rfc/rfc3209.txt[viitattu 19.3.2013]. RFC 3630. Traffic Engineering (TE) Extensions to OSPF Version 2. IETF. Saatavissa: http://tools.ietf.org/rfc/rfc3630.txt[viitattu 19.3.2013]. RFC 3906, Calculating Interior Gateway Protocol (IGP) Routes Over Traffic Engineering Tunnels. IETF. Saatavissa: http://www.rfceditor.org/rfc/rfc3906.txt[viitattu 19.3.2013]. 4

RFC 4448, Encapsulation Methods for Transport of Ethernet over MPLS Networks. IETF. Saatavissa: http://tools.ietf.org/html/rfc4448[viitattu 19.3.2013]. RFC 4736, Reoptimization of Multiprotocol Label Switching (MPLS) Traffic Engineering (TE) Loosely Routed Label Switched Path (LSP). IETF. Saatavissa: http://www.rfceditor.org/rfc/rfc4736.txt[viitattu 20.3.2013] RFC 5786, Advertising a Router s Local Addresses in OSPF Traffic Engineering (TE) Extensions.IETF. Saatavissa: http://www.rfceditor.org/rfc/rfc5786.txt[viitattu 19.3.2013]. The MPLS Forwarding Plane. 2010. Verkkojulkaisu. Saatavissa: http://blog.ine.com/2010/02/21/the-mpls-forwarding-plane/. [viitattu 15.3.2013] Tuntematon. 2012. SimuNetin fyysinen kytkentä. Kaavio. Saatavissa: Kymenlaakson Ammattikorkeakoulun ICT- Laboratorion sisäverkko. Yassar A, Aslam M N. 2010. Traffic Engineering with Multi-Protocol Label Switching. Saarbrücken:LAP Lambert Academic Publishing AG & Co KG. 5

Johdanto Opinnäytetyön tarkoituksena oli huolellisesti tutustua: - MPLS-verkkojen toimintaan ja MPLS TE tekniikan teoriaan - TE-tekniikkaan Cisco IOS ympäristössä Ja toteuttaa: - PE-ja P-laitteiden välille päätunnelivaratunneli-malli SIMUNET-verkkoon - Dokumentoida ohje TE-tunnelien muodostamista varten - Konvergoitumisaika mittaus pää-ja varatunnelin välillä 6

Käsittely - Tutustuttiin MPLS teoriaan pohjustukseksi MPLS TE:n ymmärtämiselle - Opeteltiin MPLS TE -tunneloinnin olennaisimmat asiat -> RSVP-signalointi, tunnelirajapintojen attribuutit, liikenteen ohjaus tunneliin, FRRtekniikka - RSVP on MPLS TE:n käyttämä tunnelien signalointitekniikka. Signaloinnilla varmistetaan, että tunneli pysyy aktiivisena jatkuvasti. RSVP perustuu viestien (RESV & PATH) keskusteluun, jotka kulkevat edestakaisin TE -tunnelissa head-end ja tail-end LSR -laitteiden välillä.viestit sisältävät täsmäreitti-informaation, runkolinkkien tiedot, tunnelikohtaiset määritykset 7

- Tunnelirajapintojen attribuutit ovat tunnelin päätepiste, haluttu kaista, setup- ja holdingprioriteetit ja polkumääritykset - Liikenteen ohjausta TE-tunneliin voidaan toteuttaa monella eri tapaa, työssä esitetään kolme eri tapaa -> staattinen reititys, PBR-reititys ja autoroute announce -tekniikkaan perustuva reititys. - Työssä käytettiin staattista liikenteen ohjausta tunneliin - Työvaiheessa luotiin Simunetin PE3-ja PE4- reunalaitteiden ja P1-ja P2-runkolaitteiden välille päätunneli-varatunneli-mallin mukainen konfiguraatio. Reunalaitteisiin kytkettiin kuvitteelliset asiakaskoneet, joiden välillä haluttiin kuljettaa liikennettä MPLS-verkon läpi TE-tunnelia pitkin. - Tunnelimallin konvergoitumisaika haluttiin saada tasolle 50 ms (FRR)-> ei päästy ko. tasolle. 8

SimuNet-runkoverkkoon luotiin kaksi MPLS TE tunnelia PE3 ja PE4 laitteiden välille. Toinen tunneleista toimii päätunnelina ja toinen varatunnelina. Työssä käytettiin myös kahta Linux-pohjaista virtuaalikonetta (asiakaskoneet) MPLS -verkon molemmilla reunoilla Asiaskoneille määritettiin ip-osoitteet PE3-ja PE4- laitteille PE3(conf)#interface GigabitEthernet3/1/3 PE3(conf-if)#ip address 192.168.123.1 255.255.255.0 PE4(conf)#interface GigabitEthernet3/1/3 PE4(conf-if)#ip address 192.168.124.1 255.255.255.0 9

Globaali TE-määritys laitteisiin PE3(conf)#mpls traffic-eng tunnels. Luotiin tunnelirajapinnat tunnel 158 ja tunnel 159. Tunneli 158 konfiguroitiin kulkemaan polkua PE3-P1-PE4 ja tunneli 159 reittiä PE3-P2-PE4. PE3(conf)#interface tunnel 158 PE3(conf)#interface tunnel 159 10

Tunnelirajapintojen määritykset: PE3(conf)#interface tunnel 158 PE3(conf-if)#ip unnumbered Loopback0 PE3(conf-if)#tunnel mode mpls traffic-eng PE3(conf-if)#tunnel destination 172.30.0.4 PE3(conf-if)#tunnel mpls traffic-eng priority 1 1 PE3(conf-if)#tunnel mpls traffic-eng bandwidth 3500 PE3(conf-if)#tunnel mpls traffic-eng path-option 1 explicit name mainpath 11

Täsmäreittikonfiguraatio: PE3(conf)#ip explicit path name mainpath enable PE3(cfg-ip-expl-path)#next-address 192.168.13.3 PE3(cfg-ip-expl-path)#next-address 192.168.13.1 PE3(cfg-ip-expl-path)#next-address 192.168.14.1 PE3(cfg-ip-expl-path)#next-address 192.168.14.4 PE3(cfg-ip-expl-path)#next-address 172.30.0.4 12

Tunnelien ylläpito RSVP-signaalilla: Pääreitin ensimmäinen portti suuntaan P1: PE3(conf)#interface GigabitEthernet3/0/1 PE3(conf-if)#mpls traffic-eng tunnels PE3(conf-if)#ip rsvp bandwidth 4000 Varareitin ensimmäinen portti suuntaan P2: PE3(conf)#interface GigabitEthernet3/0/0 PE(conf-if)#mpls traffic-eng tunnels PE3(conf-if)#ip rsvp bandwidth 3900 13

Jotta IGP -protokolla OSPF pystyy jakamaan MPLS TE informaatiota verkossa PE-laitteisiin, tehtiin muutoksia OSPF konfiguraatioon. PE3(conf)#router ospf 1 PE3(conf-router)#mpls traffic-eng router-id Loopback0 PE3(conf-router)#mpls traffic-eng area 0 14

Tunnelin toimintoja ja tilaa voi tarkastella komennolla show mpls traffic-eng tunnels tunnel<tunnelirajapinnan numero>. 15

PE3 ja PE4 laitteille määritettiin ip route - komennolla staattinen reitti molempiin tunneleihin aliverkkojen 192.168.123.0 ja 192.168.124.0 liikenteelle PE3(conf)#ip route 192.168.124.0 255.255.255.0 Tunnel158 PE3(conf)#ip route 192.168.124.0 255.255.255.0 Tunnel159 PE4(conf)#ip route 192.168.123.0 255.255.255.0 Tunnel158 PE4(conf)#ip route 192.168.123.0 255.255.255.0 Tunnel159 16

Testauksessa haluttiin selvittää, vaihtuuko liikenne tunnelista 158 tunneliin 159, jos tärkeämmän tunnelin varrella oleva reitti katkeaa. Uudelleenreititykseen kuluva aika haluttiin myös selvittää. Konvergoitumisaika mittaus suoritettiin linuxin ping-komennon laajennuksilla i (interval time) ja f (flood). Tunnelin liikenteen siirtyminen testattiin asettamalla PE3-laitteen GigabitEthernet3/0/1 shutdown-tilaan, joka myös sulkee tunnelin 158. PE3 -laitteeseen kytketyltä asiakaskoneelta varmistettiin uudelleenreitityksen onnistuminen traceroute-komennolla. 17

Tulosteesta nähdään, että liikenne on vaihtunut tunneliin 159 vian ilmetessä pääreitille. 18

Konvergoitumisajan parantamiseksi otettiin käyttöön MPLS TE Fast Reroute-tekniikka. Fast Reroutea käytetään suojaamaan pääreittiä määrittämällä varareitti, joka toimii backuptunnelina PE3(conf)#interface tunnel 158 PE3(conf-inf)#tunnel mpls traffic-eng fast-reroute PE3(conf)#interface GigabitEthernet3/0/1 PE3(conf-inf)#mpls traffic-eng backup-path Tunnel159 19

20

Tämän jälkeen suoritettiin vielä Ping-testi PE3:n kytketyltä asiakaskoneelta Fast Reroute-tekniikan toimivuuden testaamiseksi. Kyseinen testaus suoritettiin PE3:n kytketyltä koneelta Ping f i komenolla osoitteeseen 192.168.124.10 0,1 sekunn 21

Käsittely 22

Tulosten tarkastelu ja päätelmät - Täysin toivottuun lopputulokseen ei päästy konvergoitumisajan suhteen, mutta työssä esitetään täysin toimiva päätunneli-varatunneli, joka jättää mahdollisuuksia jatkokehitykselle. - Lopullinen konvergoitumisaika jäi 1000 ms:n tasolle, joka poikkeaa toivotusta 50 ms tasosta merkittävästi. - Jatkokehityksenä konvergoitumisajan optimointiin tulisi perehtyä. Näitä asioita ovat esimerkiksi Dual TE Metrics ja RSVP Hello State timer. - Uskoisin, että konvergoitumisen optimointi tarjoaa uuden projektin tai mahdollisesti jopa aiheen opinnäytetyöhön. 23