Ethereal-users: RE: [Ethereal-users] ISO8073 OSI COTP over Ethernet

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

From: CNS - Matthew Bradley <matthew.bradley@xxxxxxxxxxxxx>
Date: Tue, 27 May 2003 10:21:21 +0100
I added in the lines as supplied by Martin and it looks very good. I will
try to get a definitive answer to the OSLAN LLC SAPs question ASAP.

Many thanks indeed,

Matthew

-----Original Message-----
From: Martin Regner [mailto:martin.regner@xxxxxxxxx]
Sent: 23 May 2003 20:10
To: CNS - Matthew Bradley; 'Guy Harris'; Dave Piscitello
Cc: 'ethereal-usersetherealcom'
Subject: Re: [Ethereal-users] ISO8073 OSI COTP over Ethernet


Matthew Bradley wrote:

>I've done some more investigation. The protocol is an ICL (a brand now
>subsumed into Fujitsu) protocol called OSLAN (try a Google search on OSLAN
>protocol). OSLAN is, as Dave was describing, TP4 over 802.3; I don't know
>about the null CLNP stuff.
>
>OSLAN is in widespread use in the UK - wherever there is an ICL mainframe.
>This tends to be government organisations or organisations with a
government
>legacy, like ourselves.
>
>I've attached a capture of some sample activity.
>
>The capture starts with four connections disconnecting, then the four
>reconnecting, then a test message down the connection, then all four
>connections closing again.


It looks like it is COTP over CLNP inactive subset ("CLNP null") but the SAP
in the LLC is not 0xFE.
http://www.protocols.com/pbook/iso.htm

I haven't found so much useful info about OSLAN yet, but in this document
there was some OSLAN packets.
http://users.iclway.co.uk/jpress/papers/lea.htm

If you have possibilities to compile Ethereal yourself you could make a
temporar fix in packet-osi.c, by adding
       dissector_add("llc.dsap", 0x54, osi_handle);
      dissector_add("llc.dsap", 0x14, osi_handle);
in proto_reg_handoff_osi(void)

I have sent you the result I got after applying that fix (in a separate
mail), so you can see if it looks correct.
Below is a couple of packets.


Frame 1 (60 bytes on wire, 60 bytes captured)
    Arrival Time: May 23, 2003 19:07:19.926310000
    Time delta from previous packet: 0.000000000 seconds
    Time relative to first packet: 0.000000000 seconds
    Frame Number: 1
    Packet Length: 60 bytes
    Capture Length: 60 bytes
    File Offset: 40 (0x28)
IEEE 802.3 Ethernet 
    Destination: 00:00:1c:58:19:8a (00:00:1c:58:19:8a)
    Source: 00:05:5d:e6:0f:99 (00:05:5d:e6:0f:99)
    Length: 9
    Trailer: 00000000000000000000000000000000...
Logical-Link Control
    DSAP: Unknown (0x54)
    IG Bit: Individual
    SSAP: Unknown (0x14)
    CR Bit: Command
    Control field: U, func = UI (0x03)
        000. 00.. = Unnumbered Information
        .... ..11 = Unnumbered frame
ISO 8473 CLNP ConnectionLess Network Protocol
    Inactive subset
ISO 8073 COTP Connection-Oriented Transport Protocol
    Length indicator: 4
    TPDU code: 0x6 (AK)
    Credit: 2
    Destination reference: 0x1204
    Your TPDU number: 0x03

Frame 2 (60 bytes on wire, 60 bytes captured)
    Arrival Time: May 23, 2003 19:07:27.886983000
    Time delta from previous packet: 7.960673000 seconds
    Time relative to first packet: 7.960673000 seconds
    Frame Number: 2
    Packet Length: 60 bytes
    Capture Length: 60 bytes
    File Offset: 116 (0x74)
IEEE 802.3 Ethernet 
    Destination: 00:05:5d:e6:0f:99 (00:05:5d:e6:0f:99)
    Source: 00:00:1c:58:19:8a (00:00:1c:58:19:8a)
    Length: 24
    Trailer: 0200531B6162636465666768696A6B6C...
Logical-Link Control
    DSAP: Unknown (0x14)
    IG Bit: Individual
    SSAP: Unknown (0x54)
    CR Bit: Command
    Control field: U, func = UI (0x03)
        000. 00.. = Unnumbered Information
        .... ..11 = Unnumbered frame
ISO 8473 CLNP ConnectionLess Network Protocol
    Inactive subset
ISO 8073 COTP Connection-Oriented Transport Protocol
    Length indicator: 4
    TPDU code: 0x6 (AK)
    Credit: 1
    Destination reference: 0x0024
    Your TPDU number: 0x03
ISO 8073 COTP Connection-Oriented Transport Protocol
    Length indicator: 4
    TPDU code: 0x6 (AK)
    Credit: 1
    Destination reference: 0x0023
    Your TPDU number: 0x00
ISO 8073 COTP Connection-Oriented Transport Protocol
    Length indicator: 4
    TPDU code: 0x6 (AK)
    Credit: 1
    Destination reference: 0x0021
    Your TPDU number: 0x00
ISO 8073 COTP Connection-Oriented Transport Protocol
    Length indicator: 4
    TPDU code: 0x6 (AK)
    Credit: 1
    Destination reference: 0x0020
    Your TPDU number: 0x00






CNS
4 Brunel Way, Fareham, PO15 5TX
Switchboard : +44 (0)1489 589922 Fax : +44 (0)1489 554100
Help Desk : +44 (0)1489 581234
http://www.cnsonline.net/
Reg. no. 2084279 England
*************************************************************
All views or opinions expressed herein are solely 
those of the author and do not necessarily represent those  
of Community Network Services Ltd who do not accept 
liability for any action taken in reliance on the contents 
of this message (other than where the company has a legal 
or regulatory obligation to do so) or for the consequences 
of any computer viruses which may have been transmitted 
by this E-Mail
The E-Mail and any files transmitted  with it, are confidential 
and intended solely for the use of the individual or entity to 
whom they are addressed. If you have received this message 
in error please notify the sender and delete the message 
immediately or alternatively email postmaster@xxxxxxxxxxxxx
***************************************************************