Date : Tue, 12 May 2009 19:35:02 +0100
From : mu.list@... (Mark Usher)
Subject: Econet Ports
Following on from Phil's post, here is what the MDFS manual has. Although
nothing new regarding the ports , the allocation ranges are given and the
use of A0. I'll just dig out the control bytes now.
-Mark
ESG paper 0001
This standard defines the way in which port numbers may legally be used.
They should only be used for the purposes given in the following list.
00 Illegal (note 1)
01-0F Reply only (note 2)
10-2F Torch Computers (note 3)
30-8F Reserved for future allocation
90-9F Acorn Computers (note 3)
A0-AF SJ Research (note 3)
B0-CF Reserved for future allocation
D0-DF Acorn Computers (note 3)
E0-FE User Programs
FF Illegal
Notes
1) Used to provide immediate operations.
2) These ports may be used by anyone for any purpose, subject to certain
restrictions. They may not be used it initiate a new protocol, but may be
used to receive replies within a protocol initiated using some other port.
When receiving data on these ports, the receive block must be open for a
specific station, and not for all stations. Data should never be sent on
these ports unless it is certain that the recipient is prepared for that
data, and is carrying out the same protocol. Broadcasts may not be sent on
these ports.
These ports must only be used by software which has complete control of one
end of the connection, and can ensure that no other software will attempt to
transmit or receive on these ports at the same time. It is suggested that
unsolicited traffic on these ports be discarded immediately by any software
that receives it.
3) Where numbers are allocated to a particular organisation, that
organisation will control the use of those numbers. However, it is to be
hoped that, as new standards are agreed, some or all of these numbers will
be allocated to specific purposes at a later date.
Currently used ports
Ports which are currently used are:-
99 Command port; used for sending a command to a file server.
9E Printer server status reply port; used by the printer server to
reply to a client communicating on port 9F
9F Printer server status port; used to ask for current status from the
printer server.
A0 Used by SJ Research communication protocol 'FAST'
D1 Printer server data port; used for communicating to the print
server.