Pytania otagowane jako tcp

Transport Control Protocol (TCP) jest niskopoziomową częścią stosu protokołów używanego przez Internet. Znajduje się bezpośrednio nad warstwą IP i jest odpowiedzialny za upewnienie się, że upuszczone pakiety są ponownie wysyłane.

3
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 zabicia …
13 process  kill  tcp 

3
Jak przechwytywać ruch na interfejsach wirtualnych?
Chciałbym przechwytywać ruch na wirtualnych interfejsach Linuksa w celu debugowania. I zostały eksperymentowanie z veth, tuna dummyinterfejs rodzajów; we wszystkich trzech mam problem tcpdumpz pokazaniem czegokolwiek. Oto jak skonfigurowałem fikcyjny interfejs: ip link add dummy10 type dummy ip addr add 99.99.99.1 dev dummy10 ip link set dummy10 up W jednym …
12 networking  kernel  ip  tcp  tcpdump 


1
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ł mi powiedzieć, jak zmienić tę wartość.

2
BEZ korzystania z sieciowych wierszy poleceń w systemie Linux, jak poznać listę otwartych portów i proces, który jest ich właścicielem?
Chcę wiedzieć, które porty są używane przez które procesy w embedded-linux. Ponieważ jest to prosty embedded-linux, nie ma sieciowych linii poleceń, takich jak netstat, lsof. (istnieją tylko podstawowe wiersze poleceń, takie jak cat, cp, echo itp.). Częściowym rozwiązaniem wydaje się być użycie wiersza poleceń „cat / proc / net / …

3
Jaka jest formuła określająca, ile pamięci zużywa gniazdo w systemie Linux?
Robię planowanie pojemności i zastanawiam się, czy istnieje formuła, której można użyć do przewidzenia (z punktu widzenia pamięci), ile połączeń TCP mogę obsłużyć na moim serwerze. W tej chwili martwię się tylko o wymagania dotyczące pamięci. Niektóre zmienne, które, jak sądzę, pojawią się we wzorze, to: sysctl's net.ipv4.tcp_wmem(wartość minimalna lub …
11 linux  memory  tcp 

1
Jak sprawdzić losowe resetowanie portu klienta TCP podłączonego za pomocą interfejsu sprzężenia zwrotnego do serwera
Mam pakiet testowy, który inicjuje serwer na hoście lokalnym, a następnie przeprowadza tysiące testów warunków skrajnych, które obejmują uruchamianie i zatrzymywanie klientów łączących się z tym serwerem lokalnym na tym samym komputerze. Próbuję znaleźć przyczynę wysłania RST przez klienta na serwer. Oto sekwencja zdarzeń: klient inicjuje SYN Serwer odsyła SYN, …
10 fedora  tcp  tcpdump  tcp-ip 

2
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 60606?

1
Który system uniksowy naprawdę udostępnia specjalny plik / dev / tcp?
Wiem, że /dev/tcp/<host>/<port>to magiczna ścieżka obsługiwana przez niektóre pociski w przekierowaniach. Ale zgodnie z man bash: Jeśli system operacyjny, na którym działa bash, zapewnia te specjalne pliki, bash ich użyje; w przeciwnym razie będzie naśladować je wewnętrznie [...] Na komputerze z Linuksem, którego teraz używam, /dev/tcpspecjalny plik nie jest obecny, …

2
Czy akceptowanie POWIĄZANEJ, USTANOWIONEJ dla wszystkich źródeł w iptables jest uważane za „zbyt otwarte”?
Często widziałem, że zasada była -A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPTstosowana. Chociaż nie jestem ekspertem, ta konkretna linia dotyczy mnie. Jest całkiem oczywiste, że reguła zezwala na cały ruch z jedynym wyjątkiem, że połączenie musi zostać ustanowione lub powiązane z ustanowionym połączeniem. Scenariusz Pozwolę na połączenia z domyślnym …
9 security  iptables  ip  tcp 

5
Jak mogę sprawdzić, czy port TCP jest otwarty, czy nie? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany stosów Unix i Linux. Zamknięte 6 lat temu . Usiłuję zaimplementować programowanie gniazd w C. Gdy próbuję połączyć się z klientem do serwera (Ubuntu), pojawia się błąd …
9 linux  tcp  socket 

1
/ 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 main() { fd_set_1 listen_set; int listen_sd; int socket_id; FD_ZERO(&listen_set); socket_id …
9 linux  c  tcp 

2
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 + …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.