hi miki,

|  I
|  ---
|  If I understood this correctly from Mulix, when a too-large packet
|  containing ppp-encapsulated stuff comes to the ADSL modem on
|  ethernet interface and wants to go on the DSL interface, the frarmentation
|  mechanism of the modem (I'm talking about my ATUR3) is broken.
|  Workaround: don't send packets larger than so-and-so from your linux box
|  to your ADSL modem.
|  The bottlenecking is done by the ppp interface (limited to MTU 1452) and
|  once we do that, We're completely sure that the packets that reach the
|  ADSL modem over the ethernet interface will be no larger than
|  (what the ppp driver constructed plus the 48 bytes it added) - 1500 bytes
|  and their ppp core will be no larger than 1452.
|  And if they're smaller than 1500, the modem doesn't need to frag them
|  before sending over the DSL. Problem Solved.
|
|  Now can someonce PLEASE explain to me why we need a SECOND bottleneck by
|  limiting the MTU Win9x-client-to-linux-over-ethernet traffic, as this
|  traffic is bekol-mikre encapsulated in the ppp shell, and isn't seen by the ADSL
|  modem as IP traffic at all?
|  Why wouldn't an ethernet with 64K IP packets work? If I understand
|  correctly, it would.

The MTU limit is because bezeq uses a fast ATM backbone for the whole
ADSL operation. ATM works with little packets. Also, even in LANs, system
administrator rarly give a MTU larger than 8K since this tends to slow
down RTT (round trip time).

|  Issue II
|  --------
|  What if the other side of our (above-described) tunnel session between ISP
|  computer and home-linux-router (or redback and home-linux-router) frags
|  packets?
|
|  Does the ADSL modem handle fragmented packets from the ISP side correctly?
|  My guess is "NO, it's broken here too", because this problem is
|  ISP specific.
|  Obviously this poses a problem from some ISP's and doesn't from
|  others. (probbably those that also worked around this problem by limiting
|  the MTU on the tunnel interface on THEIR side) to avoid sending too large
|  packets to your DSL modem.
|
|  What do we do then? notify them?

For this one of the reasons the ICMP protocol exsists. If a packet too
large comes to a router, it drops it, and send back a ICMP message to the
sender, with a "please fragment" request.

|  Final comment, I don't know this issue that well, but can these ISP
|  routers be convinced to send smaller packets by sending them ICMP
|  source-quench requests? is this done automatically by some socket
|  mechanism?

I doubt that. The limitation are for a reason.

Shlomi.


-- 
-------------------------------------------
Shlomo Matichin       [EMAIL PROTECTED]
The Mosix Group               www.mosix.org


=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to