[zeromq-dev] Zyre info request
Pieter Hintjens
ph at imatix.com
Fri Dec 14 21:26:11 CET 2012
You can run many nodes on one computer (e.g. zre_tester), but you need
a network interface that supports broadcast; loopback doesn't do that.
Here's what ifconfig shows on my laptop:
eth0 Link encap:Ethernet HWaddr e8:11:32:c4:01:13
inet addr:192.168.0.136 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::ea11:32ff:fec4:113/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6360804 errors:0 dropped:0 overruns:0 frame:0
TX packets:3942846 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8152408546 (8.1 GB) TX bytes:752858841 (752.8 MB)
Interrupt:41 Base address:0xa000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:926866 errors:0 dropped:0 overruns:0 frame:0
TX packets:926866 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2015220456 (2.0 GB) TX bytes:2015220456 (2.0 GB)
But if I unplug the Ethernet cable then eth0 stops working. So I need
my eth0 up and connected in order to run multiple nodes on a single
machine. We could eventually use another discovery mechanism for loopback.
-Pieter
On Fri, Dec 14, 2012 at 8:24 PM, Claudio Carbone <erupter at libero.it> wrote:
> On 14/12/12 19:56, Pieter Hintjens wrote:
>> It is actually documented from the inside out, starting in Chapter 8
>> of the Guide.
> Thanks, that's some nice reading.
>> If you just want to use it, rather less easy right now. We'll start
>> putting together some basic docs soon. Start by getting zre_ping to
>> run and connect to other nodes. Your network interface must support
>> UDP broadcasts, so no loopback. At the least, an Ethernet connection,
>> or WiFi.
>
> I'll see what I can do.
> When I first tried I didn't get the requirement for 2 computers, but
> it's obvious when you think of it: no multicast on loopback.
>
> Thank you
>
> Claudio
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
More information about the zeromq-dev
mailing list