Вопросы с тегом «tcp»

TCP означает Протокол управления передачей и является одним из базовых протоколов Internet Protocol Suite. TCP дополняет Интернет-протокол (IP), и поэтому весь набор обычно называется TCP / IP.

4
Имитация медленного соединения между двумя компьютерами с Ubuntu
Я хочу смоделировать следующий сценарий: учитывая, что у меня есть 4 сервера Ubuntu A, B, C и D. Я хочу уменьшить пропускную способность сети на 20% между машиной A и машиной C и 10% между A и B. Как сделать это с помощью инструментов моделирования / регулирования сети?

1
TCP-пакет ретранслируется 7 раз, когда sysctl tcp_retries1 имеет значение 3 - почему?
Ubuntu 12.04 Я пытаюсь лучше понять, сколько раз TCP будет пытаться повторно передать пакет, когда он не получит подтверждение о том, что получатель получил его. После прочтения справочной страницы tcp стало ясно, что это контролируется sysctl tcp_retries1: tcp_retries1 (integer; default: 3) The number of times TCP will attempt to retransmit …

1
Нет ответа на некоторые пакеты SYN, когда включены временные метки
У меня есть TCP-сервер, прослушивающий машину («сервер») под управлением Ubuntu 12.04.3 (ядро 3.8.0-31-generic). Он получает соединения от 2 разных клиентских машин. На машине A работает Ubuntu 12.04.4 (3.11.0-17-generic), а на машине B работает Ubuntu 11.10 (3.0.0-32-сервер). Если на сервере включены временные метки TCP (sysctl net.ipv4.tcp_timestamps = 1), то иногда пакеты …
9 tcp  timestamp  syn 

1
Основная причина ошибок «curl: (56) SSL read: errno -5961»
Я оценивал некоторые ошибки SSL и заметил, что когда я использую curlодин из неисправных сайтов, я получаю curl: (56) SSL read: errno -5961; однако, мои запросы Google на эту ошибку не показали причину сбоя openssl. Вопрос : Что это значит, когда curl не удается curl: (56) SSL read: errno -5961? …
9 ssl  tcp  timeout  curl 

1
Почему WireShark считает, что этот кадр является сегментом TCP пересобранного PDU
Пожалуйста, найдите небольшой файл pcap здесь, иллюстрирующий мою проблему. У меня есть трехстороннее рукопожатие TCP, а затем два входа FIX. (FIX - это протокол, используемый в торговле.) Первый вход в FIX (кадр 4) интерпретируется и анализируется WireShark очень хорошо, а второй вход в систему (кадр 6) интерпретируется как a TCP …
9 tcp  wireshark 

3
Пропускная способность TCP с сервера 1 Гбит / с по сравнению с сервером 100 Мбит / с по большому RTT
У нас есть инфраструктура, распределенная в нескольких основных местах по всему миру - в Сингапуре, Лондоне и Лос-Анджелесе. RTT между любыми двумя точками превышает 150 мс. Недавно мы обновили все серверы, чтобы использовать ссылки 1 Гбит / с (от 100 Мбит / с). Мы провели несколько тестов на основе TCP …

1
Где я могу встроить конфиденциальную информацию в пакет уровня 2 или уровня 3?
Citrix Netscaler обладает интересным свойством, которое встраивает информацию в пакет TCP, который отправляется на хост. Это свойство передается обратно Netscaler таким образом, что Netscaler может использовать это, чтобы определить, какой виртуальный сервер, хост и маршрут должны пройти. Способность передавать конфиденциальную информацию хосту имеет интересные приложения. Как Citrix Netscaler достигает этого …

2
Каковы возможные недостатки установки (очень) большого initcwnd для соединений с высокой пропускной способностью?
Я экспериментировал с параметрами TCP в Linux (с ядром 3.5). В основном по поводу этой связи: Сервер: Гигабитная восходящая линия связи в центре обработки данных, фактическая пропускная способность (из-за совместного использования восходящих линий связи) составляет около 70 МБ / с при тестировании из другого центра обработки данных. Клиент: локальная сеть …

2
Где мои TIME_WAIT в Mac OS X?
Нет TIME_WAITна Mac OS X Обычно, когда соединение TCP закрыто, сокет на стороне, где close()вызывается первым, остается в TIME_WAITсостоянии. Когда одним из пиров является компьютер Mac OS X (Lion), на Mac не TIME_WAITуказывается no, netstat -anесли close()сначала вызывается на стороне Mac. Однако, похоже, что сокет фактически находится в TIME_WAITсостоянии, потому …

2
Принудительно пересылать DNS-запросы в режим TCP
Я настроил DNS-сервер на SLES10 (в настоящее время bind 9.6) на многосетевом сервере. Этот сервер может быть запрошен из всех внутренних сетей и предоставляет ответы для всех внутренних сетей. У нас есть две отдельные DNS "основные" зоны. Каждая из этих зон обслуживается рядом авторитетных Windows-DNS-серверов. Теперь мой linux-сервер является вторичным …

3
Простой способ «отредактировать» трафик с хоста tcp (linux)
Мне нужно сделать небольшую модификацию входящего трафика от известного хоста tcp: порт, прежде чем процесс, обрабатывающий соединение, получит поток. Например, пусть 192.168.1.88 будет удаленным хостом, на котором работает веб-сервер. Мне нужно , что, когда процесс на моем локальном хосте принимает данные от 192.168.1.88:80 (например , браузера), данные сначала изменен путем …

4
Автоматически переподключаемый TCP-туннель
У меня ненадежное сетевое соединение между двумя компьютерами: иногда активные соединения TCP теряются по независящим от меня причинам. Я хочу установить надежное TCP-соединение между двумя компьютерами. Если бы сеть была надежной, я бы просто запустил ssh -L 1234:localhost:1234 remotehostсервер, прослушивающий порт 1234 remotehost, и указал бы на клиента localhost:1234. Но …
9 ssh  unix  tcp  tunneling 

4
Как работает TCP Ping или Traceroute?
Как работает tcp ping или traceroute? Нужно ли учитывать только время, необходимое для установления TCP-рукопожатия? Также в пинге ICMP вы можете указать размер пакета, это может быть достигнуто в пинге TCP?
9 tcp  ping  networking  icmp 

2
Много сброшенных пакетов моего NIC
У меня есть сервер, работающий на CentOS 5.3 (сервер чата комет, будет много tcp-соединений). Недавно я обнаружил, что это очень медленно (служба http и ssh), поэтому я использую команду ifconfig, чтобы выяснить, что произошло. 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 

4
Почему создание нового TCP-соединения считается дорогим?
Я не понимаю, почему создание новых TCP-соединений считается дорогой задачей. По сути, установка нового соединения относится к выполнению трехстороннего рукопожатия TCP. Итак, это отправка двух пакетов и получение одного. Учитывая, что последуют тысячи пакетов данных, рукопожатие не может быть дорогой частью. Может это?
9 networking  tcp 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.