[x3d-public] multicast testing, xmlpg
John Carlson
yottzumm at gmail.com
Sun Jan 24 16:30:53 PST 2021
What we've got to show is 2 receivers and 1 sender. We will need
receivers running on 2 boxes (now you know why we have 2 VPN servers!)
I will try later today. I do not know if running two VPN clients is
acceptable, or if they will conflict. Thus I'm hoping that someone else
will start open-dis-python receiver. I know that I cannot bind the
receivers to the the same port on the same machine. I think we may need
to bind the receiver to a multicast address (how?).
For defining your protocol (ALP), I suggest xmlpg:
https://github.com/open-dis/xmlpg (I don't think this is specific to DIS)
(protocol generator)
That will save us on implementation for multiple languages. We could
probably write a converter to nodes for a spec.
*Would it be useful to write a X3DUOM to XMLPG converter? I'll have to
think about that!*
I don't think this issue is limited to DIS, and would likely apply to
ALP as well.
I'll look for multicast VPN
John
On 1/23/21 11:05 PM, Christoph Valentin wrote:
> ok. I'll try to install open-dis-python next week.
>
> Now its 6 am and I'm tired. Tomorrow family stuff :-)
>
> i think i can choose any port i want, since no other server is running
> on the vpn.
>
> i *really* think server-less mode with mcast IP addresses *should* be
> possible.
>
> kr
>
> --
> Diese Nachricht wurde von meinem Android Mobiltelefon mit GMX Mail
> gesendet.
> Am 24.01.21, 05:57 schrieb John Carlson <yottzumm at gmail.com>:
>
> Initially, we should do open-dis-python (found on github). This is
> for testing sending and receiving.
>
> I'm trying to get netbeans working, because the only browser that
> works is Xj3D, I think.
>
> I don't think that there's servers per se, but I think only one
> process can bind to UDP port.
>
> I have switched to port 1194 per your config file. So you should
> be seeing traffic on that port now
>
> John
>
> On 1/23/21 10:48 PM, Christoph Valentin wrote:
>
> if you tell me, which dis server i shall install i can do it.
>
> the vpn server runs on a VM with CentOS 7
>
> --
> Diese Nachricht wurde von meinem Android Mobiltelefon mit GMX
> Mail gesendet.
> Am 24.01.21, 05:43 schrieb Christoph Valentin
> <christoph.valentin at gmx.at>:
>
> hi john.
>
> no. no dis server. i'm interested in the server-less mode
> of operation first.
>
> kr
>
> --
> Diese Nachricht wurde von meinem Android Mobiltelefon mit
> GMX Mail gesendet.
> Am 24.01.21, 05:41 schrieb John Carlson <yottzumm at gmail.com>:
>
> This indicates to me that VPN is up and running:
>
> tun0:
> flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu
> 1500
> inet 172.27.224.2 netmask 255.255.224.0
> destination 172.27.224.2
> inet6 fe80::af6a:d148:dbb8:d1a7 prefixlen 64
> scopeid 0x20<link>
> unspec
> 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
> txqueuelen 100 (UNSPEC)
> RX packets 0 bytes 0 (0.0 B)
> RX errors 0 dropped 0 overruns 0 frame 0
> TX packets 3 bytes 144 (144.0 B)
> TX errors 0 dropped 0 overruns 0 carrier 0
> collisions 0
>
> (note: MULTICAST)
>
> I will try to detect if you have a DIS server running.
>
>
> Wish me luck!
>
> John
>
>
> On 1/23/21 9:28 PM, Christoph Valentin wrote:
>
> thè address can be found in my email with subject
>
> " [x3d-public] Tiny VPN for Use by Web3D Community
> (max. 10 connections at a time)"
>
> tell me, when you can connect
>
> all the best
>
> --
> Diese Nachricht wurde von meinem Android
> Mobiltelefon mit GMX Mail gesendet.
> Am 23.01.21, 23:01 schrieb John Carlson
> <yottzumm at gmail.com>:
>
> If you send me the address/host and port of
> your VPN, I should be able to run the Linux
> client? Not sure at this point. You can send
> me your windows client config, and I should be
> able to pull host/port out of that.
>
>
> We've still got a problem with running the
> receiver on a centralized host, but perhaps
> with multicast, that is unnecessary?
>
> Did you have any luck connecting to our VPN?
>
> Do we need an "echo server" of some type?
>
> Thanks,
>
> John
>
> On 1/23/21 6:20 AM, Christoph Valentin wrote:
>
> Hello John,
> Do you still need my VPN?
> I can send you the (Windows) client
> configuration for first tests now, if you
> want.
> KR
>
>
> Gesendet: Samstag, 23. Januar 2021 um
> 12:56 Uhr
> Von: "John Carlson" <yottzumm at gmail.com>
> An: "X3D Graphics public mailing list"
> <x3d-public at web3d.org>, "Christoph
> Valentin" <christoph.valentin at gmx.at>,
> holger.seelig at yahoo.de
> Betreff: DIS examples...no hits against
> VPN multicast DIS server
> We had success with open-dis-python
> running the receiver on my openvpn
> client machine (with the VPN server and
> DIS sender running elsewhere).
> When we tried to run the receiver
> elsewhere, no luck.
>
> I was able to modify X3D resources
> examples which contained address= to
> point to our DIS server, which was similar
> to the dis_receiver.py found
> in open-dis-python.
>
> It didn't appear like any of the examples
> I tried from X3D resources
> examples contacted the DIS receiver.
>
>
> I will try to meet with Christoph V or Don
> or someone to figure out
> what's going on. I have not delved deep
> into the X_ITE codebase yet to
> see if DIS is fully implemented.
>
>
> How does one define success with a DIS
> webapp? What's the best X3D
> browser for DIS?
>
>
> John
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20210124/bce94854/attachment-0001.html>
More information about the x3d-public
mailing list