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

Протокол управления транспортом (TCP) является низкоуровневой частью стека протоколов, используемого Интернетом. Он находится непосредственно над уровнем IP и отвечает за повторную отправку пропущенных пакетов.

3
Структура сокета ядра и TCP_DIAG
Я работаю над программным обеспечением, которое подключается к серверу данных в реальном времени (используя TCP), и у меня прерывается соединение. Я предполагаю, что клиенты не читают данные, поступающие с сервера достаточно быстро. Поэтому я хотел бы контролировать мои сокеты TCP. Для этого я нашел инструмент "ss". Этот инструмент позволяет видеть …
18 linux  tcp  socket 

1
Как разорвать TCP-соединение, установленное самим bash?
Я использовал exec 3<>/dev/tcp/192.168.0.101/6435для установления соединения TCP с 192.168.0.101:6435. И я получил, а также отправил несколько сообщений с pipeкомандой. Теперь я хочу разорвать соединение TCP. Но, как ss -anpetя вижу, bash сам удерживает эту связь, не разветвляя дочерний процесс. Я пытался послать сигнал 9 и 15 процессу bash, но, как …

4
TCP умирает на ноутбуке с Linux
Раз в несколько дней у меня возникает следующая проблема. Мой ноутбук (тестирование Debian) внезапно перестает работать с TCP-соединениями с Интернетом. Следующие вещи продолжают работать нормально: UDP (DNS), ICMP (ping) - я получаю мгновенный ответ TCP-соединения с другими машинами в локальной сети (например, я могу ssh к соседнему ноутбуку) все хорошо …
17 debian  networking  tcp 

2
/ Dev / {udp, tcp} стандартизированы или доступны везде?
Я недавно узнал о /dev/udpи /dev/tcpпсевдо-устройствах здесь . Они специфичны для некоторых дистрибутивов GNU / Linux или я могу найти их в других системах Unix? Они стандартизированы каким-то образом? До сих пор я был в состоянии успешно использовать их на OS X, Arch Linux и CentOS.
17 devices  tcp  udp  portability 

1
Почему моя пропускная способность TCP намного больше пропускной способности UDP?
Я не сделал ничего необычного для моего оборудования или конфигураций ядра (все настройки по умолчанию, новая установка ОС, ядро ​​Linux 3.11 стек TCP / IP), и я усредняю ​​около 3,83 миллиона сообщений в секунду через TCP, в то время как я в среднем только 0,75 миллион сообщений в секунду через …

2
Реальное использование TCP_DEFER_ACCEPT?
Я просматривал руководство по Apache httpd онлайн и наткнулся на директиву для включения этого. Нашел описание в справочной странице для tcp: TCP_DEFER_ACCEPT (since Linux 2.4) Allow a listener to be awakened only when data arrives on the socket. Takes an integer value (seconds), this can bound the maximum number of …

3
Использование именованных каналов ввода / вывода для соединения TCP
Некоторое время я возился с тем, чтобы заставить это работать, поэтому я подозреваю, что какое-то фундаментальное недоразумение о том, как работают каналы, является основной причиной моих проблем. Моя цель - инициировать TCP-соединение с некоторым удаленным хостом через netcatи иметь два именованных канала в файловой системе: один, из которого процессы могут …
15 bash  pipe  tcp  netcat 

6
Как мне определить, какой порт для входа с SSH?
У меня удаленно настроен сервер Ubuntu 10.04, который я настраивал некоторое время назад. Пока я записывал имя пользователя и пароль, я, кажется, был умен и изменил обычный порт ssh с 22 на ... что-то еще. Как мне узнать, что это за порт? У меня есть доступ к серверу через заднюю …
15 ssh  tcp 

1
Значение bash -i> & / dev / tcp / HOST / PORT 0> & 1?
Я старался bash -i >& /dev/tcp/HOST/PORT 0>&1 но, похоже, он не работает за брандмауэрами. Что на самом деле делает этот код, какие порты перенаправляются и может ли он работать за брандмауэрами?

4
Как настроить SVN / SSH с SSH на нестандартном порту?
Я настроил SSH на порт 20000. Когда я пытаюсь: svn co svn+ssh://server.com:20000/home/svn/proj1 proj1 --username jm я получил svn: To better debug SSH connection problems, remove the -q option from 'ssh' in the [tunnels] section of your Subversion configuration file. svn: Network connection closed unexpectedly Я думаю, что я должен сказать …
14 ssh  tcp  subversion 


1
Как были определены эти настройки Linux TCP по умолчанию?
Я потратил довольно много времени на то, чтобы отследить проблему на производстве, когда исчезновение сервера базы данных может привести к зависанию до 2 часов (долгое ожидание poll()вызова в клиентской библиотеке libpq) для подключенного клиента. Углубившись в проблему, я понял, что эти параметры ядра должны быть скорректированы до минимума, чтобы разорванные …
13 linux  tcp  history 

1
D-Bus аутентификация и авторизация
Я пытаюсь настроить удаленный доступ к D-Bus, и я не понимаю, как аутентификация и авторизация (не) работают. У меня есть сервер D-Bus, слушающий абстрактный сокет. $ echo $DBUS_SESSION_BUS_ADDRESS unix:abstract=/tmp/dbus-g5sxxvDlmz,guid=49bd93b893fe40d83604952155190c31 Я бегу dbus-monitorсмотреть, что происходит. Мой тестовый пример notify-send hello, который работает при выполнении с локальной машины. С другого аккаунта на …

1
Как долго адрес локального сокета TCP, который был привязан, недоступен после закрытия?
В Linux (мои живые серверы на RHEL 5.5 - ссылки LXR ниже на версию ядра в этом), man 7 ipговорит: Связанный локальный адрес сокета TCP недоступен в течение некоторого времени после закрытия, если только не был установлен флаг SO_REUSEADDR. Я не использую SO_REUSEADDR. Как долго это "некоторое время"? Как я …

2
Прочтите «/ proc», чтобы узнать, открыл ли процесс порт
Мне нужно знать, если процесс с заданным идентификатором PID открыл порт без использования внешних команд. Затем я должен использовать /procфайловую систему. /proc/$PID/net/tcpНапример, я могу прочитать файл и получить информацию о TCP-портах, открытых процессом. Однако в многопоточном процессе /proc/$PID/task/$TIDкаталог также будет содержать net/tcpфайл. Мой вопрос: мне нужно пройтись по всем net/tcpфайлам …
13 linux  tcp  proc  open-files 

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