Pytania otagowane jako tcp

TCP oznacza Transmission Control Protocol i jest jednym z podstawowych protokołów pakietu protokołów internetowych. TCP uzupełnia protokół internetowy (IP), dlatego cały pakiet jest powszechnie nazywany TCP / IP.


1
Pakiet TCP jest retransmitowany 7 razy, gdy sysctl tcp_retries1 jest ustawiony na 3 - dlaczego?
Ubuntu 12.04 Usiłuję lepiej zrozumieć, ile razy TCP spróbuje retransmitować pakiet, gdy nie otrzyma potwierdzenia, że ​​adresat go otrzymał. Po przeczytaniu strony podręcznika tcp wydawało się jasne, że jest to kontrolowane przez sysctl tcp_retries1: tcp_retries1 (integer; default: 3) The number of times TCP will attempt to retransmit a packet on …

1
Brak odpowiedzi na niektóre pakiety SYN po włączeniu znaczników czasu
Mam serwer TCP nasłuchujący na komputerze („serwerze”) z systemem Ubuntu 12.04.3 (jądro 3.8.0-31-generic). Odbiera połączenia z 2 różnych komputerów klienckich. Na komputerze A działa Ubuntu 12.04.4 (3.11.0-17-generic), a na komputerze B działa Ubuntu 11.10 (3.0.0-32-server). Jeśli znaczniki czasu TCP są włączone na serwerze (sysctl net.ipv4.tcp_timestamps = 1), to czasami pakiety …
9 tcp  timestamp  syn 

1
Główna przyczyna błędów „curl: (56) SSL read: errno -5961”
Oceniałem niektóre błędy protokołu SSL i zauważyłem, że kiedy skorzystałem curlz jednej z wadliwych stron, dostałem curl: (56) SSL read: errno -5961; jednak moje zapytania google dotyczące tego błędu nie pokazały przyczyny niepowodzenia openssl. Pytanie : Co to znaczy, że zawijanie się nie powiedzie curl: (56) SSL read: errno -5961? …
9 ssl  tcp  timeout  curl 

1
Dlaczego WireShark uważa, że ​​ta ramka jest segmentem TCP złożonego PDU
Proszę znaleźć mały plik pcap tutaj ilustrujący mój problem. Mam trójstronny uścisk dłoni TCP, po którym następuje dwa logowanie FIX. (FIX jest protokołem używanym w handlu.) Pierwsze logowanie FIX (ramka 4) jest interpretowane i analizowane przez WireShark, ale drugie logowanie (ramka 6) jest interpretowane jako TCP segment of a reassembled …
9 tcp  wireshark 


1
Gdzie mogę osadzić zastrzeżone informacje w pakiecie warstwy 2 lub warstwy 3?
Citrix Netscaler ma interesującą właściwość, która osadza informacje w pakiecie TCP wysyłanym do hosta. Ta właściwość jest przekazywana z powrotem do Netscaler w taki sposób, że Netscaler może to wykorzystać do ustalenia, który serwer wirtualny, host i trasa muszą jechać. Możliwość echa zastrzeżonych informacji do hosta ma ciekawe zastosowania. W …

2
Jakie są możliwe wady ustawienia (bardzo) dużego initcwnd dla połączeń o dużej przepustowości?
Eksperymentowałem z parametrami TCP w Linuksie (z jądrem 3.5). Zasadniczo dotyczące tego połączenia: Serwer: Gigabitowe łącze wysyłające w centrum danych, rzeczywista przepustowość (ze względu na współdzielenie łącza wysyłającego) wynosi około 70 MB / s podczas testowania z innego centrum danych. Klient: Gigabitowa lokalna sieć LAN podłączona do światłowodu 200 Mb. …

2
Gdzie są moje TIME_WAIT w Mac OS X?
Brak TIME_WAITw Mac OS X. Zwykle po zamknięciu połączenia TCP gniazdo po stronie, która close()jest wywoływana jako pierwsza, pozostaje w tym TIME_WAITstanie. Gdy jednym z komputerów równorzędnych jest komputer Mac OS X (Lion), na Macu nie TIME_WAITma listy, netstat -anjeśli close()jest wywoływany jako pierwszy po stronie Maca. Wygląda jednak na …

2
Wymuś żądania DNS usługi przesyłania dalej do trybu TCP
Skonfigurowałem serwer DNS na SLES10 (obecnie powiązanie 9.6) na serwerze multi-homed. Na ten serwer można wysyłać zapytania ze wszystkich sieci wewnętrznych i zapewnia odpowiedzi dla wszystkich sieci wewnętrznych. Mamy dwie oddzielne strefy „master” DNS. Każda z tych stref obsługiwana jest przez wiele autorytatywnych serwerów Windows-DNS. Teraz mój serwer linux jest …

3
Łatwy sposób na „edycję” ruchu przychodzącego z hosta TCP (Linux)
Muszę wprowadzić niewielką modyfikację ruchu przychodzącego ze znanego hosta TCP: port, zanim proces obsługujący połączenie pobierze strumień. Na przykład niech 192.168.1.88 będzie hostem zdalnym, na którym działa serwer WWW. Potrzebuję tego, gdy proces na moim hoście lokalnym odbiera dane z 192.168.1.88:80 (np. Przeglądarki), najpierw zmienia się dane, zastępując text-Aje text-Bnastępującymi: …

4
Automatyczne ponowne łączenie tunelu TCP
Mam niepewne połączenie sieciowe między dwoma komputerami: czasami aktywne połączenia TCP są przerywane z przyczyn niezależnych ode mnie. Chcę ustanowić niezawodne połączenie TCP między dwoma komputerami. Gdyby sieć była niezawodna, po prostu uruchomiłbym ssh -L 1234:localhost:1234 remotehostserwer z nasłuchiwaniem na porcie 1234 remotehosti wskazał klientowi localhost:1234. Ale jeśli połączenie ssh …
9 ssh  unix  tcp  tunneling 

4
Jak działa TCP Ping lub Traceroute?
Jak działa ping ping lub traceroute tcp? Czy bierze pod uwagę tylko czas potrzebny na ustanowienie uzgadniania TCP? Również w pingu ICMP można określić rozmiar pakietu, czy można to osiągnąć w pingu TCP?
9 tcp  ping  networking  icmp 

2
Wiele upuszczonych pakietów mojej karty sieciowej
Mam serwer działający na CentOS 5.3 (kometowy serwer czatu, będzie miał wiele połączeń TCP). Ostatnio odkryłem, że jest bardzo wolny (usługa http i ssh), więc używam polecenia „ifconfig”, aby dowiedzieć się, co się stało. eth0 Link encap:Ethernet HWaddr 00:1C:C0:B5:D5:EA inet addr:10.0.0.61 Bcast:10.0.0.255 Mask:255.255.255.0 inet6 addr: fe80::21c:c0ff:feb5:d5ea/64 Scope:Link UP BROADCAST RUNNING …
9 linux  networking  centos  tcp  nic 

1
Jak sprawić, by serwer TCP w node.js był lepki?
Jest to serwer TCP do odbierania danych z serwera GPS const net = require('net'); const lora_packet = require('lora-packet'); const clients = []; const server = net.createServer(function (socket) { socket.name = socket.remoteAddress + ":" + socket.remotePort; socket.device = new Device(socket); clients.push(socket); let bufferString = ''; socket.on('data', function (data) { try { …
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.