Monika Kelpšaitė 4k. PS MIF VU

Slides:



Advertisements
Similar presentations
UPnP* AV: Easy Sharing of Digital Media Joe C. Pitarresi Business Development Intel Research & Development.
Advertisements

Copyright © PLANET Technology Corporation. All rights reserved.
B. Fairman Sony US Advanced Technologies Center 1 Ubiquitous Video W3C Video on the Web Workshop
DMA-200 Digital Media Center Copyright © PLANET Technology Corporation. All rights reserved.
NORĖDAMI PAKEISTI SKAIDRĖS STILIŲ – SPUSTELĖKIT E DEŠINIUOJU PELĖS KLAVIŠU ANT SKAIDRĖS FONO IR PASIRINKITE > LAYOUT ARBA DARBALAUKI O ĮRANKIŲ JUOSTOJE.
1 ISO/IEC VHN (Versatile Home Network) Real Time Systems Lab. Myung Jin, Lee [Reference] ISO/IEC JTC 1/SC 25 WG 1 N1140a - Interconnection of Information.
Vaizdinė užduotis. Kuriose iš šių valstybių galima pamatyti tokius gyvenamuosius namus? Jemene Tanzanijoje Mongolijoje Indonezijoje A B C D 1.
Comenius Strateginių partnerysčių projektas “PADĖK IR GAUK PAGALBĄ”
Cafanh Seminar Saturday 15, 2015 Speaker: Jean Bernard Choudja.
Week-3 (Lecture-1). Some Important internet terms: Archie : A program used to search files at FTP sites. There are currently 30 Archie servers in the.
Network address translation Tinklo adresų vertimas
Directions on the Windows® PC and Network Device Connectivity
Protocols and networks in the TCP/IP model initially.
ICT Communications Lesson 1: Using the Internet and the World Wide Web
Final Revision Notes-Grade10
Network Peripheral.
Regresijos determinuotumas
Smart none of us are as smart as all of us. smart none of us are as smart as all of us.
Internetas.
Darbą parengė: Viktorija Drūteikaitė IT2
SSGG (SWOT): Organizacijos stiprybės ir silpnybės, galimybės ir grėsmės (nustatymas, grupavimas, vertinimas, rezultatas) Pagrindinė literatūra: Lietuvos.
MAUDYKLŲ VANDENS KOKYBĖS STEBĖSENOS
Robert Andruškevič AT27D.   Tai yra operacinė sistema, daugiausia naudojama išmaniuosiuose telefonuose, nors ją galima įdiegti ir kituose mobiliuosiuose.
Video kūrimas su Windows Movie Maker 2.0
Kompiuterio sandara, programinė įranga
Media streaming Žilvinas Bulotas IT 3.
Windows media streaming
LAN Digital Audio Greg Van Dyne December 4, 2007.
PHP „CodeIgniter“ karkaso saugumas
Pagrindinės sąvokos Hipertekstas ir multimedija
Skyrius 1: Paskirstytos informacinės sistemos
Ernestas Kaukėnas MIF IT 3grupė
Atliko: Jokūbas Rusakevičius VU MIF PS 3k 3g
R paketas ir jo įdiegimas
JavaScript kalbos apžvalga
Programinė įranga.
IPod MENIU.
HIPERTEKSTINĖS TECHNOLOGIJOS
Kas yra arduino ? Parengė:Karolis Šumskis ir Mokytoja ekspertė Elena Šišenina.
Atvirojo kodo elektronika
Failai ir jų tvarkymas.
INTERAKTYVIŲ UŽDUOČIŲ KŪRIMO PROGRAMA
Antrosios kartos interneto technologijos
Regresijos determinuotumas
Windows Portable Devices
Tekstiniai uždaviniai
Saulius Ragaišis, VU MIF
Network Models, Hardware, Protocols and number systems
Virtualus kompiuteris
(Prievadai) Parengė Mindaugas Jasiūnas
Operacinė sistema Testas 9 klasė
Studijų pasirinkimas Lietuvoje ir užsienyje: ką svarbu žinoti?
Priešinės liaukos vėžio ankstyvosios diagnostikos programa 2009
PARTNERIŲ PAIEŠKA UŽSIENYJE
Pertrauktys (Interrupts)
Network Hardware and Protocols
Projektas “Saugesnis internetas”
Daugelio dokumentų sąsaja (angl. Multiple document interface)
Windows Ribbon Framework
Klaviatūra.
Grupinio darbo programinė įranga Lotus Notes
Pranešėjas Jurij Kuznecov
Internet & Web.
McGraw-Hill Technology Education
IST346: Networking Fundamentals
McGraw-Hill Technology Education
Wireless networking Rytis Garbauskas.
Computer Networks Protocols
Presentation transcript:

Monika Kelpšaitė 4k. PS MIF VU UPnP Monika Kelpšaitė 4k. PS MIF VU

Universal Plug and Play Kompiuterinių tinklų protokolas (įtaisų aptikimo tinkle protokolas). Paskirtis: leisti kitiems įrenginiams tiesiogiai prisijungti prie kitų įrenginių ir supaprastinti tinklo įdiegimą namuose.

Plačiau apie Universal Plug and Play UPnP dažniausiai namų tinkle naudojamas duomenų apsikeitimui, komunikavimui ir pramogoms bei kitose tarpusavyje susijose aplinkose. Sukurtas išspręsti klientų problemas susijusias su naujų įrenginių instaliavimu ir naudojimu. Protokolo principas yra leisti klientams įjungti įrenginius į maršrutizatorių, NAS (Network Attached Storage), wifi AP (access point) ar kitokio panašaus tipo įrenginį esantį jų namų tinkle ir leisti kompiuteriui aptikti visus prijungtus resursus be galutinio vartotojo supratimo kaip veikia kiekvienas įrenginys ir be jokios papildomos konfigūracijos. Kodėl UPnP paplito? Nes apibrėžė ir paviešino UPnP įrenginio kontrolės protokolus internete. UPnP buvo pabulikuotas kaip 73 dalis tarptautinio standarto, ISO/IEC 29341, 2008 metų gruodį.

Trumpai apie architektūrą (I) UPnP architektūra palaiko „nulinės konfigūracijos“ tinklą (zero configuration networking). Zero-configuration networking (zeroconf) yra technologijų rinkinys, kuris automatiškai sukuria kompiuterių tinklą paremtą interneto protokolo rinkiniu (TCP/IP) tuomet kai kompiuteriai ar tinklo išoriniai įrenginiai yra tarpusavyje susiję. UPnP suderinamas su bet kokio tiekėjo įtaisu, kuris gali dinamiškai prisijungti prie tinklo, naudojantis savo IP adresu.

Trumpai apie architektūrą (II) Įtaisas praneša savo pavadinimą, perduoda savo galimą funkcionalumą pagal pareikalavimą ir gali sužinoti apie kitų prisijungusių įrenginių funkcionalumą. Dynamic Host Configuration Protocol (DHCP) ir Domain Name System (DNS) servisai neprivalomi ir naudojami tik tada, jeigu jie pasiekiami tinkle. Įtaisai gali būti atjungiami automatiškai nepalikdami savo būsenos informacijos.

Trumpai apie kitas UPnP ypatybes (I) Medijos ir įrenginio nepriklausomumas: UPnP technologija gali veikti ant daugumos medijos tipų, kurie palaiko IP: Ethernet, FireWire, IR (IrDA), home wiring (G.hn) ir RF (radio frequency) (Bluetooth, Wi-Fi). Joks papildomas įrenginio paleidėjas neprivalomas – vietoj to naudojami pagrindiniai tinklo protokolai. User interface (UI) Control Jeigu įrenginys turi URL prezentacijai, tuomet kontrolinis taškas gali gauti puslapį per URL, įkelti puslapį į web browser ir, priklausomai nuo to puslapio galimybių, leisti naudojui naudotis įrenginiu ar peržiūrėti jo statusą.

Trumpai apie kitas UPnP ypatybes (II) Operacinės sistemos ir programavimo kalbos nepriklausomumas Bet kokia OS ir bet kokia programavimo kalba gali būti naudojama kuriant UPnP produktus. Išplečiamumas Kiekvienas įrenginys, kuris implementuoja UPnP gali turėti specifinį savo implementacijos sluoksnį ant pagrindinės architektūros.

UPnP AV architektūra UPnP AV architectūra yra įrašų (audio) ir vaizdo (video) UPnP protokolo išplėtimas. UPnP AV palaiko įrenginius tokius kaip TV, VCR, CD/DVD players/jukeboxes („muzikinės dėžės“), settop boxes, stereos systems, MP3 players, foto kameras, vaizdo kameras, elektroniniai paveikslų rėmeliai (EPFs), ir asmeniniai kompiuteriai.

UPnP AV formatų palaikymas UPnP AV architektūra leidžia įtaisam palaikyti įvairaus tipo formatus - MPEG2, MPEG4, JPEG, MP3, Windows Media Audio (WMA), bitmaps (BMP), and NTSC, PAL or ATSC formats. Keletas perdavimo (transfer) protokolų palaikomi tokie kaip IEEE 1394, HTTP, RTP ir TCP/IP.

Trumpai apie UPnP problemas (I) Autentifikacija UPnP neimplementuoja JOKIOS autentifikacijos. Todėl reikia papildomų autentifikaciją autentifikuojančių servisų pagalbos (Device Protection Service arba Device Security Service). Deja, dabartinėje situacijoje daugeliui UPnP įtaisų trūksta autentifikacijos tikrinimo mechanizmų, nes laikoma, kad vietos sistemoje įrenginiai yra visiškai patikimi.

Trumpai apie UPnP problemas (II) Priėjimas iš interneto 2011 metais Daniel Garcia sukūrė įrankį suprojektuotą išnaudoti kai kurių UPnP IGD (Internet Gateway Device protocol) įtaisų trūkumus, kad galėtų pasiekti UPnP užklausas iš interneto. Įrankis buvo pablikuotas viešai ir todėl dauguma įtaisų buvo pasiekiami iš interneto. 2013 metais apsaugos kompanija Rapid7 skenavo UPnP-leistinų įtaisų signalus. Atsaką į užklausas gavo maždaug iš 81mln. IP adresų. Apie 80% įtaisų buvo namų maršrutizatoriai, spausdintuvai, webcams, apžvalgos kameros. Naudojantis UPnP protokolą daugelis šitų įrenginių galėjo būti prieinami ar manupuliuojami. Nuo šito „atradimo“ UPnP buvo tobulinami sertifikatų pagalba.

Trumpai apie UPnP problemas (III) IGMP (Internet Group Management Protocol) snooping ir patikimumas UPnP dažnai yra vienintelis reikšmingas „multicast“ (duomenų siuntimas keliems klientams per kompiuterių tinklą), naudojamas skaitmeniniuose namų tinkluose; todėl daugiafunkcinis tinklo konfigūravimas ar kiti trūkumai gali pasirodyti kaip UPnP problemos, o ne pagrindinės tinklo problemos. IGMP snooping yra procesas leidžiantis klausytis tinklo, įgyvendinančio IGMP protocolą trafiką. Jeigu jis įjungtas, gali pasirodyti, kad UPnP yra nepatikimas. Tipinis pavyzdys: Smart TV pasirodo po jo įjungimo ir pradingsta po 30min dėl IGMP grupės narystės laiko pasibaigimo.