The RationalistSkip to content
Proponowa prze zemnie zmiana do IP * Protokołu Internetowego

This plot has expired

Sections of Forum » Nauka
Date of addingAuthorTitle
30-01-2014 02:03Krzysztof Królik (118 points)Proponowa prze zemnie zmiana do IP * Protokołu Internetowego
Jakiś czas temu zastanawiałem się, czy jest sposób aby ominąć wąskie gardło w serwerach/Prywatnych komputerach jakim czasem jest szybkość uploadu łącza.

Przykład:

Serwer otrzymuje 10 zapytań o pakiet danych X.

Przy aktualnej wersji IP, serwery odpowiadają osobno na każde zapytanie więc wyślą 10 pakietów do 10 adresów.

Jeśli wprowadzimy małe zmiany do IP pozwalające przypisywać więcej adresów docelowych do jednego pakietu i klonowania pakietów na węzłach.
będzie to wyglądało tak:

Serwer otrzymuje 10 zapytań o pakiet danych X.

Serwer sprawdza adresy docelowe *( pod katem pokrycia się węzłów) i wysyła 2 pakiety do 10 adresów:

Pierwszy pakiet ma przypisane 6 adresy trafia do węzła A który jest ostatnim zbieżnym węzłem dla każdego z tych pakietów ale z niego jest rozsyłany do 4 adresów docelowych i
do węzła B który jest zbieżny dla pozostałych dwóch pakietów i z którego oba trafiają do adresów docelowych.

Drugi pakiet ma przypisane 3 adresy trafia do węzła C który jest ostatnim zbieżnym węzłem dla każdego z tych pakietów ale z niego jest rozsyłany do 2 adresu docelowych i
do węzła D który jest zbieżny dla pozostałych dwóch pakietów i z którego oba trafiają do adresów docelowych.

Powyższa zmiana umożliwiła by na przykład, możliwość Strumieniowania video do niemalże nieograniczonej liczby odbiorców z wykorzystaniem łącza przeciętnego kowalskiego.

Czekam na konstruktywną krytykę.
Author can remove replies violating regulations or out of topic.

MajkelSS (2075 points)
(banned)
Zabawna koncepcja, ale zakłada, że serwer zna topologię sieci, dodatkowo narzuca na ten serwer (albo inną jednostkę obliczeniową po drodze) obliczenia dotyczące routingu. Sprowadza się to znajdowania ścieżek po grafach, złożoności obliczeniowe są średnio rzecz biorąc kwadratowe, nie jest to jakieś super.
W przypadku małego zainteresowania danym pakietem (przykładowo, ogląda go jedna osoba), algorytm jest bezwzględnie gorszy od aktualnego.

Zapewne dałoby się znaleźć sieci, w których taka komunikacja miałaby sens (średniej wielkości o stałej "gęstości transmisji możliwych pakietów"), ale do internetu nie wydaje się sensowne.


Jeśli ludzie myślą, że matematyka nie jest prosta, to tylko dlatego, że nie zdają sobie sprawy, jak skomplikowane jest życie.
Fizyk (17635 points)
> ... wprowadzimy małe zmiany do IP pozwalające przypisywać więcej adresów docelowych do jednego pakietu i klonowania pakietów na węzłach.

To chyba już jest i nazywa się multicast. Istnieje zarówno w starszej, IPv4, jak i nowszej, IPv6, versji protokołu. en.wikipedia.org/wiki/Multicast_address
Krzysztof Królik (118 points)
>To chyba już jest i nazywa się multicast. Istnieje zarówno w starszej, IPv4, jak i nowszej, IPv6, versji protokołu. en.wikipedia.org/wiki/Multicast_address
>

Hm... po zapoznaniu się z odnośnikami faktycznie istnieje coś w tym stylu, ale chyba nie jest wykorzystywane bo np. czasem oglądając streaming na Twitterze trzeba obniżyć jakości przy większej ilości oglądających.

Back to the list of plots działu Nauka 
To write in this plot, you have to sign in


 


[ Cooperation ] [ Advertise ] [ Map of the site ] [ F.A.Q. ] [ Store ] [ Sign up ] [ Contact ]
The Rationalist © Copyright 2000-2018 (English section of Polish Racjonalista.pl)
The Polish Association of Rationalists (PSR)