Jaka jest typowa kwota używana przez sesję SSH?
Nie jestem pewien, czy istnieje „typowy”
Powinieneś uruchomić, tcpdump -ni eth0 -w dump port 22
aby przechwycić wszystkie swoje pakiety, a następnie tcpdump -nX -r dump
je wyświetlić.
Czy istnieje jakaś relacja, np. Użycie ls w katalogu zawierającym 50 elementów kosztuje mnie pewną ilość danych?
Możesz to obliczyć. W przybliżeniu, każde naciśnięcie klawisza wygeneruje 4 pakiety (naciśnięcie klawisza, potwierdzenie, echo na ekranie, potwierdzenie), a każdy pakiet będzie miał narzut ton. (Mój zrzut TCP mówi 500 bajtów na 2 znaki).
Moja lista katalogowa 135 plików zajęła 2,5 tys.
Użycie ssh -C
kompresji powinno pomóc w przypadku większego tekstu.
A może jest bardziej zależny od czasu i czy sesja ssh przesyła określoną ilość danych na przedział czasu, niezależnie od zastosowania?
Tak. Zarówno TCP, jak i SSH mają sondy podtrzymujące. Będzie to problem, jeśli będziesz go cały czas utrzymywał. Ponownie użyj do pomiaru TCPDump.
Moja rada: zamiast się martwić, upewnij się, że faktycznie masz informacje zwrotne na temat swojego użytkowania. Po skorzystaniu z kilku sesji dowiesz się, jak blisko jesteś.
capinfo
(z Wireshark) pliku zapisanego przez tcpdump. np.capinfos dump