Servicios basicos de red

6,073 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
6,073
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
121
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Servicios basicos de red

  1. 1. SERVICIOS DE INFRAESTRUCTURA DHCP, DNS, WEB Y FTP. ELABORADO POR: DIANA CAROLINA SILVA DANIELA TORRES JARAMILLO JULIAN ACOSTA GUTIÉRREZ ANDRÉS FELIPE TEJADA FICHA: 322000 TECNOLOGÍA EN GESTIÓN DE REDES DE DATOS INSTRUCTOR: GERMÁN GABRIEL LEAL FLOREZ FECHA: SEPTIEMBRE 17 DE 2012 SERVICIO NACIONAL DE APRENDIAZAJE SENA MEDELLÍN – ANTIOQUIA 2012
  2. 2. INTRODUCCIÓNLos servicios de infraestructura son de gran importancia en el campo de las redes porqueproveen servicios valga la redundancia, para las necesidades de los clientes y lasempresas, que los utilizan.Con este trabajo se pretende mostrar de manera resumida las características de cadauno de los servicios básicos, como el web, el ftp, el dns y ftp, además de mostrar un pocodel proceso de configuración.
  3. 3. OBJETIVOS Identificar las características más importantes de los servicios de red básicos. Conocer los archivos de configuración de los servicios de red básicos. Mostrar la estructura de los servicios de red básicos.
  4. 4. SERVICIOS DE INFRAESTRUCTURA DHCP, DNS, WEB Y FTP. CUESTIONARIO:1. ¿Qué es DHCP?DHCP (sigla en inglés de Dynamic Host Configuration Protocol, en español «protocolo deconfiguración dinámica de host») es un protocolo de red que permite a los clientes de unared IP obtener sus parámetros de configuración automáticamente.2. ¿En qué consiste este servicio?Se trata de un protocolo de tipo cliente/servidor en el que generalmente un servidor poseeuna lista de direcciones IP dinámicas y las va asignando a los clientes conforme éstas vanestando libres, sabiendo en todo momento quién ha estado en posesión de esa IP, cuántotiempo la ha tenido y a quién se la ha asignado después.3. Plasme claramente a través de un gráfico realizado con la herramienta MicrosoftVisio, la estructura del servicio DHCP4. Explique con eficacia ¿Qué es un Ámbito? De un ejemplo claro.Un ámbito es un rango de direcciones IP que el servidor DHCP administrará. Hay queasegurarse del rango de direcciones, de las que hay que excluir y las que hay quereservar para otros servidores, como DNS o WINS.Necesito que 100 hosts configuren sus direcciones IP automáticamente, y para ellocuento con la dirección de red 192.168.2.1, podría escoger un rango que este dentro de lamisma red, por ejemplo de 192.168.2.10 a 192.168.2.110, en ese rango hay 100direcciones IP diferentes asignables.
  5. 5. 5. Explique con eficacia ¿Qué es un Reserva? De un ejemplo claro.Mediante las reservas DHCP podemos asignar siempre una IP a un determinado host.Para realizar dicha reserva deberemos conocer la MAC del dispositivo.6. Explique con eficacia ¿Qué es una concesión? De un ejemplo claro.Una concesión es un período de tiempo especificado por los servidores DHCP y duranteel cual un equipo cliente puede utilizar una dirección IP asignada. Cuando se realiza unaconcesión a un cliente, la concesión está activa. Antes de que caduque la concesión, elcliente suele necesitar renovar la asignación de la concesión de dirección en el servidor.Una concesión queda inactiva cuando caduca o cuando se elimina del servidor. Laduración de una concesión determina cuándo caducará y la frecuencia con la que elcliente necesita renovarla en el servidor.7. Explique con eficacia ¿Cómo funciona el proceso de generación deconcesiones? De un ejemplo claro de manera gráfica.1. El cliente DHCP envía un broadcasts, paquete DHCPDISCOVER para localizar alDHCP Server. Este paquete DHCPDISCOVER es el mensaje que los clientes DHCPenvían la primera vez que se conectan a la red y solicitan la información IP de un servidorDHCP.2. El servidor DHCP envía un broadcast paquete DHCPOFFER al cliente. El paqueteDHCPOFFER es un mensaje que el DHCP Server utiliza para ofrecer la concesión de unadirección IP al cliente cuando éste se conecta a la red. Cada servidor DHCP queresponde reserva la dirección IP ofrecida para no ofrecerla nuevamente a otro cliente,antes de la aceptación del cliente inicial.3. El cliente DHCP envía un broadcasts, paquete DHCPREQUEST. El paqueteDHCPREQUEST es el mensaje que un cliente envía al servidor DHCP Server parasolicitar o renovar su léase de IP. El cliente DHCP responde al primer paqueteDHCPOFFER que recibe con un broadcasts de DHCPREQUEST para aceptar la oferta.4. El DHCP envía un broadcast DHCPACK al cliente. El paquete DHCPACK es unmensaje que el servidor DHCP envía a un cliente como acuse de recibo y para finalizar elproceso de concesión. Este mensaje contiene una concesión válida para la dirección IP yotros datos de configuración IP.
  6. 6. 8. ¿Cuáles son los archivos de configuración para el servicio DHCP? Explique cadauno de sus parámetros.Un servidor DHCP requiere una interface con dirección estática para mantener estable suconfiguración IP y así ser encontrado más fácilmente dentro de la red. Procedemos aconfigurar el archivo /etc/network/interfaces para configurar la interface de red delservidor con una dirección IP.  auto eth1: Con esta línea estamos indicando que cada que se inicie el sistema se inicie (ifup) también la interface.  iface eth1 inet static: Con esta línea se indica que la configuración IP es estática.  address 1192.168.1.2: En esta línea estamos especificando la dirección IP de la interface, en este caso la 192.168.1.2.  netmask 255.255.255.0: Con esta línea especificamos la máscara de subred de la red, en este caso la 255.255.255.0.  gateway 192.168.1.1: Con esta línea especificamos la puerta de enlace de la red, en este caso la 192.1688.1.1.El archivo /etc/default/dhcp3-server en el cual designaremos la interface por defecto alservicio DHCPEl archivo de configuración global de DHCP es /etc/dhcp3/dhcpd.conf, en el cualdebemos configurar los ámbitos DHCP(Un ámbito es un agrupamiento administrativo deequipos o clientes de una subred que utilizan el servicio DHCP.).  Subnet: En este campo definimos el ID de red y la máscara de subred del ámbito en este caso con ID de red 192.168.1.0 con mascara de255.255.255.0.  Range: Este campo contiene la IP inicial y la IP final del rango de direcciones asignable en este ámbito, en este caso es de la IP 192.168.1.10 a la192.168.1.20  Option domain-name-servers: En este campo se asigna el nombre del servidor de dominios, en este caso dns.abc.com.  Option domain-name: En este campo le asignamos el dominio de la red en este caso abc.com.
  7. 7.  Option routers: En este campo le asignamos el Gateway por defecto de la red, en este caso 192.168.1.1.  Option broadcast-address: En este campo definimos la dirección de broadcast de la red, en este caso la 192.168.1.255.  Default-lease: En este campo establecemos el tiempo por defecto de la concepción de una IP a los clientes, en este caso 600 en segundos.  Max-lease-time: En este campo definimos el tiempo máximo de la concepción de una IP a los clientes, en este caso 7200 en segundos.9. ¿Cuáles son los comandos de verificación del funcionamiento del servicioDHCP?  Service dhcp start (Iniciar el servicio DHCP)  Service dhcpd status (Ver el estado del servicio DHCP)  Service dhcp restart (Reinicializar el servicio DHCP)  Service dhcp stop (Detener el servicio DHP)10. ¿Qué es DNS?Domain Name System o DNS (en español: sistema de nombres de dominio) es unsistema de nomenclatura jerárquica para computadoras, servicios o cualquier recursoconectado a Internet o a una red privada. Este sistema asocia información variada connombres de dominios asignado a cada uno de los participantes11. ¿En qué consiste este servicio?Su función más importante, es traducir (resolver) nombres inteligibles para las personasen identificadores binarios asociados con los equipos conectados a la red, esto con elpropósito de poder localizar y direccionar estos equipos mundialmente.12. Plasme claramente a través de un gráfico realizado con la herramienta MicrosoftVisio, la estructura del servicio DNS
  8. 8. 13. Explique con eficacia ¿Qué es un Dominio? De un ejemplo claro.Un dominio o nombre de dominio es el nombre que identifica un sitio web. Cada dominiotiene que ser único en Internet. Ejemplo WWW.GOOGLE.COM14. Explique con eficacia ¿Qué es un Árbol? De un ejemplo claro.Es el conjunto de dominios formado por el nombre de dominio raíz ("MICENTRO.EDU") yel resto de dominios cuyos nombres constituyen un espacio contiguo con el nombre raíz(por ejemplo si tuviéramos un subdominio "DPTO_LENGUA", se nombraría como"DPTO_LENGUA.MICENTRO.EDU", y formaría un árbol de dominios con el dominio raíz).15. Explique con eficacia ¿Qué es FQDN? De un ejemplo claro.Un FQDN (Fully Qualified Domain Name) es un nombre que incluye el nombre de lacomputadora y el nombre de dominio asociado a ese equipo. Por ejemplo, dada lacomputadora llamada «serv1» y el nombre de dominio «bar.com», el FQDN será«serv1.bar.com», a su vez un FQDN asociado a serv1 podría ser «post.serv1.bar.com».16. Explique con eficacia ¿Qué es una consulta iterativa? De un ejemplo claro.Las consultas iterativas, o resolución iterativa, consisten en la mejor respuesta que elservidor de nombres pueda dar. El servidor de nombres consulta sus datos locales(incluyendo su caché) buscando los datos solicitados.Por ejemplo, si un servidor DNS de una intranet recibe una consulta de un cliente localpara "www.gmail.com", es posible que devuelva una respuesta de su caché de nombres.17. Explique con eficacia ¿Qué es una consulta recursiva? De un ejemplo claro.En las consultas recursivas el servidor repite el mismo proceso básico (consultar a unservidor remoto y seguir cualquier referencia) hasta que obtiene la respuesta a lapregunta.18. Explique con eficacia ¿Qué es una respuesta autoritativa? De un ejemplo claro.Tipo de respuesta, dada por un DNS a una consulta, en que se indica que el servidor denombres tiene autoridad sobre el registro por el cual se lo consulta, e implica que es unode los servidores de nombre del dominio al que pertenece el registro.19. Explique con eficacia ¿Qué es un respuesta no - autoritativa? De un ejemploclaro.Tipo de respuesta, dada por un DNS a una consulta por cualquier registro, que no estábasada en tablas propias, sino que es obtenida consultando a otros servidores denombres.
  9. 9. 20. Explique con eficacia ¿Qué es una zona directa? De un ejemplo claro.Las resoluciones de esta zona devuelven la dirección IP correspondiente al recursosolicitado. Realiza las resoluciones que esperan como respuesta la dirección IP undeterminado recurso.21. Explique con eficacia ¿Qué es para una zona directa Master/Slave? De unejemplo claro.El esclavo es el espejo del maestro por lo tanto deben tener la misma configuración en laszonas. Por ejemplo si el DNS maestro fallara el DNS esclavo lo remplazará para ellodebe contener la información del maestro para poder dar el servicio.22. Explique con eficacia ¿Los tipos de registros utilizados para una zona directa?De dos ejemplos de aplicación claros.  A = Address – (Dirección) Este registro se usa para traducir nombres de servidores de alojamiento a direcciones IPv4.  AAAA = Address – (Dirección) Este registro se usa en IPv6 para traducir nombres de hosts a direcciones IPv6.  CNAME = Canonical Name – (Nombre Canónico) Se usa para crear nombres de servidores de alojamiento adicionales, o alias, para los servidores de alojamiento de un dominio.  NS = Name Server – (Servidor de Nombres) Define la asociación que existe entre un nombre de dominio y los servidores de nombres que almacenan la información de dicho dominio.  MX (registro) = Mail Exchange – (Registro de Intercambio de Correo) Asocia un nombre de dominio a una lista de servidores de intercambio de correo para ese dominio.  SOA = Start of authority – (Autoridad de la zona) Proporciona información sobre el servidor DNS primario de la zona.23. Explique con eficacia ¿Qué es una zona inversa? De un ejemplo claro.Zona inversa, una para hacer que DNS sea capaz de convertir de direcciones a nombres
  10. 10. 24. Explique con eficacia ¿Qué es para una zona inversa Master/Slave? De unejemplo claro.Es lo mismo que en la zona directa, esto sirve para tener un respaldo en caso de algúnproblema con el servidor DNS principal.25. Explique con eficacia ¿Los tipos de registros utilizados para una zona inversa?De dos ejemplos de aplicación claros.  PTR = Pointer – (Indicador) También conocido como registro inverso, funciona a la inversa del registro A, traduciendo IPs en nombres de dominio.  NS = Name Server – (Servidor de Nombres) Define la asociación que existe entre un nombre de dominio y los servidores de nombres que almacenan la información de dicho dominio.  SOA = Start of authority – (Autoridad de la zona) Proporciona información sobre el servidor DNS primario de la zona.26. ¿Cuáles son los archivos de configuración para el servicio DNS? Explique cadauno de sus parámetros.  named.conf Archivo principal de configuración (zonas y otras opciones como la dirección del servidor porque puerto va a escuchar)  /etc/sysconfig/network-scripts/ifcfg-eth0: configuración de la interfaz  /var/named/zona.directa: configuración de la zona  /var/named/zona.inversa: configuración de la zona  /etc/resolv.conf: configuración del servidor27. ¿Cuáles son los comandos de verificación del funcionamiento del servicio DNS?  service named restart  service named start  service named stop  nslookup28. ¿Qué es WWW?World Wide Web (WWW) o Red informática mundial1 es un sistema de distribución deinformación basado en hipertexto o hipermedios enlazados y accesibles a través deInternet. Con un navegador web, un usuario visualiza sitios web compuestos de páginasweb que pueden contener texto, imágenes, vídeos u otros contenidos multimedia, ynavega a través de ellas usando hiperenlaces.
  11. 11. 29. ¿Qué es HTTP?Hypertext Transfer Protocol o HTTP (en español protocolo de transferencia de hipertexto)es el protocolo usado en cada transacción de la World Wide Web. HTTP es un protocolosin estado, es decir, que no guarda ninguna información sobre conexiones anteriores.30. ¿en qué consiste el servicio WEB?Se encarga de contestar a estas peticiones de forma adecuada, entregando comoresultado una página web o información de todo tipo de acuerdo a los comandossolicitados.31. Plasme claramente a través de un gráfico realizado con la herramienta MicrosoftVisio, la estructura del servicio WEB32. Explique con eficacia ¿Qué es Hipertexto? De un ejemplo claro.Es un sistema para escribir y mostrar texto que enlaza a información adicional sobre esetexto.33. Explique con eficacia ¿Cuáles son los códigos de estado HTTP? De un ejemploaplicado.400 Solicitud incorrecta: La solicitud contiene sintaxis errónea y no debería repetirse.401 No autorizado: Similar al 403 Forbidden, pero específicamente para su uso cuandola autentificación es posible pero ha fallado o aún no ha sido provista. Vea autentificaciónHTTP básica y Digest access authentication.402 Pago requerido: La intención original era que este código pudiese ser usado comoparte de alguna forma o esquema de Dinero electrónico o micropagos, pero eso nosucedió, y este código nunca se utilizó.
  12. 12. 403 Prohibido: La solicitud fue legal, pero el servidor se rehúsa a responderla. Encontraste a una respuesta 401 No autorizado, la autentificación no haría la diferencia.404 No encontrado: Recurso no encontrado. Se utiliza cuando el servidor web noencuentra la página o recurso solicitado.500 Error interno: Es un código comúnmente emitido por aplicaciones empotradas enservidores web, mismas que generan contenido dinámicamente, por ejemplo aplicacionesmontadas en IIS o Tomcat, cuando se encuentran con situaciones de error ajenas a lanaturaleza del servidor web.501 No implementado502 Pasarela incorrecta503 Servicio no disponible34. Explique con eficacia ¿Qué es HTML? De un ejemplo claro.HTML, siglas de HyperText Markup Language («lenguaje de marcado de hipertexto»),hace referencia al lenguaje de marcado predominante para la elaboración de páginas webque se utiliza para describir y traducir la estructura y la información en forma de texto, asícomo para complementar el texto con objetos tales como imágenes. El HTML se escribeen forma de «etiquetas», rodeadas por corchetes angulares (<,>). HTML también puededescribir, hasta un cierto punto, la apariencia de un documento, y puede incluir un script(por ejemplo JavaScript), el cual puede afectar el comportamiento de navegadores web yotros procesadores de HTML.35. Cree una tabla en la que muestre las etiquetas y atributos correspondientes alos siguientes elementos de un documento HTML (Dé ejemplos) Inicio y final de un documento HTML <html> ... </html> Cabecera de un documento HTML <head> ... </head> Título de la página Web <title> ... </title> Cuerpo de la página Web <body> ... </body> Tabla <table> … </table> Fila <tr> … </tr> Columna <td> … </td> Hipervínculo <href> … </href> División de la página <h1>...</h1> Texto en negrita < b > ... < /b > Texto en cursiva < l > ... < /l > Texto subrayado <u> … </u> Formulario y elementos del formulario <form> … </form> Código de un script <script> … </script> Insertar una imagen <img src="imagen.gif"></a> Fuentes <font> … </font> Salto de línea <br> … </br> Marcos <frame> … </frame>
  13. 13. Ejemplo de código HTML<HTML><HEAD><TITLE>Un Titulo para el Browser de turno </TITLE></HEAD><BODY><!-- Aqui va todo lo chachi --><H1>Otro t&iacute;tulo, esta vez m&aacute;s largo. </H1><P> <IMG SRC= "./felix.gif "ALIGN= "MIDDLE " ALT= "EL Gato Felix ">Hoola.<P>Esto es un parrafo con informacionsuper importante. Notese que las lineas salen pegadas aun dejandoespacios, saltos de linea, etc. <BR> &#161 Si pongo estosi <STRONG>cambia </STRONG> de linea!<P>Otro parrafo, esto ya es un poco rollo.<H3>Pongamos un subtítulo<H3><P>Por cierto, &#191 que paso con las <A HREF= "#pepe ">anclas</A>?<HR><UL><LI> Esto es una lista no ordenada.<LI> Las listas quedan mejor si tienen varios elementos.</UL>Me voy al <A HREF= "http://www.iac.es/home.html ">IAC</A>.<P>Vamos a crear un <EM>ancla </EM>, o lo que es lo mismo, un <A NAME="pepe">anchor.</A>..........................................................................................................</BODY></HTML>36. Explique con eficacia ¿Qué es un Hosting Virtual? De un ejemplo claro.Es un método para alojar múltiples nombres de dominio (con un manejo separado decada nombre) en un único servidor (o conjunto de servidores). Esto permite que unservidor para compartir sus recursos, como la memoria y ciclos de procesador, sinnecesidad de todos los servicios prestados a utilizar el mismo nombre de host. El términohosting virtual se utiliza generalmente en referencia a los servidores web pero losprincipios trasladar a los servicios de internet.37. Explique con eficacia ¿Cuáles son los tipos de Hosting Virtual? De un ejemplode cada uno.  Basados en el nombre hosts virtuales usar varios nombres de host para la misma dirección IP.  Cuando basada en IP virtual hosting se utiliza, cada sitio (ya sea un nombre de host DNS o un grupo de nombres de host DNS que actúan de la misma) apunta a una dirección IP única. El servidor web está configurado con múltiples interfaces de red físicas, interfaces de red virtuales en la misma interfaz física o varias direcciones IP en una interfaz.  El número de puerto por defecto para HTTP es 80. Sin embargo, la mayoría de servidores web puede ser configurado para funcionar en casi cualquier número de puerto, siempre que el número de puerto no está en uso por ningún otro programa en el servidor.
  14. 14. 38. ¿Cuáles son los archivos de configuración para el servicio WEB? Explique cadauno de sus parámetros.  Directorio conf.d: Todos los archivos de este directorio son incluidos en el fichero apache2.conf mediante las directivas include  httpd.conf: Fichero vacío  magic: Configuración del módulo  mod_mime_magic. Se encarga de transferir ficheros de determinados tipos.  ports.conf: Directivas para indicar los puertos y las IPS en las que escuchar  mods-available: Directorio con ficheros para cargar módulos de apache. Por cada módulo hay dos ficheros: -.load: Directivas de apache encargadas de carga el módulo correspondiente  conf: fichero de configuración del módulo de apache  mods-enabled: Enlaces simbólicos a los módulos que se quieren activar en apache (ficheros .load)  sites-available: contiene configuraciones de diferentes sitios web. Se recomienda poner cada uno en un fichero.  sites-enabled: Funcionamiento similar a mods-enable. Enlaces simbólicos a los sitios que se desean activar en el directorio sitesavaliable39. ¿Qué es FTP?FTP (siglas en inglés de File Transfer Protocol, Protocolo de Transferencia de Archivos)en informática, es un protocolo de red para la transferencia de archivos entre sistemasconectados a una red TCP (Transmission Control Protocol), basado en la arquitecturacliente-servidor. Desde un equipo cliente se puede conectar a un servidor para descargararchivos desde él o para enviarle archivos, independientemente del sistema operativoutilizado en cada equipo.40. ¿En qué consiste este servicio?El servicio FTP es ofrecido por la capa de aplicación del modelo de capas de red TCP/IPal usuario, utilizando normalmente el puerto de red 20 y el 21. Un problema básico de FTPes que está pensado para ofrecer la máxima velocidad en la conexión, pero no la máximaseguridad, ya que todo el intercambio de información, desde el login y password delusuario en el servidor hasta la transferencia de cualquier archivo, se realiza en texto planosin ningún tipo de cifrado, con lo que un posible atacante puede capturar este tráfico,acceder al servidor y/o apropiarse de los archivos transferidos.
  15. 15. 41. Plasme claramente a través de un gráfico realizado con la herramienta MicrosoftVisio, la estructura del servicio FTP42. Explique con eficacia ¿Qué es un Cliente FTP? De un ejemplo claro.Un cliente FTP es un programa que se instala en el ordenador del usuario, y que empleael protocolo FTP para conectarse a un servidor FTP y transferir archivos, ya sea paradescargarlos o para subirlos.Para utilizar un cliente FTP, se necesita conocer el nombre del archivo, el ordenador enque reside (servidor, en el caso de descarga de archivos), el ordenador al que se quieretransferir el archivo (en caso de querer subirlo nosotros al servidor), y la carpeta en la quese encuentra.Algunos clientes de FTP básicos en modo consola vienen integrados en los sistemasoperativos, incluyendo Microsoft Windows, DOS, GNU/Linux y Unix. Sin embargo, haydisponibles clientes con opciones añadidas e interfaz gráfica. Aunque muchosnavegadores tienen ya integrado FTP, es más confiable a la hora de conectarse conservidores FTP no anónimos utilizar un programa cliente. Algunos ejemplos son:WS_FTP ftp://ipswitch.com http://www.ipswitch.comCute FTP ftp://ftp.cuteftp.com/pub/cuteftp/cute2532.exe43. Explique con eficacia ¿Cuáles son los tipos de acceso al servicio FTP? De unejemplo claro de cada uno.  Acceso anónimo: Los servidores FTP anónimos ofrecen sus servicios libremente a todos los usuarios, permiten acceder a sus archivos sin necesidad de tener un USER ID o una cuenta de usuario. Es la manera más cómoda fuera del servicio web de permitir que todo el mundo tenga acceso a cierta información sin que para ello el administrador de un sistema tenga que crear una cuenta para cada usuario.
  16. 16.  Acceso de usuario: Si se desea tener privilegios de acceso a cualquier parte del sistema de archivos del servidor FTP, de modificación de archivos existentes, y de posibilidad de subir nuestros propios archivos, generalmente se suele realizar mediante una cuenta de usuario. En el servidor se guarda la información de las distintas cuentas de usuario que pueden acceder a él, de manera que para iniciar una sesión FTP debemos introducir una autentificación (en inglés: login) y una contraseña (en inglés: password) que nos identifica unívocamente.  Acceso de invitado: La idea de este mecanismo es la siguiente: se trata de permitir que cada usuario conecte a la máquina mediante su login y su password, pero evitando que tenga acceso a partes del sistema de archivos que no necesita para realizar su trabajo, de esta forma accederá a un entorno restringido, algo muy similar a lo que sucede en los accesos anónimos, pero con más privilegios44. Explique con eficacia ¿Cuáles son los modos de conexión del cliente FTP?Explique gráficamente el proceso de conexión de cada uno.  Modo Activo: En modo Activo, el servidor siempre crea el canal de datos en su puerto 20, mientras que en el lado del cliente el canal de datos se asocia a un puerto aleatorio mayor que el 1024. Para ello, el cliente manda un comando PORT al servidor por el canal de control indicándole ese número de puerto, de manera que el servidor pueda abrirle una conexión de datos por donde se transferirán los archivos y los listados, en el puerto especificado.
  17. 17.  Modo Pasivo: Cuando el cliente envía un comando PASV sobre el canal de control, el servidor FTP le indica por el canal de control, el puerto (mayor a 1023 del servidor. Ejemplo: 2040) al que debe conectarse el cliente. El cliente inicia una conexión desde el puerto siguiente al puerto de control (Ejemplo: 1036) hacia el puerto del servidor especificado anteriormente (Ejemplo: 2040).45. Explique con eficacia ¿Cuáles son los tipos de transferencia de archivos delservicio FTP? Entregue un listado en el que plasme el tipo de transferencia según eltipo de conexión.Tipos de transferencia de archivos en FTPEs importante conocer cómo debemos transportar un archivo a lo largo de la red. Si noutilizamos las opciones adecuadas podemos destruir la información del archivo. Por eso,al ejecutar la aplicación FTP, debemos acordarnos de utilizar uno de estos comandos (oponer la correspondiente opción en un programa con interfaz gráfica): Tipo ASCIIAdecuado para transferir archivos que sólo contengan caracteres imprimibles (archivosASCII, no archivos resultantes de un procesador de texto), por ejemplo páginas HTML,pero no las imágenes que puedan contener. Tipo BinarioEste tipo es usado cuando se trata de archivos comprimidos, ejecutables para PC,imágenes, archivos de audio...
  18. 18. Extensión de Tipo de ZOO binarioarchivo transferencia (comprimido)txt (texto) ascii Sit (comprimido) binariohtml (página WEB) ascii pit (comprimido) binariodoc (documento) binario shar binario (comprimido)ps (poscript) ascii uu (comprimido) binariohqx (comprimido) ascii ARC binario (comprimido)Z (comprimido) binario tar binario (empaquetado)ZIP (comprimido) binario46. Plasme una guía completa de comandos FTP (al menos 32 items). Comando y Acción que realiza argumentosopen servidor Inicia una conexión con un servidor FTP.close o disconnect Finaliza una conexión FTP sin cerrar el programa cliente. Finaliza una conexión FTP y la sesión de trabajo con el programabye o quit cliente.cd directorio Cambia el directorio de trabajo en el servidor.delete archivo Borra un archivo en el servidormdelete patrón Borra múltiples archivos basado en un patrón que se aplica al
  19. 19. nombre. Muestra el contenido del directorio en el que estamos en eldir servidor.get archivo Obtiene un archivo Se le comunica al servidor que el cliente está en modo de nonoop No operación, el servidor usualmente responde con un «ZZZ» yOperation refresca el contador de tiempo inactivo del usuario.mget archivos Obtiene múltiples archivoslcd directorio Cambia el directorio de trabajo local.ls Muestra el contenido del directorio en el servidor. Activa/desactiva la confirmación por parte del usuario de laprompt ejecución de comandos. Por ejemplo al borrar múltiples archivos.put archivo Envía un archivo al directorio activo del servidor.mput archivos Envía múltiples archivos.pwd Muestra el directorio activo en el servidor.rename archivo Cambia el nombre a un archivo en el servidor.rmdir directorio Elimina un directorio en el servidor si ese directorio está vacío.status Muestra el estado actual de la conexión.bin o binary Activa el modo de transferencia binario.ascii Activa el modo de transferencia en modo texto ASCII. Permite salir a línea de comandos temporalmente sin cortar la! conexión. Para volver, teclear exit en la línea de comandos.? nombre de Muestra la información relativa al comando.comando? o help Muestra una lista de los comandos disponibles.append nombre Continua una descarga que se ha cortado previamente.del archivo Activa/desactiva la reproducción de un sonido cuando habell terminado cualquier proceso de transferencia de archivos.
  20. 20. glob Activa/desactiva la visualización de nombres largos de nuestro PC. Con esta orden se pueden ejecutar comandos del servidor de literal forma remota. Para saber los disponibles se utiliza: literal help. mkdir Crea el directorio indicado de forma remota. quote Hace la misma función que literal. send nombre del Envía el archivo indicado al directorio activo del servidor. archivo Para cambiar nuestro nombre de usuario y contraseña sin user necesidad de salir de la sesión ftp.47. ¿Cuáles son los archivos de configuración para el servicio FTP? Explique cadauno de sus parámetros.  /etc/vsftpd/vsftpd.conf - anonymous_enable: Se utiliza para definir si se permitirán los accesos anónimos al servidor. Establezca como valor YES o NO de acuerdo a lo que se requiera. - Parámetro local_enable: Establece si se van a permitir los accesos autenticados de los usuarios locales del sistema. Establezca como valor YES o NO de acuerdo a lo que se requiera. - Parámetro write_enable: Establece si se permite el mandato write (escritura) en el servidor. Establezca como valor YES o NO de acuerdo a lo que se requiera. - Parámetro ftpd_banner: Este parámetro sirve para establecer el banderín de bienvenida que será mostrado cada vez que un usuario acceda al servidor. Puede establecerse cualquier frase breve que considere conveniente, pero sin signos de puntuación.  /etc/vsftpd/user_list: En ese archivo según la condición todos los usuarios deben ser ingresados a esta lista, para que les permita el acceso a ftp, con autenticación.
  21. 21. 48. Explique con eficacia ¿Qué es bonding? De un ejemplo claro.El Bonding es una técnica que consiste, básicamente, en configurar dos tarjetas de redcon la misma IP. Al hacer esto, conseguimos que ambas tarjetas trabajen como una solaproduciendo redundancia con balanceo de carga y tolerancia a fallos en la interface. Esposible hacerlo con más tarjetas49. Explique con eficacia ¿Cuáles son los modos de bonding? De un ejemplo clarode cada uno.  Mode=0 o mode=balance-rr: Configura una política de round-robin para la tolerancia de fallas y balanceo de cargas. Las transmisiones son recibidas y enviadas secuencialmente en cada interfaz esclava vinculada comenzando con la primera disponible.  Mode=1 o mode=balance-xor: Configura una política de respaldo activa para la tolerancia de fallas. Las transmisiones son recibidas y enviadas a través de la primera interfaz esclava vinculada disponible. Sólo se utiliza otra interfaz esclava vinculada si la interfaz esclava activa falla.  Mode=2 o mode=balance-xor: Configura una política XOR (o-exclusivo) para la tolerancia de fallas y el balanceo de cargas. Usando este método la interfaz coincide la dirección MAC de las peticiones entrantes con la dirección MAC de una de las NICs esclava. Una vez que se establece el enlace, las transmisiones son enviadas secuencialmente comenzando con la primera interfaz disponible.  Mode=3 o mode=broadcast: Configura una política de difusión para la tolerancia de fallas. Las transmisiones son enviadas en todas las interfaces esclavas.  Mode=4 o mode=802.3ad: Configura una política de agregación de enlace dinámico IEEE 802.3ad. Crea grupos de agregación que comparten las mismas especificaciones de velocidad y duplex. Transmite y recibe en todos los esclavos en el agregador activo. Requiere de un switch que sea conforme con 802.3ad.  Mode=5 o mode=balace-tbl: Configura una política de balanceo de carga de transmisión (Transmit Load Balancing, TLB) para la tolerancia de fallas y el balanceo de cargas. El tráfico saliente es distribuido de acuerdo a la carga actual en cada interfaz esclava. El esclavo actual recibe el tráfico entrante. Si el eslavo receptor falla, otro esclavo toma la dirección MAC del esclavo fallido.  Mode=6 o mode=balance-alb: Configura una política de balanceo de cargas activa (Active Load Balancing, ALB) para la tolerancia de fallas y el balanceo de cargas. Incluye el balanceo de cargas de transmisión y recepción para el tráfico IPV4. Se logra el balanceo de las cargas recibidas a través de la negociación ARP
  22. 22. 50. ¿Cuáles son los archivos de configuración para el bonding? Explique cada unode sus parámetros.  /etc/sysconfig/network-scripts/ifcfg-bond0: configuración de la IP  /etc/sysconfig/network-scripts/ifcfg-eth0: configuración de la interfaz utilizada en la red  /etc/sysconfig/network-scripts/ifcfg-eth1 configuración de la interfaz eth1  /etc/modprobe.conf: e debe garantizar que el modulo del bonding se cargue en el kernel y este asociado al dispositivo de bond0, es el archivo principal.
  23. 23. CONCLUSIONES Cada uno de los servicios de red básicos poseen características únicas y especiales para su utilización, unas más complejas que otras, pero muy importantes a la hora de aplicarlas. los archivos de configuración son claves para la instalación de los servicios básicos, y tienen parámetros esenciales que cumplen funciones individuales dentro de los mismos. La estructura de cada servicio es muy importante para identificar su funcionamiento, y conocerlo más a fondo, además de ilustrar el proceso básico de funcionamiento.
  24. 24. CIBERGRAFÍA http://administrarredesempresarialesdijo.blogspot.com/2012/09/servicio-dns_9.html http://es.wikipedia.org/wiki/Anexo:C%C3%B3digos_de_estado_HTTP http://www.iac.es/galeria/westend/node15.html http://es.wikipedia.org/wiki/File_Transfer_Protocol http://es.wikipedia.org/wiki/Domain_Name_System http://es.wikipedia.org/wiki/World_Wide_Web http://es.wikipedia.org/wiki/Hypertext_Transfer_Protocol http://es.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol

×