a310 p0 | 4 Apr 15:55 2014
Picon

missing link -- RFC Ntk_NDN

Hello.

I have read the news on the homepage ( http://netsukuku.freaknet.org ).
I could not understand the first point which I am quoting here:

  <<

        1. CCNx prototype of NDN protocol: http://www.ccnx.org/
          comment: the project is a bit hyped-style ("we are the world"),
          but there is a good international effort on it, could be good as
          a way to have Ntk engaged in a larger context.

  >>

I found the "RFC"  https://lab.dyne.org/Ntk_NDN .

It is very insightful and by reading it I understood what was meant by
"CCNx prototype

of NDN protocol".

Please, to make the message clearer to the readers, the sentence should

contain a link to  https://lab.dyne.org/Ntk_NDN  rather than www.ccnx.org .

Cheers.

P.S.  the link  -- http://lists.dyne.org/mailman/listinfo/netsukuku --
 on https://github.com/Netsukuku/netsukuku and on
http://netsukuku.freaknet.org/?pag=contacts should be changed to  --
(Continue reading)

Luca Dionisi | 4 Apr 10:17 2014
Picon

ANDNS protocol

Netsukuku (the Vala port) now has a server implementation of the ANDNS
protocol [0]. It runs inside the ntkd daemon.

There is the library libntkresolv. This implements the client part of
ANDNS protocol. This library (and the tools below) can be used also by
a computer that is not running the ntkd daemon, that is, a computer
that is not part of the netsukuku network. Only requirement is that
you have a route to reach a node that is part of it.

There is a tool named ntk-resolv that depends on libntkresolv. The
user can use it to query the ANDNA distributed database.

There is the library libnss_andna. This is a module, again dependent
on libntkresolv, that the GNU Name Service Switch (part of the GNU C
library) can use as a mean to resolv a computer name. This means that
a program calling gethostbyname (or the newer getaddrinfo) is able to
resolv names of the ANDNA domain (as long as it runs on a GNU system).

Still missing is a wrapper acting as a DNS server that transforms a
DNS request into a ANDNS one and pass it to a ANDNS server. And then
passes back the answers.

So, the packages forming the suite are now:
 tasklet [1]
    lightweight cooperative multithread system.
 zcd [2]
    zero configuration dispatchers: framework for remote procedure calls.
 netsukuku-rpc [3]
    model for the rpc; the messages that the daemon exchanges with
other nodes forming the netsukuku.
(Continue reading)

Luca Dionisi | 5 Mar 10:03 2014
Picon

Status Report

The porting of Netsukuku to Vala has been completed.

Almost! The DNS wrapper is still missing. It is a piece of code that
listens to standard DNS queries and forward them to the ANDNA system.
But there are tools that can query directly ANDNA.

Also, the Internet Sharing is still missing. Consider also that in the
python implementation this feature was rough and poorly tested yet.

So, yes, I consider the porting really complete.

Obviously the code has to be tested, debugged, fixed, tested again, etc etc.

The daemon is misbehaving in a number of ways.
There are a number of testsuites here and there for various parts of
the operations but they are not exhaustive at all. So it was really
expected.

I will inform the list next time when the daemon will behave correctly
under a great number of scenarioes.
_______________________________________________
Netsukuku mailing list
Netsukuku@...
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/netsukuku

Luca Dionisi | 4 Mar 23:10 2014
Picon

Status report

The porting of Netsukuku to Vala has been completed.

Almost! The DNS wrapper is still missing. It is a piece of code that
listens to standard DNS queries and forward them to the ANDNA system.
But there are tools that can query directly ANDNA.

Also, the Internet Sharing is still missing. Consider also that in the
python implementation this feature was rough and poorly tested yet.

So, yes, I consider the porting really complete.

Obviously the code has to be tested, debugged, fixed, tested again, etc etc.

The daemon is misbehaving in a number of ways.
There are a number of testsuites here and there for various parts of
the operations but they are not exhaustive at all. So it was really
expected.

I will inform the list next time when the daemon will behave correctly
under a great number of scenarioes.

Finally I want also to introduce a tool that I made to help the
debugging by providing a visual representation of alot of the status
information that can be queried to the nodes.
Attached is a sequence of images that shows the tool in action. It
monitors a node, reports its neighbors, its routing knowledges, the
coordinators of gnodes, border nodes, andna records, etc etc.

--Luca
(Continue reading)

Luca Dionisi | 20 Feb 17:33 2014
Picon

Participation rewards

Netsukuku: Participation rewards

A new feature of Netsukuku will allow the participants to give a
reward in money to the owners of the nodes that permit them to reach
their favourites contacts and services.
This is on a completely voluntary basis. The network remains free of
charge for everybody.

There are many projects today that have the goal of building a
self-sustaining network where participants are incentivised to improve
the network. The key point in all of them is to reward not just the
provider of a service, but the owner of the nodes that make it
possible in the first place the connection between client and server.
Many of the proposed payment schemes try to reproduce how the bitcoin
transactions work, but with a new digital crypto-currency.

Netsukuku will take no effort to create a new currency, and not even
be tied to the best payment solution that we could find. It will just
make it possible for a node owner to reward the right people. More
precisely, the owners of the nodes that are in a precise instant
connecting him to his favourite friends.

Netsukuku will not, of course, expose their identity, but only a
payment address that is at their disposition.

The actual payment processor can be anything that has the required
properties. There can be at the same time more than one.

A first implementation of this will use Bitcoins, the real thing. With
most probability it will use Coinbase services, because it is good for
(Continue reading)

Ricardo Lanziano | 15 Feb 16:36 2014
Picon

Ntk clone on the works?

Hello all,

I found this the other day: http://www.openlibernet.org/paper/open-libernet.pdf
and it looked exactly like ntk + NTK PIP and just wanted to let people know
in this mailing list.

Best regards.

--

-- 
Ricardo Lanziano
To iterate is human, to recurse, divine.
_______________________________________________
Netsukuku mailing list
Netsukuku@...
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/netsukuku

ACCEHN3ATOP | 26 Nov 19:59 2013
Picon

Re: good news


As far as I understand for applications Netsukuku looks like big LAN... 
So BitTorrent, BitTorrent Sync and other distributed protocols can 
transparently run over Netsukuku

26.11.2013 13:26, Francesco Cat пишет:
> This is EXTREMELY interesting.
>
> I lost track of development like long ago, so I'm asking a few questions
> that might be generally interesting for lots of people:
> -what can be run over netsukuku right now? Anything like IRC/any kind of
> messenger?
> -what is the status of "netsukuku over internet" for connecting far away
> nodes?
>
>
> 2013/11/25 Luca Dionisi <luca.dionisi <at> gmail.com>
>
>> [DISCLAIMER: only for devs or brave testers]
>>
>> - Now, having netsukuku installed in your router is really quick. You are
>>     just 13 copy/paste away!
>>
>> - ... WHAT !!?!?
>>
>> - Check it out for yourself:
>>     https://lab.dyne.org/Netsukuku_Dev/vala/flashing_notes4
>>
>>
>> _______________________________________________
(Continue reading)

Luca Dionisi | 25 Nov 23:36 2013
Picon

good news

[DISCLAIMER: only for devs or brave testers]

- Now, having netsukuku installed in your router is really quick. You are
   just 13 copy/paste away!

- ... WHAT !!?!?

- Check it out for yourself:
   https://lab.dyne.org/Netsukuku_Dev/vala/flashing_notes4

_______________________________________________
Netsukuku mailing list
Netsukuku@...
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/netsukuku
Stefano Cudini | 14 Oct 20:26 2013
Picon

webRTC

hi!

I recently I am most looking about applications possible through the new WebRTC (http://webrtc.org), especially for p2p data exchange between browsers...

I wandered if anyone has ever thought of doing a javascript porting of netsukuku.
I think this would give the possibility to create a p2p network to exchange data in an anonymous browser level network.

What do you think?

thanks and regards
z4k
_______________________________________________
Netsukuku mailing list
Netsukuku@...
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/netsukuku
Miss Valeska | 29 Sep 05:00 2013
Picon

Hi

Hello everyone! I've been reading a bunch of netsukuku documents, And
some of the netsukuku C source code recently. I've got some people
together, And we've created a github page for netsukuku C!

https://github.com/Netsukuku/netsukuku

I am worried though, People are not very active here, And Luca has not
replied in a few weeks. I'm not sure how to proceed. But, I'll keep
trying to continue development as usual!
_______________________________________________
Netsukuku mailing list
Netsukuku@...
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/netsukuku

Valeska Grim | 10 Sep 04:41 2013
Picon

Fwd: Stackless Python version


----Forwarded Message----
From: alexalexb@...
To: valeska_grim@...
Sent: Mon, 9 Sep, 2013 10:01 AM EDT
This is a message I am forwarding by the request of the user, As they were unable to send it themselves due to a
subscription error.
---------- Forwarded message ----------
From: Alexei <alexalexb@...>
Date: Sat, Aug 31, 2013 at 8:15 PM
Subject: Re: [Netsukuku] Stackless Python version
To: Netsukuku discussion list <netsukuku@...>

As I understand, netsukuku-python is a test implementation. It is pretty
ready software but is not very demanded because of it does not run on
modern routers. So vala version is universal, it is faster and more
preferable in every way, but as I guess very few people want work with
vala. I thing if vala version will not be done, after some time people
start using and develop python version on some new generation of hardware.

On Sat, Aug 31, 2013 at 12:03 PM, Miss Valeska <valeska_grim@...>wrote:

> Also! With Stackless python, Or any of those other dependencies, Does the
> version matter? The version in the commands is 2.6.2, But would it matter
> if I used the most recent version? If so, Does this also apply to the other
> dependencies?
>
> Oh, Finally, Will netsukuku-python be continued? Or is netsukuku-vala
> going to take over? I think I prefer netsukuku-vala, I'm not sure, Being it
> works on routers though, That is very good. However, I'm just curious about
> your plans Luca. I assume vala will take over.
>
> ______________________________**_________________
> Netsukuku mailing list
> Netsukuku@...
> https://mailinglists.dyne.org/**cgi-bin/mailman/listinfo/**netsukuku<https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/netsukuku>
>

_______________________________________________
Netsukuku mailing list
Netsukuku@...
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/netsukuku


Gmane