domingo, 30 de abril de 2017

1.2.3 BUSQUEDAS BÁSICAS


BUSQUEDAS BASICAS.

En tipo de búsqueda se puede realizar atreves de google (imagen de arriba) solo necesitas poner la palabra u oración de lo que deseas buscar y el buscador en este caso google te da una lista de todas las opciones que tienes.
Este tipo de búsqueda se puede hacer en cual quier buscador, busca todo tipo de documentos hipertexto, páginas web, etc. relacionadas con el tema que se busca, en esta se lanza todo tipo de información sin depurar.
 
Para realizar una búsqueda básica, haga lo siguiente:

1.       Haga clic en la palabra Búsqueda en la parte superior de la página para abrir una nueva ventana con la palabra "Buscar" en la parte superior. (También puede simplemente colocar el puntero del ratón sin hacer clic sobre la palabra Búsqueda y aparecerá una pequeña ventana.)

2.       Escriba una o más palabras clave en el campo de búsqueda. Si desea buscar una frase exacta, enciérrela entre comillas.

3.       A la derecha del campo de búsqueda, utilice la lista desplegable para seleccionar la sección del sitio en la que le gustaría hacer la búsqueda. Si desea que se incluyan referencias de las Escrituras, debe seleccionar "Escrituras" en la lista desplegable o utilizar la opción "Filtrar por" para limitar la lista de resultados (vea el paso 5).

4.       Cuando esté listo para buscar, haga clic en el botón azul Buscar para ver los resultados de búsqueda como una lista de vínculos en los cuales puede hacer clic. Nota: Los elementos que tendrán puntaje más alto en los resultados y que se presentarán primero son: Los artículos y discursos de la Primera Presidencia y el Quórum de los Doce Apóstoles, los artículos más recientes, y las páginas de los sitios web clave de la Iglesia.

5.       Cuando se muestren los resultados, fíjese que las palabras "Filtrar por" aparece en el lado derecho de la pantalla. Cuando usted filtra los resultados significa que elige ver sólo una porción de los mismos. Esta función le facilita limitar la búsqueda para encontrar más rápidamente lo que ande buscando. Por ejemplo, si busca un término de uso común como "arrepentimiento" en "Todo el contenido de la Iglesia", obtendrá miles de resultados. En este caso, puede filtrar o restringir la lista de resultados a las Escrituras, lo cual significa que sólo desea ver la palabra "arrepentimiento" en las Escrituras. Incluso puede filtrar los resultados de forma más precisa a un determinado volumen de Escritura, una revista u otras categorías más pequeñas.

MOTOR DE BÚSQUEDA
Un motor de búsqueda, también conocido como buscador, es un sistema informático que busca archivos almacenados en servidores web gracias a su «spider» (o Web crawler). Un ejemplo son los buscadores de Internet (algunos buscan únicamente en la web, pero otros lo hacen además en noticias, servicios como Gopher, FTP, etc.) cuando se pide información sobre algún tema. Las búsquedas se hacen con palabras clave o con árboles jerárquicos por temas; el resultado de la búsqueda es un listado de direcciones web en los que se mencionan temas relacionados con las palabras clave buscadas. Como operan en forma automática, los motores de búsqueda contienen generalmente más información que los directorios. Sin embargo, estos últimos también han de construirse a partir de búsquedas (no automatizadas) o bien a partir de avisos dados por los creadores de páginas (lo cual puede ser muy limitante). Los buenos directorios combinan ambos sistemas. Hoy en día Internet se ha convertido en una herramienta, para la búsqueda de información, rápida, para ello han surgido los buscadores que son un motor de búsqueda que nos facilita encontrar información rápida de cualquier tema de interés, en cualquier área de las ciencias, y de cualquier parte del mundo.

La Búsqueda básica es una forma ideal de comenzar a utilizar ProQuest. Simplemente, piense una palabra o frase relacionada con la información que busca y escríbala en el PC.
Consulte los
consejos para mejorar las búsquedas para obtener ideas para crear búsquedas más eficaces. Consulte las preguntas más frecuentes sobre la Búsqueda básica para obtener respuestas a algunas de las preguntas más frecuentes relacionadas con este tipo de búsqueda.

Cómo:

  1. Escriba una palabra o frase en el campo de búsqueda.
  2. Haga clic en Buscar.
 
 
 En tipo de busqueda se puede realizar atraves de google (imagen de la izquierda) solo necesitas poner la palabra u oración de lo que deseas buscar y el buscador en este caso google te da una lista de todas las opciones que tienes.
Este tipo de búsqueda se puede hacer en cual quier buscador, busca todo tipo de documentos hipertexto, paginas web, etc. relacionadas con el tema que se busca, en esta se lanza todo tipo de información sin depurar.

BUSQUEDA AVANZADA

La Búsqueda avanzada se utiliza para combinar elementos que permitan refinar una búsqueda, para limitarla basándose en criterios configurados por la biblioteca, para generar una lista alfabética o para realizar una búsqueda por signatura. En este caso se utiliza la  Búsqueda avanzada para combinar elementos de búsqueda separados por operadores booleanos. Se pueden combinar búsquedas por todos los campos, por autor, por título, por materia, por serie y por título de revista. El sistema buscará cualquier registro que contenga la información combinada. Se puede utilizar el menú desplegable de operadores booleanos para refinar más la búsqueda.
  • Si se busca por todos los campos, el sistema busca la palabra o palabras introducidas en cualquiera de los campos indizados
  • Si se busca por autor, el sistema busca cualquier registro del catálogo que contenga el nombre del autor. Aunque se puede buscar un autor por su nombre, apellidos, o iníciales, la búsqueda por los apellidos generará una lista más completa de resultados, o si la búsqueda lleva a una lista alfabética, llevará a una parte más relevante dentro de dicha lista.
  • Si se busca por título, el sistema busca cualquier registro cuyo título contenga la palabra o palabras introducidas. El sistema ignora artículos así como otras palabras vacías.
  • Si se busca por materia, el sistema busca cualquier registro que contenga el término de búsqueda en el índice de materias.
  • Si se busca por serie, el sistema busca cualquier registro que contenga el término de búsqueda en el campo serie.
  • Si se busca por título de revista, el sistema busca cualquier revista cuyo título tenga la palabra o palabras introducidas. 


 
TIPOS DE BUSCADORES
Existen distintos tipos de buscadores en internet. Cada uno tiene sus propias características y particularidades. Los buscadores son necesarios para recopilar toda la información que circula en la red, pero no todos funcionan de la misma manera.
 
 
 
 
MOTORES DE BÚSQUEDA
 
Son aquellos que utilizan robots para, de forma periódica, rastrear la red y así indexar el contenido de las páginas en sus bases de datos. Google, por ejemplo, es un motor de búsqueda. Aquí la diferencia es que cuando envías tu página, esta es revisada por personas que supervisan la calidad de tu web y la clasifican por tema. El directorio más conocido es DMOZ, aunque hay una gran variedad de directorios especializados. Existen buscadores que muestran resultados mixtos tomando como referencia buscadores y directorios.
 
 
TECNICAS DE BUSQUEDA
 
1. Uso de comillas para la entrada de nombres o frases. Ej. “Juan Pablo II” o “herramientas de búsqueda”
2. En una búsqueda avanzada también puedes optar por que los resultados de la misma se encuentren en un determinado idioma, palabras exactas, cantidad de documentos que interés se desglosen en la página de búsqueda, formato, entre otras alternativas. Ej. Google.com
 
3. También debes tener en cuenta a la hora de utilizar mayúsculas y minúsculas que estas últimas engloban a las mayúsculas y las acentuadas, pero no a la inversa. Ej. Google.com
Si escribes el siguiente título o frase: La casa de Bernarda Alba = 213,000 resultados
Si lo escribes en letras mayúsculas: “LA CASA DE BERNARDA ALBA” = 128,00 resultados
4. El asterisco " * " se comporta como una especie de
Comodín en las búsquedas, de modo que si escribimos: Foto*, el buscador incluirá en el resultado de la búsqueda términos como Fotógrafo, Fotográfica, Fotomecánica, etcétera.
5. Refinar la búsqueda utilizando los términos o enlaces que provee el mismo buscador para limitar el valor de la búsqueda.

sábado, 29 de abril de 2017

1.2.1 CLASIFICASIÓN DE LOS BUSCADORES Y EJEMPLOS DE MOTORES DE BUSQUEDA, DIRECTORIOS

CLASIFICASIÓN DE LOS BUSCADORES Y EJEMPLOS DE MOTORES DE BÚSQUEDA, DIRECTORIOS

a) MOTORES DE BÚSQUEDA: 
El rastreo de la web lo hace un programa, llamado araña o motor. Crean listas de sitios web utilizando arañas que rastrean las paginas web, indexan su información i siguen los enlaces desde ellas hacia otras paginas. El programa visita paginas y va creando una base de datos. El acceso a esta base de datos se hace por palabras clave y como resultado me devuelve di rectamente un listado de paginas que contienen esas palabras clave.
        EJEMPLO: google, AltaVista, MSN, AOL.

     b) DIRECTORIOS:
Su clasificación es por categorías o temas y subcategorías. El equipo humano constituye la base de datos. Consulta a través de categorías y ofrece también un espacio para introducir palabras clave. Son los primeros buscadores que aparecieron. U directorio permite buscar información separando los temas en categorías generales las cuales se dividen en subcategorias cada vez mas especificas.
        EJEMPLO: yahoo, open directory proyect, looksmart, terra, TodoEnlaces.

      c) HIBRIDOS:
Presentan resultados mixtos, basados tanto en motores de búsqueda como en directorios.
           EJEMPLO: Searchmash.

      d) MOTORES DE BÚSQUEDA: Se trata de la evolución natural de los directorios. Permite localizar información al escribir con las palabras desplegando una lista de paginas web que contiene datos relacionados con las palabras que se han escrito.

e) METABUSCADORES: También llamados buscadres múltiples ya que realizan varias búsquedas simultaneas en los demás buscadores y muestran los resultados ordenados de acuerdo a cada buscador y el mas conocido es METRACRAWLER.

f) DESCADORES ESPECIFICO: Son aquellos que solo contienen información sobre un tema concreto es importante resaltar que utilizan índices especializados para acceder a la información de una manera mas especifica y fácil.


viernes, 28 de abril de 2017

1.2 ¿QUE ES UNA BUSQUEDA?

¿QUE ES UN BUSQUEDA?

Un buscador es una página de internet que permite realizar búsquedas en la red. Su forma de utilización es muy sencilla, basta con introducir una o más palabras clave en una casilla y el buscador generará una lista de páginas web que se supone guardan relación con el tema solicitado. Digo se supone porque como veremos más adelante, esto no es siempre así.    Aunque el modo de utilización es muy fácil a nivel básico, los buscadores permiten opciones avanzadas para refinar la búsqueda, cuyo resultado puede ser en muchas ocasiones de miles de páginas. Mediante estas opciones avanzadas se puede acotar la búsqueda y obtener un número de páginas más manejable.    Debido al gran tamaño de Internet y a su naturaleza cambiante, ningún buscador posee registro de todas las páginas que se encuentran en la red. Por ello es aconsejable visitar más de un buscador para contrastar los resultados y en ningún caso pensar que si una página no aparece en un buscador, es que no existe.
 

Funcionamiento básico de los buscadores:

   Los buscadores poseen enormes bases de datos que contienen información referente a páginas web. Estas bases de datos se generan por las altas de usuarios que han creado sus páginas web (esto equivaldría a poner tus datos en un listín telefónico). En muchos buscadores, si el creador de la página no se da de alta en el buscador, la página no aparecerá. Para las empresas es muy importante promocionar sus páginas en los buscadores para que la gente las encuentra fácilmente.    Otros buscadores, no contentos con ello, poseen programas específicos que rastrean la red 24 horas al día, todos los días. Estos programas procesan una gran cantidad de información y extraen palabras clave que puedan servir para identificar la temática de la página web. Debido a que esta acción se realiza por programas y no por personas, la temática de una página web puede confundirse y aparecer por ejemplo un enlace a la marca de Jeans "Pepe Pardo" cuando estemos realizando una búsqueda sobre el Oso pardo.
 
EL BUSCADOR:

Un buscador se define como un programa informático diseñado para la búsqueda de diferentes formatos de archivos digitales como páginas webs, documentos de texto, archivos de video y música, imágenes, etc... los cuales se encuentran alojados en un disco duro o servidor local así como en la red de Internet, presentando los resultados de la búsqueda en una serie de enlaces que conectan con los archivos o la información solicitada.
Generalmente asignamos el término de buscador a las páginas webs que se encargan de encontrar una serie de enlaces relacionados con la información que solicitamos mediante el uso de frases o palabras clave, pero el término de buscador es más extenso al no limitarse únicamente a Internet, tal y como indica su definición un buscador también es considerado cuando el programa rastrea y encuentra información en un disco duro local como el de tu propio ordenador, tablet o smartphone, de hecho estos buscadores fueron los primeros programas de búsquedas introducidos en los sistemas operativos para facilitar la gestión de archivos digitales, a modo de ejemplo en el sistema operativo Windows lo puedes encontrar al hacer clic en el botón de inicio de la barra de menú, los usuarios de Mac lo conocen como Spotlight y lo utilizan cuando hacen clic al icono de la lupa o cuando acceden a la aplicación Finder.
Pero es sin duda en la red donde los buscadores han tomado especial relevancia, fue a principios de los años 90 cuando se desarrollaron los primeros programas informáticos capaces de rastrear y almacenar datos de las diferentes páginas webs que existían en ese momento, la gran expansión y desarrollo que experimentó Internet necesitó del desarrollo de nuevos buscadores potentes capaces de rastrear e indexar la cantidad ingente de información que se almacenaba en la red diariamente, originando la creación de servicios y empresas reconocidas a nivel mundial como Google, Yahoo o Bing.

jueves, 27 de abril de 2017

1.1.10 ¿QUE ES EL CIFRADO Y PARA QUE SIRVE?

QUE ES EL CIFRADO Y PARA QUE SIRVE?

                 Cifrado: nos permite ocultar el contenido del mensaje para que sólo el destinatario final pueda leerlo. No son excluyentes, se pueden usar para crear un mensaje de correo firmado y cifrado. 

                 ¿Cómo funciona? La explicación del proceso es la parte más complicada, pero vamos a intentar verlo de forma práctica y muy gráfica. Para que todo el proceso funcione cada usuario debe disponer de un par de claves, similar a tener dos llaves, una que daremos a la gente (clave pública) y otra que no daremos a nadie (clave privada). 

                 Clave pública:
se la enviaremos a todo el mundo que la quiera, la subiremos a un servidor, o a nuestra web... Esta clave permitirá a la gente verificar nuestra firma y crear mensajes cifrados para nosotros.
Clave privada: no se la daremos a nadie, ya que nos permitirá firmar y descifrar correo.
Es importante darse cuenta de que estas claves son dos archivos que se generarán en nuestro PC y que están íntimamente ligadas, pero no se puede averiguar una a través de la otra.

Utilidades de un certificado digital


Los certificados digitales son válidos principalmente para autenticar a un usuario en Internet dentro de la página que estamos visitando y que solicita la acreditación de la identidad. Un ejemplo sería la página de la Agencia Tributaria a la hora de enviar cualquier declaración de impuestos o modelos, obtener información o certificados personales, etc.
A la vez, el certificado digital también nos va a servir para firmar documentos electrónicos. El ejemplo más sencillo es un PDF, que podemos firmar electrónicamente con dicho certificado. Si queremos asegurarnos de que el documento no ha sido modificado tras nuestra firma, es importante que el programa que utilizamos para la generación de la firma incluya también un sellado de tiempo. Esto introduce una fecha y hora en la que se ha realizado la firma y asegura que el documento no se ha modificado posteriormente a dicho proceso.
De esta forma se asegura el no repudio, es decir, que la persona que ha firmado con su certificado electrónico no pueda negar que ha realizado dicha firma. Por este motivo es muy importante que el certificado electrónico esté bien custodiado, que no lo pueda utilizar cualquiera y no cederlo a terceras personas para que lo utilicen en nuestro nombre, ya que si realizan una firma o se identifican con él, no podremos negar su uso.
Con nuestro certificado y el software adecuado podemos elaborar facturas electrónicas, firmar contratos de forma telemática, etc. No sólo es útil para el trato con la administración electrónica, sino para cualquier cuestión que requiera nuestra identificación a través de Internet.

¿Cómo obtener el certificado digital?


El certificado digital lo podemos solicitar de forma gratuita a la FNMT, la Fábrica Nacional de Moneda y Timbre para personas físicas. Para ello tenemos que completar unos datos en un formulario desde nuestro navegador web. Es importante verificar que el navegador cumple con todos los requisitos necesarios para el uso de un certificado electrónico. A día de hoy, los navegadores que nos permitirán utilizar los certificados sin ningún tipo de problema son Internet Explorer y Firefox.
La FNMT dispone de un programa que, en caso de no cumplir con los requisitos, configura de forma automática todas las opciones del navegador para que se pueda realizar la petición y posterior descarga del certificado en el ordenador. En el caso de querer utilizar el DNIe, además del lector de tarjetas, para Windows hay una utilidad de instalación desatendida que instalamos y se encarga de configurar todo de forma automática.
Una vez realizada la petición recibiremos un correo electrónico en la dirección que hemos indicado con un código. Con este dato y nuestro DNI debemos acudir a uno de los organismos autorizados por la FNMT para completar el proceso. Se trata de acreditar que la persona que realiza la petición es quien dice ser, de manera que no se pueda solicitar lógicamente el certificado en nombre de otro. Una vez terminado este trámite nos facilitan una URL para la descarga e instalación del certificado y si todo está correcto la instalación será automática.

Puesta en marcha y cómo utilizar los certificados digitales


El certificado se solicita desde un navegador web y una vez finalizado todo el proceso debe descargarse e instalarse desde el mismo navegador desde el que se realizó la solicitud, sin que haya sufrido ninguna modificación en este periodo de tiempo. Por eso es necesario realizar petición e instalación desde el mismo ordenador, mismo navegador y no realizar ninguna actualización de ambos hasta que no finalice el proceso, ya que de otra manera nos podría dar un error.
Una vez que lo tenemos instalado lo ideal es exportar el certificado. Para ello tenemos que ir al Panel de control, Opciones de Internet, Contenido, Botón de Certificado y aquí seleccionar Exportar, donde nos generará un fichero que nos permitirá tener una copia de seguridad de nuestro certificado digital o importarlo con un procedimiento similar en otros ordenadores diferentes.
Con esto ya estaría todo correcto, pero tenemos que ser conscientes que muchas páginas que podemos utilizar con el certificado digital utilizan Java y sus complementos para trabajar. Si no lo tenemos instalado y se necesita nos lo pedirá en algún momento. Es importante estar atentos y no tener instalado ningún bloqueador de elementos emergentes, ya que suelen aparecer diferentes avisos para la instalación de complementos de Java necesarios en muchos casos para realizar la firma electrónica de documentos en las diferentes páginas de la Administración electrónica.

miércoles, 26 de abril de 2017

1.1.9 certificado digital

QUE ES UN CERTIFICADO DIGITAL

Un certificado digital es un documento digital mediante el cual un tercero confiable (una autoridad de certificación) garantiza la vinculación entre la identidad de un sujeto o entidad y su clave pública.

Si bien existen variados formatos para certificados digitales, los más comúnmente empleados se rigen por el estándar UIT-T X.509. El certificado contiene usualmente el nombre de la entidad certificada, número de serie, fecha de expiración, una copia de la clave pública del titular del certificado (utilizada para la verificación de su firma digital) y la firma digital de la autoridad emisora del certificado de forma que el receptor pueda verificar que esta última ha establecido realmente la asociación.

Formato de certificado digital
Un certificado emitido por una entidad de certificación autorizada, además de estar firmado digitalmente por ésta, debe contener por lo menos lo siguiente:

Nombre, dirección y domicilio del suscriptor.
Identificación del suscriptor nombrado en el certificado.
El nombre, la dirección y el lugar donde realiza actividades la entidad de certificación.
La clave pública del usuario.
La metodología para verificar la firma digital del suscriptor impuesta en el mensaje de datos.
El número de serie del certificado.
Fecha de emisión y expiración del certificado.


El certificado digital es un archivo electrónico que contiene datos de una persona o institución, utilizados para comprobar su identidad. Este archivo puede estar almacenado en un ordenador o en otro sistema de alacenamiento, como un token o smart card.

Ejemplos semejantes a un certificado digital son el Documento, DNI o Pasaporte de una persona. Cada uno de ellos contiene un conjunto de informacion que identifican la institución o persona y la autoridad (para estos ejemplos, órganos públicos) que garantiza su validez.

Algunos de los principales datos encontrados en un certificado digital son:

- datos que identifican el dueño (nombre, número de identificación, estado, etc);
- nombre de la Autoridad Certificadora (AC) que emitió el certificado;
- el número de serie y el periodo de validez del certificado;
- la firma digital de AC.

El objetivo de la
firma digital en el certificado es indicar que una autoridad (la Autoridad Certificadora) garantiza la veracidad de la informacion contenida.





Que es la Autoridad Certificadora (AC)?

Autoridad Certificadora (AC) es la entidad responsable por emitir certificados digitales. Estos certificados pueden ser emitidos para diversos tipos de entidades, tales como: persona, ordenador, departamento de una institución, institución, etc.

Los certificados digitales poseen una forma de firma electrónica de la AC que lo emitió. Gracias a la su idoneidad, AC es normalmente reconocida por todos como confiable, haciendo el papel de "Notaria Electrónica".
Que ejemplos pueden ser citados sobre el uso de certificados?
Algunos ejemplos típicos del uso de certificados digitales son:

- cuando usted visita una web con conexión segura, como por ejemplo el acceso su cuenta bancaria por la Internet, es posible chequear si la web presentada es realmente de la institución que dice ser, a través de la verificación de su certificado digital;
- cuando usted consulta su banco por Internet, este tiene que asegurarse de su identidad antes de suministrar informacion sobre la cuenta
- cuando usted envía un e-mail importante, su aplicativo de e-mail puede utilizar su certificado para suscribir "digitalmente" el mensaje, de modo a asegurar al destinatario que el
e-mail es suyo y que no fue adulterado entre el envío y la recepcion.

martes, 25 de abril de 2017

1.1.8 FTP( protocolo de transferencia de archivos)

¿Que es un FTP ?

 

FTP (File Transfer Protocol) es un protocolo de transferencia de archivos entre sistemas conectados a una red TCP basado en la arquitectura cliente-servidor, de manera que desde un equipo cliente nos podemos conectar a un servidor para descargar archivos desde él o para enviarle nuestros propios archivos independientemente del sistema operativo utilizado en cada equipo.

El Servicio FTP es ofrecido por la capa de Aplicación del modelo de capas de red TCP/IP al usuario, utilizando normalmente el puerto de red 20 y el 21. Un problema básico de FTP es que está pensado para ofrecer la máxima velocidad en la conexión, pero no la máxima seguridad, ya que todo el intercambio de información, desde el login y password del usuario en el servidor hasta la transferencia de cualquier archivo, se realiza en texto plano sin ningún tipo de cifrado, con lo que un posible atacante lo tiene muy fácil para capturar este tráfico, acceder al servidor, o apropiarse de los archivos transferidos.



Cliente FTP

Cuando un navegador no está equipado con la función FTP, o si se quiere cargar archivos en un ordenador remoto, se necesitará utilizar un programa cliente FTP. Un cliente FTP es un programa que se instala en el ordenador del usuario, y que emplea el protocolo FTP para conectarse a un servidor FTP y transferir archivos, ya sea para descargarlos o para subirlos.

Para utilizar un cliente FTP, se necesita conocer el nombre del archivo, el ordenador en que reside (servidor, en el caso de descarga de archivos), el ordenador al que se quiere transferir el archivo (en caso de querer subirlo nosotros al servidor), y la carpeta en la que se encuentra.

Algunos clientes de FTP básicos en modo consola vienen integrados en los sistemas operativos, incluyendo Windows, DOS, Linux y Unix. Sin embargo, hay disponibles clientes con opciones añadidas e interfaz gráfica. Aunque muchos navegadores tienen ya integrado FTP, es más confiable a la hora de conectarse con servidores FTP no anónimos utilizar un programa cliente

Ejemplos de Clientes FTP
Entre los varios clientes FTP que existen, se pueden mencionar los siguientes:2
  • Free FTP Upload Manager
  • F->IT
  • net2ftp
  • Web FTP.co.uk
  • Web-Ftp
  • Jambai FTP
  • ftp4net
  • PHP FTP Client
  • Asuk PHP FTP
  • Weeble File Manager
  • FileZilla
Modos de conexión del cliente FTP

FTP admite dos modos de conexión del cliente. Estos modos se denominan activo (o Estándar, o PORT, debido a que el cliente envía comandos tipo PORT al servidor por el canal de control al establecer la conexión) y pasivo (o PASV, porque en este caso envía comandos tipo PASV). Tanto en el modo Activo como en el modo Pasivo, el cliente establece una conexión con el servidor mediante el puerto 21, que establece el canal de control.
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.
Lo anterior tiene un grave problema de seguridad, y es que la máquina cliente debe estar dispuesta a aceptar cualquier conexión de entrada en un puerto superior al 1024, con los problemas que ello implica si tenemos el equipo conectado a una red insegura como Internet. De hecho, los cortafuegos que se instalen en el equipo para evitar ataques seguramente rechazarán esas conexiones aleatorias. Para solucionar esto se desarrolló el modo pasivo.


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 1024 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).3
Antes de cada nueva transferencia tanto en el modo Activo como en el Pasivo, el cliente debe enviar otra vez un comando de control (PORT o PASV, según el modo en el que haya conectado), y el servidor recibirá esa conexión de datos en un nuevo puerto (aleatorio si es en modo pasivo o por el puerto 20 si es en modo activo).

Tipos de transferencia de archivos en FTP
En el protocolo FTP existen 2 tipos de transferencia en ASCII y en binarios. Es importante conocer cómo debemos transportar un archivo a lo largo de la red, si no utilizamos 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 (o poner la correspondiente opción en un programa con interfaz gráfica):
  • Tipo ASCII
Adecuado para transferir archivos que solo contengan caracteres imprimibles (archivos ASCII, no archivos resultantes de un procesador de texto), por ejemplo páginas HTML, pero no las imágenes que puedan contener. Se transforman algunos símbolos de control para mantenerlos compatibles entre diferentes sistemas, por ejemplo, si el archivo está alojado sobre un servidor linux, el salto de línea para los archivos de texto es "\n" (byte 10 en decimal). Si el cliente es un sistema Mac, el salto de línea es "\r" (byte 13 en decimal), este modo cambia estos símbolos de control para que el archivo sea legible en ambos lados, al igual que si se envía a un sistema windows, el salto de línea es "\r\n" (dos bytes, 13 y 10). Si se usa este modo en archivos que no son de texto plano, en el caso de intercambiarse entre diferentes sistemas, ese archivo quedará corrupto.
  • Tipo Binario
Este tipo es usado cuando se trata de archivos comprimidos, ejecutables para PC, imágenes, archivos de audio, entre otros.
Ejemplos de cómo transferir algunos tipos de archivo dependiendo de su extensión:
Extensión de archivo
Tipo de transferencia
txt (texto)
ascii
html (página WEB)
ascii
doc (documento)
binario
ps (poscript)
ascii
hqx (comprimido)
ascii
Z (comprimido)
binario
ZIP (comprimido)
binario
ZOO (comprimido)
binario
Sit (comprimido)
binario
pit (comprimido)
binario
shar (comprimido)
binario
uu (comprimido)
binario
ARC (comprimido)
binario
tar (empaquetado)
binario
En la red existen diversas soluciones de software que desarrolla este tipo de tecnología, los más conocidos, son Filezilla (software libre) y CuteFTP (shareware).
Comandos FTP
Comando y argumentos
Acción que realiza
open servidor
Inicia una conexión con un servidor FTP.
close o disconnect
Finaliza una conexión FTP sin cerrar el programa cliente.
bye o quit
Finaliza una conexión FTP y la sesión de trabajo con el programa cliente.
cd directorio
Cambia el directorio de trabajo en el servidor.
delete archivo
Borra un archivo en el servidor
mdelete patrón
Borra múltiples archivos basado en un patrón que se aplica al nombre.
dir
Muestra el contenido del directorio en el que estamos en el servidor.
get archivo
Obtiene un archivo
noop No Operation
Se le comunica al servidor que el cliente está en modo de no operación, el servidor usualmente responde con un «ZZZ» y refresca el contador de tiempo inactivo del usuario.
mget archivos
Obtiene múltiples archivos
hash
Activa la impresión de caracteres # a medida que se transfieren archivos, a modo de barra de progreso.
lcd directorio
Cambia el directorio de trabajo local.
ls
Muestra el contenido del directorio en el servidor.
prompt
Activa/desactiva la confirmación por parte del usuario de la 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 comando
Muestra la información relativa al comando.
? o help
Muestra una lista de los comandos disponibles.
append nombre del archivo
Continua una descarga que se ha cortado previamente.
bell
Activa/desactiva la reproducción de un sonido cuando ha terminado cualquier proceso de transferencia de archivos.
glob
Activa/desactiva la visualización de nombres largos de nuestro PC.
literal
Con esta orden se pueden ejecutar comandos del servidor de 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 archivo
Envía el archivo indicado al directorio activo del servidor.

user
Para cambiar nuestro nombre de usuario y contraseña sin necesidad de salir de la sesión ftp.



Códigos de respuesta de FTP
A continuación se muestra un resumen de la respuesta de los códigos FTP que puede ser devuelto por un servidor FTP. Estos códigos se han estandarizado en RFC 959 por IETF. El código de respuesta es un valor de tres dígitos. El primer dígito se utiliza para indicar una de tres posibles resultados-el éxito, el fracaso o para indicar un error o una respuesta incompleta:
  • 2yz - respuesta Éxito
  • 4yz o 5yz - No hay respuesta
  • 1yz o 3yz - Un error o una respuesta incompleta
El segundo dígito define la clase de error:
  • x0z - Sintaxis. Estas respuestas se refieren a errores de sintaxis.
  • x1z - Información. Las respuestas a las solicitudes de información.
  • x2z - Conexiones. Respuestas en referencia al control y las conexiones de datos.
  • x3z - Autenticación y contabilidad. Respuestas para el proceso de inicio de sesión y los procedimientos contables.
  • x4z - No definido.
  • x5z - Sistema de archivos. Estas respuestas transmiten códigos de estado del sistema de archivos del servidor.
El tercer dígito del código de respuesta se utiliza para proporcionar detalles adicionales para cada una de las categorías definidas por el segundo dígito.

2.7.1 ORTOGRAFIA Y GRAMATICA

ORTOGRAFIA Y GRAMATICA Una de las herramientas de Word más útiles, es el control de la Ortografía y la Gramática.  Para hacer su cont...