Uutuudet. Tosiaikapalvelut Liikkuvuus. Sanna Liimatainen T Tietokoneverkot

Samankaltaiset tiedostot
Tällä kerralla esitellään. Uutuudet. Reaaliaikainen tiedonsiirto. Äänen ja videon siirto. Session Initiation Protocol (SIP) IP-puhelin

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

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

Johdanto. Multicast. Unicast. Broadcast. Protokollat. Multicast

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

7. Palvelun laatu (QoS) Internetissä

7. Palvelun laatu (QoS) Internetissä

SIP Session Initation Protocol. Sisällysluettelo

Liikkuvien isäntäkoneiden reititys

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

Liikkuvien isäntäkoneiden reititys

5. Mobile IP (RFC 3220)

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

Monilähetysreititys (multicast routing)

Monilähetysreititys (multicast routing)

Reititys 3. Multihoming, liikkuvuudenhallinta ja vielä vähän muutakin reitityksestä. luvut 18 ja verkkolähteet

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

3. IP-kerroksen muita protokollia ja

Session Initiation Protocol: istunnon aloitusprotokolla

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

Yksi puu koko ryhmälle

LAPPEENRANNAN TEKNILLINEN KORKEAKOULU TIETOTEKNIIKAN OSASTO

S Teletekniikan perusteet

Retiisi Reaaliaikaiset Internet- palvelut ja SIP

Page1. 7. Liikkuvuus / Mobile IP. Liikkuvien isänt. ntäkoneiden. reititys Mobile IP (RFC 3344) inti. Uudelle alueelle rekisteröinti

7. Liikkuvuus / Mobile IP

Multihoming ja liikkuvuudenhallinta

3. Kuljetuskerros 3.1. Kuljetuspalvelu

Verkkotekniikan jatkokurssi Mobile IPv

Reititys 3 9/20/11. Luennon sisältö. Multihoming. Liikkuvuus ja saavutettavuus. Multihoming moniliitännäinen? monikotinen?

OSI ja Protokollapino

Diplomityöseminaari

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

reitittimissä => tehokkaampi 2005 Markku Kojo IPv6

Luento 13: Arkkitehtuurit. Internet tänään

Tosiaikajärjestelmät Luento 8: Tietoliikenneverkkoja ja -protokollia. Tiina Niklander. Jane Liu: Real-time systems, luku 11 + artikkeleja

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

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

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)

ADDING MULTIMEDIA RESOURCE FUNCTION PROCESSOR FUNCTIONALITY TO MOBILE MEDIA GATEWAY. Teemu Hares

Hello-paketin kentät jatkuvat

Hello-paketin kentät jatkuvat

Tietoturva SISÄLLYSLUETTELO

Verkkoliikennettä Java[ssa lla] Jouni Smed

TEKNIIKKA JA LIIKENNE. Tietotekniikka. Tietoliikennetekniikka INSINÖÖRITYÖ. SIP-harjoituksia opetuskäyttöön

T Multimediatekniikka

T Harjoitustyöluento

AKKREDITOITU TESTAUSLABORATORIO ACCREDITED TESTING LABORATORY WE CERTIFICATION OY OPERATOR LABORATORY

Netemul -ohjelma Tietojenkäsittelyn koulutusohjelma

" Internet on globaalin mittakaavan koeverkko. " Nykyinen Internet. " yhtäläiset resurssit ja kurjuus. " Best Effort palvelua. " 3 bitin precedence

ITKP104 Tietoverkot - Teoria 3

Pertti Pennanen OSI 1 (4) EDUPOLI ICTPro

T Harjoitustyöluento

7. Palvelun laatu (QoS) Internetissä

7. Palvelun laatu (QoS) Internetissä

7. Palvelun laatu (QoS) Internetissä. Internet-puhelin. Datavirta (stream) RTP (Real-time Transport Protocol) (RFC 1889)

7. Palvelun laatu (QoS) Internetissä

7. Palvelun laatu (QoS) Internetissä. Internet-puhelin. Datavirta (stream) RTP (Real-time Transport Protocol) (RFC 1889)

Harjoitustyö. Jukka Larja T Tietokoneverkot

ELEC-C7241 Tietokoneverkot Multimedia, tietoturva, jne.

Oulun yliopisto Sähkö- ja tietotekniikan osasto

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

Miten Internet toimii?

Tietoliikenne II Kurssikoe

Kuljetus- ja sovelluskerroksen tietoturvaratkaisut. Transport Layer Security (TLS) TLS:n suojaama sähköposti

Finnish profile for SIP interworking. Viestintäviraston suosituksia

7. Palvelun laatu (QoS) Internetissä

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


Palvelun laatu (QoS) Internetissä (Kurose-Ross, Computer Networking, ss , Tanenbaum, ss )

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

3. Kuljetuskerros 3.1. Kuljetuspalvelu

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

Työn nimi: Numerointi ja reititys operaattoritasoisessa hybridiverkossa (NGN)

Siltojen haitat Yleisesti edut selvästi suuremmat kuin haitat

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

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

6. Monilähetysreititys

Retiisi Reaaliaikaiset Internet- palvelut ja SIP

Tietoliikenteen perusteet. Langaton linkki

Tietoliikenteen perusteet. Langaton linkki

Tekijä / Aihe 1

Korkean tavoitettavuuden tarjonta SIP-verkossa

Chapter 4 Network Layer

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

Avainsanat: VoIP, Testaus, Selain, Flash

Harjoituksen sisältö ja tavoitteet

TAMPEREEN AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma Tietoliikennetekniikka. Tutkintotyö. Jari Kuusisto. MOBILE IPv6

PAKETTIVERKON SIGNALOINTIPROTOKOLLA

Palvelun laatu (QoS) Internetissä (Kurose-Ross, Computer Networking, ss , Tanenbaum, ss )

Reititys 3. Luennon sisältö. Multihoming. Liikkuvuus ja saavutettavuus. Multihoming moniliitännäinen? monikotinen? Mobile IP

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

Antti Vähälummukka 2010

Transkriptio:

Uutuudet Tosiaikapalvelut Liikkuvuus 1

Tällä kerralla esitellään Voice over IP Palvelunlaatu Mobile IP Ad Hoc -verkot 2

Äänen ja videon siirto Ääni muutetaan digitaaliseen muotoon Säännöllisin väliajoin otetut näytteet muutetaan digitaalisiksi arvoiksi Usein tieto pakataan Datan määrää voidaan vähentää myös näytteenottotaajuuden suurentamisella ja käyttämällä vähemmän bittejä / näyte T-110.250 Verkkomedian perusteet ja T- 110.2350 Multimediatekniikka kursseilla enemmän 3

Reaaliaikainen tiedonsiirto IP-verkko välittää itsenäisiä paketteja Lyhyt ja vaihteleva viive toistopuskuri Pakettien järjestys voi muuttua järjestysnumerot Paketeteilla kestää eri aika saapua perille aikaleimat IP-verkko ei suoraan tue tosiaikaista tiedonsiirtoa, mutta sen päälle voidaan silti rakentaa 4

IP-puhelin ITU-T:n H.323-protokollaperhe tai IETF:n protokollat Session Initiation Protocol (SIP) yhteyden ja Session Description Protocol (SDP) yhteyden sopimiseen sekä Real-time Transport Protocol (RTP) ja RTP Control Protocol (RTCP) yhteydelle itselle 5

Session Initiation Protocol (SIP) User Agent Käyttäjä voi liikkua Registrar-palvelin rekisteröi yhteyden käyttäjän URI- UA:n URI Välityspalvelin <sip:bob@example.com> User Agent (IP) Tilaton välittää viestit eteenpäin (uudelleenohjauspalvelin) Tilallinen palvelin voi toimia UA:n puolesta 6

SIP-yhteys Alice INVITE 100 Trying 180 Ringing Proxy INVITE 180 Ringing Bob 200 OK ACK Media Session BYE 200 OK 200 OK 7

SIP INVITE viesti [RFC 3261] INVITE sip:bob@biloxi.com SIP/2.0 Via: SIP/2.0/UDP pc33.atlanta.com;branch=z9hg4bk776asdhds Max-Forwards: 70 To: Bob <sip:bob@biloxi.com> From: Alice <sip:alice@atlanta.com>;tag=1928301774 Call-ID: a84b4c76e66710@pc33.atlanta.com CSeq: 314159 INVITE Contact: <sip:alice@pc33.atlanta.com> Content-Type: application/sdp Content-Length: 142 8

Session Description Protocol (SDP) Multimedia-istunnon parametrien sopimiseen median tyyppi: audio vai video median formaatit: esim. H.261 tai MPEG formaatin parametrit: näytteenottotaajuus jne Istunnon parametrit Osoitteet, kuljetusprotokolla, monilähetys/yksilähetys jne. 9

Session description [RFC2327] v=0 o=mhandley 2890844526 2890842807 IN IP4 126.16.64.4 s=sdp Seminar *i=a Seminar on the session description protocol *u=http://www.cs.ucl.ac.uk/staff/m.handley/sdp.03.ps *e=mjh@isi.edu (Mark Handley) *c=in IP4 224.2.17.12/127 t=2873397496 2873404696 m=audio 49170 RTP/AVP 0 m=video 51372 RTP/AVP 31 m=application 32416 udp wb 10

RTP ja RTCP RTP = Real-Time Transport Protocol RTCP = RTP Control Protocol Useamman eri datavirran sekoittaminen samaan yhteyteen mahdollista RTP suunniteltu käyttämään monilähetystä (multicast) ja sopii sekä äänen että videon siirtoon Sama viesti menee kaikille monilähetysryhmän vastaanottajille RTP toimii UDP:n päällä Portti varataan erikseen jokaista istuntoa varten 11

Real-Time Transport Protocol 0 1 2 3 8 16 31 VER PX CC M PTYYPPI JÄRJESTYSNUMERO AIKALEIMA SYNKRONOINTILÄHTEEN TUNNUS ALKUPERÄISTEN LÄHTEIDEN TUNNUKSET Pakettien juokseva numerointi Aikaleima toistamisen avuksi PTYYPPI-kenttä määrittelee, kuinka aikaleima tulkitaan Samassa yhteydessä useampi tietovirta CC-kertoo lähteiden määrän 12

RTP Control Protocol Siirrettävää dataa ja lähettäjää koskevat lisätiedot sovelluskohtainen sanoma lähteen kuvaus esim. yhteystietoja Yhteyden muokkaaminen sen aikana lähettäjän (aikaleima) raportti vastaanottajan raportti yhteyden lopetussanoma RTCP toimii UDP:n päällä RTP-yhteyttä koskevaa porttia seuraavassa portissa 13

Palvelunlaatu IETF:ssä kaksi työn alla: Integrated Services (IntServ) Differentiated Services (DiffServ) 14

IntServ Taattu sovittu palvelunlaatu Kaikki tai ei mitään Resurssit varataan läpi koko reitin Jokaisen matkalla olevan reittimen tuettava, jotta toimisi oikeasti, ja ylläpidettävä tilatietoa Resource Reservation Protocol (RSVP) käytetään yleensä Sekä yksi- että monilähetyksille 15

DiffServ Ei taattua palvelunlaatua, mutta ehkä jotain kaikki tai jotain ehkä Ei päästä päähän -palvelunlaatua IP-pakettien merkitseminen palveluluokkiin Palvelun tyyppi kenttä Palvelutason sopimukset Määritellään, kuinka linkki suhtautuu merkittyyn pakettiin Verkon reunanoodit hoitavat 16

Lähteitä RFC 3550 RTP: A Transport Protocol for Real- Time Application, 2003 RFC 3551: RTP Profile for Audio and Video Conferences with Minimal Control, 2003 RFC 2327: SDP: Session Description Protocol, 1998 RFC SIP 3261: Session Initiation Protocol, 2002 RFC 3265 Session Initiation Protocol (SIP)- Specific Event Notification, 2002 17

Liikkuvuudenhallinta Yhteyksien pysyvyys myös liikuttaessa IP-osoitteen verkko-osa? Tavoitettavuus liikkumisen aikana DNS- ja reititystaulujen päivittäminen? Globaali liikkuminen (macro mobility) mekanismi osoitteen vaihtamiseen Paikallinen liikkuminen (micro mobility) osoitetta ei tarvitse vaihtaa 18

Mobile IP Kotiosoite (home address) muut (correspondent node CN) voivat aina tavoittaa mobiilin laitteen sen kotiosoitteesta Vierailuosoite (care-of address) Vierailuverkosta saatu osoite, jossa mobiili on Eri tavat käyttää ja saada osoitteet Mobile IP v4:ssä ja Mobile IP v6:ssa 19

Mobile IP v4 kotiverkko Home 1 Foreign Agent vierailuverkko 1 Agent 2 CN MN Kaksi tapaa Itse hallinnoitu vierailuosoite: ei vierailuagenttia Vierailuagentin hallinnoima osoite 20

Mobile IP v6 kotiverkko Home Agent vierailuverkko Binding Update -viesti CN MN Kotiagentti pitää kirjaa MN:n osoitteesta Reitin optimointi: Myös CN:lle voidaan lähettää BU-viestit 21

Ad hoc -verkot Verkon noodit pystyvät liikkumaan Verkon noodit toimivat reitittiminä Ei runkoverkkoa, ei keskitettyjä palvelimia eikä hallintoa 22

Ad hoc verkon reititys Ennakoiva reititys (Proactive routing) Kaikki reitit selvitetään, kun saadaan yhteys Reititystietoa ylläpidetään säännöllisin kyselyin Paljon ylimääräistä työtä Reagoiva reititys (Reactive routing) Reitti selvitetään, kun yhteyttä tiettyyn verkon noodiin tarvitaan, ja tieto talletetaan Uuden reitin löytämisen viive 23

Lähteitä MIPv4-WG http://www.ietf.org/html.charters/mip4- charter.html MIPv6-WG http://www.ietf.org/html.charters/mip6- charter.html MANET-WG http://www.ietf.org/html.charters/manetcharter.html 24

Tentistä Tenttiin tulee ilmoittautua viimeistään viikkoa ennen Peru ilmoittautumisesi, jos et tule! Kolme mahdollisuutta (kumpaankin osatenttiin) Kummassakin tentissä on neljä kysymystä Kolme kuuden pisteen kysymystä Yksi 12 pisteen essee jossa tarkoitus on yhdistellä asioita laajempaan kokonaisuuteen Yhteensä siis 30 pistettä 25

Next lecture Charles E. Perkins: Mobile Ad-hoc Networking Maanantaina 24.10. klo 14:15 salissa T2 http://www.tml.tkk.fi/opinnot/tietoliikenne/gue stlecture20051024.html 26