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.