Opinnäytetyön Loppuseminaari 18.4.2013



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

Opinnäytetyön Loppuseminaari klo 8

Multicast perusteet. Ins (YAMK) Karo Saharinen Karo Saharinen

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

Opinnäytetyön Loppuseminaari klo 10

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

Opinnäytetyön loppuseminaari

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

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

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

Siirtyminen IPv6 yhteyskäytäntöön

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

Liikkuvuudenhallinta Mobile IP versio 6 - protokollalla

Internet Protocol version 6. IPv6

Opinnäytetyön Loppuseminaari klo 8

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

Diplomityöseminaari

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

Siltojen haitat Yleisesti edut selvästi suuremmat kuin haitat

Opinnäytetyön Loppuseminaari klo 8

OSI ja Protokollapino

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

Sovelluskerros. Sovelluskerros. Kuljetuskerros Verkkokerros Linkkikerros Fyysinen kerros. Kuljetuskerros Verkkokerros Linkkikerros Fyysinen kerros

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

TVP 2003 kevätkurssi. Kertaus Otto Alhava

Internet ja tietoverkot 2015 Harjoitus 5: (ISO/OSI-malli: Verkkokerros, TCP/IP-malli: internet-kerros)


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

Verkkokerros 2: Reititys

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

Satakunnan ammattikorkeakoulu. Noppari Teemu IP-RYHMÄLÄHETYS. Tietotekniikan koulutusohjelma

reitittimissä => tehokkaampi 2005 Markku Kojo IPv6

Netemul -ohjelma Tietojenkäsittelyn koulutusohjelma

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

TW- EAV510: PORTIOHJAUS (VIRTUAL SERVER) ESIMERKISSÄ VALVONTAKAMERAN KYTKEMINEN VERKKOON

S Teletekniikan perusteet

Johdanto. Multicast. Unicast. Broadcast. Protokollat. Multicast

Kuljetus- ja verkkokerrokset. Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2011

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

Yhdysliikennejärjestelyt suomessa sekä tekniikan kuvaus

Turvallisuus verkkokerroksella

Turvallisuus verkkokerroksella

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

- Valitaan kohta Asetukset / NAT / Ohjelmallinen palvelin - Seuraavassa esimerkki asetuksista: valitaan käytössä oleva ohjelmistorajapinta

Tietoliikenne II (2 ov)

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

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

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

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

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

QoS Laboratorioharjoitus 2

Antti Vähälummukka 2010

Etäkäyttö onnistuu kun kamera on kytketty yleisimpiin adsl- tai 3G verkkoihin. Kts. Tarkemmin taulukosta jäljempänä.

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

Taloyhtiön laajakaistan käyttöohje, Tekniikka: Ethernet. Käyttöjärjestelmä: Windows XP

Turvallinen etäkäyttö Aaltoyliopistossa

IPv6 &lanne Ciscon tuo2eissa

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

Kytkimet, reitittimet, palomuurit

Yleinen ohjeistus Linux-tehtävään

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

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

Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2012

sivu 1 Verkkopäätteen muuttaminen Anvian uuteen tekniikkaan Ohje käy seuraaviin verkkopäätteisiin

Foscam kameran asennus ilman kytkintä/reititintä

Hand Held Products Net Base telakan sisäisten IP osoitteiden muuttaminen. Käyttöohje

3. Laajakaistaliittymän asetukset / Windows XP

100 % Kaisu Keskinen Diat

Tietoliikenne II. Syksy 2005 Markku Kojo. Tietoliikenne II (2 ov,, 4 op) Page1. Markku Kojo Helsingin yliopisto Tietojenkäsittelytieteen laitos

Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013

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

Linux palomuurina (iptables) sekä squid-proxy

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

Tietoliikenteen perusteet. Langaton linkki

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka. Kim Vuorela RYHMÄLÄHETYSTEN UUDET MENETELMÄT

Liikkuvien isäntäkoneiden reititys

IP-reititys IP-osoitteen perusteella. koneelle uusi osoite tässä verkossa?

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

PUSH palvelut mobiilikehityksessä: Android ja Windows phone 7. Pauli Kettunen

3. IP-kerroksen muita protokollia ja

T Harjoitustyöluento

Internet-protokolla versio 6. Miksi vaihtaa? Luennon sisältö. Comer luku 31, 30 (vanha kirja ss ) Internet Protocol (IPv6)

TW-LTE REITITIN: INTERNET-YHTEYKSIEN KAISTANJAKO

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

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

TCP/IP-protokollat ja DNS

Page1. 6. Monilähetysreititys. D-osoitteet. IGMP:n toimintaperiaate. Monilähetyksen

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

6. Monilähetysreititys

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

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / tietoverkkotekniikka DHCPV6-PALVELIN OPERAATTORIKÄYTÖSSÄ

TeleWell TW-EA716. ADSL modeemi Palomuuri 4 porttinen 10/100 Mbps kytkin. Pikaohje. Copyright Easytel Oy Finland

Directory Information Tree

QoS Laboratorioharjoitus 3

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

DNA LAAJAKAISTA TUOTEKUVAUS

Tietoverkkojen turvallisuus. Tuomas Aura T Johdatus tietoliikenteeseen kevät 2012

TW- EAV510 v2: WDS- TOIMINTO KAHDEN TW- EAV510 V2 LAITTEEN VÄLILLÄ

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

Transkriptio:

Opinnäytetyön Loppuseminaari 18.4.2013 Opinnäytetyön nimi: Ryhmälähetysten uudet menetelmät Kim Vuorela TI09TIVE Toimeksiantaja yritys: KYMP Oy Ohjaava opettaja: Martti Kettunen Työ liittyy hankkeeseen: - Sopimus opinnäytetyöstä tehty: Kyllä Arvioitu valmistumispäivä: 31.5.2013

Lähdeluettelo IPTV-järjestelmät. Saatavissa: http://www.tlu.ee/~matsak/telecom/lasse/iptv/index.html Suleva, L. 2011. IPTV:n asettamat vaatimukset verkolle ja palvelun toteutus SimuNetissä. Opinnäytetyö. Kymenlaakson ammattikorkeakoulu. Kankare, V. IPTV alueverkkojen näkökulmasta 12/2008. Saatavissa: http://papaya.ictlab.kyamk.fi/~amake/simunet/simunet_iptv_aluedataverkos sa_kankare_20091207.pdf Martin R. IPTV: Video s latest test frontier. 5/2006. Saatavissa: http://www.tmworld.com/design/design-and-prototyping/4386451/iptv- Video-s-latest-test-frontier Video-On-Demand. Saatavissa: http://www.cs.tut.fi/tlt/stuff/vod/vodoverview/vod.html IGMP, Internet Group Management Protocol. Saatavissa: http://www.networksorcery.com/enp/protocol/igmp.htm Blanchet, M. 2008. Migrating to IPv6. Wiley Publishing, Inc. Eastbourne 8.5.2013 2

Lähdeluettelo McFarland, S. Sambi, M. Sharma, N. Hooda, S. 2011. IPv6 for Enterprise Networks. Cisco Press. Indianapolis Comer D. 2002. TCP/IP, IT Press. Helsinki. Jaakohuhta, H. 2005, Lähiverkot Ethernet. Ethernet-tekniikan soveltaminen käytännössä. IT-Press. Helsinki. Casad, J. Willsey, B. 1999. TCP/IP Trainer. IT-Press. Helsinki. Overview of IP Multicast. Saatavissa: http://www.cisco.com/en/us/tech/tk828/technologies_white_paper09186a00 80092942.shtml Vatanen, M. 2010. Operaattoritasoisen reitityksen ja VPLS:n toteutus spidernetiin. Opinnäytetyö. Jyväskylän ammattikorkeakoulu. Andersson, L. Experience with the Label Distribution Protocol. 10/2007. Saatavissa: http://www.ietf.org/rfc/rfc5037.txt 8.5.2013 3

Lähdeluettelo Anycast RP Cisco Systems. 2013. Saatavissa: http://www.cisco.com/en/us/docs/ios/solutions_docs/ip_multicast/white_pa pers/anycast.html Anycast DNS Part 1, Overview. 2010. Saatavissa: http://www.netlinxinc.com/netlinx-blog/45-dns/118-introduction-to-anycastdns.html Multimedia Appliances. 2013. Saatavissa: http://www.vpod.tv/products/multimedia-appliances/ Pignataro, C. Kazemi, R. Dry, B. 2002. Label Distribution Protocol (LDP): Overview. Saatavissa: http://flylib.com/books/en/4.280.1.44/1/ Tunneling. 2002. Saatavissa: http://peiontrack.blogspot.fi/2012/04/tunneling_22.html 8.5.2013 4

Johdanto Tämä opinnäytetyö on tehty Kymenlaakson ammattikorkeakoulun tietoverkkolaboratorioympäristössä. Ciscon mukaan verkossa olevien laitteiden ja yhteyksien määrä tuplaantuu seuraavan viiden vuoden aikana. Vuoteen 2016 Internet-liikkeen määrä tulee olemaan 1,3 tsetatavua, eli triljoona gigatavua. Käytännössä tästä liikenteestä osa tullaan hoitamaan ryhmälähetysliikenteenä. Tässä opinnäytetyössä tutkitaan ryhmälähetysprotokollia sekä IPv4:llä, että IPv6:lla. Näitä protokollia ovat mm. IGMP, MLD, sekä Multicast LDP. Työ itsessään selkeä jatko projektiopinnot kurssin projektityölle. 8.5.2013 5

Ryhmälähetys Ryhmälähetys Tekniikka, joka mahdollistaa one-to-many tietoliikenneinfrastruktuurin. Viesti lähetetään vain kerran. Ei vaadi tehokkaita laitteistoja. Hyödyntää UDP- ja PGM -protokollia Käytetään pääasiassa videoneuvotteluissa ja työpöytäohjelmissa. 8.5.2013 6

Perinteiset Ryhmälähetysmenetelmät Internet Group Management Protocol (IGMP) Protokolla, joka mahdollistaa asiakkaiden liittymisen multicast-ryhmään. Voidaan muuntaa välityspalvelimeksi. Toimii vain IPv4-verkoissa. Viestittäminen jakautuu kahteen vaiheeseen: - IGMP sanoman lähetys. - IGMP ryhmäkysely. IGMP välityspalvelin - Mahdollistaa IGMP -pyyntöjen lähetyksen isännän puolesta. - Toimii isäntien välityspalvelimena. 8.5.2013 7

Perinteiset Ryhmälähetysmenetelmät Protocol-Independent Multicast (PIM) Ryhmälähetys-reititysprotokollien perhe, joka on suunniteltu IP verkkoihin. Mahdollistaa one-to-many ja many-to-many tiedonsiirtomahdollisuudet. Sisältää kaksi itsenäistä, toisistaan riippumatonta protokollaa. Sparse-mode - Määrittää yhden reitittimen kohtauspaikaksi, jotta voi lähettää liittymissanomansa. Dense-mode - Varmistaa kuljetuksen. Tarkoitettu suuriin ja nopeisiin verkkoihin. SSM - Tukee vain one-to-many mallia. Pakettien lähetys perustuu kanaviin, jotka sisältävät lähteen unicastosoitteen ja ryhmälähetysryhmän kohdeosoitteen. 8.5.2013 8

Uudet ryhmälähetysmenetelmät Multicast Listener Discovery (MLD) IPv6 reitittimet käyttävät MLD:tä löytääkseen multicast-ryhmään haluavia laitteita. Reitittimet informoivat muille reitittimille, mikäli multicast-ryhmälle on kuuntelija. MLD:tä käyttämällä ilmoitetaan, halutaanko ryhmälähetys valituille ryhmille. Hyödyntää kolmenlaisia viestejä ryhmälähetyksissä: - Query viestejä lähetetään, jotta laite oppisi muiden multicast-kuuntelijoiden osoitteet. - Report viestejä lähetetään, kun kuuntelija aloittaa ryhmälähetysosoitteiden kuuntelemisen. - Done-viesti osoittaa isännälle, kun laite ei halua enää vastaanottaa ryhmälähetyksen viestejä. 8.5.2013 9

Uudet ryhmälähetysmenetelmät Multicast Label Distribution Protocol (Multicast LDP) Rakentaa ja ylläpitää LSP tietokantoja, tiedonvaihto kaksisuuntaista. Lipputietojen vaihtoon MPLS-verkon sisällä. Toimii MPLS protokollan päällä, hyödyntää IGP protokollaa. Informaationvaihdot suoritetaan TCP yhteyden välityksellä lähettämällä Protocol Data Uniteja, jotka kehystetään TLV merkkausta käyttäen. Hyödyntää neljää eri viestikategoriaa. 1. Discovery 2. Session 3. Advertisement 4. Notification 8.5.2013 10

Uudet ryhmälähetysmenetelmät Anycast Tarkoittaa viestin lähettämistä ryhmälle siten, että viesti päätyy lähimmälle ryhmän jäsenelle. Perustuen reitityksen tietoihin, anycast tunnistaa lähimmän solmun ja kohdistaa viestin siihen. Mahdollistaa palveluiden vastaanoton useista eri lähteistä yhdellä IPv6 -osoitteella. 8.5.2013 11

Käytännön toteutus Alustava verkko: DHCP:n ja NAT:n lisääminen osaksi verkkoa. IP-osoitteen rajaaminen halutulle alueelle. Kytkin käyttämään myös IPv6-osoitteita # sdm prefer dual-ipv4-and-ipv6 default # reload Vlanien luominen kytkimeen. 8.5.2013 12

Käytännön toteutus IGMP:n lisääminen osaksi verkkoa. #Interface Gi0/1 #ip igmp proxy-service # ip pim sparse-dense-mode #ip igmp mroute-proxy Gi0/2 #Interface Gi0/2 #ip igmp proxy-service #ip pim sparse-dense-mode #ip igmp mroute-proxy Gi0/1 ip igmp proxy-servicellä protokolla käyntiin. ip sparse-dense-modella varmistetaan kuljetus, ei niinkään verkon kuormituksen minimointi. mroute-proxy -komento kohdistettiin osoittamaan molempiin portteihin, muuten kuva pikselöityi pahasti. 8.5.2013 13

Käytännön toteutus Multicast Listener Discoveryn lisääminen osaksi verkkoa. Luotiin MLD-ryhmät, joihin haluttiin liittyä. Määritettiin MLD:n kyselykohtaiset arvot, sekä ryhmän maksimikoko. MLD yhteyden määritys: #interface Serial 0/1/0 #ipv6 mld static-group FF02::1 #ipv6 mld join-group FF02::1 #ipv6 mld query-max-response-time 20 #ipv6 mld query-timeout 150 #ipv6 mld-query interval 60 #ipv6 mld limit 100 8.5.2013 14

Käytännön toteutus Multicast Label Distribution Protokollan lisääminen verkon osaksi Multicast LDP ei vielä tue IPv6:tta, joten määritykset IPv4:llä. Ensin määritettiin LDP käyttöön. #mpls label protocol ldp #interface Serial 0/1/0 #mpls ip Tunnel1 käynnistyy. Tämä tunneli toimii MPLS LDP:tä käyttävien liityntäporttien viestikanavana. #interface tunnel 1 #ip address 172.15.15.101 255.255.255.0 #tunnel destination 172.15.15.102 #mpls ldp neighbor 172.15.15.102 password SECRET #mpls ldp explicit-null #mpls ldp router-id Serial 0/1/0 force 8.5.2013 15

Käytännön toteutus MPLS LDP:n porttikohtaiset asetukset, sekä mpls forwarding table. 8.5.2013 16

Yhteenveto & jatkokehitys IPv6:n tarjoamat haasteet ja tulevaisuus. Vain pieni osa käytettyjen protokollien potentiaalia. Käteviä, helppokäyttöisiä protokollia. IGMP jäämässä MLD:n varjoon IPv6:n yleistyessä. MPLS LDP, opinnäytetyön aihe? 8.5.2013 17