Mike wrote:
> jezeli sciagam ten sam plik poprzez siec, to ktory sposob generuje
> najwiekszy ruch: HTTP, FTP czy kopiowanie z udostepnienia sieciowego ?
FTP jest najbardziej kłopotliwe -- każdy przesył pliku to
konieczność nawiązania nowego połączenia TCP (i to w jednym
z dwóch trybów). Za to już sam narzut dodatkowych informacji
transakcyjnych na jeden plik jest niewielki (choć narzut na
rozpoczęcie połączenia jest duży).
HTTP jest jednopołączeniowe, prościutkie i można ponownie
wykorzystywać połączenie. Narzut danych potrzebnych do
pobrania plików i odsyłanych przez serwer jest spory, ale
będzie miał znaczenie tylko przy plikach o wielkości
poniżej jednego kilobajta.
CIFS wykorzystuje jedno połączenie do wielu plików i dane
transakcyjne przesyła binarnie (a nie tekstowo, jak FTP i
HTTP), za to IIRC z wykorzystaniem Unikodu. Nie znam CIFS
dokładnie, ale podejrzewam, że będzie nieco oszczędniejszy
od HTTP. Mimo to różnica będzie znikoma.
Po co Ci w ogóle takie informacje? We wszystkich trzech
przypadkach 99.9% przesyłanych danych stanowią dane samego
pliku, nie są one w żaden sposób dzielone na jakieś pakiety
z osobnymi nagłówkami ani kodowane w sposób zwiększający
ich objętość. Po kilkuset bajtach negocjacji we wszystkich
trzech przypadkach będą już do końca transmisji leciały
czyste binarne dane pliku.
-- |""""""""""""""""""""""""""""""""""""""""""""""""""""""""""| | Radosław Sokół | mailto:rsokol@magsoft.com.pl | | | http://www.grush.one.pl/ | \................... ftp://ftp.grush.one.pl/ ............../Received on Sat Sep 25 10:30:22 2004
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Sat 25 Sep 2004 - 10:42:04 MET DST