Protokol za uspostavljanje komunikacijskih kanala kroz prevoditelje mrežnih adresa

Sažetak na hrvatskom: Prevoditelji mrežnih adresa sprječavaju jednostavno stvaranje komunikacijskih kanala između računala. Za uspostavljanje veze je potrebno ili konfigurirati prevoditelj ili koristiti jedan od posebnih protokola razvijenih za tu svrhu. Najpoznatiji takav protokol jest ICE, Interac...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:49724/Details
Glavni autor: Peklar, Mihael (-)
Ostali autori: Golub, Marin (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, M. Peklar, 2017.
Predmet:
LEADER 02753na a2200229 4500
003 HR-ZaFER
008 160221s2017 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid5784 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Peklar, Mihael 
245 1 0 |a Protokol za uspostavljanje komunikacijskih kanala kroz prevoditelje mrežnih adresa :  |b završni rad /  |c Mihael Peklar ; [mentor Marin Golub]. 
246 1 |a Network Address Translation Holepunching Protocol  |i Naslov na engleskom:  
260 |a Zagreb,  |b M. Peklar,  |c 2017. 
300 |a 28 str. ;  |c 30 cm +  |e CD-ROM 
502 |b preddiplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Računarska znanost, šifra smjera: 41, datum predaje: 2017-06-09, datum završetka: 2017-07-10 
520 3 |a Sažetak na hrvatskom: Prevoditelji mrežnih adresa sprječavaju jednostavno stvaranje komunikacijskih kanala između računala. Za uspostavljanje veze je potrebno ili konfigurirati prevoditelj ili koristiti jedan od posebnih protokola razvijenih za tu svrhu. Najpoznatiji takav protokol jest ICE, Interactive Connectivity Establishment. On se koristi unutar više telekomunikacijskih riješenja, između ostalog i kao dio WebRTC protokola. Njegova mana su intruzivnost, koja traži da se aplikacija od početka razvije s ICE protokolom na umu, i nekompletnost, budući da ne propisuje signalizacijske kanale. U ovom radu predstavljamo novi, jednostavniji protokol za uspostavljanje veze - NATP - koji je jednostavan za korištenje i implementaciju. Rad demonstiramo implementacijom verzije Natcat aplikacije koja koristi NATP protokol kako bi uspostavila vezu kroz mrežne prevoditelje. 
520 3 |a Sažetak na engleskom: Network address translation prevents the simple establishment of communication channels between computers. In order to create a connection, one must either reconfigure the NAT device or utilize a purpose-built protocol to create a binding. ICE - Interactive Connectivity Establishment - is one of those protocols. It is often used in telecommunication solutions, among others as part od the WebRTC protocol. Its main flaws are intrusivity, demanding that the application is developed with ICE in mind, and incompleteness, not prescribing signalization channels. In this paper we present a new, simpler protocol for connection establishment - NATP - which is simple to use and implement. We demonstrate it using a version of Netcat which uses the NATP protocol to create a connection through network translators. 
653 1 |a NAT  |a prolazak kroz prevoditelje  |a ICE  |a Interactive Connectivity Establishment  |a NATP 
653 1 |a NAT, holepunch, ICE, Interactive Connectivity Establishment, NATP 
700 1 |a Golub, Marin  |4 ths 
942 |c Z 
999 |c 49724  |d 49724