Getting rid of:
In one bottle.
In the light of
news , in my
trello- board there appeared a modest entry: “Duty to the Internet”.
I seriously thought for a few hours a day, how can we avoid tightening the screws.
Lyrics aside.
')
Unacceptable difficulties on the Internet
Need for mutual accessibility
I think the reasons for the introduction of IPv6 is not required. For an ordinary user, this is primarily a
gray ip address .
UPNP solves this problem, but it seems to me not in that way.
The IETF agrees with this opinion, so there are no such problems in IPv6. But, unfortunately, the enthusiasm for the implementation of this standard does not whip. Solutions like
6to4 , they are not for every user, but only technically savvy.
The existence of
hamachi , the use of root servers in
TeamViewer , the variety of NAT traversals in
Skype only confirms the severity of this problem.
Global lock
I hope in the Russian community will not have to explain (
1 2 3 ). I might not be against what was happening if the authorities
heard (and did not laugh, as in kindergarten) the opinion of citizens, in the prescribed manner. If this does not work out, then it will be necessary to apply methods of technical insubordination
I want to say right away that the first versions do not set themselves a similar goal, but the possibility of such a development is embedded in the system architecture. The system can operate in a passive mode: when the required address has not established the necessary software, access it through an intermediary in another country.Intermediate Standard
I set a goal: to provide an opportunity for any user, right today, to take advantage of the main advantages of ipv6 (as easy as providing a VPN in Hamachi):
- Connect with any member as if you are on the same LAN
- Be sure that your traffic is not overheard, and do not replace
At the same time, the solution should not require technology support in the intermediate nodes of the network (such as the provider).
Idea
All participants receive unique addresses from the same range (feed :: / 16, site-local, deprecated range), and a virtual interface is created on each machine, with a network mask including all addresses. Any traffic directed to the addressee gets to the virtual interface (according to the rules of OS routing), after which it is encapsulated and transmitted within the network to the addressee.
At the output, the driver extracts the transmitted traffic, and in its original form issues it to the interface.
This decision was made to speed up development: tcp-states, and other service messages do not have to be processedRequest
Anyone who wants to improve the Internet, let's finish the
specification , and after that, let's develop an Open Source solution.
!!! It turned out that such networks already exist ( cjdns ). Now the article is a Sunday character.