4 messages in com.mysql.lists.clusterRe: [Fwd: Sniff packets NDB]
FromSent OnAttachments
Jim Dowling07 Feb 2008 04:25 
Mikael Ronström07 Feb 2008 04:33 
Fernando Lorenzo García08 Feb 2008 00:17 
Stewart Smith12 Feb 2008 22:09 
Subject:Re: [Fwd: Sniff packets NDB]
From:Mikael Ronström (mik@mysql.com)
Date:02/07/2008 04:33:52 AM
List:com.mysql.lists.cluster

Hi,

7 feb 2008 kl. 13.26 skrev Jim Dowling:

[Forwarded from ndb-j list] Hi;

I am going to develop a plug-in for Ethereal because I want to sniff the packets between NDB nodes and NDB-API. But I have many problems. The ports used for sending packets between nodes and api are dynamic ports and the packets in NDB-API are packet into an adaptive-send buffer that is flushed every 10ms or when it is full.

It is possible to set the port, otherwise I gather it'll be hard to use ethereal sniffing.

I need to know how are packed the signals into the buffer for recognizing its structure. I look for in the source code but i can not find anything. Could someone help me, please?

There is a signal format called Protocol6 which you'll find in the code, it's probably not the simplest thing in the world to track this protocol, there is a lot of detail to it. But it is certainly possible.

Rgrds Mikael

Best regards;

Fernando

-- Fernando D. Lorenzo García C:\ Jacomar nº 12 (Tamaraceite) Las Palmas de Gran Canaria. Gran Canaria. España Teléfono: 650056374