Ethereal-dev: [Ethereal-dev] PROFINET dissection

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Ulf Lamping <ulf.lamping@xxxxxx>
Date: Wed, 01 Dec 2004 19:18:25 +0100
Hi List!

I've written a detailed dissection for the PROFINET field bus protocol.

Just to avoid any previous confusion on the list: PROFIBUS and PROFINET are *completely different* protocols.
- PROFIBUS is physically based on RS485 differential and a field bus 
protocol
- PROFINET is physically based on Ethernet technology, using DCERPC/DCOM 
and plain Ethernet packets of type 0x8892

My dissection includes both PROFINET IO (based on plain Ethernet packets of type 0x8892 and DCERPC) and CBA (based on plain Ethernet packets of type 0x8892 and DCOM).
FYI: Both protocols are almost independent, IO is focused on lower layer 
field bus communication (much like PROFIBUS) and CBA (Component Based 
Automation) is working at a higher logical (component) level.

Unfortunately, someone from Softing has implemented a similar dissection (of the PROFINET IO part), which he mentioned some days ago on the list. My implementation is completely independent, and unfortunately double effort :-(
I will check in my changes in the next days.

BTW: What's about the planned 0.10.8 release, Gerald has mentioned? Is it on it's way, so I'd better stall the checkin until the next release is out?
Regards, ULFL


P.S: I'm moving to a new address, and don't have internet access this time. I can check my Mails and this list only infrequently, so please don't expect any immediate responses from me.