Programming with Data Link Provider Interface

Programming with Data Link Provider Interface

Post by William Sandr » Fri, 09 Jun 1995 04:00:00



Hi,
I'm working to my thesis about network monitoring and i'm programming with
DLPI (Data Link Provider Interface) available with SunOS 5.0 which enables to
work directly with datalink layer and so with packets.
My problem is this:
I must open the datalink provider, attach the file descriptor to a "Physical
Point of Attachment" (PPA), and bind a service access point (SAP) address to
the file descriptor.
My question is:
What is PPA and SAP? I didn't understand that and I'd be glad if somebody
explains the meaning of these terms with some examples.
Thanx in advance
William

--
//////////////////////////////////////////////////////////////////
/                                                                /
/  William Sandri                                                /

/      `---------->> URL   : http://sun10.inf.unitn.it/~wsandri  /
/                                                                /
//////////////////////////////////////////////////////////////////

 
 
 

Programming with Data Link Provider Interface

Post by David Pete » Fri, 09 Jun 1995 04:00:00



> Hi,
> I'm working to my thesis about network monitoring and i'm programming with
> DLPI (Data Link Provider Interface) available with SunOS 5.0 which enables to
> work directly with datalink layer and so with packets.
> My problem is this:
> I must open the datalink provider, attach the file descriptor to a "Physical
> Point of Attachment" (PPA), and bind a service access point (SAP) address to
> the file descriptor.
> My question is:
> What is PPA and SAP? I didn't understand that and I'd be glad if somebody
> explains the meaning of these terms with some examples.
> Thanx in advance
> William

> --
> //////////////////////////////////////////////////////////////////
> /                                                           /
> /  William Sandri                                           /

> /      `---------->> URL   : http://sun10.inf.unitn.it/~wsandri  /
> /                                                           /
> //////////////////////////////////////////////////////////////////

You need the DLPI spec. Version 2 is available from Unix International. Their  
European office is at:

        25 Avenue de Beaulieu
        1160 Brussels
        Belgium

Phone (32) 2-672-3700
Fax   (32) 2-672-4415

--
    _/_/_/     _/_/_/_/   _/_/_/_/      David P Peter
   _/    _/   _/    _/   _/    _/       Insignia Solutions Inc.

 _/    _/   _/         _/               +44 1494 453431
_/_/_/     _/         _/                In God We Trust (In Cars We Rust)

 
 
 

1. Data Link Provider Interface

I just stumbled over the dlpi interface supplied with AIX 3.2. As I have
quite a few network tracing utilities that work with DLPI I though I could
attempt to get them running. The info document is a bit thin on data link
providers, they refer to the specific provider documentation for address
formats. But info does not find anything on the dlpi drivers in /dev/dlpi
(en, et and tr on my system). Does anybody has any more information on
the sap formats used by DL_BIND on these devices? Also I would be interested
if DL_PROMISCON_REQ is supported.

--
Jens-Uwe Mager
HELIOS Software GmbH, Lavesstr. 80, 3000 Hannover 1, Germany

Tel.:  +49-511-3681093, FAX:   +49-511-3681095

2. File locking

3. Data Link interfaces fpr linux

4. apsfilter && syntax highlighting

5. STREAMS Data Link Interface (Dell SVR4)

6. USB Storage device initializes FOUR TIMES!!!

7. Linux program interface to data organizer

8. HELP: HTML-Editor for Linux wanted!!

9. Data link layer programming?

10. How do I link data to my C/C++ program?

11. Need assist with Interface Data Inc.'s Data X-change Tools

12. Extracting Links from HTML for Links MYSQL data base...