Sei sulla pagina 1di 13

COOKIES Definicin El navegador del usuario almacenar pequeos mensajes de informacin en un archivo "cookie.txt".

Cuando el usuario se mueva de una pgina a otra, las cookies tambin se pasarn de un servidor web al navegador. Las cookies contienen informacin relacionada con el usuario de un sitio web especfico. Por ejemplo, cuntas y cules pginas fueron visitadas, informacin de ingreso, contenido de carritos de compra y otra informacin voluntaria. La cookie almacenada ser usada para recordar esta informacin cada vez que el usuario regrese a ese sitio web. Tipos Los dos tipos principales de cookies son temporales y permanentes. Una cookie temporal se borra tan pronto como el usuario termine su sesin en el navegador de Internet. Una cookie permanente se almacena en el disco duro de la computadora y slo puede ser borrada por el usuario. El otro tipo de cookie es una cookie de terceros, que proviene de anuncios. Funcin Por lo general, las cookies ayudan a rastrear los hbitos y las actividades de los visitantes del sitio web. Adems, las cookies crean una experiencia personalizada para cada usuario, ya sea en los productos que se almacenan en el carrito de compras para una futura visita o guardar preferencias con el fin de crear una pgina personalizada para cada usuario. Conceptos errneos Las cookies no son programas espa o virus y no pueden leer informacin de una computadora. Tampoco son el origen de las ventanas emergentes o spam. Advertencia Las cookies no siempre autentifican correctamente usuarios y podran ser utilizadas para ataques de seguridad. Si un usuario est preocupado por que su privacidad se vea comprometida por las cookies, debe ver las cookies que se almacenan en el navegador. Otra opcin es la de limitar los sitios web que acepten o enven cookies, o la hora del da en la que las cookies pueden ser utilizadas. Cada navegador tiene sus preferencias u opciones de ayuda donde el usuario puede realizar estos cambios DROIDSALL SUPER APP2SD(ROOT)

byvictorlbdt14

CACHE

En informtica, un cach es un componente que almacena datos para que los futuros requerimientos a esos datos puedan ser servidos ms rpidamente. Generalmente son datos temporales. La idea de duplicacin de datos se basa en que los datos originales son ms costosos de acceder en tiempo con respecto a la copia en memoria cach. Los datos almacenados en un cach pueden ser valores que se han computado recientemente o duplicados de valores almacenados en otro lugar. Si se solicitan los datos contenidos en el cach, estos son servidos rpidamente; de lo contrario, los datos deben ser recomputados o tomados de su ubicacin original, lo cual suele ser ms lento. Un cach almacena datos de forma transparente, esto significa que un cliente que requiere los datos de un sistema, no sabe de la existencia del cach. Esto es opuesto al buffer. Funcionamiento general del cach Cuando un cliente cach (una cpu, un navegador, un sistema operativo) necesita acceder a un dato que se presume que existe en el cach, primero revisa all, si lo encuentra esta situacin se llama "cache hit". Por ejemplo, un navegador web primero comprueba si existe una copia local de un elemento particular que existe en una pgina web que se est cargando. La situacin alternativa, cuando el cach es consultado y no se encuentra el dato que se desea, esto se llama "cache miss". Luego este dato es buscado donde corresponde y copiado al cach tambin, listo para el posible prximo acceso. Distintos tipos de cach 1. El cach web (web caching) es el cacheo de documentos web (HTML, imgenes, etc.) en navegadores, buscadores, web proxies, etc. Ver: cache web. 2. En los buscadores de internet, el cach es la ltima versin de una pgina que ha sido indexada. Ver: cache (buscadores). 3. Cach de CPU. Es un cach utilizado por el CPU para reducir el tiempo promedio de acceso amemoria. Para ms informacin ver: cach de CPU.

4. Cach de disco o cach de pgina. Ver: cach de disco. 5. En muchos proxies se suele almacenar un cach web. Ver Proxy web. 6. Cach de bases de datos. Ver: cach de base de datos.

CACHE WEB

El cach web hace referencia a cualquier clase de almacenamiento en cach de documentos relacionados a la web como ser pginas HTML, imgenes, scripts y otros componentes web. Se utiliza con fines de reducir el ancho de banda, la carga del servidor, los tiempos de carga de un pgina web, etc. Bsicamente un cach web guarda una versin de los objetos web; las prximas peticiones a dichos objetos podran, en ciertas condiciones, ser satisfechas ms rpidamente desde el cach. Formas de cach web Hay diversas formas de cach web: * El cach de pginas web que hacen los motores de bsqueda. Ver: cache (buscadores). * En servidores web, un cach de pginas web puede servir para acelerar los procesos del servidor y la entrega de dichos documentos. Por ejemplo, guardar una versin ya procesada de una pgina web, en lugar de procesar la programacin de dicha pgina en cada requerimiento. * Un cliente web, como puede ser un navegador web, que almacena objetos web para que puedan ser reusados. Por ejemplo, los archivos temporales de un navegador, que sirven para que la pgina web pueda abrirse ms rpidamente la prxima vez o instantneamente (en caso de que se presione, por ejemplo, el botn Atrs del navegador o se requiera visitar la pgina web de forma offline). * Un proxy web. * Un content delivery network (content distribution network o CDN), que puede contener varias copias de contenido web en diferentes puntos de una red. Ver: content delivery network.

FTP Resumen

Internet (protocolos)
o o o o o o

Internet Protocolos Direcciones IP DNS (Nombre de dominio) Direcciones IP Avanzado:


TCP/IP IP ARP ICMP TCP UDP Direcciones IP QoS (Calidad de servicio) MPLS PPP / SLIP HTTP LDAP DHCP SNMP RTCP IPv6 Activacin de puertos

VLAN POP3, SMTP, IMAP FTP Telnet RFC

Ver Tambin:

World Wide Web EMail RSS Podcast Motores de bsqueda Firewall Direcciones IP FAQ Redes FAQ Internet

Protocolo FTP (Protocolo de transferencia de archivos) US ES DE FR IT BR Enero 2014 Introduccin al protocolo FTP El protocolo FTP (Protocolo de transferencia de archivos) es, como su nombre lo indica, un protocolo para transferir archivos. La implementacin del FTP se remonta a 1971 cuando se desarroll un sistema de transferencia de archivos (descrito en RFC141) entre equipos del Instituto Tecnolgico de Massachusetts (MIT, Massachusetts Institute of Technology). Desde entonces, diversos documentos de RFC (peticin de comentarios) han mejorado el protocolo bsico, pero las innovaciones ms importantes se llevaron a cabo en julio de 1973. Actualmente, el protocolo FTP est definido por RFC 959 (Protocolo de transferencia de archivos (FTP) - Especificaciones). La funcin del protocolo FTP

El protocolo FTP define la manera en que los datos deben ser transferidos a travs de una red TCP/IP. El objetivo del protocolo FTP es:

permitir que equipos remotos puedan compartir archivos permitir la independencia entre los sistemas de archivo del equipo del cliente y del equipo del servidor permitir una transferencia de datos eficaz

El modelo FTP El protocolo FTP est incluido dentro del modelo cliente-servidor, es decir, un equipo enva rdenes (el cliente) y el otro espera solicitudes para llevar a cabo acciones (el servidor). Durante una conexin FTP, se encuentran abiertos dos canales de transmisin:

Un canal de comandos (canal de control) Un canal de datos

Por lo tanto, el cliente y el servidor cuentan con dos procesos que permiten la administracin de estos dos tipos de informacin:

DTP (Proceso de transferencia de datos) es el proceso encargado de establecer la conexin y de administrar el canal de datos. El DTP del lado del servidor se denomina SERVIDOR DE DTP y el DTP del lado del cliente se denomina USUARIO DE DTP. PI (Intrprete de protocolo) interpreta el protocolo y permite que el DTP pueda ser controlado mediante los comandos recibidos a travs del canal de control. Esto es diferente en el cliente y el servidor:

El SERVIDOR PI es responsable de escuchar los comandos que provienen de un USUARIO PI a travs del canal de control en unpuerto de datos, de establecer la conexin para el canal de control, de recibir los comandos FTP del USUARIO PI a travs de ste, de responderles y de ejecutar el SERVIDOR DE DTP. El USUARIO PI es responsable de establecer la conexin con el servidor FTP, de enviar los comandos FTP, de recibir respuestas del SERVIDOR PI y de controlar al USUARIO DE DTP, si fuera necesario.

Cuando un cliente FTP se conecta con un servidor FTP, el USUARIO PI inicia la conexin con el servidor de acuerdo con el protocolo Telnet. El cliente enva comandos FTP al servidor, el servidor los interpreta, ejecuta su DTP y despus enva una respuesta estndar. Una vez que se establece la conexin, el servidor PI proporciona el puerto por el cual se enviarn los datos al Cliente DTP. El cliente DTP escucha el puerto especificado para los datos provenientes del servidor. Es importante tener en cuenta que, debido a que los puertos de control y de datos son canales separados, es posible enviar comandos desde un equipo y recibir datos en otro. Entonces, por ejemplo, es posible transferir datos entre dos servidores FTP mediante el paso indirecto por un cliente para enviar instrucciones de control y la transferencia de informacin entre dos procesos del servidor conectados en el puerto correcto.

En esta configuracin, el protocolo indica que los canales de control deben permanecer abiertos durante la transferencia de datos. De este modo, un servidor puede detener una transmisin si el canal de control es interrumpido durante la transmisin.

Los comandos FTP Toda comunicacin que se realice en el canal de control sigue las recomendaciones del protocolo Telnet. Por lo tanto, los comandos FTP son cadenas de caracteres Telnet (en cdigo NVT-ASCII) que finalizan con el cdigo de final de lnea Telnet (es decir, la secuencia <CR>+<LF>, Retorno de carro seguido del carcter Avance de lnea indicado como <CRLF>). Si el comando FTP tiene un parmetro, ste se separa del comando con un espacio (<SP>). Los comandos FTP hacen posible especificar:

El puerto utilizado El mtodo de transferencia de datos La estructura de datos La naturaleza de la accin que se va a realizar (Recuperar, Enumerar, Almacenar, etc.)

Existen tres tipos de comandos FTP diferentes:


Comandos de control de acceso Comandos de parmetros de transferencia Comandos de servicio FTP

Comandos de control de acceso Comando Descripcin Cadena de caracteres que permite identificar al usuario. La identificacin del usuario es necesaria para establecer la comunicacin a travs del canal de datos. Cadena de caracteres que especifica la contrasea del usuario. Este comando debe ser inmediatamente precedida por el comando USER. El cliente debe decidir si esconder la visualizacin de este comando por razones de seguridad. Cadena de caracteres que especifica la cuenta del usuario. El comando generalmente no es necesario. Durante la respuesta que acepta la contrasea, si la respuesta es 230, esta etapa no es necesaria; Si la respuesta es 332, s lo es. Change Working Directory (Cambiar el directorio de trabajo): este comando permite cambiar el directorio actual. Este comando requiere la ruta de acceso al directorio para que se complete como un argumento.

USER

PASS

ACCT

CWD

CDUP

Change to Parent Directory (Cambiar al directorio principal): este comando permite regresar al directorio principal. Se introdujo para resolver los problemas de denominacin del directorio principal segn el sistema (generalmente ".."). Structure Mount (Montar estructura): Reinitialize (Reinicializar): Comando que permite abandonar la sesin actual. Si es necesario, el servidor espera a que finalice la transferencia en progreso y despus proporciona una respuesta antes de cerrar la conexin.

SMNT REIN

QUIT

Comandos de parmetros de transferencia Comando Descripcin PORT Cadena de caracteres que permite especificar el nmero de puerto utilizado. Comando que permite indicar al servidor de DTP que permanezca a la espera de una conexin en un puerto especfico elegido aleatoriamente entre los puertos disponibles. La respuesta a este comando es la direccin IP del equipo y el puerto. Este comando permite especificar el tipo de formato en el cual se enviarn los datos. Carcter Telnet que especifica la estructura de archivos (F de File [Archivo], R de Record [Registro], P de Page [Pgina]). Carcter Telnet que especifica el mtodo de transferencia de datos (S deStream [Flujo], B de Block [Bloque], C de Compressed [Comprimido]).

PASV

TYPE

STRU

MODE

Comandos de servicio FTP Comando Descripcin Este comando (RETRIEVE [RECUPERAR]) le pide al servidor de DTP una copia del archivo cuya ruta de acceso se da en los parmetros. Este comando (store [almacenar]) le pide al servidor de DTP que acepte los datos enviados por el canal de datos y que los almacene en un archivo que

RETR

STOR

lleve el nombre que se da en los parmetros. Si el archivo no existe, el servidor lo crea; de lo contrario, lo sobrescribe. Este comando es idntico al anterior, slo le pide al servidor que cree un archivo cuyo nombre sea nico. El nombre del archivo se enva en la respuesta. Gracias a este comando (append [adjuntar]) los datos enviados se concatenan en el archivo que lleva el nombre dado en el parmetro si ya existe; si no es as, se crea. Este comando (allocate [reservar]) le pide al servidor que reserve un espacio de almacenamiento lo suficientemente grande como para recibir el archivo cuyo nombre se da en el argumento. Este comando (restart [reiniciar]) permite que se reinicie una transferencia desde donde se detuvo. Para hacer esto, el comando enva en el parmetro el marcador que representa la posicin en el archivo donde la transferencia se haba interrumpido. Despus de este comando se debe enviar inmediatamente un comando de transferencia. Este comando (rename from [renombrar desde]) permite volver a nombrar un archivo. En los parmetros indica el nombre del archivo que se va a renombrar y debe estar inmediatamente seguido por el comando RNTO. Este comando (rename from [renombrar a]) permite volver a nombrar un archivo. En los parmetros indica el nombre del archivo que se va a renombrar y debe estar inmediatamente seguido por el comando RNFR. Este comando (abort [cancelar]) le indica al servidor de DTP que abandone todas las transferencias asociadas con el comando previo. Si no hay conexin de datos abierta, el servidor de DTP no realiza ninguna accin; de lo contrario, cierra la conexin. Sin embargo, el canal de control permanece abierto. Este comando (delete [borrar]) permite que se borre un archivo, cuyo nombre se da en los parmetros. Este comando es irreversible y la confirmacin slo puede darse a nivel cliente. Este comando (remove directory [eliminar directorio]) permite borrar un directorio. El nombre del directorio que se va a borrar se indica en los parmetros. Este comando (make directory [crear directorio]) permite crear un directorio.

STOU

APPE

ALLO

REST

RNFR

RNTO

ABOR

DELE

RMD

MKD

El nombre del directorio que se va a crear se indica en los parmetros. Este comando (print working directory [mostrar el directorio actual]) hace posible volver a enviar la ruta del directorio actual completa. Este comando permite que se vuelva a enviar la lista de archivos y directorios presentes en el directorio actual. Esto se enva a travs del DTP pasivo. Es posible indicar un nombre de directorio en el parmetro de este comando. El servidor de DTP enviar la lista de archivos del directorio ubicado en el parmetro. Este comando (name list [lista de nombres]) permite enviar la lista de archivos y directorios presentes en el directorio actual. Este comando (site parameters [parmetros del sistema]) hace que el servidor proporcione servicios especficos no definidos en el protocolo FTP. Este comando (system [sistema]) permite el envo de informacin acerca del servidor remoto. Este comando (Estado: [estado]) permite transmitir el estado del servidor; por ejemplo, permite conocer el progreso de una transferencia actual. Este comando acepta una ruta de acceso en el argumento y despus devuelve la misma informacin que LISTA pero a travs del canal de control. Este comando permite conocer todos los comandos que el servidor comprende. La informacin se devuelve por el canal de control. Este comando (no operations [no operacin]) slo se utiliza para recibir un comando OK del servidor. Slo se puede utilizar para no desconectarse despus de un perodo de inactividad prolongado.

PWD

LIST

NLST

SITE

SYST

STAT

HELP

NOOP

Las respuestas FTP Las respuestas FTP garantizan la sincronizacin entre el cliente y el servidor FTP. Por lo tanto, por cada comando enviado por el cliente, el servidor eventualmente llevar a cabo una accin y sistemticamente enviar una respuesta. Las respuestas estn compuestas por un cdigo de 3 dgitos que indica la manera en la que el comando enviado por el cliente ha sido procesado. Sin embargo, debido a que el cdigo de 3 dgitos resulta difcil de leer para las personas, est acompaado de texto (cadena de caracteres Telnet separada del cdigo numrico por un espacio).

Los cdigos de respuesta estn compuestos por 3 nmeros, cuyos significados son los siguientes:

El primer nmero indica el estatuto de la respuesta (exitosa o fallida) El segundo nmero indica a qu se refiere la respuesta. El tercer nmero brinda un significado ms especfico (relacionado con cada segundo dgito).

Primer nmero Dgito Significado Respuesta positiva preliminar Descripcin La accin solicitada est en progreso. Se debe obtener una segunda respuesta antes de enviar un segundo comando.

1yz

2yz

Respuesta de La accin solicitada se ha completado y puede enviarse un finalizacin positiva nuevo comando. Respuesta La accin solicita est temporalmente suspendida. Se espera intermedia positiva informacin adicional del cliente. Respuesta de finalizacin negativa La accin solicitada no se ha realizado debido a que el comando no se ha aceptado temporalmente. Se le solicita al cliente que intente ms tarde.

3yz

4yz

5yz

La accin solicitada no se ha realizado debido a que el Respuesta negativa comando no ha sido aceptado. Se le solicita al cliente que permanente formule una solicitud diferente.

Segundo nmero Dgito Significado Descripcin La accin tiene un error de sintaxis o sino, es un comando que el servidor no comprende. sta es una respuesta que enva informacin (por ejemplo, una respuesta a un comando STAT). La respuesta se refiere al canal de datos.

x0 z

Sintaxis

x1 z

Informacin

x2 z

Conexiones

x3 z

Autenticacin y cuentas

La respuesta se refiere al inicio de sesin (USUARIO/CONTRASEA) o a la solicitud para cambiar la cuenta (CPT).

x4 z

No utilizado por el protocolo FTP. La respuesta se relaciona con el sistema de archivos remoto.

x5 z

Sistema de archivos

Potrebbero piacerti anche