Pokaż wyniki 1 do 7 z 7

Temat: MTU na ścieżce

  1. #1
    Zarejestrowany
    Jan 2010
    Postów
    3

    Domyślnie MTU na ścieżce

    Witam,
    problem bardziej sieciowy ale może ktoś tu na forum znajdę odpowiedź.
    Zagadnienie polega na znalezieniu wąskiego gardła MTU (http://pl.wikipedia.org/wiki/Maximum_Transmission_Unit) na ścieżce sieciowej.
    Standardowo robi się to przez pinga dobierając odpowiednio rozmiar pakietu.
    Niestety firewalle nie za bardzo lubią ICMP z dużym payloadem i najczęściej takie coś jest wycinane przez ALGi.
    Rozwiązaniem tego byłby prosty programik który preparowałby pakiety TCP/UDP z odpowiednią długością na potrzeby testu. Programik może pracować w oparciu o model klient/serwer. Zna może ktoś takie narzędzie?

  2. #2
    Zarejestrowany
    Aug 2009
    Postów
    408

    Domyślnie

    takie cos raczej nie jest mozliwe.

    jak dlugosc przekroczy mtu to pakiet bedzie fragmentowany. wszystko bedzie niewidzialne dla klienta czy servera.

  3. #3
    Zarejestrowany
    Jan 2010
    Postów
    3

    Domyślnie

    Cytat Napisał rax666 Zobacz post
    takie cos raczej nie jest mozliwe.

    jak dlugosc przekroczy mtu to pakiet bedzie fragmentowany. wszystko bedzie niewidzialne dla klienta czy servera.
    http://www.networksorcery.com/enp/protocol/ip.htm#Flags

    Kod:
    DF, Don't fragment. 1 bit.
    Controls the fragmentation of the datagram.
    Na tej fladze bazują wszelkie techniki detekcji MTU na ścieżce.

  4. #4
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    Ustawiasz DF i wysylasz za duzy pakiet -> dostajesz ICMP z kodem bledu w odpowiedzi... Routery moga nie lubiec ICMP przychodzacych ale kazdy rozsadny admin zezwoli na pakiety informujace o dzialaniu sieci, wiec odpowiedzi typu za duze MTU, za daleko itd... Jesli admin nie zezwala na takie pakiety - kij mu w oko, jego problem - ludzie zaczna dzwonic a on nie bedzie wiedzial co sie dzieje.
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

  5. #5
    Zarejestrowany
    Jan 2010
    Postów
    3

    Domyślnie

    Tym adminem to jestem ja więc kijem w oko jednak nie chciałbym dostać
    Na ICMP mam jakieś 500 bajtów z hakiem.
    Może w inną stroną. Gdybym wymusił żeby wszystkie pakiety IP wysyłane były z flagą DF wystarczyłoby zestawić prostego FTPa i dobierać odpowiednio dane do wysłania. Spróbuję w tą stronę coś pokombinować.

  6. #6
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    Napisz po Polsku to pogadamy - z Twojego postu nic nie wynika, zadnej logiki tu nie ma
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

  7. #7
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    Dostalem od fatboy'a PM co do niestosownosci mojego poporzedniego postu w tym watku. Fakt - nie powinienem byl napisac tak jak napisalem wyzej i celowo nie skasuje poprzedniego postu.

    fatboy - jesli cie urazilem to bardzo przepraszam, nie bylo to absolutnie moim zamiarem.

    Piszac o napisaniu pytania po Polsku chodzilo mi o brak logiki w pogrubionym fragmencie.

    Cytat Napisał fatboy Zobacz post
    Może w inną stroną. Gdybym wymusił żeby wszystkie pakiety IP wysyłane były z flagą DF wystarczyłoby zestawić prostego FTPa i dobierać odpowiednio dane do wysłania. Spróbuję w tą stronę coś pokombinować.
    Niestety jest to zdanie wyrwane z wiekszego toku myslowego i osobia ktora nie jest w temacie bedzie miala spory problem aby zrozumiec. Ja nie mam pojecia co FTP ma miec wspolnego z DF i 'odbieraniem pakietow do wyslania'. Jesli moglbys nieco rozwinac, moze cos ciekawego do glowy wpadnie...
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52