[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: marinetti+ web server



 To: spectrumdaddy
spectrumdaddy wrote:
Hotte <spam@die-kempers.de> wrote:

Barebone System 6 and then marinetti on top of it.
It has shown the same problem.

That the "exposed" system is flodded by all kinds of request from the
internet was my first guess.
I do not know if this is a know problem with matinetti , practically
this was the whole thing to post , to see if this has been seen by
others.

I am behind an ADSL modem/router, which provides a hardware firewall. I
do not see spurious packets on my LAN as a result. My LAN uses switches,
so only packets destined for my IIgs, or universally addressed packets,
get through to it.

If you have a Mac, you could try running EtherPeek, and if you have a
PC, try running Ethereal. Both of those will show you what kind of
spurious packets may be arriving on the LAN. With no activity on the
IIgs, or the computer monitoring the LAN, you should only see a few odd
packets now and again. If there is a constant flood, the you would be
able to see which ports they were going to, so you could set up a
firewall to block them.

If it is indeed flooding with spurious packets, the analogy is trying to
use too fast a dial up modem baud rate, and getting data corruption as
the interrupt system on the computer cannot keep up. An unaccelerated
IIgs has difficulty keeping up with the fastest modems.
Although the Uthernet card has its own onboard buffer, this is of a
finite size, so a continuous stream of packets might easily overload it.

Hi Ewen, I think the OP indicated that if he runs Contiki with the same setup he does not see the same issues ...

Since we are in a polling mode ... if the stack doesn't request us to read a packet from the adapter then the adapter will buffer as many packets as possible and then just drop the rest on the floor (which will cause retransmissions if the packets where unicast ..etc)

It's really no different then having an Uthernet plugged in and not loading Marinetti up ....

I think a more likely scenario is that Marinetti is trying to handle a flood of broadcast packets and memory is getting corrupted some where along the line.

I would like to see if perhaps a modified build of Marinetti could be written (as a test) to ignore broadcast packets to see if the issue still happens or happens as frequently ...


I do strongly agree having an Apple II (or any computer for that matter) directly attached to the Internet is not really a great idea without having the benefit of a firewall for protection. There's nothing really to be gained by not having one ....


Glenn


Solutions to this problem would be a hardware firewall before the
packets could get to your IIgs, an accelerator for the IIgs so it could
better handle the data, or switches on your LAN rather than hubs, again
to filter out spurious packets.


Ewen
--- Synchronet 3.14a-Win32 NewsLink 1.85
--- Synchronet 3.14a-Win32 NewsLink 1.85
A2Central.com - Your total source for Apple II computing.