preloader

1. Januar 1 | 3 minuten lesen
Inhaltsverzeichnis

Localhost (y 127.0.0.1) se usa para referirse a la computadora en la que está actualmente cuando se ejecuta un programa; es decir, es su computadora host local (de ahí el nombre servidor local). Por ejemplo, si inicia un servidor de socket en su computadora local y desea un programa de socket del cliente, ejecutándose en la misma computadora, para conectarse al servidor programa; puede indicarle que lo haga haciendo que se conecte a localhost. Esto es particularmente útil cuando no conoce la dirección IP de su computadora local o porque el código puede ejecutarse en varias computadoras diferentes cada uno de los cuales tendrá su propia dirección IP. Esto es particularmente común si usted están escribiendo código de prueba que usarán los desarrolladores cuando ejecuten sus propias pruebas en diferentes máquinas de desarrollador (host). Usaremos localhost en los próximos dos capítulos como una forma de especificar dónde para buscar un programa de servidor. 38.6 Números de puerto Cada dispositivo/host de Internet normalmente puede admitir múltiples procesos. Por lo tanto es necesarios para asegurar que cada proceso tenga su propio canal de comunicación. A haga esto, cada host tiene disponibles múltiples puertos a los que un programa también puede conectarse. Por ejemplo, el puerto 80 a menudo se reserva para servidores web HTTP, mientras que el puerto 25 es reservado para servidores SMTP. Esto significa que si un cliente quiere conectarse a un HTTP servidor en una computadora en particular, entonces debe especificar el puerto 80, no el puerto 25 en ese host. Se escribe un número de puerto después de la dirección IP del host y se separa del dirección por dos puntos, por ejemplo: • www.aber.ac.uk:80 indica el puerto 80 en la máquina host que normalmente estar ejecutando un servidor HTTP, en este caso para la Universidad de Aberystwyth. • localhost:143 esto indica que desea conectarse al puerto 143 que es normalmente reservado para un servidor IMAP (Protocolo de acceso a mensajes de Internet) en su máquina local. • www.uwe.ac.uk:25 esto indica el puerto 25 en un host que se ejecuta en la Universidad de el oeste de Inglaterra, Bristol. El puerto 25 suele estar reservado para SMTP (Simple Mail Protocolo de transferencia). Los números de puerto en el sistema IP son números de 16 bits en el rango 0–65 536. Generalmente, los números de puerto por debajo de 1024 están reservados para servicios predefinidos (que significa que debe evitar usarlos a menos que desee comunicarse con uno de esos servicios como telnet, correo SMTP, ftp, etc.). Por lo tanto, es típico que elija un número de puerto superior a 1024 al configurar sus servicios ganados. 454 38 Introducción a los sockets y los servicios web

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Weiterlesen

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Weiterlesen

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Weiterlesen