Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!elroy.jpl.nasa.gov!decwrl!fernwood!portal!cup.portal.com!Howard_Reed_Johnson From: Howard_Reed_Johnson@cup.portal.com Newsgroups: comp.sys.novell Subject: Re: Trying to monitor Novell packet traffic (myself) Message-ID: <42123@cup.portal.com> Date: 8 May 91 08:08:58 GMT References: <1991May5.011604.7247@eng.umd.edu> Organization: The Portal System (TM) Lines: 29 Brent W. Baccala asks: > Basically, I am trying to found out how much traffic my PC is sending > out across the network (and receiving, but I haven't gotten that far > yet). After looking at IPXPKT, I decided that this could be done > without too much trouble by intercepting Function 3 calls (this > sends an IPX packet, right?). Sorry. Nice try. It's not that clean. > - Is there some other way (documented) to send packets other than this > Func 3 interface? SPX packets would still have to go through IPX > transmission on Func 3, right? No, IPX function 3 (IPXSendPacket) is the only documented way to send IPX packets. SPX uses the IPXSendPacket routine, but it doesn't go through the dispatch code. It makes direct near calls to IPXSendPacket. > - Is there some other way (undocumented) that Novell programs like NET > use to communicate over the net? Something other than INTs 2F, 64, 7A? Yes. It's a deprecated feature known as fast send, it is not supported externally, and it has never been documented. No, I don't think I can tell you how it's done. Back to the *real* question: how to monitor IPX traffic statistics. I refer you to the documentation which describes IPX/SPX diagnostics. It involves using SPX to retrieve diagnostic counters maintained by IPX/SPX. It's not very pretty, but it works.