Pytania oznaczone «tcp»

13
Zabij dowolną usługę działającą na określonym porcie

Próbuję napisać skrypt, który zabija usługę działającą na określonym porcie. To jest mój skrypt: a=$(ps ax | grep 4990 | grep java | awk '{print $1}') kill -9 $a To jest program Java. Ten skrypt czasami działa, ale przez większość czasu w tajemniczy sposób zawodzi. Czy istnieje inny sposób...

13
Jak zdecydowano o tych domyślnych ustawieniach Linux-a TCP?

Spędziłem ostatnio sporo czasu na śledzeniu problemu w produkcji, gdy zniknięcie serwera bazy danych spowodowałoby zawieszenie się do 2 godzin (długie oczekiwanie na poll()połączenie w bibliotece klienta libpq) dla podłączonego klienta. Zagłębiając się w problem, zdałem sobie sprawę, że te...

12
Zmiana wartości TCP RTO w systemie Linux

Chcę zmienić wartość TCP RTO (limit czasu retransmisji) dla połączenia, a niektóre odczytane wyniki sugerują, że mógłbym to zrobić, ale nie ujawniają, gdzie i jak to zmienić. Patrzyłem na /proc/sys/net/ipv4zmienne, ale żadna ze zmiennych nie jest związana z RTO. Byłbym wdzięczny, gdyby ktoś mógł...

10
Przekieruj stdin i stdout na porty

Chciałbym wziąć program, Pktóry odczytuje stdini zapisuje stdout, ale podłącza go nclub cokolwiek innego, co czyta z określonego portu i wysyła do innego portu. # The reading is easy, here P reads from port 50505 nc -l 50505 | P Jak mogę uzyskać zwrot z portu

9
/ dev / tcp nie występuje w systemie Linux

Przesyłam kod C / pro * c z systemu UNIX do systemu Linux. Kod to: #define __NFDBIT (8 * sizeof(unsigned long)) #define __FD_SETSIZ 1024 #define __FDSET_LONG (__FD_SETSIZ/__NFDBIT) typedef struct { unsigned long fds_bits [__FDSET_LONG]; } __ernel_fd_set; typedef __ernel_fd_set fd_set_1; int...

9
minimalny TCP MSS w Linuksie

TCP MSS w Linuksie musi mieć co najmniej 88 (zawierać / net / tcp.h): /* Minimal accepted MSS. It is (60+60+8) - (20+20). */ #define TCP_MIN_MSS 88U Moje pytanie brzmi: skąd pomysł na „60 + 60 + 8” i dlaczego? Rozumiem, że 20 + 20 pochodzi z nagłówka IP + nagłówka TCP. EDYCJA: Po bliższym...