7. Liikkuvuus / Mobile IP
|
|
- Johannes Kapulainen
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 7. Liikkuvuus / Mobile IP IP-reititys IP-osoitteen perusteella koneen osoite riippuu verkosta, jossa kone sijaitsee kun kone siirtyy toiseen verkkoon tilapäisesti, isesti, osoite ei ole enää voimassa - koneelle uusi osoite tässt ssä verkossa? * Tieto uudesta osoitteesta muille? * TCP-yhteys katkeaa! saumaton siirtyminen tuntumattomasti ei ole mahdollinen Kaikille koneille verkosta riippumaton osoite? - Reititys koneen (verkko)osoitteen( perusteella!! * Reitittimet välittv littävät t reititystiedon mukana (RIP, BGP?) reitin koneeseen (tai verkkoon, jossa kone sijaitsee) * Skaalautuvuus, tiedon leviämisen hitaus 250 Liikkuvien isänt ntäkoneiden reititys Mobile IP (RFC 3344) liikkuva kone (mobile host) kotiosoite (home address, home location) kotiagentti (home agent) - tietää ää,, missä omat liikkuvat ovat kun ilmaantuu vieraalle alueelle, se rekisteröityy ityy vierasagentti (foreign agent) - hoitaa alueelle tulleet vieraat liikkuvat 251 Page1 1
2 Liikkuvien isänt ntäkoneiden reititys (jatk.) liikkuvalla koneella on kotiosoite - pysyvä osoite omassa verkossa, - aina tavoitettavissa tällt llä osoitteella vierasosoite (care-of address, COA) - Osoite vierasverkossa; eri verkoissa eri osoite kotiagentti (home agent) - tietää ää,, missä omat liikkuvat ovat - jos liikkuva kone ei ole kotiverkossa, kotiagentti osaa ohjata sille tulevat sanomat liikkuvan uuteen osoitteeseen 252 kun liikkuva kone ilmaantuu vieraalle alueelle, se hankkii vierasosoitteen (care of address) * tämän n verkon osoite * Vierasagentti antaa rekisteröityy ityy alueen vierasagentille (foreign agent) - joka hoitaa alueelle tulleet vieraat liikkuvat - ilmoittaa kotiagentille koneen uuden osoitteen näin kotiagentti tietää uuden sijainnin 253 Page2 2
3 Uudelle alueelle rekisteröinti inti Vierasagentti Kotiagentti Rekisteröintipyyntö Käsittelee pyynnön ja vastauksen Pyynnön välitys Sallii tai kieltää Vastaus koneelle vastaus 254 MN FA HA COA: COA: HA: MN: Lifetime: 9999 Identification:714 Rekisteröintipyyntö COA: HA: HA: MN: MN: Lifetime: 4999 Lifetime: Identification: Identification: Rekisteröintivastaus COA: HA: MN: Lifetime: 9999 Identification:714 encapsulation format Rekisteröintipyyntö HA: MN: Lifetime: 4999 Identification:714 encapsulation format... Rekisteröintivastaus 255 Page3 3
4 Mobile IP - Rekisteröintipyynt intipyyntö sisält ltää: sanoman tyypin (1) lippuja,, mm. haluttu tunnelointitapa rekisteröinnin innin keston koneen kotiosoitteen, kotiagentin osoitteen ja koneen vierasverkon osoitteen rekisteröintipyynn intipyynnön n tunnisteen - Jotta osataan yhdistää vastaus tähänt laajennuksia, mm. autentikointilaajennus - jolla voidaan todentaa osapuolet 256 Mobile IP - Rekisteröintivastauksessa intivastauksessa: Sanoman tyyppi (3) Koodi (code): hyväksyttiink ksyttiinkö vai hylättiink ttiinkö rekisteröintipyynt intipyyntö,, kuka hylkäsi kotiagentti vai vierasgentti hyväksytty rekisteröinnin innin kesto pyynnön n tunniste - liittää vastauksen pyyntöö öön laajennusosia mm. autentikointi 257 Page4 4
5 Sanoman reititys vieraassa verkossa olevalle koneelle Vastaus suoraan CN Normaali IPreititys Vierasverkko FA tunnelointi HA MN FA vierasagentti HA kotiagentti MN liikkuva kone CN kommunikoiva kone Kotiverkko EPÄSUORA REITITYS 258 (indirect routing) Kotiagentti välittäjänä Kun paketti lähetetl hetetään liikkuvalle se ohjautuu IP-osoitteen perusteella kotiverkkoon. Kotiagentti ottaa paketin itselleen. Se tietää vastaanottajan nykyisen sijainnin ja ohjaa paketin sinne. - Käytetään n IP-tunnelointia - uusi vierasosoite (COA) on usein FA:n valvoma osoite Lähde=HA, Kohde= COA, protocol= IP in IP (4) Uusi IP-otsake Lähde = CN, Kohde =MN Protocol = TCP alkuperäinen IP-paketti TCP-otsake + data 259 Page5 5
6 Rekisteröinniss innissä ongelma on turvallisuus Tekeytyminen vierasagentiksi - haluaa kaapata koneen liikenteen tehokas autentikointi estää - autentikoinnin laajennusosa * MN ==> FA, MN ==> HA,, FA ==> HA Vanhojen rekisteröintipyynt intipyyntöjen lähettl hettäminen kotiagentille - kotiagentille vääv äärä osoite => konetta ei tavoiteta kotiosoitteella pyyntöihin aikaleimat 260 Agentin löytl ytäminen verkosta (agent discovery) Agentit ilmoittelevat itsestää ään n sääs äännöllisin väleinv Ilmoituksissa (agent advertisement) = ICMP-sanoma - reitittimen IP-osoite - rekisteröinnin innin kesto - joukko lippuja: toimiiko vieras- ja/tai kotiagenttina, onko kiireinen, millaista kapselointia IP-to to-ip:n lisäksi kykenee käyttämään, onko rekisteröinti inti pakollista - vierasosoitteita,, vähintv hintään n yksi Ilmoitusten avulla kone havaitsee siirtyneensä toiseen verkkoon - Jos uutta agentin ilmoitusta ei tule rekisteröinnin innin keston kuluessa tai agentin prefix vaihtuu => uudelleenrekisteröinti inti - kotiverkossa, kun saa ilmoituksia omalta kotiagentiltaan peruutettava rekisteröinti inti 261 Page6 6
7 Agentin löytl ytäminen verkosta (jatkuu) Liikkuva kone voi kysyä itse agenttia (agent solicitation) Kun huomaa liikkuneensa toiseen verkkoon Ei odottele agentin ilmoitusta, vaan lähettl hettää verkkoon kyselypyynnön, n, johon agentti vastaa ilmoituksella suoraan kyselevälle lle koneelle. 262 Toiminta eetteriverkossa CN CN R R MN HA MN HA Normaali reititys Kotiagentti tunneloi sanoman MN:lle 263 Page7 7
8 Kun joku lähettl hettää liikkuvalle paketin - se tulee ensin reitittimelle - reititin kysyy vastaanottajan LAN-osoitetta ARP:illa - jos liikkuva on kotiverkossaan, se vastaa ja ilmoittaa oman koneosoitteensa - muuten kotiagentti vastaa omalla osoitteellaan ja saa paketin (proxy ARP) - kotiagentti lähettl hettää tunneloinnilla vierasosoitteeseen (usein vierasagentin oma osoite) - vierasagentti saa liikkuvan MAC-osoitteen sen lähettämistä paketeista (agent solicitation tai registration request) - ja lähettää sanoman vierailevalle koneelle. 264 Entä jos vierasverkossa ei ole FA:ta? MN saa tilapäisen isen IP-osoitteen verkkoon esim. DHCP- protokollalla käyttäen tätät osoitetta COA-osoitteena (co-located care-of address) se voi itse toimia omana FA:na 265 Page8 8
9 Ongelmia tunnelointi lisää yleisarasitetta (ylim. IP-otsake) ja viimeinen linkki on hidas radiolinkki liikkuvat tarvitsevat paljon tilapäisi isiä IP-osoitteita => osoitteet voivat loppua poistuva kone ei aina ilmoita lähdl hdöstään kun kone poistuu vierasverkosta,, FA ei tavoita tai FA:ta ei enää ole (=MN toimii FA:na) ja matkalla olevat paketit varmasti katoavat Kolmioreititys epäoptimaalista ja lisää viivettä 266 Ongelma: Vastaanottajaa ei ole enää tässä verkossa => paketit katoavat CN R MN On vasta siirtymässä uuteen paikkaan eikä ole vielä ehtinyt ilmoittaa uutta osoitettaan?? FA?? HA Uusi rekisteröinti inti korjaa tilanteen 267 Page9 9
10 Filteroivien palomuurien läpäisy: l Mobile IP:n oletus: reititetää ään n vain kohdeosoitteen perusteella palomuurit yleensä varmistavat, että lähettäjäosoite on oikeasta verkosta - Jos alkuosa ilmoittaa vääv äärän n verkon, niin pakettia ei lähetetä! Ongelma: MN ei voi lähettl hettää pakettia vierasverkosta omalla pysyväll llä IP-osoitteellaan. - Ei edes sitä ensimmäist istä,, jolla voisi ilmoittaa lähettäjälle osoitteensa muuttuneen! 268 Käänteinen tunnelointi (Reverse tunneling) Tunneloidaan paketti takaisin kotiagentille, joka sitten ohjaa sen lähettl hettäjälle Valitaan vierasagentti, joka kykynee kääk äänteiseen tunnelointiin - Agentti-ilmoituksessa ilmoituksessa yksi bitti lisää - Samoin rekisteröinti inti-ilmoitukseenilmoitukseen Vierasagentti tunneloi (esim. IP-to to-ip) ja kotiagentti osaa purkaa tunnelin ja lähettl hettää paketin 'oikeasta' verkosta vastaanottajalle. 269 Page 10 10
11 Mobile IPv6 Osoitteita riittää - vierailijat tarvitsevat IP-osoitteita vierailunsa aikana Ei tarvita erityistä vierasagenttia MN toimii yleensä itse omana vierasagenttinaan - neighbor discovery: verkkoprefix - stateless address autoconfiguration Paremmat turvallisuuspiirteet mm. estämää ään n vääv äärennetyt osoitemuutokset ja toistohyökk kkäykset (replay attack) 270 Reitin optimointi Kolmioreititystä ei tarvitse enää käyttää turvattomuuden takia Turvalaajennuksen ansiosta MN voi ilmoittaa uuden osoitteensa suoraan lähettl hettäjälle - Kun MN saa 1. paketin, se ilmoittaa lähettl hettäjälle (CN) uuden vierasverkko-osoitteensa osoitteensa Myös s HA voi ilmoittaa pakettia vierasverkkoon siirtyneelle koneelle lähettl hettävälle CN:lle koneen vierasverkko-osoitteen osoitteen - Binding updates/ack/requests 271 Page 11 11
12 Lisää parannuksia: Tehokkaampi tapa kotiagentin löytl ytämiseen Dynamic Home Agent Discovery - Lähetetään n Binding Update -sanoma kotiagentille anycast-osoitteeseen, jolloin vain yksi ehkä useasta kotiagentista vastaa * Kotiagentin osoite on voinut muuttua poissaolon aikana Tehokas kapselointi lähdereititysotsakkeen l avulla Two-hop source route (routing header) Kun MN lähettää, niin lähdeosoitteena COA, mutta home address kohdeoptio sisält ltää MN:n oman osoitteen Multimedian tuki ja palvelun laatu (QoS) Internetissä Sovellus ei saa mitää ään n takuita palvelun laadusta: IP tarjoaa tasapuolisen palvelun (best effort) kaikille joskus kaikki toimii hyvin, joskus ei sovellus ei voi paljoa siihen vaikuttaa Useille multimediasovelluksille tällainen t palvelu ei sovi! QoS-ajattelu myös s Internetiin? viive, viipeen vaihtelu virheettömyys 273 Page 12 12
13 Multimediasovellusten luokittelua 1) Streaming stored audio and video 2) Streaming live audio and video 3) Real-time interactive audio and video 274 Datavirta (stream) Video (tilausvideo, urheilukilpailun suora lähetys), audio (tilausmusiikki( tilausmusiikki, sinfoniaorkesterin konsertin suoralähetys) Sietää jonkinverran sanomien katoamisia FEC-korjaus korjaus,, entisen toistaminen, puuttuvan interpolointi Aikarajat,, joita noudatettava uudelleenlähetys ei yleensä toimi - seurauksena helposti liian pitkä viive Tasainen, riittävän n nopea lähetysl TCP:n ruuhkanhallinta haittaa UDP-segmentit saapuvat epäjärjestyksess rjestyksessä ja voivat juuttua ruuhkaan 275 Page 13 13
14 Tosiaikainen interaktiivinen lähetysl viiveherkkä (delay-sensitive) huojuntaherkkä (jitter-sensive): viiveen vaihtelu kohtalaisesti hävikkih vikkiä sietävä (loss-tolerant) Internet-puhelin - vaatimukset: viive max ms, hävikki h korkeintaan % videokonferenssi - viive korkeintaan muutama sata ms 276 Internet-puhelin Lähetetään vain puheryöppyjä ei taukoja: - 20 ms välein 160 tavun lohkoja Vastaanotossa viivettä, viiveen vaihtelua (=> huojuntaa) sekä virheellisiä tai puuttuvia lohkoja 277 Page 14 14
15 Huojunnan häivyttäminen: kiinteä viive ennen toistoa Puhepurskeen aikana lähettäjä generoi paketteja 20 ms välein 1. paketti vastaanotetaan ajanhetkellä r vaihtoehto 1: paketin toisto skeduloitu alkamaan ajanhetkellä p vaihtoehto 2: toisto skeduloitu alkamaan ajanhetkellä p packets packets generated packets received loss playout schedule p' - r playout schedule p - r Kurose&Ross: : kuva 7.6 r p p' time 278 Huojunnan häivyttäminen: Adaptiivinen viive Kontrolloidaan viivettä aina puhepurskeen aluksi Estimoidaan keskimää ääräistä päästä-päähän viivettä ja poikkeamaa siitä (=jitter) Määrää puhepurskeen toiston alkuajankohdan Tauon pituus vaihtelee/poikkeaa todellisesta 279 Page 15 15
16 Pakettien katoamisten sieto (1) forward error correction (FEC): simple scheme for every group of n chunks create a redundant chunk by exclusive OR-ing the n original chunks send out n+1 chunks, increasing the bandwidth by factor 1/n. can reconstruct the original n chunks if there is at most one lost chunk from the n+1 chunks Playout delay needs to be fixed to the time to receive all n+1 packets Tradeoff: increase n, less bandwidth waste increase n, longer playout delay increase n, higher probability that 2 or more chunks will be lost (Slide derived from Kurose&Ross) 280 Pakettien katoamisten sieto (2) 2nd FEC scheme piggyback lower quality stream send lower resolution audio stream as the redundant information for example, nominal stream PCM at 64 kbps and redundant stream GSM at 13 kbps. Whenever there is non-consecutive loss, the receiver can conceal the loss. Can also append (n-1)st and (n-2)nd low-bit rate chunk (Slide derived from Kurose&Ross) 281 Page 16 16
17 Pakettien katoamisten sieto (3) Interleaving chunks are broken up into smaller units for example, 4 5 msec units per chunk Packet contains small units from different chunks if packet is lost, still have most of every chunk has no redundancy overhead but adds to playout delay (Slide derived from Kurose&Ross) 282 RTP (Real-time Transport Protocol) (RFC 3550) välineet, joilla vastaanottaja huomaa puuttuvat sanomat ja pystyy rekonstruoimaan sanomien lähetysjl hetysjärjestyksen järjestysnumerot, aikaleimat kuormatiedot (payload) ei takaa sanomien saapumista ajoissa eikä muuta palvelunlaatua (qos) yleensä toimii UDP-protokollan pääp äällä ei täydellinen t protokolla; ei omaa kerrosta, vaan osa sovellusta - profiilimää äärittely: eri sovelluksille tarpeelliset lisät - kuorman muoto: miten tietty koodaus kuljetetaan RTP:ssä 283 Page 17 17
18 RTP: Datakanava ja kontrollikanava datakanavassa kulkee (pieni( pieniä) ) datapaketteja - joihin on liitetty RTP-otsake kontrollikanavassa RTCP-sanomia (Real Control Protocol) lähettäjien ja vastaanottajien välillv lillä lähetys- ja vastaanottoraportteja (Real-time Transport 284 RTP-datavirrat ja RTP-istunto Esim. videokonferenssi neljä eri datavirtaa: - kaksi äänelle; yksi kumpaankin suuntaan - kaksi videokuvalle; yksi kumpaankin suuntaan yksi yhdistetty, koodattu datavirta (esim. MPEG1 (Moving Picture Experts Group) ja MPEG2) kunkin datavirran lähteellä oma tunniste myös s monelta lähettl hettäjältä monelle vastaanottajalle lähettäjillä sama monilähetysryhm hetysryhmä RTP-istunto yhteenkuuluvat datavirrat - esim. videokonferenssin audio- ja videodatavirrat 285 Page 18 18
19 RTP-otsakkeen kentät kuormatyyppi lähteen muita V PX CC M järjestysnumero (CSRC- aikaleima kenttiä tunniste (SSRC) lista) bittiä 16 bittiä 32 bittiä 32 bittiä 0-15 x 32 bittiä V - versio P - padding (onko kuorman lopuksi täytetavuja) X - seuraako RTP-otsakkeen perässä laajenusotsake CC - CSRC count M - Marker (riippuen kuormatyypistä: esim. puhepurskeen alku tai videokuvan raja) Kuorman - audiolle tai videolle ilmoittaa äänen tai videokuvan koodaustavan tyyppi (esim. PCM tai MPEG1); lähettäjä voi ilmoitta koodauksen muuttumisesta myös lähetyksen keskellä! Järjestysnumero - jokainen lähetetty paketti kasvattaa yhdellä SSRC - Synchronization Source identifier CSRC - Contributing Source identifier 286 aikaleima kertoo RTP-paketin 1. tavun otoshetken. Aikaleimakello käy, k vaikka lähde l ei lähetäkään. Kuormatyyppi määrää kellon resoluution (käyntivauhdin) lähteen tunnistekenttä jokaisella datavirralla on satunnainen tunnistenumero; jos jo käytk ytössä valitaan uusi CSRC: tämän paketin sisäll llön tuottaneet lähteet 287 Page 19 19
20 RTCP (Real (Real-time Transport Control Protocol) (RFC 3550) kaikki RTP-istuntoon osallistuvat voivat lähettl hettää RTCP-sanomia yleensä käyttäen RTP-istunnon yhteistä monilähetysosoitetta RTCP-paketteja niissä kerrotaan l paketteja lähetetään n ajoittain kerrotaan lähetyksiin liittyviä tilastoja (montako pakettia lähetetty, paljonko havaittu huojuntaa) standardi ei määm äärittele, mitä sovelluksen pitää tälle datalle tehdä Voidaan käyttää esim. arvioitaessa datavirran laatua ==> lähettäjä voi päättää muuttaa lähetysvauhtia ja/tai kuormatyyppiä (koodaustapaa) raporttien perusteella 288 lähettäjä RTCP RTCP internet RTCP RTCP vastaanottaja vastaanottaja 289 Page 20 20
21 viisi erilaista sanomaa Sender report RTCP - Aktiivisen lähettl hettäjän tiedot tietyn aikavälin lähetyksistl hetyksistä ja vastaanotoista - Viimeisimmäksi lähetetyn RTP-paketin * Aikaleima * Seinäkelloaika =Absoluuttinen aikaleima (sekunteja lähtien UTC), jotta pystytää ään n yhdistämää ään eri datavirrat (esim.. audio- ja videovirrat) Receiver report - Passivinen vastaanottaja raportoi palvelunlaadusta ( viimeisimm( viimeisimmän vast.otetun RTP-paketin järj.nro, miten suuri osa jäi j i saapumatta, paljonko yhteensä jäänyt saapumatta, keskim.. huojunta jne ) Source description message - Lähde kertoo itsestää ään: lähteen l ja sen valvojan kontaktitietoja Bye message: lähde ilmoittaa lopettavansa lähetyksenl Application-specific message: voi määm ääritellä uusia sanomatyyppejä 290 RTCP:n skaalausongelma RTP-pakettien määm äärä ei kasva, vaikka vastaanottajien määm äärä kasvaa, mutta RTCP- pakettien määm äärä kasvaa - kukin vastaanottaja lähettää omat raporttinsa RTCP-liikenne korkeintaan 5% istunnon kapasiteetista 75% vastaanottajille ja 25 % lähettl hettäjille kukin vastanottaja saa saman osuuden istunnon lähettäjien ja vastaanottajien määrä laskettavissa sender ja receiver raporttien perusteella - Kukin laskee omien raporttiensa lähetysvälin 291 Page 21 21
22 UDP kuljettaa sekä RTP- että RTCP-sanomia tilapäinen inen porttinumero RTP: parillinen numero RTCP: seuraava parillinen numero UDP-segmentit kuljetetaan IP-datagrammeissa IP UDP RTP Mediapalanen 292 Istunnon kontrolliprotokollat Video- tai audioistunnon kontrollointi istunnon muodostus istunnon ylläpit pitäminen istunnon purkaminen Esim. Konferenssin videointi Sovittava käytetty k koodaus ja kuljetusprotokolla Tiedettävä osoitteet ja portit Valvottava/muokattava kokouksen aikana Esim.. Internet-puhelu Löydettävä soiton kohde/kohteet Sovittava koodauksesta 293 Page 22 22
23 RTSP (Real-time Streaming Protocol) (RFC 2326) lähetysvirran esittämisen kontrolli ( kaukosäädin soittimen ja mediapalvelimen välissä) datavirran alustaminen palvelimeen (setup) ja sen purkaminen (teardown) - Setup identifioi siirrettävän median, määrää sille kuljetustavan (esim.. RTP/UDP;unicast ) ja portit sekä istuntotunnuksen esittäminen (play) ja pysäytt yttäminen (pause) tallentaminen (record) mediaparametrien listaus (describe) 294 RTSP toiminta Kurose&Ross: : kuva Page 23 23
24 Puskurointi tarpeen (10 15 s) mediapalvelin mediasoitin puskuri alaraja yläraja Asiakaskone Palvelinkone Kun puskurin yläraja ylittyy, niin mediasoitin pyytää mediapalvelinta keskeyttämään lähetyksen (pause), kun alaraja alittuu, niin mediasoitin pyytää mediapalvelinta lähettämään lisää (play). 296 SIP (Session Initiation Protocol) (RFC 3261) IP-puheluiden soittamiseen ja vastaanottamiseen vastaanottajan IP-osoitteen selvittäminen - Voi käyttää tilapäisi isiä osoitteita - useita eri laitteita, joilla eri IP-osoite puhelun aloittaminen,, koodauksesta sopiminen ja puhelun päättäminen puhelun hallinta - uusien mediavirtojen lisää ääminen - koodauksen muuttaminen - uusien osallistujien mukaanottaminen - Puhelun siirto (call transfer), call holding myös s videokonferenssit ja muut multimediayhteydet monen pelaajan pelit 297 Page 24 24
25 puhelinnumerot esitetää ään n SIP URL:eina - sip: pekka@cs.helsinki.fi - sip: maija@ sip: simo@ protokolla HTTP-tyyppinen tekstipohjainen INVITE, ACK, BYE, OPTIONS, CANCEL, REGISTER + + paljon muita piirteitä 298 Puhelun aloittaminen tunnettuun IP-osoitteeseen Alice Bob INVITE bob@ c=in IP m=audio RTP/AVP 0 port 5060 port OK c=in IP m=audio RTP/AVP 3 Bob's terminal rings ACK port 5060 port µ Law audio GSM port time Kurose&Ross: : kuva 7.13 time 299 Page 25 25
26 SIP-rekister rekisteröijä Käyttäjän laite/kone tai sen IP-osoite voi muuttua Tarvitaan rekisterinpitäjää ää, joka tietää mistä IP-osoitteesta käyttäjä on tavoitettavissa kun käyttk yttäjä käynnistää SIP-sovelluksen, sovellus ilmoittaa ko. laitteen IP-osoitteen rekisteröij ijälle - käyttäjä on tavoitettavissa täältä (IP-osoite osoite) ilmoitus vahvistetaan tietyin väliajoin v ja kun käyttk yttäjä siirtyy uudelle laitteelle, laite ilmoittaa uuden osoitteen uudelleenohjaus toiseen rekisteriin, jos käyttk yttäjä on siirtynyt toisen rekisteröij ijän alueelle 300 Esim. Omalta alueelta muualle siirtyneen käyttäjän tavoittamisesta Caller jim@umass.edu places a call to keith@upenn.edu (1) Jim sends INVITE message to umass SIP proxy. (2) Proxy forwards request to upenn registrar server. (3) upenn server returns redirect response, indicating that it should try keith@eurecom.fr SIP proxy umass.edu 1 8 SIP client (4) umass proxy sends INVITE to eurecom registrar. (5) eurecom registrar forwards INVITE to , which is running keith s SIP client. (6-8) SIP response sent back (9) media sent directly between clients. Note: also a SIP ack message, which is not shown. 2 3 SIP registrar upenn.edu SIP registrar eurecom.fr (Slide derived from Kurose&Ross) SIP client Page 26 26
Liikkuvien isäntäkoneiden reititys
Mobile IP IP-reititys IP-osoitteen perusteella koneen osoite riippuu verkosta, jossa kone sijaitsee kun kone siirtyy toiseen verkkoon tilapäisesti, osoite ei ole enää voimassa koneelle uusi osoite tässä
LisätiedotIP-reititys IP-osoitteen perusteella. koneelle uusi osoite tässä verkossa?
Mobile IP IP-reititys IP-osoitteen perusteella koneen osoite riippuu verkosta, jossa kone sijaitsee kun kone siirtyy toiseen verkkoon tilapäisesti, osoite ei ole enää voimassa koneelle uusi osoite tässä
Lisätiedot7. Palvelun laatu (QoS) Internetissä
7. Palvelun laatu (QoS) Internetissä Sovellus ei saa mitään takuita palvelun laadusta: IP tarjoaa tasapuolisen palvelun (best effort) kaikille) joskus kaikki toimii hyvin, joskus ei sovellus ei voi paljoa
Lisätiedot7. Palvelun laatu (QoS) Internetissä
7. Palvelun laatu (QoS) Internetissä Sovellus ei saa mitään takuita palvelun laadusta: IP tarjoaa tasapuolisen palvelun (best effort) kaikille) joskus kaikki toimii hyvin, joskus ei sovellus ei voi paljoa
LisätiedotLiikkuvien isäntäkoneiden reititys
5. Mobile IP (RFC 3220) IP-reititys IP-osoitteen perusteella koneen osoite riippuu verkosta, jossa kone sijaitsee kun kone siirtyy toiseen verkkoon tilapäisesti, osoite ei ole enää voimassa koneelle uusi
Lisätiedot5. Mobile IP (RFC 3220)
5. Mobile IP (RFC 3220) IP-reititys IP-osoitteen perusteella koneen osoite riippuu verkosta, jossa kone sijaitsee kun kone siirtyy toiseen verkkoon tilapäisesti, osoite ei ole enää voimassa koneelle uusi
LisätiedotPage1. 7. Liikkuvuus / Mobile IP. Liikkuvien isänt. ntäkoneiden. reititys Mobile IP (RFC 3344) inti. Uudelle alueelle rekisteröinti
7. Liikkuvuus / Mobile IP IP-reititys IP-osoitteen perusteella koneen osoite riippuu verkosta, jossa kone sijaitsee kun kone siirtyy toiseen verkkoon tilapäisesti, isesti, osoite ei ole enää voimassa -
LisätiedotMonilähetysreititys (multicast routing)
Monilähetysreititys (multicast routing) Ongelma: Reitittimien on kyettävä rakentamaan optimaaliset reitit ryhmän kaikille vastaanottajille kun mikä tahansa kone voi toimia lähettäjänä ryhmään voi kuulua
LisätiedotMonilähetysreititys (multicast routing)
Monilähetysreititys (multicast routing) Ongelma: Reitittimien on kyettävä rakentamaan optimaaliset reitit ryhmän kaikille vastaanottajille kun mikä tahansa kone voi toimia lähettäjänä ryhmään voi kuulua
LisätiedotYksi puu koko ryhmälle
Monilähetysreititys (multicast routing) Ongelma: Reitittimien on kyettävä rakentamaan optimaaliset reitit ryhmän kaikille vastaanottajille kun mikä tahansa kone voi toimia lähettäjänä ryhmään voi kuulua
LisätiedotTällä kerralla esitellään. Uutuudet. Reaaliaikainen tiedonsiirto. Äänen ja videon siirto. Session Initiation Protocol (SIP) IP-puhelin
Tällä kerralla esitellään Uutuudet Tosiaikapalvelut Liikkuvuus Voice over IP Palvelunlaatu Mobile IP Ad Hoc -verkot Äänen ja videon siirto Ääni muutetaan digitaaliseen muotoon Säännöllisin väliajoin otetut
LisätiedotUutuudet. Tosiaikapalvelut Liikkuvuus. Sanna Liimatainen T Tietokoneverkot
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
LisätiedotICMP-sanomia. 3. IP-kerroksen muita protokollia ja mekanismeja ICMP (Internet Control Message Protocol)
3. IP-kerroksen muita protokollia ja mekanismeja ICMP (Internet Control Message Protocol) ARP (Address Resolution Protocol) DHCP (Dynamic Host Configuration Protocol) CIDR (Classless InterDomain Routing)
Lisätiedot3. IP-kerroksen muita protokollia ja
3. IP-kerroksen muita protokollia ja mekanismeja ICMP (Internet Control Message Protocol) ARP (Address Resolution Protocol) DHCP (Dynamic Host Configuration Protocol) CIDR (Classless InterDomain Routing)
LisätiedotS-38.118 Teletekniikan perusteet
S-38.118 Teletekniikan perusteet Laskuharjoitus 3 Paketoinnin hyötysuhde 1 Harjoitus 3 koostuu: Demoluento (45 min) Datan siirtäminen Internetissä yleensä Laskuesimerkki datan siirtämisestä Äänen siirtäminen
LisätiedotLisää reititystä. Tietokoneverkot 2009 (4 op) Syksy Futurice Oy. Lisää reititystä. Jaakko Kangasharju
Tietokoneverkot 2009 (4 op) jaakko.kangasharju@futurice.com Futurice Oy Syksy 2009 (Futurice Oy) Syksy 2009 1 / 39 Sisältö 1 2 (Futurice Oy) Syksy 2009 2 / 39 Sisältö 1 2 (Futurice Oy) Syksy 2009 3 / 39
LisätiedotLisää reititystä. Tietokoneverkot 2008 (4 op) Syksy Teknillinen korkeakoulu. Lisää reititystä. Jaakko Kangasharju
Tietokoneverkot 2008 (4 op) jkangash@cc.hut.fi Teknillinen korkeakoulu Syksy 2008 (TKK) Syksy 2008 1 / 39 Sisältö 1 2 (TKK) Syksy 2008 2 / 39 Sisältö 1 2 (TKK) Syksy 2008 3 / 39 iksi monilähetys? : saman
LisätiedotOSI ja Protokollapino
TCP/IP OSI ja Protokollapino OSI: Open Systems Interconnection OSI Malli TCP/IP hierarkia Protokollat 7 Sovelluskerros 6 Esitystapakerros Sovellus 5 Istuntokerros 4 Kuljetuskerros 3 Verkkokerros Linkkikerros
Lisätiedot7. Palvelun laatu (QoS) Internetissä
7. Palvelun laatu (QoS) Internetissä Sovellus ei saa mitään takuita palvelun laadusta: IP tarjoaa tasapuolisen palvelun (best effort) kaikille) joskus kaikki toimii hyvin, joskus ei sovellus ei voi paljoa
LisätiedotLiikkuvuudenhallinta Mobile IP versio 6 - protokollalla
Liikkuvuudenhallinta Mobile IP versio 6 - protokollalla Mikko Merger Valvoja: Professori Jorma Jormakka Ohjaaja: TkL Markus Peuhkuri TKK/Tietoverkkolaboratorio 1 Sisällysluettelo Tavoitteet IEEE 802.11
Lisätiedot7. Palvelun laatu (QoS) Internetissä. Internet-puhelin. Datavirta (stream) RTP (Real-time Transport Protocol) (RFC 1889)
7. Palvelun laatu (QoS) Internetissä Sovellus ei saa mitään takuita palvelun laadusta: IP tarjoaa tasapuolisen palvelun (best effort) kaikille) joskus kaikki toimii hyvin, joskus ei sovellus ei voi paljoa
Lisätiedot7. Palvelun laatu (QoS) Internetissä
7. Palvelun laatu (QoS) Internetissä Sovellus ei saa mitään takuita palvelun laadusta: IP tarjoaa tasapuolisen palvelun (best effort) kaikille) joskus kaikki toimii hyvin, joskus ei sovellus ei voi paljoa
Lisätiedot7. Palvelun laatu (QoS) Internetissä
7. Palvelun laatu (QoS) Internetissä Sovellus ei saa mitään takuita palvelun laadusta: IP tarjoaa tasapuolisen palvelun (best effort) kaikille) joskus kaikki toimii hyvin, joskus ei sovellus ei voi paljoa
LisätiedotMulticast. 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 1 Johdanto Tietoverkoissa voidaan lähettää kolmella eri tavalla Unicast
LisätiedotVerkkotekniikan jatkokurssi Mobile IPv4 26.1.2006
Verkkotekniikan jatkokurssi Mobile IPv4 26.1.2006 Karri Huhtanen 1 Sisältö! 1. Arkkitehtuuri ja terminologia! 2. Toiminta 2.1 Toiminta kotiverkossa 2.2 Siirtyminen vieraaseen verkkoon
Lisätiedot7. Palvelun laatu (QoS) Internetissä
7. Palvelun laatu (QoS) Internetissä Sovellus ei saa mitään takuita palvelun laadusta: IP tarjoaa tasapuolisen palvelun (best effort) kaikille) joskus kaikki toimii hyvin, joskus ei sovellus ei voi paljoa
LisätiedotTietoliikenne II. Syksy 2005 Markku Kojo. Tietoliikenne II (2 ov,, 4 op) Page1. Markku Kojo Helsingin yliopisto Tietojenkäsittelytieteen laitos
Tietoliikenne II Syksy 2005 Markku Kojo 1 Syksy 2005 Tietoliikenne II (2 ov,, 4 op) Markku Kojo Helsingin yliopisto Tietojenkäsittelytieteen laitos 2 Page1 1 Kirjallisuus ja muuta materiaalia Kurssikirja:
Lisätiedot7. Palvelun laatu (QoS) Internetissä. Internet-puhelin. Datavirta (stream) RTP (Real-time Transport Protocol) (RFC 1889)
7. Palvelun laatu (QoS) Internetissä Sovellus ei saa mitään takuita palvelun laadusta: IP tarjoaa tasapuolisen palvelun (best effort) kaikille) joskus kaikki toimii hyvin, joskus ei sovellus ei voi paljoa
LisätiedotMulticast. 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 1 Johdanto Tietoverkoissa voidaan lähettää kolmella eri tavalla Unicast
LisätiedotVerkkoinformaation välittämiseen isäntäkoneiden ja reitittimien välillä
3. IP-kerroksen muita protokollia ja mekanismeja ICMP (Internet Control Message Protocol) ARP (Address Resolution Protocol) DHCP (Dynamic Host Configuration Protocol) CIDR (Classless InterDomain Routing)
LisätiedotTurvallisuus verkkokerroksella
Turvallisuus verkkokerroksella IPsec Authentication Header ( AH) -protokolla Encapsulation Security Payload (ESP) -protokolla ennen käyttöä on luotava kommunikoivien koneiden välille turvasopimus SA (Security
LisätiedotTurvallisuus verkkokerroksella
Turvallisuus verkkokerroksella IPsec Authentication Header ( AH) -protokolla Encapsulation Security Payload (ESP) -protokolla ennen käyttöä on luotava kommunikoivien koneiden välille turvasopimus SA (Security
LisätiedotAH-otsake. Turvallisuus verkkokerroksella. AH-otsake. AH-otsake. ESP-otsake. IP-otsake
Turvallisuus verkkokerroksella IPsec Authentication Header ( AH) -protokolla Encapsulation Security Payload (ESP) -protokolla ennen käyttöä on luotava kommunikoivien koneiden välille turvasopimus SA (Security
LisätiedotS 38.1105 Tietoliikennetekniikan perusteet. Pakettikytkentäiset verkot. Helsinki University of Technology Networking Laboratory
S 38.1105 Tietoliikennetekniikan perusteet Pakettikytkentäiset verkot Kertausta: Verkkojen OSI kerrosmalli Sovelluskerros Esitystapakerros Istuntokerros Kuljetuskerros Verkkokerros Linkkikerros Fyysinen
LisätiedotInternet Protocol version 6. IPv6
Internet Protocol version 6 IPv6 IPv6 Osoiteavaruus 32-bittisestä 128-bittiseksi Otsikkokentässä vähemmän kenttiä Lisäominaisuuksien määritteleminen mahdollista Pakettien salaus ja autentikointi mahdollista
LisätiedotVuonimiö on pelkkä tunniste
Reitittimelle vuo on joukko peräkkäisiä paketteja, joita tulee käsitellä tietyllä tavalla samat resurssivaraukset samat turvallisuusvaatimukset samat säännöt pakettien hävittämiseen samat etuoikeudet jonoissa
LisätiedotVuonimiö on pelkkä tunniste
Reitittimelle vuo on joukko peräkkäisiä paketteja, joita tulee käsitellä tietyllä tavalla samat resurssivaraukset samat turvallisuusvaatimukset samat säännöt pakettien hävittämiseen samat etuoikeudet jonoissa
Lisätiedot... Laajennusotsakkeet. Reititysotsake. Vuonimiö on pelkkä tunniste. Vuonimiöiden käsittely solmuissa
Reitittimelle vuo on joukko peräkkäisiä paketteja, joita tulee käsitellä tietyllä tavalla samat resurssivaraukset samat turvallisuusvaatimukset samat säännöt pakettien hävittämiseen samat etuoikeudet jonoissa
Lisätiedotreitittimissä => tehokkaampi 2005 Markku Kojo IPv6
4. IPv6-protokolla (RFC 2460) Enemmän osoitteita 16 tavua osoitteelle => osoitteita paljon! Virtaviivaistettu nopeampi käsittely k reitittimissä => tehokkaampi Uusia piirteitä Erilaisten sovellusten tarpeet
LisätiedotJohdanto. Multicast. Unicast. Broadcast. Protokollat. Multicast
Multicast Johdanto Ryhmien hallinta Reititys Reaaliaikaiset siirto- ja hallintaprotokollat Resurssien varaus Sessioiden hallinta MBone Johdanto Tietoverkoissa voidaan lähettää kolmella eri tavalla + Unicast
LisätiedotInternet ja tietoverkot 2015 Harjoitus 5: (ISO/OSI-malli: Verkkokerros, TCP/IP-malli: internet-kerros)
Internet ja tietoverkot 2015 Harjoitus 5: (ISO/OSI-malli: Verkkokerros, TCP/IP-malli: internet-kerros) Tämän harjoituksen tarkoituksena on tutustua IP-protokollaan. Kertausta - Harjoitus 4: Erään sovelluksen
LisätiedotMulticast. Johdanto Ryhmien hallinta Reititys Reaaliaikaiset siirto- ja hallintaprotokollat Resurssien varaus Sessioiden hallinta MBone
Multicast Johdanto Ryhmien hallinta Reititys Reaaliaikaiset siirto- ja hallintaprotokollat Resurssien varaus Sessioiden hallinta MBone Petri Vuorimaa 1 Johdanto Tietoverkoissa voidaan lähettää kolmella
LisätiedotSelektiiviset kuittaukset (RFC 2018, RFC 3517)
Selektiiviset kuittaukset (RFC 2018, RFC 3517) Toistokuittaus ilmaisee vain yhden puuttuvan segmentin Vastaavasti kumulatiivinen kuittaus toipumisen aikana kertoo vain seuraavaksi haluttavan eli ilmaiseen
Lisätiedot3. Kuljetuskerros 3.1. Kuljetuspalvelu
End- to- end 3. Kuljetuskerros 3.1. Kuljetuspalvelu prosessilta prosessille looginen yhteys portti verkkokerros koneelta koneelle IP-osoite peittää verkkokerroksen puutteet jos verkkopalvelu ei ole riittävän
Lisätiedot6. Monilähetysreititys
6. Monilähetysreititys Paketti lähetetl hetetään n usealle vastaanottajalle Miksi? Monet sovellukset hyötyv tyvät - ohjelmistopäivitykset ivitykset - etäopetus opetus, virtuaalikoulu - videoiden, äänitteiden
LisätiedotITKP104 Tietoverkot - Teoria 3
ITKP104 Tietoverkot - Teoria 3 Ari Viinikainen Jyväskylän yliopisto 5.6.2014 Teoria 3 osuuden tärkeimmät asiat kuljetuskerroksella TCP yhteyden muodostus ja lopetus ymmärtää tilakaavion suhde protokollan
LisätiedotPage1. 6. Monilähetysreititys. D-osoitteet. IGMP:n toimintaperiaate. Monilähetyksen
6. Monilähetysreititys Paketti lähetetl hetet n usealle vastaanottajalle Miksi? Monet sovellukset hyötyv tyvät - ohjelmistopäivitykset ivitykset - etäopetus opetus, virtuaalikoulu - videoiden, itteiden
LisätiedotMonilähetysreititys. Paketti lähetetään usealle vastaanottajalle Miksi? Monet sovellukset hyötyvät
Monilähetysreititys Paketti lähetetään usealle vastaanottajalle Miksi? Monet sovellukset hyötyvät ohjelmistopäivitykset WWW-välimuistien päivitykset etäopetus, virtuaalikoulu videoiden, äänitteiden lähetys
LisätiedotMonimutkaisempi stop and wait -protokolla
Monimutkaisempi stop and wait -protokolla Lähettäjä: 0:A vastaanottaja: ajastin lähettäjälle jos kuittausta ei kuulu, sanoma lähetetään automaattisesti uudelleen kuittaus: = ok, lähetä seuraava uudelleenlähetys
LisätiedotOulun yliopisto Sähkö- ja tietotekniikan osasto
Oulun yliopisto Sähkö- ja tietotekniikan osasto 521261A Tietokoneverkot I Välikoe #5 28.4.2008 Voit vastata joko suomeksi tai englanniksi. Perustele aina vastauksesi oikea vastaus ilman perustelua antaa
LisätiedotSiltojen haitat. Yleisesti edut selvästi suuremmat kuin haitat 2/19/2003 79. Kytkin (switch) Erittäin suorituskykyisiä, moniporttisia siltoja
Siltojen haitat sillat puskuroivat ja aiheuttavat viivettä ei vuonsäätelyä => sillan kapasiteetti voi ylittyä kehysrakenteen muuttaminen => virheitä jää havaitsematta Yleisesti edut selvästi suuremmat
LisätiedotIPTV:n asettamat vaatimukset verkolle ja palvelun toteutus. Lauri Suleva TI07 Opinnäytetyö 2011
IPTV:n asettamat vaatimukset verkolle ja palvelun toteutus SimuNetissä Lauri Suleva TI07 Opinnäytetyö 2011 Johdanto Työn tarkoituksena tutustua IPTV-palveluun yleisesti IPTV-palveluun vaikuttavien tekijöiden
LisätiedotTekijä / Aihe 1
14.12.2009 Tekijä / Aihe 1 IPTV Alueverkkojen näkökulmasta SimuNet Seminaari 7.12.2008 Vesa Kankare 14.12.2009 Vesa Kankare/ IPTV 2 Agenda Yleistä Palvelun laadun merkitys Aluedataverkon rooli tulevaisuuden
LisätiedotReititys 3. Multihoming, liikkuvuudenhallinta ja vielä vähän muutakin reitityksestä. luvut 18 ja verkkolähteet
Reititys 3 Multihoming, liikkuvuudenhallinta ja vielä vähän muutakin reitityksestä luvut 18 ja verkkolähteet 1 Luennon sisältö Multihoming moniliitännäinen? monikotinen? H R Mobile IP Ad Hoc -verkot (MANET)
LisätiedotInternet ja tietoverkot 2015 Harjoitus 7: Kertaus
Internet ja tietoverkot 2015 Harjoitus 7: Kertaus Tämän harjoituksen tarkoituksena on hieman kerrata TCP/IP-kerrosmallin sovelluskerroksen, kuljetuskerroksen, internet-kerroksen ja siirtoyhteyskerroksen
LisätiedotKuva maailmasta Pakettiverkot (Luento 1)
M.Sc.(Tech.) Marko Luoma (1/20) M.Sc.(Tech.) Marko Luoma (2/20) Kuva maailmasta Pakettiverkot (Luento 1) WAN Marko Luoma TKK Teletekniikan laboratorio LAN M.Sc.(Tech.) Marko Luoma (3/20) M.Sc.(Tech.) Marko
LisätiedotTCP/IP-protokollapino. Verkkokerros ja Internetprotokolla. Sisältö. Viime luennolla. Matti Siekkinen
TCP/IP-protokollapino Matti Siekkinen T-110.2100 Johdatus tietoliikenteeseen kevät 2010 Sovelluskerros Middleware: HTTP, SSL, XML... Kuljetuskerros: TCP, UDP,... Verkkokerros: IPv4, IPv6 Linkkikerros:
Lisätiedot100 % Kaisu Keskinen Diat
100 % Kaisu Keskinen Diat 98-103 4-1 Chapter 4: outline 4.1 introduction 4.2 virtual circuit and datagram 4.3 what s inside a router 4.4 IP: Internet Protocol datagram format IPv4 addressing ICMP IPv6
LisätiedotSIP Session Initation Protocol. Sisällysluettelo
SIP Session Initation Protocol Sisällysluettelo 1. SIP Session Initiation protocol... 2 1.1 Arkkitehtuuri... 2 1.1.1 Käyttäjäsovelluspalvelin... 2 1.1.2 Välityspalvelin... 3 1.1.3 Uudelleenohjauspalvelin...
LisätiedotELEC-C7241 Tietokoneverkot Kuljetuskerros
ELEC-C7241 Tietokoneverkot Kuljetuskerros Pasi Sarolahti (kalvoja Matti Siekkiseltä) 23.1.2018 Laskareista Lisävuoro ke 16-18 U8 Edelleen myös ke 14-16 ja pe 12-14 Ke 14 16 tällä viikolla poikkeuksellisesti
LisätiedotK U U L A L A A K E R I LUOTTAMUKSELLINEN 1(6)
K U U L A L A A K E R I LUOTTAMUKSELLINEN 1(6) Messto HTTP API Messto HTTP API on sovelluskehittäjiä varten kehitetty helppo tapa toteuttaa tekstiviesti- ja multimediaviestisovelluksia. Rajapinnan avulla
LisätiedotNetemul -ohjelma Tietojenkäsittelyn koulutusohjelma 31.10.2011
Tietojenkäsittelyn koulutusohjelma ICT1TN002 1/6 Tietokone ja tietoverkot 1 ICT1TN002 Harjoitus lähiverkon toiminnasta Tässä harjoituksessa tutustutaan lähiverkon toimintaan Netemul ohjelman avulla. Ohjelmassa
LisätiedotTosiaikajärjestelmät Luento 8: Tietoliikenneverkkoja ja -protokollia. Tiina Niklander. Jane Liu: Real-time systems, luku 11 + artikkeleja
Tosiaikajärjestelmät Luento 8: Tietoliikenneverkkoja ja -protokollia Tiina Niklander Jane Liu: Real-time systems, luku 11 + artikkeleja Sisältöä Yleistä verkoista Internet ja tosiaikaisuus Ethernet Protokollia
LisätiedotIPv6. IPv6. IPv6-otsake. Otsakekentät. 16 tavun osoitteet => rajaton määrä osoitteita
IPv6 CIDR on kikkailua, ei ratkaise IP:n perusongelmia tavoitteita: biljoonia osoitteita pienempiä reititystauluja yksinkertaisempia protokollia turvallisuutta mukaan palvelutyyppi (tosiaikainen), monilähetys
LisätiedotCIDR on kikkailua, ei ratkaise IP:n perusongelmia tavoitteita:
IPv6 CIDR on kikkailua, ei ratkaise IP:n perusongelmia tavoitteita: biljoonia osoitteita pienempiä reititystauluja yksinkertaisempia protokollia turvallisuutta mukaan palvelutyyppi (tosiaikainen), monilähetys
LisätiedotReitittimien toiminta
Reitittimien toiminta Alueen sisäll llä kaikilla reitittimillä - sama linkkitilatietokanta - sama lyhimmän n polun algoritmi reititin laskee lyhimm reitittimiin (verkkoihin) reititin laskee lyhimmän n
LisätiedotSovelluskerros. Sovelluskerros. Kuljetuskerros Verkkokerros Linkkikerros Fyysinen kerros. Kuljetuskerros Verkkokerros Linkkikerros Fyysinen kerros
do w hat I m ean Luennon sisältö Internet-protokolla versio 6 Comer luku 31 (vanha kirja ss. 257-278) Sovelluskerros Kuljetuskerros Verkkokerros Linkkikerros Fyysinen kerros IPv6 Internet Sovelluskerros
LisätiedotTikon ostolaskujen käsittely
Toukokuu 2013 1 (7) 6.3.0 Copyright Aditro 2013 Toukokuu 2013 2 (7) Sisällysluettelo 1. Käyttäjäasetukset... 3 2. Yleiset parametrit... 3 3. Kierrätysasetukset... 3 4. palvelimen tiedot... 4 5. lähetyksen
LisätiedotMultihoming ja liikkuvuudenhallinta
Multihoming ja liikkuvuudenhallinta Matti Siekkinen 21.2.2012 Lähteet: Sanna Suorannan edellisten vuosien materiaali. Nick Feamster: CS 7260 (2007) Miika Komu: HIP (110.5111, 2011) etc. 23.9.2010 1 Luennon
Lisätiedothteitä 2005 Markku Kojo Detailed algorithm for a RED router
RED lähteitl hteitä Floyd, S., and Jacobson, V.: Random Early Detection gateways for Congestion Avoidance,, IEEE/ACM Transactions on Networking, Vol. 1, No. 4, August 1993, p. 397-413. Sally Floyd n n
LisätiedotTietoliikenne II Kurssikoe
581363-2 Tietoliikenne II Kurssikoe 20.10. 2005 Kirjoita jokaisen vastauspaperisi alkuun kurssin nimi ja kokeen päivämäärä sekä nimesi, syntymäaikasi tai opiskelijanumerosi ja allekirjoituksesi. Kokeessa
LisätiedotPage1. Esimerkki AS. Reititystietojen vaihto. OSPF:n toiminta. Reitittimen R6 reititystaulu. reititystietojen vaihto Kukin reititin lähettl
N N R Esimerkki AS N3 N4 N5 N6 Esimerkki AS: a) suunnattu verkko ja b) lyhyimmän n polun puu :lle N N 3 R N3 N8 N4 8 8 N5 7 6 8 4 7 N7 8 N6 a) N8 N7 9 b) N N 3 R N3 N8 4 N4 8 8 N5 6 7 N7 8 9 N6 Reitittimen
LisätiedotKuljetuskerros. Kirja sivut: 280-301, 326-330
Kuljetuskerros Kirja sivut: 280-301, 326-330 Kuljetuskerroksen tehtävä Kuljetuskerros yhdistää sovelluksia Verkkokerros välittää viestejä koneelta toiselle Kuljetuskerros lisää tarkemman osoitteen koneen
LisätiedotDynamo-Sovellusprojekti. Vaatimusmäärittely
Dynamo-Sovellusprojekti Vaatimusmäärittely Tero Hätinen Joni Purojärvi Antti Pyykkönen Versio 0.2 Julkinen 19.10.2007 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä Päivämäärä Allekirjoitus
LisätiedotTikon ostolaskujen käsittely
Toukokuu 2014 1 (8) Toukokuu 2014 2 (8) Sisällysluettelo 1. Käyttäjäasetukset... 3 2. Yleiset parametrit... 3 3. Kierrätysasetukset... 3 4. palvelimen tiedot... 4 5. lähetyksen aktivointi... 5 6. Eräajot
Lisätiedot3. Kuljetuskerros 3.1. Kuljetuspalvelu
3. Kuljetuskerros 3.1. Kuljetuspalvelu End- to- end lta lle looginen yhteys portti verkkokerros koneelta koneelle I-osoite peittää verkkokerroksen puutteet jos verkkopalvelu ei ole riittävän hyvä, sitä
LisätiedotSiltojen haitat Yleisesti edut selvästi suuremmat kuin haitat
Siltojen haitat sillat puskuroivat ja aiheuttavat viivettä ei vuonsäätelyä => sillan kapasiteetti voi ylittyä kehysrakenteen muuttaminen => virheitä jää havaitsematta Yleisesti edut selvästi suuremmat
LisätiedotNimi: Op.numero: Yritän arvosanan korotusta, olen läpäissyt IVT:n tentin
1 8304500 Tietoliikenneverkkojen perusteet Tentti 22102003 /OA&JH Nimi: Opnumero: HUOM! Merkitse alle ajankohdat (esim kesä 2002), mikäli olet suorittanut osuuksia kurssille 83450 Internetin verkkotekniikat,
LisätiedotMonimutkaisempi stop and wait -protokolla
Monimutkaisempi stop and wait -protokolla ajastin lähettäjälle jos kuittausta ei kuulu, sanoma lähetetään automaattisesti uudelleen kuittaus: ACK = ok, lähetä seuraava uudelleenlähetys synnyttää kaksoiskappaleita!
LisätiedotTietoliikenne II (2 ov)
Tietoliikenne II (2 ov) Kevät 2001 Liisa Marttinen Kurssikirja: Tanenbaum, Computer Networks (3. Painos) Tietoliikenne II Kertausta ja täydennystä Tietoliikenne I - kurssin asioihin perusteellisemmin laajemmin
LisätiedotMonimutkaisempi stop and wait -protokolla
Monimutkaisempi stop and wait -protokolla ajastin lähettäjälle jos kuittausta ei kuulu, sanoma lähetetään automaattisesti uudelleen kuittaus: ACK = ok, lähetä seuraava uudelleenlähetys synnyttää kaksoiskappaleita!
LisätiedotTietoliikenteen perusteet. Langaton linkki
Tietoliikenteen perusteet Langaton linkki Kurose, Ross: Ch 6.1, 6.2, 6.3 (ei:6.2.1, 6.3.4 ja 6.3.5) Tietoliikenteen perusteet /2007/ Liisa Marttinen 1 Sisältö Langattoman linkin ominaisuudet Lnagattoman
LisätiedotTietoliikenteen perusteet. Langaton linkki
Tietoliikenteen perusteet Langaton linkki Kurose, Ross: Ch 6.1, 6.2, 6.3 (ei:6.2.1, 6.3.4 ja 6.3.5) Tietoliikenteen perusteet /2007/ Liisa Marttinen 1 Sisältö Langattoman linkin ominaisuudet Lnagattoman
Lisätiedot1. Tietokoneverkot ja Internet. 1. 1.Tietokoneesta tietoverkkoon. Keskuskone ja päätteet (=>-80-luvun alku) Keskuskone ja oheislaitteet
1. Tietokoneverkot ja Internet 1.1. Tietokoneesta tietoverkkoon 1.2. Tietoliikenneverkon rakenne 1.3. Siirtomedia 1.4. Tietoliikenneohjelmisto eli protokolla 1.5. Viitemallit: OSI-malli, TCP/IP-malli 1.6.
LisätiedotJohdanto Internetin reititykseen
Johdanto Internetin reititykseen IPv4, ICMP, ARP, osoitteet (Luvut 2-3 Huiteman kirjassa) Internet-1 Analyysin tasot Tuotteet Markkinat Määrittelyt, RFC, draft specifications Protokollat Periaatteet, Vaatimukset
LisätiedotTAMPEREEN AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma Tietoliikennetekniikka. Tutkintotyö. Jari Kuusisto. MOBILE IPv6
TAMPEREEN AMMATTIKORKEAKOULU Tutkintotyö MOBILE IPv6 Työn valvoja Tampere 2006 Yliopettaja Jorma Punju TAMPEREEN AMMATTIKORKEAKOULU TIIVISTELMÄ Tekijä: Työn nimi: Mobile IPv6 Päivämäärä: 23. huhtikuuta,
LisätiedotLinux palomuurina (iptables) sekä squid-proxy
Linux palomuurina (iptables) sekä squid-proxy Linux-järjestelmät Winai Prathumwong TI10HJ 06.11.2012 2 Iptables (Netfilter) Johdanto Iptables on Linux-kernelin sisäänrakennetun palomuurin, Netfilter:in
LisätiedotChapter 3 Transport Layer. Kuljetuskerros
Chapter 3 Transport ayer A note on the use of these ppt slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you can add, modify, and delete
Lisätiedotkynnysarvo (threshold)
kynnysarvo (threshold) varoitusarvo = tästä lähtien syytä varoa ruuhkaa aluksi 64 K kynnysarvoon saakka voidaan kasvattaa ruuhkaikkunaa eksponentiaalisesti kynnysarvon saavuttamisen jälkeen kasvatetaan
LisätiedotDynamo-Sovellusprojekti. Vaatimusmäärittely. Tero Hätinen Joni Purojärvi Antti Pyykkönen
Dynamo-Sovellusprojekti Vaatimusmäärittely Tero Hätinen Joni Purojärvi Antti Pyykkönen Versio 0.1 Julkinen 11.10.2007 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä Päivämäärä Allekirjoitus
Lisätiedoton yksi keskeisimpiä toimintoja Internetin toiminnan varmistamiseksi Internetin ruuhkanhallinta pitkälti
TCP-ruuhkanvalvonta (RFC 2581) TCP-ruuhkanvalvonta on yksi keskeisimpiä toimintoja Internetin toiminnan varmistamiseksi Internetin ruuhkanhallinta pitkälti TCP:n varassa Pääsääntöisesti muut protokollat
LisätiedotESPOO 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:
Demo 9: LLQ Kytkentä Esimerkkiverkko koostuu kahdesta 2600-sarjan reitittimestä, jotka on yhdistetty hitaalla 128 kbit/s yhteydellä. Molempien reitittimien FastEthernet 0/0-liitäntään on liitetty kytkin,
LisätiedotInternet perusteet. Analyysin tasot
Internet perusteet Internet perusteet Osoitteet IPv4 ja ICMP -protokollat ARP - Address Resolution Protocol Internet-1 Analyysin tasot Tuotteet Markkinat Määrittelyt, RFC, draft specifications Protokollat
LisätiedotIP asetus -harjoitus Tietojenkäsittelyn koulutusohjelma 31.10.2011
ICT1TN002 1/11 Tietokone ja tietoverkot Tietojenkäsittelyn koulutusohjelma 1 ICT1TN002 Harjoitus lähiverkkoasetusten vaikutuksesta Tässä harjoituksessa tutustutaan labrassa lähiverkon toimintaan tekemällä
LisätiedotInternet ja tietoverkot. 7 Multimedia. Oulun yliopisto Tietojenkäsittelytieteiden laitos Periodi 3 2014 / 2015
811338A 7 Oulun yliopisto Tietojenkäsittelytieteiden laitos 2014 / 2015 Luento pohjautuu kirjan James F. Kurose, Keith W. Ross, Computer Networking, A Top-Down Approach, 6th (International) ed., Pearson
LisätiedotPANKKILINJAN FTP - KUVAUS
PANKKILINJAN FTP - KUVAUS 2 Sisällysluettelo SISÄLLYSLUETTELO...2 YLEISTÄ...3 YHTEYSKÄYTÄNTÖ...4 YHTEYDEN AVAAMINEN JA FTP-SISÄÄNKIRJAUS...4 ASIAKKAAN JA PANKIN TODENNUS...5 PALVELUN PYYNTÖ...5 AINEISTON
LisätiedotSiirtyminen IPv6 yhteyskäytäntöön
Siirtyminen yhteyskäytäntöön SimuNet loppuseminaari 7.12.2011 Vesa Kankare 7.12.2011 1 Agenda Taustaa Miksi Muutoksen vaikutukset verkoille operaattori ja yritysnäkökulma SimuNet 7.12.2011 2 IPv4 IPv4
LisätiedotSecurity server v6 installation requirements
CSC Security server v6 installation requirements Security server version 6.4-0-201505291153 Pekka Muhonen 8/12/2015 Date Version Description 18.12.2014 0.1 Initial version 10.02.2015 0.2 Major changes
Lisätiedotkynnysarvo (threshold) varoitusarvo = tästä lähtien syytä varoa ruuhkaa aluksi 64 K RTT
kynnysarvo (threshold) varoitusarvo = tästä lähtien syytä varoa ruuhkaa aluksi 64 K kynnysarvoon saakka voidaan kasvattaa ruuhkaikkunaa eksponentiaalisesti kynnysarvon saavuttamisen jälkeen kasvatetaan
Lisätiedotkynnysarvo (threshold)
kynnysarvo (threshold) varoitusarvo = tästä lähtien syytä varoa ruuhkaa aluksi 64 K kynnysarvoon saakka voidaan kasvattaa ruuhkaikkunaa eksponentiaalisesti kynnysarvon saavuttamisen jälkeen kasvatetaan
Lisätiedot