Preguntas etiquetadas con tcp

El Protocolo de control de transporte (TCP) es una parte de bajo nivel de la pila de protocolos utilizada por Internet. Se encuentra directamente sobre la capa IP y es responsable de asegurarse de que los paquetes descartados se vuelvan a enviar.

90
Determinar qué proceso está vinculado a un puerto

Sé que usando el comando: lsof -i TCP (o alguna variante de parámetros con lsof) Puedo determinar qué proceso está vinculado a un puerto en particular. Esto es útil, por ejemplo, si estoy tratando de comenzar algo que quiere vincularse a 8080 y alguien más ya está usando ese puerto, pero no sé...

85
¿Cómo funciona tcp-keepalive en ssh?

Estoy tratando de codificar un script de shell que utiliza una conexión ssh para hacer "latidos". Quiero terminar el lado del cliente y el servidor de esa conexión después de un cierto tiempo de espera (después de que la conexión se caiga). Lo que encontré hasta ahora: TCPKeepAlive sí / no para...

59
¿Es posible conectarse al puerto TCP 0?

Escuchar el puerto TCP 0 me asigna un número de puerto libre en el sistema. ¿Pero qué sucede cuando intento conectarme al puerto TCP 0? La respuesta obvia es: "No funciona": $ nc localhost 0 nc: port number too small: 0 ¿En qué parte del sistema se maneja esto? ¿En la pila TCP del núcleo del...

50
¿TCP puede proporcionar más de 65535 puertos?

¿Es posible configurar un sistema Linux para que proporcione más de 65.535 puertos? La intención sería tener más de 65k daemons escuchando en un sistema dado. Claramente, se están utilizando puertos, por lo que esto no es posible por esas razones, así que piense en esto como un ejercicio teórico...

49
Matar la conexión tcp en linux

Tengo una conexión inactiva en una aplicación que está en estado suspendido si la máquina del cliente está inactiva. ->192.168.1.214:49029 (ESTABLISHED) ¿Hay alguna manera de terminar esta opción desde la línea de comandos de Linux sin reiniciar el servidor? Después de la búsqueda, encontré...

47
Rendimiento de sockets unix vs puertos TCP

Por ejemplo en php-fpm: #listen = 127.0.0.1:9000 listen = /var/run/php-fpm/php-fpm.sock ¿Existe alguna diferencia de rendimiento importante entre el uso de escuchas basados ​​en socket Unix a través de puertos TCP? (No solo para PHP sino en general. ¿Es diferente para cada...

40
¿Cómo crear un escucha TCP?

Introducción: he creado una función bash que puede verificar si un puerto está disponible y lo incrementa en 1 si es falso hasta cierto número de puerto máximo. Por ejemplo, si el puerto 500 no está disponible, se comprobará la disponibilidad de 501 hasta 550. Objetivo: para probar esta función...

38
¿Cómo cerrar puertos en Linux?

Tengo alguna pregunta al cerrar el puerto, creo que tengo algunas cosas extrañas. Cuando uso ejecutar nmap --top-ports 10 192.168.1.1 muestra que el puerto 23 / TCP está abierto. Pero cuando ejecuto nmap --top-ports 10 localhost muestra que el puerto 23 / tcp está cerrado. ¿Cuál de ellos...

30
¿Por qué Linux no usa el rango de puertos efímeros de IANA?

De acuerdo con Wikipedia La Autoridad de Números Asignados de Internet (IANA) sugiere el rango 49152 a 65535 para puertos dinámicos o privados. Muchos núcleos de Linux usan el rango de puertos 32768 a 61000. Aunque parece haber una desviación histórica del rango sugerido por IANA, parece...

30
¿Por qué las conexiones TCP IPv4 se muestran como tcp6?

Aquí está la salida de netsat -tupnmi servidor Debian Jessie: Active Internet connections (w/o servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 10.0.0.12:445 10.0.0.20:49729 ESTABLISHED 26277/smbd tcp 0 0 10.0.0.12:443 10.0.0.21:44162 ESTABLISHED...

30
Conexiones huérfanas en estado CLOSE_WAIT

Tengo una máquina SLES que acumula conexiones TCP en un estado CLOSE_WAIT durante lo que parece ser para siempre. Estos descriptores eventualmente absorben toda la memoria disponible. Por el momento, tengo 3037 de ellos, pero fue mucho mayor antes de un reinicio apresurado recientemente. Lo...

29
¿Cómo reservo puertos para mi aplicación?

¿Cómo reservo una lista de puertos para mis aplicaciones personalizadas? Para ser específicos, el producto que estoy creando tiene muchos procesos y mucha intercomunicación entre ellos. El problema que tengo es que, de vez en cuando, el sistema operativo me roba los puertos. Es raro, pero...