“Conocimiento Redes>Redes inalámbricas

¿Qué comando abre una conexión TCP?

2014/11/9
El comando que abre una conexión TCP depende del sistema operativo y del nivel de detalle que necesita. Aquí hay algunos enfoques comunes:

* `Telnet` (simple, pero anticuado): `Telnet `esta es una herramienta de línea de comandos simple que establece una conexión TCP y muestra los datos sin procesar. En su mayoría es obsoleto para cualquier cosa que no sean pruebas básicas porque no está cifre.

* `netcat` (nc) (versátil): `NC `esta es una herramienta mucho más potente y versátil. Se puede usar para pruebas de conexión simples, transferir archivos y actuar como un cliente o servidor simple. Al igual que `Telnet`, no está cifre a menos que se use con SSL/TLS.

* `curl` (para http/https): `Curl ` Mientras se usa principalmente para HTTP y HTTPS (que se construyen en TCP), `Curl` establece una conexión TCP como base de la comunicación. Por lo general, se prefiere para las interacciones basadas en la web porque maneja los detalles del protocolo para usted.

* `Socat` (avanzado, flexible): `Socat - TCP4 -Connect:: `` Socat` es una herramienta muy poderosa capaz de conectarse a varios tipos de enchufes, incluido TCP, y realizar diversas acciones como redirigir el tráfico.

* Lenguajes de programación: Casi todos los lenguajes de programación tienen bibliotecas para la programación de redes. Estos le permiten crear conexiones TCP con control de grano fino sobre aspectos como tiempos de espera, buffers y seguridad. Los ejemplos incluyen el módulo `Socket` de Python, la clase` Socket` de Java, etc.

Ejemplo usando `netcat`:

Para abrir una conexión TCP al servidor web de Google en el puerto 80:

`` `Bash

NC Google.com 80

`` `` ``

Es probable que obtenga una respuesta relacionada con HTTP, ya que ese es el protocolo utilizado en el puerto 80. Para hacer algo más significativo (como enviar una solicitud HTTP), necesitaría una herramienta más sofisticada como 'Curl`.

Recuerda reemplazar ` `con el nombre de host o la dirección IP real y` `con el número de puerto apropiado. El uso de puertos que no sean conocidos a menudo requieren privilegios de administrador.

Redes inalámbricas
Herramientas de Wi - Fi para Windows
¿Puedes ejecutar 2 redes inalámbricas en una casa?
Cómo configurar una red inalámbrica de Internet
Cómo configurar un WG302 Punto de acceso inalámbrico Netgear
¿Cómo instalar una impresora HP5500 en mi máquina principal Via Wireless
Cómo deshabilitar aplicaciones inalámbricas PROSet
Cómo agregar Mis sitios de Bluetooth
Cómo conectar un PC remoto a través de Internet
Conocimiento de la computadora © http://www.ordenador.online