[BSD] hasznalhatatlan halozat
Marton Fabo
morton at eik.bme.hu
2004. Ápr. 18., V, 16:58:14 CEST
Adam Szilveszter wrote:
> Szia!
>
> On Sun, Apr 18, 2004 at 01:52:05PM +0200, Marton Fabo wrote:
>
>>A nalam levo gepek MTU beallitasait mar irtam. Most kiserleteztem
>>kicsit. Ugyebar a vegallomasok fizikai MTU-i mindenhol 1500-ak, igy
>>annal nagyobb packetet nem tudnak kuldeni/fogadni. Kiprobaltam, 1472
>>byte meretu (1500 minusz 28 byteheader) ping csomagok megbizhatoan
>>mennek oda-vissza.
>>
>>A csomagtordelest letiltva, ahogy az logikusan adodik, max 524 byte-os
>>csomagok mennek at (558, a PPPoSSH MTU-ja minusz 28), kulonben szepen
>>pofazik vissza, hogy "Packet needs to be fragmented but DF set", vagyis
>>az ICMP visszajelzes is mukszik.
>
>
> Igen. Vagyis akkor nalad minden rendben, a hiba oka a szolgaltatonal
> keresendo.
Nem igazan latom egyelore at a gondolatmeneted. Ha az Etherneten
megengedheto maximalis meretu ping csomagok gond nelkul rohangalhatnak
oda-vissza (felteve hogy nincs rajtuk DF flag), akkor hogy okozhat a
csomagmeret problemat egy TCP kapcsolatban? Akar nalam, akar a
szolgaltato valamelyik routeren?
>>Ezek utan ez meg ervenyes?
>
>
> Igaz lenne ha az SSH nem lenne ott, de mivel ott van ezert annak a
> szuksegletet is le kell vonni.
Szinten nem ertem. Az SSH-nak nincs "szukseglete". Az SSH a sajat, TCP
alapu kapcsolatan megvalositva (tehat fuggetlenitve az alatta levo media
csomagmereteitol) nyujt egy ppp interfeszt a kapcsolat mindket vegen.
Ezeknek az interfeszeknek 552 az MTU-ja, es nincs *tovabbi* overhead. A
VPN-en ez a "legszukebb" keresztmetszet, es valoban, 552 - 28 = 524 byte
meretu csomagok valoban atmennek DF flaggel is. Ennel barmilyen nagyobb
csomag (mar 525 is) pedig *nem* megy at DF-fel, viszont anelkul *igen*,
vagyis mukodik a PMTU discovery es a csomagtordeles.
Viszont most csinaltam jopar kiserletet, es kiderult, hogy
kovetkezetesen azok a TCP adatfolyamok halnak be (vagy jo esetben csak
vanszorognak), amik az ADSL oldalon a router *mogotti* valamelyik geprol
nyomjak az adatot a masik LAN *barmelyik* gepere, beleertve az ottani
routert is. A masik iranyban szepen mukszik minden; es az ADSL oldalon
levo routerrel *kozvetlenul* kommunikalva szinten. Vagyis valahol ott
van a problema, hogy az ADSL-oldali Ethernetrol szarmazo csomagok nem
tudnak megbizhatoan atjutni a masik LAN-ra.
Ezek alapjan valami otlet, hogy mi lehet esetleg rosszul beallitva az
ADSL oldali routeren? Mint korabban mar irtam, az MTU discovery dolgok
mindket oldalon mukodnek.
thx
mortee
--
The point is that, unlike a command tool for techies that should give
them lots of choices, the goal of a GUI is to present the user with as
few decision points as possible. Remember the Macintosh dictum that the
user should never have to tell the machine anything that it knows or can
deduce for itself.
- Eric S. Raymond: The Luxury of Ignorance
További információk a(z) BSD levelezőlistáról