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

является конечной точкой обмена данными для обмена данными между процессами, выполняющимися в одной операционной системе хоста.

2
Что символ @ обозначает в начале пути к сокету домена unix в Linux?
Когда я запускаю netstat --protocol unixили lsof -Uвижу, что некоторые пути к сокетам Unix начинаются с символа @, например, @ / tmp / dbus-qj8V39Yrpa . Затем, когда я запускаю, ls -l /tmpя не вижу файл с именем dbus-qj8V39Yrpa там. Вопрос в том, что означает этот префиксный символ @? И второй …
17 linux  path  socket 

3
rpc.statd работает в системе, не использующей NFS
У меня есть машина Debian, которая получает предупреждения (через автоматический аудитор Tiger), который rcp.statdпрослушивает такой-то сокет. Googling show rpc.statd- это демон, используемый NFS. Насколько я знаю, я не использую (и не установил) ничего, связанного с NFS. Что бы установило / запустило этот сервис, и что мне нужно сделать, чтобы отключить …


1
Команда «ss» в пакете iproute; зачем запрашивать таблицу slab для сокетов timewait?
Простите, если это не лучший форум для этого вопроса, но он кажется более актуальным для ядра, чем для самого программирования. Я пишу скрипт, который запрашивает у системы открытые порты, чтобы мы могли отслеживать и отслеживать статистику. Для этого я использую команду "ss" из пакета iproute. Если вы выполните, ss -s|grep …

2
Linux автоматически очищает абстрактные доменные сокеты?
На StackOverflow есть отличный ответ о предоставлении лучшей блокировки для демонов (синтезированных из Eduardo Fleury ), которая не зависит от общего механизма блокировки файлов PID для демонов. Там есть много хороших комментариев о том, почему файлы блокировки PID могут иногда вызывать проблемы, поэтому я не буду перефразировать их здесь. Короче …



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

1
Как получить больше информации о файле сокета?
Для файла сокета это нравится: # ls -alti socket 14112 srw------- 1 root root 0 Nov 15 20:03 socket # cat socket cat: socket: No such device or address Поскольку catкоманда здесь бесполезна, есть ли способ получить больше информации о файле сокета? Например, какой порт он слушает? и т.п.

1
Идиоматическое расположение файловых сокетов в системах Debian
Я пишу демон-процесс для системы Debian, в Cкоторой используется Unix Domain Socket . Если рабочим каталогом процесса демона является корневой каталог, существует ли идиоматический каталог для размещения сокета в файловой системе?

1
Как перемещение сокета домена Unix позволяет socat отслеживать трафик?
socat может использоваться для мониторинга трафика через сокет домена Unix: sudo mv /path/to/sock /path/to/sock.original sudo socat -t100 -x -v UNIX-LISTEN:/path/to/sock,mode=777,reuseaddr,fork UNIX-CONNECT:/path/to/sock.original Я не совсем понимаю, как работает этот механизм, надеясь, что кто-нибудь сможет немного его объяснить. В частности, как работает перемещение файла сокета, если процесс уже прослушивает его? Также после …
12 socket  socat 

2
В чем разница между & 6 и / dev / fd / 6?
Для чтения из файлового дескриптора 6 я могу использовать <&6или </dev/fd/6(иначе /proc/self/fd/6). Обычно оба работают одинаково хорошо. Однако если этот дескриптор файла оказывается сокетом, происходят странные вещи. Например: $ bash -c 'ls -l /dev/fd/6;cat /dev/fd/6' 6</dev/tcp/localhost/12345 lrwx------ 1 michas michas 64 Jan 10 19:50 /dev/fd/6 -> socket:[315010] cat: /dev/fd/6: No …

1
Может кто-нибудь объяснить различные типы доменных сокетов Unix?
Если я запускаю netstat --all | grep ^unixнекоторые из путей к сокетам, которые выводятся, им предшествует '@', а некоторые нет. Я заметил, что те, которым предшествует '@', не отображаются при просмотре файловой системы с помощью, lsно остальные делают. Каковы эти два вида сокетов и в чем разница между ними?
11 socket 

2
Локальный сокет unix - грубое представление о пропускной способности
Кто-нибудь знает о тестах производительности / измерениях для использования локального Unix-сокета для межпроцессного взаимодействия? Я хочу проиллюстрировать выигрыш в производительности от наличия экземпляра локальной базы данных на том же сервере, что и программное обеспечение, запрашивающее данные из базы данных, и необходимости обмениваться данными по сетевому каналу, особенно такой, как гигабитный …

1
Что такое универсальный сокет и как он относится к сетевому устройству?
Я пытаюсь понять, как работают сетевые драйверы под Linux. Эти вопросы и ответы показали, что сетевое устройство в Linux не представлено файлом устройства. В нем говорится, что сетевые драйверы работают с sockets. Например, здесь говорится о том, как настроить сетевые устройства с помощью ioctlвызовов. ioctlоднако требуется дескриптор файла , поскольку …

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