Simple view
Full metadata view
Authors
Statistics
Testowanie aplikacji n2n w różnych sieciach i systemach operacyjnych
Testing n2n application on various networks and operating systems.
n2n,p2p,NAT,Internet,IPv4
n2n,p2p,NAT,Internet,IPv4
Celem pracy " Testowanie aplikacji n2n w różnych sieciach i systemach operacyjnych." jest analiza i obserwacja działania sieci n2n. Obecny protokół Internetowy posiada ograniczenia które powstały w wyniku projektowania tej technologii ponad pięćdziesiąt lat temu. W celu umożliwienia dalszego funkcjonowaniu w rozrastającej się sieci większość urządzeń podpiętych do niej zmuszona została do wykorzystywania translacji adresów NAT. Technika ta jednak uniemożliwia lub utrudnia z korzystania z pewnych sieciowych usług. Największym wadą tego rozwiązania jest brak możliwości samodzielnego nawiązania bezpośredniego połączenia pomiędzy urządzeniami które znajdują się za NAT.Sieć n2n (node to node) działa na podobnej zasadzie co sieć p2p (peer to peer). Zamiast standardowej architektury klient-serwer, większość urządzeń podpiętych do tej sieci posiada podobne uprawnienia. Sieć n2n w przeciwieństwie do tradycyjnych sieci p2p służy nie tylko do wymiany plików, ale może ona zostać wykorzystana w celu świadczenia dowolnych usług internetowych. Dzięki zastosowaniu tunelu wirtualnego VPN, urządzenia podpięte do tej sieci mogą zachowywać się jak urządzenia podpięte do zwykłego Internetu z pominięciem translacji NAT.W poniższej pracy zaimplementowano i przetestowano działanie sieci n2n na rożnych systemach operacyjnych oraz przy różnych konfiguracjach połączenia z Internetem. Komunikacja pomiędzy urządzeniami została przechwycona i przeanalizowana za pomocą narzędzi do monitorowania ruchu sieciowego. Niektóre problemy związane z działaniem sieci zostały zauważone oraz zaproponowano możliwość ich rozwiązania. Opisane zostały możliwe zastosowania sieci n2n wraz z przykładem od autora.
The purpose of "Testing n2n application on various networks and operating systems." is to analyze and observe n2n network. Current Internet protocol has limitation due to the fact that it was designed over fifty years ago. In order to keep network operational majority of devices which are connected to it needs to use address translation NAT. This technique makes harder to use some network services. The biggest limitation is the fact that devices that use NAT could not independently make direct connection.n2n network (node to node) works in similar manner to p2p network (peer to peer). In contrast to traditional client-server architecture, majority of devices has similar privileges. n2n network can be used to host various network services rather than only be used to share files as in the case of p2p network. Due to the use of VPN tunnel, devices that are connected to n2n network can act as devices that are connect to the Internet without NAT translation.In this thesis n2n network was implemented and tested on various systems and network configuration. The data that was sent by devices was captured and analyzed with network monitoring software. Certain problems were spotted and solutions for them were proposed. Possible usages of n2n network were described.
dc.abstract.en | The purpose of "Testing n2n application on various networks and operating systems." is to analyze and observe n2n network. Current Internet protocol has limitation due to the fact that it was designed over fifty years ago. In order to keep network operational majority of devices which are connected to it needs to use address translation NAT. This technique makes harder to use some network services. The biggest limitation is the fact that devices that use NAT could not independently make direct connection.n2n network (node to node) works in similar manner to p2p network (peer to peer). In contrast to traditional client-server architecture, majority of devices has similar privileges. n2n network can be used to host various network services rather than only be used to share files as in the case of p2p network. Due to the use of VPN tunnel, devices that are connected to n2n network can act as devices that are connect to the Internet without NAT translation.In this thesis n2n network was implemented and tested on various systems and network configuration. The data that was sent by devices was captured and analyzed with network monitoring software. Certain problems were spotted and solutions for them were proposed. Possible usages of n2n network were described. | pl |
dc.abstract.pl | Celem pracy " Testowanie aplikacji n2n w różnych sieciach i systemach operacyjnych." jest analiza i obserwacja działania sieci n2n. Obecny protokół Internetowy posiada ograniczenia które powstały w wyniku projektowania tej technologii ponad pięćdziesiąt lat temu. W celu umożliwienia dalszego funkcjonowaniu w rozrastającej się sieci większość urządzeń podpiętych do niej zmuszona została do wykorzystywania translacji adresów NAT. Technika ta jednak uniemożliwia lub utrudnia z korzystania z pewnych sieciowych usług. Największym wadą tego rozwiązania jest brak możliwości samodzielnego nawiązania bezpośredniego połączenia pomiędzy urządzeniami które znajdują się za NAT.Sieć n2n (node to node) działa na podobnej zasadzie co sieć p2p (peer to peer). Zamiast standardowej architektury klient-serwer, większość urządzeń podpiętych do tej sieci posiada podobne uprawnienia. Sieć n2n w przeciwieństwie do tradycyjnych sieci p2p służy nie tylko do wymiany plików, ale może ona zostać wykorzystana w celu świadczenia dowolnych usług internetowych. Dzięki zastosowaniu tunelu wirtualnego VPN, urządzenia podpięte do tej sieci mogą zachowywać się jak urządzenia podpięte do zwykłego Internetu z pominięciem translacji NAT.W poniższej pracy zaimplementowano i przetestowano działanie sieci n2n na rożnych systemach operacyjnych oraz przy różnych konfiguracjach połączenia z Internetem. Komunikacja pomiędzy urządzeniami została przechwycona i przeanalizowana za pomocą narzędzi do monitorowania ruchu sieciowego. Niektóre problemy związane z działaniem sieci zostały zauważone oraz zaproponowano możliwość ich rozwiązania. Opisane zostały możliwe zastosowania sieci n2n wraz z przykładem od autora. | pl |
dc.affiliation | Wydział Fizyki, Astronomii i Informatyki Stosowanej | pl |
dc.area | obszar nauk ścisłych | pl |
dc.contributor.advisor | Surówka, Grzegorz - 100453 | pl |
dc.contributor.author | Tomaka, Marek | pl |
dc.contributor.departmentbycode | UJK/WFAIS | pl |
dc.contributor.reviewer | Surówka, Grzegorz - 100453 | pl |
dc.contributor.reviewer | Oramus, Piotr - 100396 | pl |
dc.date.accessioned | 2023-12-11T21:32:38Z | |
dc.date.available | 2023-12-11T21:32:38Z | |
dc.date.submitted | 2021-06-30 | pl |
dc.fieldofstudy | informatyka | pl |
dc.identifier.apd | diploma-152259-229782 | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/324292 | |
dc.language | pol | pl |
dc.subject.en | n2n,p2p,NAT,Internet,IPv4 | pl |
dc.subject.pl | n2n,p2p,NAT,Internet,IPv4 | pl |
dc.title | Testowanie aplikacji n2n w różnych sieciach i systemach operacyjnych | pl |
dc.title.alternative | Testing n2n application on various networks and operating systems. | pl |
dc.type | licenciate | pl |
dspace.entity.type | Publication |