Welcome to Soft32 Forums!
FAQFAQ    SearchSearch      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

Why does the connection speed drop when using a router?

 
   Soft32 Home -> Mac -> Comm RSS
Next:  Airport - simultaneous dialup & high speed?  
Author Message
Jon

External


Since: Aug 11, 2003
Posts: 3



(Msg. 1) Posted: Mon Aug 11, 2003 6:22 pm
Post subject: Why does the connection speed drop when using a router?
Imported from groups: comp>sys>mac>comm (more info?)

This message is not archived
Back to top
Login to vote
Jerry Kindall

External


Since: Jul 09, 2003
Posts: 1192



(Msg. 2) Posted: Mon Aug 11, 2003 6:22 pm
Post subject: Re: Why does the connection speed drop when using a router? [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

In article <110820032322570432%jon@nonof.bz>, Jon <jon.TakeThisOut@nonof.bz> wrote:

> I have 3 Macs connected to a 10 Mbit/s LAN using a D-Link DI 604
> router. Two of the Macs are running Mac OS X 10.2 and one is running
> 9.2.2.
>
> If I connect my main Mac directly, without any router, I get almost
> 9.6 Mbit/s, but if the signal passes through the router I only get
> about 1 Mbit/s.
>
> I was told that if I tell my "PC" to use Full Duplex I would get back
> to 9+ Mbit/s. The trouble is I have no idea how that can be done on a
> Mac. Obviously that is possible on a PC running Win XP.

You can probably do it using the command line on Mac OS X, but it would
probably be better to get a better router, as it really shouldn't be
doing that.

--
Jerry Kindall, Seattle, WA <http://www.jerrykindall.com/>

When replying by e-mail, use plain text ONLY to make sure I read it.
Due to spam and viruses, I filter all mail with HTML or attachments.
Back to top
Login to vote
John Baxter

External


Since: Aug 12, 2003
Posts: 6



(Msg. 3) Posted: Tue Aug 12, 2003 9:29 am
Post subject: Re: Why does the connection speed drop when using a router? [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

In article <110820032322570432%jon@nonof.bz>, Jon <jon.DeleteThis@nonof.bz> wrote:

> I have 3 Macs connected to a 10 Mbit/s LAN using a D-Link DI 604
> router. Two of the Macs are running Mac OS X 10.2 and one is running
> 9.2.2.
>
> If I connect my main Mac directly, without any router, I get almost
> 9.6 Mbit/s, but if the signal passes through the router I only get
> about 1 Mbit/s.
>
> I was told that if I tell my "PC" to use Full Duplex I would get back
> to 9+ Mbit/s. The trouble is I have no idea how that can be done on a
> Mac. Obviously that is possible on a PC running Win XP.
>

One possibility is that MTU discovery by the Mac is being broken by a
paranoid router not passing the needed ICMP packets back to the Mac (if
the router is doing NAT it really doesn't have a choice except to be
paranoid if not configured to forward the packets).

If that's the problem, then forcing the MTU to a smaller value would be
something to try...that's been discussed in the newsgroup
recently...since I didn't care I didn't pay attention.

--John

--
Email to above address discarded by provider's server. Don't bother sending.
Back to top
Login to vote
Jon

External


Since: Aug 11, 2003
Posts: 3



(Msg. 4) Posted: Thu Aug 14, 2003 7:32 am
Post subject: Re: Why does the connection speed drop when using a router? [Login to view extended thread Info.]
Imported from groups: per prev. post (more info?)

This message is not archived
Back to top
Login to vote
John Baxter

External


Since: Aug 12, 2003
Posts: 6



(Msg. 5) Posted: Thu Aug 14, 2003 12:45 pm
Post subject: Re: Why does the connection speed drop when using a router? [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

In article <140820031232254167%jon@nonof.bz>, Jon <jon.TakeThisOut@nonof.bz> wrote:

> In article John Baxter wrote:
>
> > One possibility is that MTU discovery by the Mac is being broken by a
> > paranoid router not passing the needed ICMP packets back to the Mac (if
> > the router is doing NAT it really doesn't have a choice except to be
> > paranoid if not configured to forward the packets).
> >
> > If that's the problem, then forcing the MTU to a smaller value would be
> > something to try...that's been discussed in the newsgroup
> > recently...since I didn't care I didn't pay attention.
> >
> > --John
>
> Thanks John and Jerry for answering my question.
>
> I am not a regular reader of this board. Maybe that is why I don't
> know what MTU stands for. I could not find any reference to any thing
> like MTU in the router's software. Does it go by some other name too?

MTU is maximum transmission unit. It is shown in one of the lines
output by
ifconfig -a
at the command line. Sample:
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500

If, somewhere between me and the world, there is a piece of network
which can't handle that much of my data in one packet, then I'm forcing
hardware to break up packets and reassemble them. (Which is impossible
for a packet marked as "do not fragment".)

Left to itself, the software running the interface will discover a good
MTU by setting do not fragment on packets of decreasing size and seeing
what happens. But if ICMP (or the wrong parts of ICMP) is filtered out,
that technique doesn't work.

>
> Perhaps I should buy another router, but I would feel very silly if
> that did not solve the problem because of some value or flag not being
> set correctly in the Macs.

What brand do you have? (You likely don't need to buy
another...particularly if there is someone you can borrow from.)

>
> Again, does anyone know if I can force my Macs to use full duplex?
> Any command line tip? (With its undo command, please)

It's probably in the ifconfig command. But I'm not familiar enough with
the FreeBSD form of ifconfig (it varies a LOT) to know how. Nor am I
familiar enough with Mac OS X startup to know how to induce it to happen
as the interface is started.

And you may not want to force full duplex...if you do, you have to force
both ends of the wire to full duplex...the standards require that if one
end wants to negotiate and the other refuses, the negotiating end has to
set up half duplex. (Which can ruin speed and cause large error rates
on a network segment, as we learned the hard way several years ago. [HP
vs Cisco in that particular case])

>
> It really bugs me that they can do it in Windows.

They can do Blaster in Windows, too. Cheer up. (And yes...that's
unfair.) Wink

--John

--
Email to above address discarded by provider's server. Don't bother sending.
Back to top
Login to vote
Display posts from previous:   
Related Topics:
Help w/ Localtalk bridge and wireless router - Hello. I have a Compatible systems Ether-write localtalk/ethernet bridge attached to my Laserwriter 4/600 ps. It's a br...

Wild Router Statements, Shoot Me Down - - Wild Statements About Netopia R-Series Routers - The default router address of 192.168.1.1 which is assigned to all N...

Mac G3+Unex router problem - Hi, I try to connect my Mac G3 through a Unex cable-router, but I can't get any connection. Not even can I reach th rou...

FOR SALE: CCNA Router and Switch eSIM - For Sale: CCNA Router and Switch eSIM by Cisco Systems The official router and switch simulation software for CCNA e...

iChat AV / Belkin router / NAT problems - Hello: I just replaced my Macsense 1999-vintage router/hub with a brand new Belkin router/switch. With the Macsense ...

Help with SkyLINE connection - I have a Proxim SkyLINE 802.11b PCI card in a 7500 running OS 9.2.2. Just got an SBC/Yahoo! DSL connection, using a 2W...
       Soft32 Home -> Mac -> Comm All times are: Pacific Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You can edit your posts in this forum
You can delete your posts in this forum
You can vote in polls in this forum

Categories:
 Windows
 Linux
  Mac
 PDA


[ Contact us | Terms of Service/Privacy Policy ]