DLNA - Zarządzanie sieciami.pptx

36
Zarządzanie i eksploatacja sieci domowych (standardy DLNA, UPnP itd.). Zalety i zagrożenia Przygotował: Andrzej Rzeszotarski

Transcript of DLNA - Zarządzanie sieciami.pptx

Page 1: DLNA - Zarządzanie sieciami.pptx

Zarządzanie i eksploatacja sieci domowych

(standardy DLNA, UPnP itd.). Zalety i zagrożenia

Przygotował: Andrzej Rzeszotarski

Page 2: DLNA - Zarządzanie sieciami.pptx

DLNA jest standardem komunikacji wykorzystywanym przez producentów elektroniki użytkowej dla umożliwienia współdzielenia zasobów multimedialnych w ramach sieci domowej.

Page 3: DLNA - Zarządzanie sieciami.pptx

Digital Living Network Alliance (DLNA)

dawniej Digital Home Working Group jest międzynarodową organizacją skupiającą producentów elektroniki użytkowej, sprzętu komputerowego i urządzeń mobilnych.Głównym celem DLNA jest uporządkowanie standardów komunikacji przewodowej i bezprzewodowej, aby były w stanie ze sobą się komunikować, dla stworzenia jednolitego środowiska do współdzielenia cyfrowych mediów.

Page 4: DLNA - Zarządzanie sieciami.pptx

Idea systemu

Page 5: DLNA - Zarządzanie sieciami.pptx

Jakie urządzenia są zgodne ze standardem DLNA?

Wszystkie urządzenia z certyfikatem DLNA mają naklejkę z logo, która informuje, że urządzenie spełnia wymogi testów DLNA i można łączyć je z innymi urządzeniami z certyfikatem DLNA. Do każdego produktu dołączony jest opis pozwalający określić typ cyfrowych materiałów obsługiwanych przez urządzenie (dźwięk, film, obrazy) i rodzaj dostępnych usług ( odtwarzacz, drukarka itp.)

Page 6: DLNA - Zarządzanie sieciami.pptx

Jak działa sieć DLNA?

urządzenie przechowujące zawartość to serwer cyfrowych multimediów Digital Media Server (np. smartphone, na którym przechowywane są zdjęcia, muzyka i filmy). Każde urządzenie, które możeodtwarzać zawartość z innego urządzenia DLNA to odtwarzacz cyfrowych multimediów Digital Media Player (np. telewizor BRAVIA)

Page 7: DLNA - Zarządzanie sieciami.pptx

Aby utworzyć sieć DLNA musisz mieć, co najmniej jeden serwer z certyfikatem DLNA, na którym przechowywana jest zawartość (np. notebook lub smartphone ) i jeden odtwarzacz z certyfikatem DLNA (np. telewizor BRAVIA).

Page 8: DLNA - Zarządzanie sieciami.pptx

Co jest potrzebne?

• telewizor z certyfikatem DLNA• co najmniej jeden serwer cyfrowych multimediów (DMS) z certyfikatem DLNA (np. notebook, telefon itp.)• router• (A) karty sieciowe Powerline (B) kable Ethernet lub (C) mostek bezprzewodowy do połączenia urządzeń w sieć – patrz wykres

Page 9: DLNA - Zarządzanie sieciami.pptx

• (A) karty sieciowe Powerline • (B) kable Ethernet • (C) mostek bezprzewodowy

Page 10: DLNA - Zarządzanie sieciami.pptx

PowerLine

wykorzystują istniejącą domową sieć elektryczną do stworzenia sieci komputerowej. Wystarczy podłączyć urządzenia do standardowych gniazdek elektrycznych. Jedno urządzenie PowerLine podłączyć do domowego routera, a drugie włożyć do gniazdka w pomieszczeniu, w którym chcemy udostępnić sieć.

Page 11: DLNA - Zarządzanie sieciami.pptx

Schemat budowy systemu PowerLine

Page 12: DLNA - Zarządzanie sieciami.pptx

Działanie DLNA

Pliki nie są przesyłane w całości, lecz strumieniowane małymi porcjami, dzięki czemu czas oczekiwania na przesłanie materiałów jest minimalny, a kolejne porcje są przesyłane z wyprzedzeniem automatycznie w miarę oglądania filmu

Page 13: DLNA - Zarządzanie sieciami.pptx

Jak widać poszczególne urządzenia mogą pełnić zarówno rolę serwera przechowującego dane oraz urządzenia odbiorczego. Dodatkowo niektóre narzędzia mogą być wykorzystywane analogicznie jak pilot do telewizorów, umożliwiając wybór materiałów znajdujących się na innym urządzeniu i wyświetlacza, na którym będzie prezentowany obraz.

Page 14: DLNA - Zarządzanie sieciami.pptx

SERWERY DLNA

Aby uzyskać dostęp do multimediów w sieci lokalnej, konieczna jest instalacja oraz konfiguracja serwera DLNA. Jeśli posiadamy komputer z zainstalowanym systemem Windows 7, to z dużym prawdopodobieństwem taki serwer już będziemy mieć, ponieważ w tym przypadku serwer DLNA jest domyślnie aktywny.

Page 15: DLNA - Zarządzanie sieciami.pptx

DLNA W WINDOWS 7

Włączamy Usługę udostępniania w sieci programu Windows Media Player (dostęp do okna usług uzyskamy po wpisaniu w okno Uruchom polecenia services.msc).

Page 16: DLNA - Zarządzanie sieciami.pptx

Bezpieczeństwo

Nie musimy obawiać się o bezpieczeństwo, gdyż większość urządzeń odbiorczych pyta użytkownika o zgodę na wyświetlenie obrazu pochodzącego z serwera multimedialnego. Strumieniowanie materiałów odbywa się jedynie w obrębie lokalnej sieci domowej, dlatego są one widoczne jedynie przez urządzenia podłączone do naszej sieci.

Page 17: DLNA - Zarządzanie sieciami.pptx

Oprócz samego uruchomienia usługi, powinniśmy również zadbać o odpowiednią konfigurację Windows Media Playera. W menu Strumień, musimy aktywować opcję Włącz przesyłanie strumieniowe multimediów (akceptując domyślne ustawienia w oknie, które się pojawi) oraz Zezwalaj na zdalne sterowanie moim odtwarzaczem. Po tej operacji, serwer DLNA powinien być już aktywny i gotowy do pracy.

Page 18: DLNA - Zarządzanie sieciami.pptx
Page 19: DLNA - Zarządzanie sieciami.pptx

TVERSITY

Przy użyciu TVersity działają filmy zakodowane we wszystkich popularnych kodekach. Nie ma również problemu z odtwarzaniem napisów, o ile są one zapisane w formacie srt, który jest pewnego rodzaju standardem w przypadku DLNA

Page 20: DLNA - Zarządzanie sieciami.pptx
Page 21: DLNA - Zarządzanie sieciami.pptx

MEDIAHOUSE - ANDROID

• pozwala na wyszukiwanie lokalnych serwerów DLNA.

Page 22: DLNA - Zarządzanie sieciami.pptx

Po wybraniu określonego serwera, zostanie on zapamiętany i będzie on domyślnie wybierany przy każdym następnym uruchomieniu programu (można go jednak bez problemu później zmienić, wybierając odpowiednią opcję w menu).

Page 23: DLNA - Zarządzanie sieciami.pptx

Zalety dla użytkowników:

• łatwa konfiguracja• duży wybór programów na PC i Android• natychmiastowe przesyłanie multimediów: muzyka, filmy, fotografie itp.• treści mogą być odtwarzanie i wyświetlane na ekranie telewizora, niezależnie od miejsca (w obrębie lokalnej sieci domowej)• oszczędność wykorzystania pamięci

masowej

Page 24: DLNA - Zarządzanie sieciami.pptx

• Znany problem: brak instalacji sieci LAN obok telewizora, niezbędnej do przesłania danych.

Page 25: DLNA - Zarządzanie sieciami.pptx

• UPnP to protokół typu P2P ("połączenie bezpośrednie") dla komputerów osobistych oraz urządzeń inteligentnych i bezprzewodowych.

Page 26: DLNA - Zarządzanie sieciami.pptx

Universal Plug-and-Play

• jest architekturą rozproszoną, otwartą i współpracuje z protokołami TCP/IP i HTTP, nadaje się do tworzenia sieci SOHO. Umożliwia przesyłanie danych między dwoma urządzeniami pod kontrolą dowolnego urządzenia sterującego w sieci. 

• jest niezależna od systemu operacyjnego, języka programowania i fizycznego medium.

Page 27: DLNA - Zarządzanie sieciami.pptx

Protokół Universal Plug and Play (podłącz i działaj) to rozwiązanie, umożliwiające urządzeniom takim jak komputery, domowe rutery WiFi, drukarki, kamery, telewizory czy serwery multimedialne wzajemne wykrywanie swojej obecności i nawiązywanie łączności w celu wymiany informacji.

Page 28: DLNA - Zarządzanie sieciami.pptx

Zalety

• brak konieczności ingerencji użytkownika – komunikacja i konfiguracja urządzeń odbywa się automatycznie.

• np.: klient BitTorrenta automatycznie otworzy odpowiednie porty na ruterze dla ruchu przychodzącego a Windows automatycznie wykryje drukarki i skanery w sieci lokalnej.

• pominięcie standardowego mechanizmu udostępniania plików Windows

Page 29: DLNA - Zarządzanie sieciami.pptx

Uruchomienie usługi na PC

Automatyczna konfiguracja urządzeń bezprzewodowych jest możliwa dopiero po konfiguracji warstwy fizycznej sieci

Page 30: DLNA - Zarządzanie sieciami.pptx

Skonfigurowanie routera

Oznacza to, że użytkownik musi najpierw ręcznie wprowadzić do urządzenia tryb szyfrowania i hasło dostępowe do sieci bezprzewodowej

Page 31: DLNA - Zarządzanie sieciami.pptx

Zagrożenia

HD Moore, szef firmy Rapid7, opublikował właśnie raport o odkrytych niedawno podatnościach UPnP. Po przeskanowaniu całej przestrzeni adresowej IPv4 odkrył on 81 milionów urządzeń (ponad 2% całości) reagujących na podstawowy pakiet UPnP. 20% z nich udostępnia także interfejs SOAP, umożliwiający atakowanie systemów ukrytych za firewallem.

Page 32: DLNA - Zarządzanie sieciami.pptx

Spośród 81 milionów urządzeń obsługujących UPnP przynajmniej 23 miliony podatne są na błąd zdalnego wykonania kodu, do wywołania którego wystarczy jeden pakiet UDP (potencjalnie ze sfałszowanym adresem nadawcy…). 1500 różnych producentów i 6900 ich produktów okazało się podatnych na przynajmniej jeden z odkrytych błędów.

Page 33: DLNA - Zarządzanie sieciami.pptx

Z badania autorów raportu wynika, że 73% wszystkich dostępnych urządzeń UPnP posługuje się oprogramowaniem przygotowanym w oparciu o jeden z 4 zestawów funkcji: Portable SDK for UPnP Devices, MiniUPnP, zestawu komercyjnego autorstwa Broadcomu oraz czwartego, którego autorstwa nie udało się ustalić.

Page 34: DLNA - Zarządzanie sieciami.pptx

Jak się zabezpieczyć?

1. Tam, gdzie to możliwe, wyłączyć w opcjach używanie protokołu UPnP. 

2.  Tam, gdzie jest to niemożliwe, wyłączyć urządzenie – lub odciąć je od sieci publicznej i nie włączać do czasu zainstalowania aktualizacji oprogramowania, usuwającej błędy.

Page 35: DLNA - Zarządzanie sieciami.pptx

W wykryciu urządzeń UPnP w sieci domowej na pewno pomoże oprogramowanie ScanNowUPnP, przygotowane przez autorów raportu:

Page 36: DLNA - Zarządzanie sieciami.pptx

Bibliografia:

• http://zaufanatrzeciastrona.pl/post/bledy-w-upnp-miliony-ruterow-drukarek-i-kamer-zagrozone/

• http://www.pcformat.pl/Multimedia-dla-domowej-sieci,a,2186,strona,1

• http://www.benchmark.pl/testy_i_recenzje/DLNA-4124.html• http://www.futura-solution.pl/files/Komunikacja%20sieciowa%20i%

20starnard%20DLNA.pdf• http://www.dlink.com/pl/pl/home-solutions/connect/powerline• http://www.akademiakomputronik.pl/artykul/dlna-bezprzewodowe-

ogladanie-multimediow-w-sieci-domowej• http://www.benchmark.pl/testy_i_recenzje/DLNA-4124.html