Sistemas operativos de redes
Network Applications Capítulo 1 Introducción a las redes TCP/IP Conceptos clave
• •
• • • •
•
La mayoría de los servicios de redes de Linux están diseñados en torno a una relación de cliente servidor. Las aplicaciones de servidor de red generalmente están diseñadas para permanecer "siempre en ejecución" iniciándose automáticamente cuando el sistema arranca y apagándose solamentecuando el sistema lo hace. Por lo general, sólo el usuario root puede administrar procesos del servidor. Las aplicaciones de cliente de red suelen ejecutarse únicamente cuando están en uso y las puede iniciar cualquier usuario. La mayoría de los servidores de red Linux y clientes se comunican mediante el protocoloTCP/IP. La dirección TCP/IP tanto del proceso del cliente como del proceso del servidorconsta de una dirección IP y de un puerto. Los servidores de red suelen utilizar puertos asignados denominados puertos "bien conocidos" como se catalogan en el archivo /etc/services. Los clientes de red suelen utilizar puertos privilegiados de modo aleatorio. A menudo, los puertos bien conocidos residen en el rango de puertos privilegiados por debajo del puerto número 1024. El comando hostnamepuede utilizarse para examinar la dirección IP actual de la máquina, mientras que el comando netstat -tuna se puede utilizar para examinar todos los puertos abiertos.
Preguntas Question 1
¿Qué parámetro se utiliza en redes TCP/IP para especificar un proceso particular en una máquina? A. Dirección IP B. tamaño de ventana C. port number D. protocolo E. None of the above
Question 2
2Network Applications
¿Qué archivo contiene un catálogo de servicios bien conocidos? A. /etc/services B. /etc/protocols C. /usr/share/net/services D. /usr/share/net/protocols E. None of the above Question 3
¿Qué número de puerto sirve de límite entre puertos privilegiados y no privilegiados? A. 25 B. 991 C. 1024 D. 6000 E. 65535 Question 4
¿Qué parámetros sirven para identificar únicamenteuna conexión establecida TCP/IP? A. La dirección IP del cliente B. La dirección IP del servidor C. el número de puerto del cliente D. el número de puerto del servidor E. Todas las anteriores
Question 5
Si en una máquina, elvis estuviera utilizando mozilla y galeon para acceder al mismo sitio web, ¿qué parámetro diferiría para los dos sockets involucrados?
3
Network Applications A. Ladirección IP del cliente B. El número de puerto del servidor C. The client port number D. La dirección IP del servidor E. None of the above Question 6
Cuando un socket es abierto por un servidor y aguarda conexiones del cliente, ¿en qué estado se dice que se encuentra el socket? A. En espera B. Listening C. Establecido D. Inicializado E. None of the above Question 7
¿Qué hay de especialacerca de los puertos privilegiados? A. Sólo los servicios bien conocidos pueden conectarse a ellos. B. Sólo los servidores de redes pueden enlazarse a ellos. C. Procesos múltiples pueden enlazarse a ellos simultáneamente. D. Sólo están disponibles cuando el sistema arranca. E. None of the above. Utilice la siguiente transcripción para contestar las 3 preguntas a continuación. Asuma que la salida alcomando netstat visualiza todas las conexiones ESTABLECIDAS.
[elvis@station elvis]$ netstat -tuna Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 127.0.0.1:32768 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
4
Network Applications
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN tcp 0 069.57.79.162:53 0.0.0.0:* LISTEN tcp 0 0 192.168.0.254:53 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:631 127.0.0.1:32773 ESTABLISHED tcp 0 48 69.57.79.162:22 66.187.233.200:35954 ESTABLISHED ... [elvis@station...
Regístrate para leer el documento completo.