Recurso web: lo que es

¿Qué es un recurso web?

La sociedad moderna no puede ser presentada sin Internet. Cada vez, ingresando a ciertas páginas o simplemente sentado en las redes sociales, no pensamos en la terminología especial y sobre la diferencia de ciertas cosas ricas. Este artículo se ocupará de qué, de hecho, el sitio web y el recurso web, que existen tipos de recursos web, y cuáles son sus características. Si desea aprender de forma independiente cómo crear sitios web, lo invitamos a aprobar nuestros cursos gratuitos de programación y diseño en línea.

Conceptos de sitios web y recursos web.

Sitio web - Un conjunto de archivos, documentos reflejados por el lenguaje de programación de tal manera que los ven a los usuarios de Internet. En otras palabras, los sitios incluyen información de texto, gráfica, audio o video recopilada en la página o en varias páginas.

Determina la singularidad de un sitio web, como regla general, un nombre de dominio. PERO Recurso web - Este es un nodo o punto en el que se habilita un identificador especial, lo que le permite encontrar fácilmente la página en Internet. La mayoría de las veces, un dominio corresponde a un recurso web, pero a veces sucede que varios recursos web se encuentran en un solo dominio, o un recurso web tiene varios dominios para sí mismo.

Cuanto más grande sea el sitio web, mayor será la probabilidad de que se encuentre en varios dominios. El mismo dominio, como regla general, incluye varios sitios web, como regla general, es posible para obtener más información de alojamiento web.

Tipos de recursos web

Diferentes tipos de recursos web.

Hay ciertas diferencias en los recursos web por tipo:

  1. Por disponibilidad de servicios:

    • Abierto: cuando todos, sin excepción, todos los servicios están disponibles sin excepción.
    • semi-abre - cuando necesita registrarse, como regla general
    • Cerrado: sitios privados y personales creados para organizaciones y componentes donde solo puede tener una invitación especial.
  2. Por ubicación física:

    • disponible públicamente - abierto a todos los usuarios
    • Local: abrir solo en el área de acceso a la red local (red de computadoras especiales en un área suficientemente pequeña).
  3. Según el esquema de presentación de la información:
    • Recursos de información: incluyen sitios temáticos (con sujetos dirigidos por poco) y portales temáticos (generalmente recursos web grandes con información integral, así como la capacidad de comunicarse dentro del recurso).
    • Representaciones de Internet, por regla general, sitios de quienes poseen negocios. Existen diferentes subespecies de tales sitios: un sitio de visita, sitio promocional, tienda en línea, etc.
    • Los servicios web, también incluyen diversas subespecies (blogs, alojamiento de video, servicios de búsqueda, etc.) y están diseñados para realizar un cierto número de tareas en Internet.

También puedes resaltar lo más interesante. Tipos de tipos de sitios de recursos web : Sitio web para publicidad. En este sitio, la función principal generalmente suele jugar con el "diseño" como una forma de mejorar la apariencia de algo o visualizar con éxito (en cuyo caso podemos hablar de "diseño" como una forma de actividad).

Sitio web para negocios. En este caso, el recurso web no será demasiado voluminoso por contenido, porque El propósito principal de tales sitios es consolidarse como si el escaparate de la información más importante es necesaria para el cliente potencial o al consumidor. Sin embargo, también vale la pena señalar que hay recursos web intraeligados (corporativos, donde se tiene en cuenta la política de marketing de la compañía, se consideran todas las preguntas de los clientes y clientes).

Almacenamiento de sitios web

Para que un sitio en particular funcione normalmente, debe mantenerse en un lugar seguro. Para tales fines hay servidores especiales. De lo contrario, se llaman servidores de hardware, o servidores web. También hay un nombre especial de servicios que se proporcionan para guardar sitios. Se les llama alojamiento web.

Cabe destacar que antes de guardar el sitio, fue necesario tener algún servidor único. Ahora, Internet se está desarrollando tan rayos, a menudo los usuarios recurren a una opción cuando se pueden almacenar varios sitios en un solo sitio en el marco del llamado. Hosting virtual.

La otra opción no se excluye cuando el mismo sitio se almacena en diferentes direcciones y servidores. En este caso, hay un original y una copia (ya que es diferente de una manera diferente: la versión de espejo del sitio)

Vale la pena señalar que para los desarrolladores web de este tipo de cosas es bastante aceptable y mejor solución. De hecho, en este caso, no es necesario crear un servicio específico para almacenar datos de sitio en particular, y usar un servidor ya bien procesado para almacenar todos los datos en su conjunto.

También vale la pena señalar el importante papel de los administradores o los llamados. Sisadminov (en el idioma de la jerga), que desempeña un papel importante en la formación de un recurso web que funciona con éxito, siguiendo sus parámetros de llenado y sostenible.

El desarrollo moderno de Internet es de una forma u otra, nos obliga a conocer aquellas cosas que enfrentamos en esta propia red. Si decide iniciar la realización de su blog, abra una tienda en línea, o simplemente "en el tema" lo que ha tratado con la red, es muy importante saber qué es un recurso web.

Cargador.

¿Qué es un recurso en línea?

Recurso de internet (Sinónimos "Resumen web, sitio web, servicio web, sitio web"): esta es una combinación de herramientas integradas técnicas y de software y hardware, así como información destinada a la publicación en la World Wide Web. El recurso de Internet puede contener información en forma de texto, gráficos y multimedia. Cada recurso de Internet debe tener una dirección única que le permita encontrarla en la red.

Internet Resource.jpg.

El concepto de "recurso de Internet" se usa más a menudo en un vocabulario especial, ya que su etimología se remonta a la terminología especial de la computadora. Un recurso, o recurso del sistema, la tecnología de la información se denomina componente físico o virtual de la disponibilidad limitada en un sistema informático.

Es decir, cualquier dispositivo en la computadora puede considerarse como un recurso. Los recursos también utilizan no solo los componentes físicos (elementos de memoria, etc.), sino también virtuales, como los archivos. Es a la parte virtual de los recursos que la idea de los recursos de la Web (Internet) está aumentando. En la era del joven Internet, la red estaba buscando documentos, o más bien los archivos que tenían una dirección especial. Pronto bajo el recurso en Internet, también comenzaron a comprender todo el sistema de información y la red asociada (por ejemplo, bibliotecas electrónicas, etc.).

Cuando se utiliza términos en Internet, el término "recurso" recibió características similares (identificación y notación, dirección y procesamiento técnico). Sin embargo, también hubo cierta especificidad que causó largas discusiones entre los especialistas. La parcela más famosa de esta discusión fue una disputa sobre la clasificación de los recursos de Internet. Sin embargo, en realidad, hubo más razones para las disputas. Además de los problemas técnicos, los expertos discutieron aspectos sociales, lingüísticos e incluso filosóficos.

El desarrollo adicional de Internet ha llevado no solo a un aumento en el número de sitios web, sino también a la variedad de sus funciones y destino. Preguntas sobre la aplicación del término "Recurso de Internet" permaneció, pero en la vida cotidiana es extremadamente rara.

La Internet

La Internet (Inglés) - El sistema mundial de redes informáticas combinadas para almacenar y transmitir información. A menudo se conoce como la red mundial y la red global, así como solo una red. Construido en la pila de protocolo TCP / IP. World Wide Wide Wide WWW y muchos otros sistemas de transmisión de datos se basan en Internet.

Recursos básicos de Internet

Considere los principales recursos de Internet. El recurso de Internet más popular es la World Wide Web, o www, que es una gran cantidad (a lo largo de mil millones) de documentos multimedia, una característica distintiva de la cual aparte de una excelente apariencia es la capacidad de referirse entre sí. Esto significa la presencia en el enlace de documentos actual que implementa la transición a cualquier documento WWW, que puede publicarse físicamente en otra red informática. Www (World Wide Web, World Wide Web) - un conjunto de documentos de hipermedia interrelacionados

El siguiente recurso de red es FTP, que es un sistema de almacenamiento y transferencia de todo tipo de archivos. FTP (Protocolo de transferencia de archivos, Protocolo de transferencia de archivos) - Repositorio y sistema para enviar todo tipo de archivos.

El recurso de Internet más antiguo es el correo electrónico (correo electrónico). E-mail (correo electrónico) - Sistema de envío de correo electrónico.

Para las discusiones sobre la red, se pretende un sistema global distribuido llamado grupo de noticias. Uno de los sistemas más populares de este tipo es un grupo de noticias Usenet.

El servicio Telnet le permite conectarse a una computadora remota y trabajar con sus recursos. Este es un servicio para el control remoto de las computadoras.

Finalmente, hay un sistema IRC (chat) en Internet, implementando la comunicación en vivo de los usuarios en tiempo real al ingresar texto desde el teclado.

La World Wide Web

La World Wide Web (Esp. RED MUNDIAL. ) - Un sistema distribuido que proporciona acceso a documentos interconectados ubicados en varias computadoras conectadas a Internet. Para designar la World Wide Web, también usa la Word Web (Ing. Web. "Web") y abreviatura Www . World Wide Web es el mayor almacenamiento de información multilingüe mundial en forma electrónica: decenas de millones de documentos relacionados que se encuentran en computadoras ubicadas en todo el mundo. Se considera el servicio de Internet más popular e interesante, que permite el acceso a la información, independientemente de su ubicación. Para aprender las noticias, aprender algo o simplemente divertirse, la gente ve televisión, escucha la radio, lee periódicos, revistas, libros. La World Wide Web también ofrece a sus usuarios transmisión, información de video, prensa, libros, pero con la diferencia de que todo esto se puede obtener sin salir de casa. No importa qué información se presente en la información que le interese (documento de texto, fotografía, video o fragmento de sonido) y donde esta información sea geográficamente (en Rusia, Australia o en la orilla del marfil), lo obtendrá en unos minutos a su computadora.

World Wide Web forma cientos de millones de servidores web. La mayoría de los recursos web en todo el mundo son un hipertexto. Los documentos de hipertexto publicados en la World Wide Web se denominan páginas web. Varias páginas web hechas por el tema común, el diseño, así como los enlaces relacionados y generalmente ubicados en el mismo servidor web se denominan el sitio web. Los programas especiales se utilizan para descargar y visualizar páginas web - navegadores. World Wide Web ha causado una verdadera revolución en la tecnología de la información y un auge en el desarrollo de Internet. A menudo, hablando de Internet, significan por la World Wide Web, pero es importante entender que esto no es lo mismo.

Historia de World Wide Web

Los inventores de la World Wide Web se consideran Tim Berners-Lee y, en menor medida, Robert Kayo. Tim Berners-Lee es el autor de HTTP Technologies, URI / URL y HTML. En 1980, trabajó en el Consejo Europeo de Investigación Nuclear (fr. CONSEIL EUROPÉEN POUR LA RECHERCHE NUCLÉAIRE, CERN) Consultor de software. Estuvo allí, en Ginebra (Suiza), escribió el programa enquier por sus propias necesidades (inglés. Pregunte, puede traducir libremente como el "investigador"), que usó asociaciones aleatorias para almacenar datos y sentó la base conceptual del mundo. Banda ancha.

En 1989, trabajando en CERN sobre la red interna de la organización, Tim Berners-Lee ofreció un proyecto de hipertexto global, ahora conocido como la World Wide Web. El proyecto implicó la publicación de documentos de hipertexto relacionados con los hipervínculos, lo que facilitaría la búsqueda y consolidación de información para los científicos de CERN. Para implementar el proyecto Tim Berners-Lee (conjuntamente con sus asistentes), se inventaron los identificadores de URI, el protocolo HTTP y el idioma HTML. Estas son tecnologías que ya se pueden enviar a Internet moderno. En el período comprendido entre 1991 y 1993, Berners-Lee mejoró las especificaciones técnicas de estas normas y las publicó. Pero, sin embargo, oficialmente el año del nacimiento de la World Wide Web debe considerarse 1989.

En el marco del proyecto Berners-Lee, el primer servidor web httpd del mundo y el primer navegador web de hipertexto del mundo llamado WorldWideWeb. Este navegador fue simultáneamente un editor WYSIWYG (SOC. El programa trabajó en el entorno NEXTSTEP y comenzó a difundirse a través de Internet en el verano de 1991.

El primer sitio web del mundo fue publicado por Berners-Lee el 6 de agosto de 1991 en el primer servidor web, accesible a http://info.cern.ch/. El recurso determinó el concepto de la World Wide Web, contenía instrucciones para instalar un servidor web, utilizando un navegador, etc. Este sitio también fue el primer directorio en línea en el mundo, porque más tarde Tim Berners-Lee publicó y apoyó una lista de enlaces a otros sitios.

Desde 1994, el trabajo principal sobre el desarrollo de la World Wide Web, un consorcio del Consorcio World Wide Web, W3C, Basado y aún encabezado por Tim Berners-Lee. Este consorcio es una organización que desarrolla e implementa estándares tecnológicos para Internet y la World Wide Web. La Misión W3C: "Divulgar completamente el potencial de la World Wide Web mediante la creación de protocolos y principios que garantizan el desarrollo de la red a largo plazo". Otras dos tareas principales del consorcio, para proporcionar una "internacionalización de la red" completa y hacer que una red sea accesible a las personas con discapacidad.

W3C desarrolla principios y estándares uniformes para Internet (llamadas "recomendaciones", inglés. Recomendaciones de W3C), que luego se incrustan por los fabricantes de programas y equipos. Por lo tanto, la compatibilidad se logra entre productos de software y equipos de varias compañías, lo que hace que la red mundial sea más perfecta, universal y conveniente. Todas las recomendaciones del Consorcio World Wide Web están abiertas, es decir, no protegidas por patentes y pueden ser introducidas por cualquier persona sin ninguna deducción financiera al consorcio.

Estructura y principios de la World Wide Web.

World Wide Web forma millones de servidores web en Internet en todo el mundo. El servidor web es un programa que se ejecuta en una computadora conectada a la red y utilizando el protocolo HTTP para la transmisión de datos. En la forma más sencilla, un programa de este tipo recibe una solicitud HTTP en una red de recursos específica, encuentra el archivo apropiado en el disco duro local y lo envía a la red solicitada a la computadora. Los servidores web más complejos son capaces de responder a la solicitud HTTP para generar dinámicamente documentos utilizando plantillas y scripts.

Worldwidewebaroundwikipedia% 281% 29.png? Uselang = ru

Para ver la información recibida desde el servidor web, se aplica un programa especial en la computadora cliente: un navegador web. La función principal del navegador web es la visualización de un hipertexto. La World Wide Web está inextricablemente vinculada con los conceptos de hipertexto y hipervínculos. La mayor parte de la información en la web es un hipertexto.

Para facilitar la creación, almacenamiento y visualización de hipertexto, la World Wide Web tradicionalmente utiliza el idioma HTML (lenguaje de marcado de hipertexto "," lenguaje de marcado de hipertexto "). El trabajo en la creación de (Markup) de los documentos de hipertexto se llama choque, es realizado por un webmaster o un especialista separado en el markup, el Vertellor. Después de la marca HTML, el documento resultante se almacena en un archivo, y dichos archivos HTML son el tipo principal de recursos web mundiales. Después de que el archivo HTML esté disponible para el servidor web, comienza a llamar "una página web". El conjunto de páginas web forma un sitio web.

Las páginas web de hipertexto contienen hipervínculos. Los hipervínculos ayudan a los usuarios web en todo el mundo, se mueven fácilmente entre recursos (archivos), independientemente de si los recursos están en una computadora local o en un servidor remoto. Para determinar la ubicación de los recursos en la World Wide Web, se utilizan URL de localización de recursos uniformes (Localizador de recursos de uniforme en inglés). Por ejemplo, la URL completa de la página principal de la sección rusa Wikipedia se parece a esto: http://ru.wikipedia.org/wiki/spalvnaya_strica . Tales URL combinan la tecnología de identificación de la URI (INM. Identificador de recursos uniformes: "Identificador de recursos uniformes") y sistema de nombres de dominio DNS (SIG. Sistema de nombres de dominio). El nombre de dominio (en este caso es ru.wikipedia.org) Como parte de la URL, indica una computadora (más precisamente, una de sus interfaces de red), que ejecuta el código del servidor web deseado. La URL de la página actual generalmente se puede ver en la barra de direcciones del navegador, aunque muchos navegadores modernos prefieren el valor predeterminado para mostrar solo el nombre de dominio del sitio actual.

Tecnologías World Wide Web

Para mejorar la percepción visual de la web, la tecnología CSS se ha aplicado ampliamente, lo que le permite establecer estilos de diseño único para una variedad de páginas web. Otra innovación que vale la pena prestar atención es el sistema de designación de recursos de URN (Ing. Nombre de recursos uniformes).

El concepto de desarrollo popular de la World Wide Web es la creación de una telaraña semántica. La web semántica es una superestructura sobre la web mundial existente, que está diseñada para hacer que la información publicada en la red sea más comprensible para las computadoras. La web semántica es el concepto de una red en la que cada recurso en el idioma humano estaría equipado con una descripción, comprensible para la computadora. La web semántica abre acceso a información bien estructurada para cualquier aplicación, independientemente de la plataforma e independientemente de los idiomas de programación. Los programas podrán encontrar los recursos necesarios, la información del proceso, clasificar los datos, identificar conexiones lógicas, sacar conclusiones e incluso tomar decisiones basadas en estas conclusiones. Con una implementación generalizada y competente, la web semántica puede causar una revolución en Internet. Para crear una computadora de descripción de recursos, se usa un formato RDF en la web semántica (ENG. Marco de descripción de recursos), que se basa en la sintaxis XML y utiliza identificadores de URI para designar recursos. Lo nuevo en esta área es RDFS (ESQUEMA DE RDF en inglés) y SPARQL (Protocolo en inglés y lenguaje de consultas RDF) (pronunciado como "Sparkle"), un nuevo idioma de consulta para un acceso rápido a los datos de RDF.

Principales términos web aplicados en todo el mundo

Html (Idioma de marcado de Hyper Text, lenguaje de marcado de hipertexto). Este es el formato de los documentos de HyperMedia utilizados en WWW para presentar información. Este formato describe el contenido del documento, su estructura, así como su conexión con otros documentos. El navegador determina la apariencia del documento en la pantalla del usuario: si el usuario funciona con un terminal gráfico o de texto, en cualquier caso, el documento en la pantalla tendrá un aspecto diferente. HTML realiza un papel de integración para los elementos del documento de HyperMedia. Nombres de archivos en el formato .html, generalmente terminan con .html (o tienen una extensión .htm en caso de que el servidor funcione en Windows). Url (Localizador de recursos uniformes, puntero universal al recurso). Tal nombre es referencias verbales a cualquier Recursos de Información de Internet. Los recursos de Internet están disponibles a través de la dirección IP de una computadora específica. HTTP (Protocolo de transferencia de hipertexto, protocolo de transmisión de hipertexto). Dicho nombre es un protocolo en el que el cliente y el servidor www interactúan para transmitir el documento de hipermedia al cliente. Www - Servicio de acceso directo que requiere una conexión a Internet completa. Requiere líneas de comunicación rápidas para los documentos que contienen una gran cantidad de información gráfica u otra información de no texto. Cuando las velocidades son más bajas, parte de las ventajas que www ha sido tan popular.

Principio de funcionamiento

Como la mayoría de los otros servicios de Internet, la World Wide Web trabaja dentro del modelo cliente-Server. Como servidor, como regla general, una computadora conectada a la red está en la que funciona un programa especial. Es este programa más a menudo llamado servidor web. El cliente es cualquier computadora actualmente conectada a Internet en la que se está ejecutando el programa de publicación web - navegador (navegador) (desde el inglés. Navegue - Flip, Scroll). El trabajo del navegador es intercambiar información con un servidor web, obteniendo los documentos necesarios al usuario, procesando la información de hipertexto obtenido y la visualización del documento en la pantalla. El intercambio de información entre el servidor web y el navegador se lleva a cabo utilizando el protocolo HTTP.

Trabajar con navegador

Hoy, diez años después de la invención del protocolo HTTP, la World Wide Web, el navegador es el software más complejo que combina facilidad para usar y la riqueza de oportunidades. El navegador no solo abre al usuario el mundo de los recursos de hipertexto del mundo Banda ancha. También puede trabajar con otros servicios de red, como FTP, Gopher, WAIS. Junto con el navegador, generalmente se instala un programa para usar servicios de correo electrónico (correo electrónico) y noticias (noticias). De hecho, el navegador es el programa principal para acceder a los servicios de red. A través de él, puede acceder a prácticamente cualquier servicio de Internet, incluso si el navegador no admite trabajar con este servicio. Esto utiliza servidores web especialmente programados que asocian una web mundial con este servicio de red. Un ejemplo de este tipo de servidores web es numerosos servidores de correo electrónico gratuitos con una interfaz web (consulte http://www.mail.ru) hoy en día hay muchos programas de navegador creados por varias compañías. Los navegadores como Netscape Navigator y Internet Explorer recibieron la mayor distribución y reconocimiento. Estos navegadores son los que conforman la competencia principal entre ellos, aunque vale la pena señalar que estos programas son en gran medida similares. Esto es comprensible, porque trabajan en los mismos estándares: estándares de red de Internet. El trabajo con el navegador comienza con el hecho de que el usuario está ganando la URL del recurso en la barra de direcciones a la que desea acceder, y presiona la tecla Intro. .

shahovalov06.png.

El navegador envía una solicitud al servidor de red especificado. Como los elementos de la página web especificados por el usuario provienen del servidor, aparece gradualmente en la ventana de trabajo del navegador. El proceso de obtención de elementos de la página desde el servidor se muestra en la cadena de "estado" inferior del navegador.

shahovalov07.png.

Los hipervínculos de texto contenidos en la página web recibida generalmente se resaltan por el color diferente del color del texto restante del documento, y se enfatizan. Referencias que indican los recursos que aún no se ha visto el usuario, y los enlaces a los recursos ya visitados generalmente tienen diferentes colores. Las imágenes también pueden funcionar como hipervínculos. Independientemente de si el enlace de texto o el gráfico, si trae el cursor del mouse, su forma cambiará. Simultáneamente en la barra de estado del navegador aparecerá la dirección a la que indica el enlace.

shahovalov_navi.png.

Cuando hace clic en el hipervínculo, el navegador abre el recurso en la ventana de trabajo a la que indica, con el recurso anterior desde que se descarga. El navegador lidera una lista de páginas de navegación y el usuario, si es necesario, puede volver a la cadena vista de página. Para hacer esto, debe hacer clic en el botón "Atrás" ("Atrás") en el menú del navegador, y volverá a la página que viste antes de abrir el documento actual. Cada vez que presiona este botón, el navegador lo hará Regrese para un documento de nuevo en la lista de documentos visitados. Si de repente, ha vuelto demasiado lejos, use el botón "Adelante" ("Adelante") el menú del navegador. Le ayudará a seguir adelante en la lista de documentos. Detener "STOP" ("STOP") detendrá la documentación del documento. El botón "Actualizar" le permite reiniciar el documento actual del servidor. El navegador en su ventana puede mostrar solo un documento: para mostrar otro documento que descarga el anterior. Es mucho más conveniente trabajar simultáneamente en varias ventanas del navegador. Abrir una nueva ventana se realiza utilizando el menú: Archivo - Crear - Ventana (o combinación de teclas CTRL + N).

Trabajar con documento

El navegador permite un conjunto de operaciones estándar en el documento. Puede imprimir la página web cargada en ella (en Internet Explorer, se realiza utilizando el botón "Imprimir" o desde el menú: Archivo - Imprimir ...), Guardar en disco (Menú: Archivo - Guardar cómo ...). Puede encontrar el fragmento de texto que le interesa en la página descargada. Para hacer esto, use el menú: Editar - Buscar en esta página .... Y si está interesado en cómo se ve este documento en el hipertexto original, que procesó el navegador, seleccione en el menú: Ver, en forma de HTML. Cuando el usuario está en Internet, el usuario encuentra una página en particular para ello. , utiliza la capacidad de establecer marcadores proporcionados en los navegadores. Por analogía con marcadores notados por lugares interesantes del libro). Esto se hace a través del menú: Favoritos - Añadir a favoritos. Después de eso, la nueva pestaña aparece en la lista de marcadores, que se puede ver haciendo clic en el botón "Favoritos" en el panel del navegador o a través del menú Favoritos. Puede eliminar marcadores, modificar, organizar en carpetas usando el menú: Favoritos - Favoritos originales.

Trabajar a través del servidor proxy

Después de descargar la página web, el navegador se realiza a tiempo y todos sus elementos (imágenes, animaciones, archivos de sonido) en un búfer especial en la memoria de la computadora. Debido a esto, se carga muy rápidamente durante el re-acceso. Con respecto a una computadora separada, la ubicación en la memoria RAM y en el disco rígido de la computadora, que se usa para almacenar las páginas web visualizadas, se llama "caché" (eng. Caché). En el marco de la red local de la organización, se puede organizar un búfer común en el que las páginas web son visibles para todas las computadoras en la red local. Se llama un "servidor proxy" (Ing. Proxy-Server). Si solicita un navegador que reciba un documento de la red, el servidor proxy comprueba si ya está en su caché de la información solicitada. Si hay algo disponible, el servidor proxy está reconciliando la hora de crear el documento original y su caché. Si son idénticos, entonces el servidor proxy simplemente se refiere una copia desde el navegador de caché. Dicha orden de trabajo reduce significativamente el tamaño del tráfico, ahorra recursos de red. Además, cuando se utiliza un servidor proxy, se reduce la hora de esperar la información solicitada: las páginas solicitadas con mayor frecuencia se cargan en la cantidad más rápida. Además, los proxies modernos se intercambian adicionalmente sobre los documentos almacenados en ellos, debido a esto, la eficiencia de su uso aumenta significativamente. Para configurar su navegador para trabajar con un servidor proxy, debe llamar a la ventana Configuración a través del menú: Servicio: propiedades de observadores ... y seleccione la pestaña Conexión. Presione el botón Configuración de red ... y coloque la casilla para usar el servidor proxy. En el campo de entrada a continuación, debe ingresar el nombre del servidor proxy y el puerto a través del cual se intercambiará la información (este usuario de datos recibe de su proveedor de Internet).

shahovalov08.png.

Netscape Navigator y Microsoft Internet Explorer también proporcionan un mecanismo para incrustar características adicionales Fabricantes independientes. Los módulos que expanden las capacidades del navegador se denominan complementos (plug-in). Los anudadores funcionan en las computadoras que ejecutan varios sistemas operativos. Esto da la base para hablar sobre la independencia de la World Wide Web sobre el tipo de computadora utilizada por el usuario y el sistema operativo.

Buscar información en internet

Recientemente, se observa un nuevo poderoso multimedia en la World Wide Web, cuya audiencia es la parte más activa y educada de la población mundial. Tal visión corresponde al estado real de los asuntos. En los días de eventos y choques significativos, la carga en los nodos de la red de noticias aumenta dramáticamente; En respuesta, los recursos dedicados a la demanda de lectores aparecen instantáneamente en el incidente. Por lo tanto, durante la crisis de agosto de 1998 en la compañía de televisión y radio CNN (http://www.cnn.com), las noticias aparecieron mucho antes que los medios rusos reportados. Al mismo tiempo, el servidor RIA ROSBUSINESSCONSULTING fue ampliamente fama (http://www.rbc.ru), proporcionando información fresca de los mercados financieros y las últimas noticias. Muchos estadounidenses observaron el progreso de votar sobre el juicio político al presidente de los Estados Unidos, Bill Clinton en la red, y no en las pantallas de TV. El desarrollo de la guerra en Yugoslavia también se reflejó instantáneamente en una variedad de publicaciones, lo que refleja una variedad de puntos de vista sobre este conflicto. Muchas personas que estén familiarizadas con Internet Más Interlaces, creen que puede encontrar cualquier información sobre la red. Esto es realmente en el sentido de que allí puede encontrar los recursos más inesperados en el formulario y el contenido. De hecho, la red moderna puede ofrecer a su usuario mucha información del perfil más diferente. Aquí puede familiarizarse con las noticias, es interesante pasar tiempo, obtener acceso a una variedad de información, información enciclopédica y educativa. Solo es necesario enfatizar que, aunque el valor general de información de Internet es muy grande, el espacio de la información en sí es inhomógeno cualitativamente, ya que los recursos a menudo se crean en una mano de ambulancia. Si, al preparar una publicación de papel, su texto generalmente se lee por varios revisores y se realizan ajustes, luego en la red, esta etapa del proceso de publicación generalmente está ausente. Entonces, en general, a la información que ha aprendido de Internet debe tratarse con una precaución ligeramente mayor que la información que se encuentra en la publicación de impresión. Sin embargo, la abundancia de información tiene un lado negativo: con un aumento en el número de información , se vuelve cada vez más difícil encontrar dicha información, que se necesita actualmente. Por lo tanto, el principal problema que ocurre al trabajar con la red es encontrar rápidamente la información necesaria y comprenderla, evalúe el valor informativo de un recurso para sus propósitos.

Para resolver el problema de encontrar la información necesaria en Internet, existe un tipo de servicio de red separado. Estamos hablando de servidores de búsqueda, o motores de búsqueda. Los servidores de búsqueda son bastante numerosos y diversos. Es habitual distinguir los índices de búsqueda y los directorios. Servidores de índice Trabajan de la siguiente manera: Lea regularmente el contenido de la mayoría de las páginas web de la red ("índice"), y colóquelas en su totalidad o en parte en la base de datos común. Los usuarios del separador tienen la capacidad de buscar esta base de datos, utilizando palabras clave relacionadas con el tema de interés. La emisión de resultados de búsqueda generalmente consiste en extractos del Toe recomendado del usuario del usuario y sus direcciones (URL) decoradas en forma de hipervínculos. Trabajar con servidores de búsqueda de este tipo es conveniente si hay una idea clara de la búsqueda. и

image14.gif.

image16.gif.

Problemas y perspectivas para el desarrollo de la World Wide Web.

Casi cualquier información que se sirve para el acceso público puede ser reflejada por www. Si algo no se puede mostrar en www, esto se debe solo a algunas restricciones y desventajas de www. Primero, la conexión entre el cliente y el servidor es desechable: el cliente envía una solicitud, el servidor da el documento y la conexión se interrumpe. Esto significa que el servidor no tiene un mecanismo de notificación de cliente sobre cómo cambiar o ingresar nuevos datos. Este problema se resuelve hoy de varias maneras: se está desarrollando una nueva versión del protocolo HTTP, que mantendrá una conexión larga, la transmisión de datos en varios hilos, la distribución de los canales de transmisión de datos y los controlará. Si se implementa y será compatible con el software WWW estándar, eliminará las fallas mencionadas anteriormente. Otra forma es usar navegadores que puedan ejecutar localmente programas en idiomas interpretables, como el proyecto Sun Microsystems Java. Otra solución a este problema es utilizar la tecnología AJAX, basada en XML y JavaScript. Esto le permite acceder a los datos del servidor cuando la página WWW ya está cargada desde el servidor.

Actualmente hay dos tendencias en el desarrollo de la World Wide Web: Web semántica y web social.

  • Web semántica Implica mejorar la conexión y relevancia de la información en la World Wide Web a través de la introducción de nuevos formatos de metadatos.
  • Red social Alementos para trabajar en la racionalización de la información disponible en la Web, realizada por los propios usuarios. Como parte de la segunda dirección de los desarrollos, que forman parte de la web semántica, se utilizan activamente como herramientas (RSS y otros formatos de canales web, OPML, microformatos XHTML). Las secciones parcialmente semánticas de las categorías de Wikipedia ayudan a los usuarios a moverse conscientemente en el espacio de información, pero los requisitos muy suaves para las subcategorías no dan motivos para esperar a la expansión de dichos sitios. En este sentido, el interés puede intentar elaborar los atlas de conocimiento.

También hay un concepto de Web 2.0 popular, que generaliza varias direcciones de desarrollo de la World Wide Web.

Web 2.0.

El desarrollo de la WWW recientemente se realiza significativamente por la introducción activa de nuevos principios y tecnologías que han recibido el nombre general de la Web 2.0 (Web 2.0). El término de la Web 2.0 apareció por primera vez en 2004 y está destinado a ilustrar cambios de alta calidad en WWW en la segunda década de su existencia. Web 2.0 es una mejora lógica de la web. La característica principal de la Web 2.0 es mejorar y acelerar la interacción de los sitios web con los usuarios, lo que llevó a un rápido crecimiento de la actividad del usuario. Esto se manifestó en:

Web 2.0 introdujo un intercambio de datos activo, en particular:

  • exportación de noticias entre sitios;
  • Agregación de información activa de sitios.
  • Utilizando la API para separar los datos del sitio del sitio en sí

Desde el punto de vista de la implementación de los sitios de la Web 2.0, mejora los requisitos para la simplicidad y la comodidad de los sitios para los usuarios ordinarios y tienen como objetivo reducir rápidamente las calificaciones de los usuarios en un futuro próximo. La lista de estándares y aprobaciones (W3C) cumple con la vanguardia. Esto es en particular:

  • Normas de diseño visual y funcionalidad de los sitios;
  • Requisitos típicos (SEO) de los motores de búsqueda;
  • Normas XML y intercambio de información abierta.

Por otro lado, en la Web 2.0 disminuyó:

  • Requisitos para "brillo" y "creatividad" de diseño y relleno;
  • necesidad de sitios web integrados (portales);
  • El valor de la publicidad fuera de línea;
  • Interés comercial en proyectos importantes.

Por lo tanto, Web 2.0 registró la transición de www de soluciones complejas de una sola una sola vez en sitios altamente escritos, baratos y fáciles de usar con la posibilidad de compartir información efectiva. Las razones principales de tal transición fueron:

  • Falta crítica de llenado de información de calidad;
  • La necesidad de expresión de usuario activa en www;
  • Desarrollo de tecnología de búsqueda y agregación de información en www.

La transición a un complejo de tecnología Web 2.0 tiene tales consecuencias para el espacio de información global www como:

  • El éxito del proyecto está determinado por el nivel de comunicación activa de los usuarios del proyecto y el nivel de calidad de llenado de información;
  • Los sitios pueden lograr un alto rendimiento y rentabilidad sin grandes inversiones de capital debido a un posicionamiento exitoso en WWW;
  • Los usuarios separados de WWW pueden lograr un éxito significativo en la implementación de sus planes comerciales y creativos en WWW sin sus propios sitios;
  • El concepto de un sitio personal es inferior al concepto de "blog", "el encabezado del autor";
  • Aparecen los roles fundamentalmente nuevos del usuario activo www (moderador del foro, miembros autorizados del foro, blogger).

Ejemplos de Web 2.0 Damos algunos ejemplos de sitios que ilustran las tecnologías Web 2.0 y que realmente cambiaron el medio ambiente www. Esto es en particular:

  • LiveJournal.com. - la comunidad global de bloggers;
  • eBay.com. - Subasta de Internet con comunidad autorregulada;
  • Wikipedia.org. - La enciclopedia más grande del mundo;
  • ODP (DMOZ.ORG) - El directorio más grande de los sitios, que son editados por el hombre.
  • Facebook.com. - Red Social Global;
  • Gmail.com. - uno de los servicios de correo electrónico más populares;
  • Reddit.com. - Red Social de Noticias;

Además de estos proyectos, hay otros proyectos que forman un entorno global moderno y se basan en la actividad de sus usuarios. Los sitios, el llenado y la popularidad de los cuales están formados, en primer lugar, no por el esfuerzo y los recursos de sus propietarios, y la comunidad de usuarios interesados ​​en el desarrollo del sitio constituye una nueva clase de servicios que definen las reglas del global. Www entorno.

FTP.

FTP.

FTP. (Esp. Protocolo de transferencia de archivos - Protocolo de transferencia de archivos) - Protocolo estándar diseñado para transferir archivos por redes TCP (por ejemplo, Internet). FTP se usa a menudo para descargar páginas de red y otros documentos de un dispositivo de desarrollo privado para abrir servidores de alojamiento.

El protocolo se basa en la arquitectura del cliente-servidor y utiliza diferentes conexiones de red para transmitir comandos y datos entre el cliente y el servidor. Los usuarios de FTP pueden pasar la autenticación pasando el inicio de sesión y la contraseña con el texto abierto, o si está permitido en el servidor, pueden conectarse de forma anónima (dicho método de acceso a menudo se considera que se considera más seguro, ya que no exponen las contraseñas del usuario intercepción de amenazas ). Puede usar el protocolo SSH para la transmisión segura (cifrado) de inicio de sesión y contraseña, así como el contenido de cifrado.

Las primeras aplicaciones FTP del cliente fueron herramientas de línea de comandos interactivas que implementan comandos y sintaxis estándar. Desde entonces se han desarrollado las interfaces de usuario gráficas para muchos sistemas operativos utilizados para este día. Entre estas interfaces, entre las interfaces, como un programa de diseño web común como Microsoft Expression Web y clientes FTP especializados (por ejemplo, LEDFTP).

FTP es uno de los protocolos de aplicación más antiguos que aparecieron mucho antes de HTTP, e incluso a TCP / IP, en 1971. También se usa ampliamente para distribuir software y acceso a hosts remotos.

FTP difiere de otras aplicaciones en que utiliza dos conexiones TCP para transferir el archivo:

  • Administración de conexión - Conexión para enviar comandos al servidor y recibir respuestas de ella. El protocolo Telnet se utiliza para el canal de control.
  • Conección de datos - Conexión a los archivos de transferencia.

Historia

La primera implementación del protocolo (1971) proporcionó el intercambio entre el cliente y los mensajes del servidor que consisten en el encabezado (72 bits) y los datos de la variable de datos. El encabezado del mensaje incluyó la solicitud al servidor FTP o la respuesta de ella, el tipo y la longitud de los datos transmitidos. Los parámetros de datos se transmitieron como datos (por ejemplo, la ruta y el nombre del archivo), la información del servidor (por ejemplo, una lista de archivos en el directorio) y los archivos en sí. Por lo tanto, los comandos y los datos se transmitieron al mismo canal.

En 1972, el protocolo se cambió por completo, e hizo una vista cercana a la moderna. Los comandos con parámetros de los clientes y las respuestas del servidor se transmiten por conexión Telnet (canal de control), se crea una conexión separada (canal de datos) para la transmisión de datos.

En las siguientes ediciones, se agregó la capacidad de trabajar en modo pasivo, se agregó la transferencia de archivos entre los servidores FTP, los comandos para obtener información, cambiando el directorio actual, creando y eliminando directorios, guardando archivos bajo un nombre único. En algún momento, hubo comandos para enviar correos electrónicos a través de FTP, pero posteriormente fueron excluidos del protocolo.

En 1980, el protocolo FTP comenzó a usar TCP. La última edición del Protocolo se lanzó en 1985. En 1997, apareció una adición al protocolo, lo que permite cifrar y firmar información en el canal de control y el canal de datos. En 1999, un complemento dedicado a la internacionalización del protocolo, que recomienda utilizar la codificación UTF-8 para los comandos y respuestas del servidor y define el nuevo comando Lang que establece el idioma de respuesta.

Descripción del protocolo

Diferencia desde http

Propiedad FTP. Http.
Basado en sesiones de trabajo. No
Autenticación de usuario incorporada No
Principalmente proporcionado para la transferencia Archivos binarios grandes Archivos de texto pequeños
Modelo de conexión Conexión doble Conexión única
Adaptado principalmente para la recepción / transferencia. Recepción y transmisión. Taquilla
Soporta los modos de transmisión de texto y binarios. No
Soporta especificaciones de tipos de datos transmitidos (encabezados MIME) No
Admite operaciones en el sistema de archivos (MKDIR, RM, CENAMIENTO, etc.) No

Una característica bastante brillante del protocolo FTP es que utiliza la conexión múltiple (al menos doble). En este caso, un canal es el gerente a través del cual los comandos del servidor reciben y sus respuestas se devuelven (generalmente a través del puerto TCP 21), y a través del resto hay una transferencia de datos, un canal para cada transmisión. Por lo tanto, en el marco de la sesión FTP, puede transmitir simultáneamente varios archivos al mismo tiempo, y en ambas direcciones. Para cada canal de datos, su puerto TCP se abre, cuyo número selecciona por el servidor o por el cliente, dependiendo del modo de transmisión. El protocolo FTP tiene un modo de transmisión binaria, que reduce la sobrecarga del tráfico y reduce los datos. Tiempo de cambio al transmitir archivos grandes. El protocolo de HTTP requiere necesariamente la codificación de información binaria en un formulario de texto, por ejemplo, utilizando el algoritmo base64. Programado a través del protocolo FTP, el cliente se incluye en la sesión, y todas las operaciones se realizan dentro de esta sesión (en otras palabras , el servidor recuerda el estado actual). El protocolo HTTP no recuerda nada. Su tarea es dar datos y olvidar, por lo que la memorización de estado cuando se usa HTTP se lleva a cabo por externo con respecto a los métodos del protocolo. FTP funciona en el nivel de aplicación OSI y se usa para transferir archivos utilizando TCP / IP. Para hacer esto, se debe iniciar un servidor FTP, esperando consultas entrantes. El cliente de la computadora puede ponerse en contacto con el servidor por puerto 21. Este compuesto (flujo de control) permanece abierto durante la sesión. La segunda conexión (flujo de datos) se puede abrir como un servidor desde el puerto 20 al puerto del cliente correspondiente ( Modo activo ), o por el cliente desde cualquier puerto hasta el puerto del servidor correspondiente ( Modo pasivo ) Lo que es necesario para transferir el archivo de datos. El flujo de control se usa para trabajar con la sesión, por ejemplo, el intercambio entre el cliente y los comandos de servidor y las contraseñas utilizando un protocolo similar a Telnet. Por ejemplo, "Retr archivo Name" le enviará el archivo especificado desde el servidor al cliente. Debido a esta estructura de dos puertos, FTP se considera un protocolo de ojo externo, a diferencia de HTTP en banda.

Conexión y transmisión de datos.

El protocolo se define en RFC 959. El servidor responde sobre el flujo de códigos ASCII de estado ASCII de tres dígitos con un mensaje de texto opcional. Por ejemplo, "200" (o "200 ok") significa que el último equipo se ha completado con éxito. Los números representan el código de respuesta, y el texto es una clarificación o solicitud. La transmisión de transmisión de datos actuales se puede interrumpir utilizando un mensaje de interrupción enviado a través de la secuencia de control. FTP puede funcionar en activo o Modo pasivo De cuya elección es el método de instalar la conexión. En versiones anteriores, solo se usó el 20º puerto (modo activo) para transmitir datos, en versiones modernas de los servidores FTP, el puerto para el canal de datos puede asignarse por un servidor de puertos no estándar (N> 1024) Puertos (pasivo Modo). En el modo activo, el cliente crea una conexión TCP de control con el servidor y envía su dirección IP y el número de puerto de cliente arbitrario, después de lo cual está esperando hasta que el servidor inicie la conexión TCP con esta dirección y número de puerto. En el caso de que el cliente esté detrás del firewall y no pueda aceptar una conexión TCP entrante, se puede usar modo pasivo. En este modo, el cliente utiliza el flujo de control para enviar el servidor de comandos de PASV y luego recibe su dirección IP y su número de puerto del servidor, que luego se usa por el cliente para abrir el flujo de datos desde un puerto de cliente arbitrario a la dirección y puerto.

La diferencia en el trabajo del modo pasivo y activo. Acciones del servidor y cliente en modo activo y pasivo.

Modo activo Modo pasivo
1. El cliente establece comunicación y envía una solicitud a 21 puerto del servidor desde el puerto N (n> 1024) 1. El cliente establece una conexión y envía una solicitud (informa que es necesario trabajar en modo pasivo) en el puerto 21 Server del puerto N (N> 1024)
2. El servidor envía una respuesta al puerto del cliente N (n> 1024) 2. El servidor envía la respuesta y le indica el número de puerto para el canal de datos P (P> 1024) en el puerto N (n> 1024) del cliente
3. El servidor establece la comunicación para transferir datos por puerto 20 al puerto del cliente N + 1 3. El cliente establece la comunicación para transmitir datos por puerto N + 1 al puerto Puerto Puerto P (P> 1024)

FTP activo. Rentable para el servidor FTP, pero perjudicial para el lado del cliente. El servidor FTP está intentando conectarse con puertos aleatorios altos (por número) en el cliente, tal conexión será bloqueada por un firewall en el lado del cliente. FTP pasivo. Rentable para el cliente, pero dañino para el servidor FTP. El cliente hará ambas conexiones al servidor, pero una de ellas estará en un puerto al azar, tal conexión será bloqueada por un firewall en el lado del servidor.

Ambos modos se actualizaron en septiembre de 1998 para apoyar a IPv6. En este momento, se realizaron otros cambios en el régimen pasivo, actualizándolo a un régimen pasivo extendido.

Durante la transferencia de datos de la red, se pueden usar cuatro vistas de datos. :

  • ASCII - utilizado para texto. Los datos, si es necesario, antes de la transmisión se convierte desde una vista simbólica en un remitente de host en un "octalito ASCII", y (nuevamente, si es necesario) en la representación del carácter del host. Como resultado, este modo no es adecuado para los archivos que contienen no solo el texto habitual.
  • Modo de imagen (generalmente conocido como binario): el dispositivo del remitente envía cada archivo de bytes por byte, y el destinatario guarda el flujo de bytes al recibirla. Se recomienda el soporte para este modo para todas las implementaciones FTP.
  • EBCDIC - Se utiliza para transferir texto ordinario entre hosts en la codificaciónBCDIC. De lo contrario, este modo es similar al modo ASCII.
  • Modo local: permite que dos computadoras con instalaciones idénticas envíen datos en su propio formato sin conversión en ASCII.

Para los archivos de texto, se proporcionan varios formatos de control y configuración de la estructura de grabación. Estas características fueron diseñadas para trabajar con archivos que contengan telnet o formato ASA.

La transferencia de datos se puede realizar en cualquiera de los tres modos. :

  • Modo de poción - Los datos se envían como una corriente continua, liberando el FTP desde la ejecución de cualquier tipo de procesamiento. En su lugar, todo el procesamiento es realizado por TCP. El indicador final no es necesario, excepto para dividir los datos en el registro.
  • Modo bloque - FTP rompe los datos en varios bloques (unidad de encabezado, número de bytes, campo de datos) y luego los transmite TCP.
  • Modo compresivo - Los datos se comprimen por un solo algoritmo (generalmente, que codifica las longitudes de la serie).

Autenticación

La autenticación FTP utiliza el diagrama de nombre de usuario / contraseña habitual para proporcionar acceso. El nombre de usuario se envía al servidor de comandos de usuario, y la contraseña es el comando PASS. Si el servidor acepta la información proporcionada por el cliente, el servidor enviará una invitación al cliente y la sesión comienza. Los usuarios pueden, si el servidor admite esta función, inicie sesión en el sistema sin proporcionar credenciales, pero el servidor puede proporcionar solo un acceso limitado para tales sesiones.

Anónimo FTP.

El host, proporcionar un servicio FTP, puede proporcionar acceso anónimo a FTP. Los usuarios generalmente inician sesión como "anónimos" (pueden estar dependientes de la caja en algunos servidores FTP) como un nombre de usuario. Aunque generalmente se les pide a los usuarios que envíen su dirección de correo electrónico en lugar de contraseña, no se realiza ninguna verificación. Muchos anfitriones FTP que proporcionan actualizaciones de software, admiten acceso anónimo.

NAT-PT.

Especialmente para la operación del protocolo FTP a través de los firewalls, se realizó la extensión NAT, llamada NAT-PT (RFC2766), que le permite traducir conexiones entrantes desde el servidor al cliente a través de NAT. En el proceso de dicha conexión, NAT reemplaza los datos transmitidos del cliente, especificando el servidor al servidor y el puerto con el que el servidor podrá conectarse y luego transmite la conexión desde el servidor de esta dirección al cliente. a su dirección. A pesar de todas las medidas e innovaciones adoptadas para respaldar el protocolo FTP, en la práctica, la función NAT-PT generalmente se desconecta en todos los enrutadores y enrutadores para proporcionar una seguridad adicional de las amenazas virales.

NAT y firewall parpadeante

FTP generalmente transmite datos si el servidor está conectado al cliente, después de que el cliente envió el comando PORT. Esto crea un problema tanto para NAT como para los firewalls que no permiten conexiones de Internet a los hosts internos. Para NAT, un problema adicional es que la representación de las direcciones IP y el número de puerto en el comando PORT se refieren a la dirección IP y el puerto del host interno, en lugar de una dirección IP pública y un puerto NAT. Hay dos enfoques de este problema. El primero es que el cliente FTP y el servidor FTP utilizan el comando PASV, lo que provoca un conjunto de conexión de datos del cliente en el servidor. El segundo enfoque es un cambio para el NAT de los valores de comando PORT utilizando una puerta de enlace en el nivel aplicado.

Soporte de navegadores web

La mayoría de los navegadores web habituales pueden recuperar archivos ubicados en los servidores FTP, aunque pueden no admitir extensiones de protocolo como FTPS. Cuando se especifica la dirección FTP, y no la dirección HTTP, el contenido disponible en el servidor remoto parece similar al otro contenido web. El cliente FTP completamente funcional se puede iniciar en Firefox como FirftP /

Sintaxis

La sintaxis de URL FTP se describe en RFC1738, en forma: FTP: // [<< Usuario> [: <contraseña>] @] <host> [: <puerto>] / <ruta> (los parámetros en corchetes son opcionales) . Por ejemplo: FTP: //public.ftp-servers.example.com/mydirectory/myfile.txt

o: ftp: // user001: [email protected]/mydirectory/myfile.txt

Más detallado sobre la especificación del nombre de usuario y la contraseña se escribe en la documentación del navegador. De forma predeterminada, la mayoría de los navegadores web utilizan el modo pasivo (PASV) que es mejor por los firewalls de usuario final.

Seguridad

FTP no se desarrolló como protegido (especialmente de acuerdo con el protocolo de los estándares actuales) y tiene numerosas vulnerabilidades en la defensa. En mayo de 1999, los autores de RFC 2577 trajeron vulnerabilidades a la siguiente lista de problemas:

  • Ataques ocultos (ataques de rebote)
  • Ataques falsificados)
  • Ataques de fuerza de broast (ataques de fuerza bruta)
  • Intercepción del paquete, olfating (captura de paquetes, olfateado)
  • Protección de nombre de usuario
  • Puertos de captura (robo de puertos)

FTP no puede cifrar su tráfico, todas las transmisiones: texto abierto, por lo que los nombres de los usuarios, las contraseñas, los comandos y los datos pueden ser leídos por cualquier persona, capaz de interceptar el paquete a través de la red. Este problema es característico de muchas especificaciones de protocolo de Internet (incluidas SMTP, Telnet, POP, IMAP) desarrolladas antes de crear dichos mecanismos de cifrado, como TLS y SSL. La solución habitual de este problema es usar versiones "seguras", TLS protegidas de los protocolos vulnerables (FTPS para FTP, telnetets para telnet, etc.) u otro, más protocolo protegido, como SFTP / SCP provisto con la mayoría de la implementación de protocolo Secure Shell. .

FTP seguro.

Hay varios métodos de transferencia de archivos seguros, en uno u otro tiempo llamado "FTP seguro".

FTPS.

FTPS explícito: la expansión de la norma FTP, lo que permite a los clientes exigir que la sesión FTP esté encriptada. Esto se implementa enviando el comando "AUTH TLS". El servidor tiene la capacidad de permitir o rechazar conexiones que no solicitan TLS. Esta extensión de protocolo se define en las especificaciones 4217. Un FTP implícito es un estándar desactualizado para FTP, que requiere el uso de conexiones SSL o TLS. Se suponía que esta norma usaba otros puertos distintos a los FTP habituales.

Sftp.

SFTP, o "Protocolo de transferencia de archivos SSH", no está asociado con FTP, excepto que también transmite archivos y tiene un conjunto similar de comandos para los usuarios. SFTP, o FTP seguro, es un programa que utiliza SSH (Secure Shell) para transferir archivos. A diferencia de FTP estándar, cifra ambos comandos y datos, evitando contraseñas y información confidencial de la transmisión abierta a través de la red. De acuerdo con la funcionalidad de SFTP, se parece a un FTP, pero como utiliza otro protocolo, los clientes FTP estándar no pueden ponerse en contacto con el servidor SFTP y viceversa.

FTP a través de SSH (no SFTP)

FTP a través de SSH (no SFTP) se refiere a la práctica de túneles la sesión de FTP habitual a través de una conexión SSH. Dado que FTP utiliza varias conexiones TCP, el túnel a través de SSH es particularmente difícil. Cuando muchos clientes SSH están tratando de instalar un túnel para el canal de control (la conexión inicial "cliente-servidor" por Puerto 21), solo este canal estará protegido; Cuando la transferencia de datos, el software FTP en cualquier extremo establecerá nuevas conexiones TCP (canales de datos), que costarán una conexión SSH y, por lo tanto, perderá la protección holística.

De lo contrario, para el software del cliente SSH, debe tener ciertos conocimientos de FTP para rastrear y sobrescribir los mensajes de flujo de control FTP y la apertura autónoma de nuevas redirecciones para el flujo de datos FTP.

FTP a través de SSH se conoce a veces como FTP seguro; Pero no vale la pena confundirlo con otros métodos, como SSL / TLS (FTPS). Otros métodos de transferencia de archivos utilizando SSH y no relacionados con FTP - SFTP y SCP; Cada uno de ellos y los datos de contabilidad y archivos siempre están protegidos por el protocolo SSH.

FTP. Conceptos básicos

FTP.

FTP. - Desde inglés "Protocolo de transferencia de archivos", se traduce como un "Protocolo de transferencia de archivos". Utilizando este protocolo, puede conectarse a los servidores FTP y realizar diferentes pasos con los archivos almacenados en ellos y carpetas: descargue desde el servidor a su PC, descargue al servidor, cree, edite, Renombrar, eliminar, asignar derechos de acceso. Trabajar con archivos en el servidor FTP se recuerda en gran medida a las acciones habituales con ellos en su computadora.

Ejemplos de uso FTP. :

  • Cargando páginas web en servidor de alojamiento
  • Descargando música, películas y programas con servidores FTP disponibles públicamente, etc.

Como trabajo práctico, vaya a http://www.freedrweb.com/cureit/ y flota el mouse sobre el enlace Dr.Web CUREEIT! al final de la página. En la barra de estado verá la dirección del enlace: ftp://ftp.drweb.com/pub/drweb/Cureit/Launch.exe. ¡Aquí hay un servidor FTP accesible públicamente en el que se almacena la utilidad CUREEIT!

Protocolo FTP

Protocolo FTP Protocolo de transferencia de archivos) es uno de los tres protocolos principales de Internet (correo, www, ftp). FTP o "Protocolo de transferencia de archivos": uno de los protocolos más antiguos de Internet y entra en sus estándares. El intercambio de datos en FTP pasa a través del canal TCP. Intercambio construido utilizando la tecnología cliente-servidor.

Protocolo - Este es un formato consistente para transmitir datos entre dos dispositivos.

Servidor FTP.

Servidor FTP. - Esta es la computadora habitual en la que se ha instalado un software especial, lo que permite a los usuarios conectarse a él y trabajar con los archivos almacenados en él y las carpetas, solo hágalo en sus propias PC. Puede conectarse al servidor FTP libremente o en el inicio de sesión y la contraseña únicos.

Al trabajar con FTP, se utilizan dos conceptos: descargar y bombear. Descargar (En inglés "Descargar") significa el proceso de ahorro de carpetas y archivos del servidor FTP a su computadora. Descarga (En inglés "Subir") es la transferencia de carpetas y archivos desde su computadora al servidor FTP.

Por lo general, cada carpeta (menos a menudo archiva) en el servidor FTP Asignar los derechos de acceso: leer, grabar y ejecutar. Lectura significa que puede ver un contenido de archivo o carpeta. El registro le permite cambiar este contenido. Y la ejecución hace posible ejecutar archivos ejecutables y scripts en el servidor. Puede encontrar la administración de derechos de acceso, por ejemplo, al desarrollar un sitio web cuando los visitantes deben prohibir el acceso a algunos directorios de sitios y permitir scripts de otros directorios.

Cliente FTP

Para conectarse al servidor FTP, se necesita un programa especial, llamado Cliente FTP o administrador de FTP. Los clientes FTP, ambos incorporados en algún lugar y especializados, hay un gran conjunto.

Cliente FTP - Un programa que le permite conectarse a un servidor FTP remoto y recibir / transmitir archivos a través del protocolo FTP.

Esquema general de trabajar con cliente FTP

Primero, debe especificar una dirección de servidor específica (URL). Por ejemplo, ftp://ftp.msu.ru. Luego debe pasar por el procedimiento de registro en el servidor. Si el servidor es anónimo y usted trabaja con el programa del navegador, la inscripción será automáticamente. Al trabajar con un cliente FTP gráfico, también puede prescribir los parámetros de acceso necesarios con anticipación, a saber, el nombre de usuario y la contraseña. Después de una conexión exitosa, puede ver el contenido de todas las carpetas del servidor, que, dependiendo del tipo de cliente FTP, parezcan en un programa estándar para ver el sistema de archivos. Encontrar el archivo deseado, puede copiarlo en el disco de la computadora local, especificando previamente el destino. Generalmente se permite copiar archivos de una computadora local a un servidor FTP remoto, solo se permite para usuarios registrados.

Usando FTP en el proceso educativo :

  • software de copia para proporcionar un proceso de aprendizaje;
  • Organización de archivos compartidos con los socios del proyecto de telecomunicaciones.

Protocolo FTP

Protocolo FTP

FTP. Protocolo de transferencia de archivos) es uno de los tres protocolos principales de Internet (correo, www, ftp). FTP o "Protocolo de transferencia de archivos": uno de los protocolos más antiguos de Internet y entra en sus estándares. El intercambio de datos en FTP pasa a través del canal TCP. Intercambio construido utilizando la tecnología cliente-servidor.

Protocolo - Este es un formato consistente para transmitir datos entre dos dispositivos. El protocolo determina lo siguiente:

  • Cómo se verificará un error;
  • Método de embalaje de datos (si se usa el paquete);
  • cómo el dispositivo de envío informa que ha completado el mensaje;
  • Cómo el dispositivo receptor informa que recibió un mensaje.

Hay una serie de protocolos estándar (referencia) desde los que puede elegir lo apropiado. Cada protocolo tiene sus ventajas y desventajas (inconvenientes); Por ejemplo, algunos son más simples que otros, algunos son más confiables, y algunos más rápidos.

Desde el punto de vista del usuario, lo único que lo interese en el protocolo es que la computadora o el dispositivo deben admitirlo (protocolo) correctamente si desea ponerse en contacto con otras computadoras. El protocolo se puede implementar o en hardware o software.

5614161.png.

FTP es un conjunto de reglas que indican cómo las computadoras pueden compartir archivos en Internet.

El protocolo FTP se basa de tal manera que varias computadoras con varios programas y varios "hardware" pueden intercambiar de manera efectiva cualquier archivo.

Hoy en día, muchos usuarios con la palabra FTP lo asocian con WAREZ, MP3, JPEG y Formatos MPEG. Pero, de hecho, este protocolo se utiliza para transmitir cualquier tipo de archivos, desde documentos de texto ordinarios hasta archivos de software protegidos. El protocolo FTP se usa ampliamente en los sistemas de pago automáticos a través de Internet y para transferir información de satélites en el espacio.

Reenvío y descarga de archivos en Internet: las tareas de rutina tan importantes que el protocolo FTP se ha aplicado ampliamente antes de que aparezca el correo electrónico. Sin embargo, con este protocolo, es mucho más fácil acceder a los archivos de otra computadora, en lugar de proporcionar a otros la capacidad de acceder a sus archivos y leerlos.

Procesos de conexión técnica utilizando el protocolo FTP.

En FTP, la conexión es iniciada por el intérprete del protocolo de usuario. La administración de Exchange se realiza a través del canal de control en el estándar del protocolo Telnet. Los comandos FTP son generados por el intérprete del protocolo de usuario y se transmiten al servidor. Los respuestas del servidor se envían al usuario también a través del canal de control. En general, el usuario tiene la capacidad de establecer contacto con el intérprete del protocolo del servidor y diferente del intérprete del usuario.

Los comandos FTP definen los parámetros del canal de transmisión de datos y el proceso de transferencia en sí. También determinan la naturaleza de trabajar con sistemas de archivos remotos y locales.

FTP difiere de otras aplicaciones en que utiliza dos conexiones TCP para transferir el archivo.

  • Administración de conexión Instalado como una conexión de cliente-servidor normal. El servidor realiza una apertura pasiva en un puerto FTP pre-conocido (21) y espera que una solicitud se conecte desde el cliente. El cliente realiza una abertura activa en el puerto TCP 21 para establecer un compuesto de control. La conexión de control existe todo el tiempo mientras el cliente se comunica con el servidor. Esta conexión se utiliza para transferir comandos del cliente al servidor y para transferir las respuestas del servidor. El tipo de servicio IP para la conexión de control se establece para obtener un "retardo mínimo", ya que el usuario generalmente ingresa los comandos.
  • La conexión de datos se abre cada vez que se transmite el archivo entre el cliente y el servidor. También se abre a otros momentos como veremos más tarde. El tipo de servicio IP para la conexión de datos debe ser "ancho de banda máximo", ya que esta conexión se usa para transferir archivos.

La sesión de administración inicializa el canal de transmisión de datos. Al organizar un canal de transmisión de datos, la secuencia de acciones es otra que no sea la organización del canal de control. En este caso, el servidor inicia el intercambio de datos de acuerdo con los parámetros acordados en la sesión de control.

El canal de datos se instala para el mismo host que el canal de control a través del cual se configura el canal de datos. El canal de datos se puede utilizar tanto para recibir como para la transferencia de datos.

Una situación es posible cuando los datos se pueden transmitir a un tercer automóvil. En este caso, el usuario organiza el canal de control con dos servidores y organiza un canal de canal directo entre ellos. Los comandos de control pasan por el usuario, y los datos directamente entre servidores.

El canal de control debe abrirse al transferir datos entre las máquinas. Si está cerrado, la transmisión de datos se detiene.

La dirección FTP se ve así:

FTP: // Usuario: [email protected]: 21 /

  • Usuario - nombre de usuario.
  • El colon es un delimitador para el programa entre el nombre de usuario y la contraseña.
  • Contraseña - Contraseña.
  • @ - Significa la separación entre los datos del usuario y la dirección.

La siguiente es la dirección directamente. Puede ser una IP, o la dirección puede tener un valor del alfabeto (FTP.UR.RU). Después de la dirección, el colon de la separación va nuevamente, lo que comparte la dirección y el número de puerto a las que se debe conectar. De forma predeterminada, este puerto es de 21, pero puede haber ningún dígito marcado por el administrador del servidor.

La dirección puede parecerse a esto:

FTP: / 127.0.0.1

Esto significará que el nombre del usuario anónimo, la contraseña es la dirección de correo electrónico y el puerto 21.

5614162.png.

Modos FTP

Cuando se trabaja en el protocolo FTP entre el cliente y el servidor, se instalan dos compuestos. Gerente (Los equipos siguen) y Conexión de transferencia de datos (Se transmiten archivos). El compuesto de control es igualmente para Activo и Régimen pasivo . El cliente inicia la conexión TCP desde el puerto dinámico (1024-65535) al número de puerto 21 en el servidor FTP y dice "¡Hola! Quiero conectarte a usted. Aquí está mi nombre y mi contraseña". Otras acciones dependen de qué modo FTP (activo o pasivo) se selecciona.

  • В modo activo Cuando el cliente dice "¡Hola!" También le dice al servidor del número de puerto (desde el rango dinámico de 1024-65535), de modo que el servidor pueda conectarse al cliente para configurar la conexión para la transmisión de datos. El servidor FTP se conecta al número de puerto de cliente especificado usando el número de puerto TCP 20 para la transferencia de datos. Para el cliente, tal conexión es entrante, a menudo funciona en el modo activo de clientes detrás de Firewall o NAT es difícil o requiere ajustes adicionales.
  • В Modo pasivo Después de que el cliente haya dicho "Hola!", El servidor informa al cliente el número de puerto TCP (desde el rango dinámico de 1024-65535) al que puede conectarse para configurar la conexión de transferencia de datos. Al mismo tiempo, es fácil de notar, los puertos en tal conexión tanto del cliente como del lado del servidor son arbitrarios. En el modo Pasivo, el cliente puede funcionar fácilmente con el servidor a través de su firewall, pero a menudo para admitir el servidor de modo pasivo, la configuración de Firewall correspondiente ya está en el lado del servidor.

La principal diferencia entre el modo FTP activo y el modo FTP pasivo es la parte que abre la conexión para transferir datos. En el modo Activo, el cliente debe poder tomar esta conexión desde el servidor FTP. En el modo Pasivo, el cliente siempre inicia esta conexión en sí misma, y ​​se debe tomar el servidor.

FTP es un servicio basado exclusivamente en TCP (Protocolo de administración de transmisión). FTP es inusual, ya que utiliza dos puertos, el puerto "Datos" y el puerto "Comandos" (también conocido como puerto de control). Tradicionalmente, este es el puerto 21 para los comandos y el puerto 20 para datos. Sin embargo, dependiendo del modo, el puerto de datos no siempre será 20.

En el modo Activo, el cliente FTP está conectado a un puerto arbitrario sin privilegiado (N> 1024) al puerto de comando FTP Server 21. Luego, el cliente comienza a escuchar el puerto N + 1 y enviar el puerto de comando FTP N + 1 a la Servidor FTP. En respuesta, el servidor se conecta al puerto de datos del cliente especificado de su puerto de datos local 20.

En el modo FTP pasivo, el cliente inicia ambas conexiones al servidor, resolviendo un problema con los firewalls que filtra el puerto entrante del puerto de datos del cliente. Cuando abre la conexión FTP, los locales de los clientes abren dos puertos sin privilegiados (N> 1024 y N + 1). El primer puerto contacta con el servidor al puerto 21, pero en lugar de enviar el comando PORT y permitir que el servidor se conecte a su puerto de datos en respuesta, el cliente muestra el comando PASV. Como resultado, el servidor abre un puerto arbitrario sin privilegiados (P> 1024) y envía al cliente al comando Port PR. Luego, para la transmisión de datos, el cliente inicia la conexión desde el puerto N + 1 al puerto P en el servidor. .

Servidor FTP.

Servidor FTP.

Servidor FTP. - Una computadora que contiene archivos disponibles públicamente y está configurado para admitir el protocolo FTP (el servidor FTP debe tener un software que admite el protocolo FTP).

Actualmente, hay tres variedades de servidores FTP en Internet:

  1. Estilo de Internet (acceso a todos los archivos del servidor)
  2. Listserver (acceso limitado)
  3. FTPMAIL (acceso por correo electrónico).

Servidores ftpmail Lo más interesante para aquellos usuarios que tienen acceso a Internet son muy limitados, es decir, solo pueden usar el correo electrónico. Usted ingresa varios comandos especiales en su carta para ejecutar su servidor FTPMail seleccionado. Si todo se ingresa correctamente y su carta ha llegado al destino, el servidor FTPMail comenzará a buscar el archivo deseado en casi todos los intertwine Internet. Si se encuentra el archivo, se lo transferirá, de lo contrario, vendrá una carta con la información que este archivo en la naturaleza no existe. Lo que, por supuesto, es bueno, pero si tiene acceso completo a los recursos de Internet, ella puede hacer cualquier cosa.

En la red para almacenar grandes volúmenes de datos existen Servidor FTP . El servidor FTP es un tipo de biblioteca de archivos. Para bombear archivos entre servidores FTP y computadora de un usuario, se utiliza el protocolo FTP ( Protocolo de transferencia de archivos - Protocolo de transferencia de archivos).

¿Para qué es el servidor FTP? Puede bombear su computadora archivos archivados en numerosos servidores FTP. Hay miles de servidores FTP que proporcionan acceso anónimo gratuito a los gigabytes de la información más diversa: documentos de texto, distribución de programas, fotografías y archivos de música. Por el protocolo FTP, puede descargar sus páginas de inicio en servidores gratuitos que proporcionan espacio. Es mucho más conveniente de lo que se aplica HTTP cuando especifica los archivos que deben descargarse en una página especial del servidor.

Cuando se utiliza FTP, se deben recordar algunas características de este servicio, derivadas directamente del sistema operativo donde se originó: UNIX. Cualquier servidor FTP siempre requiere autorización del usuario, es decir, ingresando su nombre y contraseña. Dependiendo de esto, el usuario solo se le proporcionará acceso a ciertos directorios y archivos junto con la capacidad de realizar solo acciones permitidas en los contenidos del almacenamiento FTP.

¿Qué hacer si no eres un usuario registrado? Casi todos los servidores FTP proporcionan el llamado Entrada anónima (Otro Nombre de este servicio - Anónimo FTP. ). Para el inicio de sesión anónimo (o invitado) en el servidor, en lugar del nombre de usuario, especifique la palabra clave anónima y como una contraseña para escribir su dirección de correo electrónico. Después de eso, se le proporcionará acceso a directorios generales, a los datos propiedad del propietario del servidor. Por lo general, en este modo de acceso al servidor, el usuario solo puede ver directorios y bombear los archivos a su disco. Esta forma de trabajar con servidores FTP para accesibles públicamente se llama FTP anónimo. Algunos servidores crean directorios especiales donde todos también pueden descargar sus propios archivos.

Puede usar un navegador WWW ordinario para trabajar con el servidor FTP. Después de marcar la cadena de dirección URL del servidor FTP deseado, su navegador se conectará a él y mostrará los contenidos del directorio remoto.

Para conectarse al servidor FTP a través de un navegador WWW, debe usar el siguiente formulario de grabación de URL (localizador de recursos uniformes): Al usar un servidor FTP que requiera autorización :FTP: // user_name: contraseña @ Direction_FTP Server: Port / Path_K_File Al utilizar un servidor FTP anónimo :FTP: // Direct_FTP Server / Path_Fail

A primera vista, dicho uso del navegador como cliente FTP es bastante conveniente. Sin embargo, se debe tener en cuenta que al mismo tiempo se encuentra el método de trabajar con el servidor FTP, la posibilidad de fraude de archivos. Si la conexión con el servidor se interrumpió repentinamente y no tuvo tiempo de descargar el archivo completo (que sucede con bastante frecuencia cuando reapareció archivos grandes de servidores muy remotos), deberá descargar el archivo completo desde el principio. Esta es una de las considerables razones suficientemente buenas que obligan al uso de un cliente FTP separado cuando se trabaja con el servidor FTP. El cliente FTP le permite reescribir (descargar, enviar) archivos al servidor FTP y, que ocurre un tazón, reescribe (descargar, recibir) archivos del servidor FTP.

Tipos de servidores FTP

A diferencia de los servidores WWW a los que casi cualquier persona puede acceder, hay dos categorías de servidores en FTP. Algunos servidores solo están disponibles para un círculo limitado de usuarios registrados y cuando intenta conectar el identificador o nombre de usuario (inicio de sesión) y contraseña (contraseña). Otros servidores están abiertos a todos. Se les llama anónimo .

Servidor FTP anónimo - Abra el servidor de acceso. El nombre de usuario estándar para los servidores FTP anónimos es anónimo, se utiliza una dirección de correo electrónico como una contraseña.

FILEZILLA.

FILEZILLA. - Este es un cliente FTP multilingüe gratuito para Microsoft Windows, Mac OS X y Linux. Admite FTP, SFTP y FTPS (FTP a través de SSL / TLS). El 30 de julio de 2010, fue sexo en la lista de los programas más populares de SourceForge.net.

También existen Servidor FILEZILLIA - Proyecto, cliente relacionado con FileZilla. Este es un servidor FTP desarrollado por la misma organización. Admite FTP, SFTP y FTPS (FTP a través de SSL / TLS).

Creación y configuración de un servidor FTP usando FileZilla Server

Crear su propio servidor FTP de inicio le permite organizar una forma conveniente de transferir datos a los usuarios de la red local o global. Para comenzar a casa, puede usar software gratuito, por ejemplo, Servidor FILEZILLIA . Este programa está dotado de toda la funcionalidad necesaria y se ajusta fácilmente.

817_0_0_192x192_images_stories_faq_2011_september_16-01.jpg

FileZilla Server se extiende a una licencia gratuita, por lo que la distribución del programa se puede descargar libremente desde el sitio de su desarrollador. Antes de instalar, debe especificar el puerto para escuchar la interfaz de administrador y determinar el método de inicio del servicio FTP. Si deja la configuración predeterminada, el instalador seleccionará el puerto aleatorio y agregará el servicio FTP a la carga automática de Windows.

0.jpg.

También Antes de instalar FileZilla Server, debe seleccionar el método de inicio del servidor al cargar el sistema. De forma predeterminada, todos los usuarios están activados por el inicio automático del servicio FTP cuando los autoriza en el sistema operativo.

1.jpg.

Cuando se completa la instalación, el programa colocará su icono en la bandeja, cuando se hace clic en el que se abre el panel Administración del servidor. En él, en primer lugar, debe confirmar la selección del servidor 127.0.0.1 y el puerto especificado, así como, si es necesario, surja e ingrese la contraseña del administrador.

2.jpg.

La configuración del servidor FILEZILLA debe iniciarse con la creación de uno o más usuarios y permita el acceso a ciertos directorios en la computadora. Para hacer esto, seleccione el elemento "Editar" del menú "Usuarios" y haga clic en el botón "Agregar". En la ventana que aparece, debe ingresar un nombre arbitrario del usuario, si lo desea, colocándolo en un grupo específico (se puede crear en el menú "Editar grupos"). Después de presionar "OK", se creará una cuenta con el nombre especificado, después de lo cual puede continuar para configurarlo.

3.jpg.

De forma predeterminada, el nuevo usuario FileZilla Server se crea sin una contraseña. Para configurarlo, sigue en "General" para instalar una marca en la contraseña y ingresarla. En la misma ventana, puede establecer restricciones en el número de conexiones para el usuario seleccionado (0 - sin restricciones).

4.jpg.

En la pestaña Carpetas compartidas, debe agregar un directorio raíz del usuario y seleccione los directorios a los que tendrá acceso. Puede instalar el directorio seleccionado como raíz haciendo clic en el botón "Configurar como casa dir". También en esta ventana, puede especificar los derechos para el usuario seleccionado en los archivos y directorios disponibles para él. Por ejemplo, establecer las garrapatas en los párrafos "Escribir" y "Eliminar" en la categoría "Archivos" dará una cuenta anónima y eliminará archivos en el directorio C: \ FTP.

5.jpg.

La pestaña Límite de velocidad es responsable de configurar el límite de velocidad de carga y descargar datos para una cuenta específica. Estos parámetros se pueden dejar sin cambios.

6.jpg.

En la ventana "Filtro IP", el administrador puede deshabilitar el acceso al servidor FTP desde ciertos IP o subredes. Esto puede ser útil en el futuro cuando se detectan los usuarios no relacionados cargando contenido ilegal o inconveniente en otros métodos.

7.jpg.

En la configuración general del servidor, que se extiende a todas las cuentas, puede pasar del menú "Editar configuración". La mayoría de los parámetros, en particular, los límites de velocidad, la IP "Lista negra", SSL y Autoban inicialmente se pueden dejar, tal como está. Preste atención al elemento "Configuración de modo pasivo" que le permite ingresar el nombre de dominio del servidor en lugar de IP. Esto será útil en una dirección dinámica que varía cada vez que se conecte a la red.

8.jpg.

Se puede registrar un nombre de dominio gratuito, por ejemplo, utilizando el servicio DYNDNS.

Para dar a los usuarios la posibilidad de intercambiar datos con el servidor FTP, debe informarles la dirección y los datos de la cuenta para la entrada. Todas sus acciones se mostrarán en la ventana principal de FileZilla.

Cliente FTP

Cliente FTP

Cliente FTP - Protocolo de transferencia de archivos (letras ". Protocolo de transferencia de archivos" - un programa para simplificar el acceso al servidor FTP. Dependiendo del destino, puede proporcionar al usuario fácil acceso al servidor FTP remoto en el modo de consola de texto, asumiendo solo la operación para enviar los comandos y archivos de usuario, o mostrar archivos en un servidor remoto como si fueran parte de El sistema de archivos de computadora del usuario, o ambos. En los últimos dos casos, el cliente FTP asume la tarea de interpretar las acciones del usuario en los comandos del protocolo FTP, lo que permite la capacidad de usar el protocolo de transferencia de archivos sin familiarizarse con todas sus sabidurías.

200px-two-tier_architecture.ru.svg.png? Uselang = ru

Los ejemplos parciales de uso del cliente FTP pueden ser:

  • Publicación de páginas de sitios en el servidor web desarrollador web
  • Dejando caer música, programas y cualquier otro archivo de datos por el usuario habitual de Internet. A menudo, este ejemplo ni siquiera es realizado por muchos usuarios que utilizan un cliente y un protocolo FTP, ya que muchos servidores públicos no solicitan datos adicionales para autenticar a los usuarios, y los navegadores de Internet (también son clientes FTP) están descargando archivos sin preguntas adicionales.

Ventas

En el usuario más simple (pero con el caso más completo), el cliente FTP es un emulador de un sistema de archivos que está simplemente en otra computadora. Con este sistema de archivos, puede hacer todo el usuario de la acción habitual: copiar archivos del servidor y al servidor, eliminar archivos, crear nuevos archivos. En algunos casos, también es posible abrir archivos: para ver, lanzar programas, editar. Es necesario considerar solo que la apertura del archivo implica su pre-descarga a la computadora del usuario. Ejemplos de tales programas pueden servir:

  • Los navegadores de Internet (a menudo trabajan en modo de solo lectura, es decir, no le permiten agregar archivos al servidor)
  • Muchos administradores de archivos, tales como: Explorador de Windows, WINSCP, Total Commander, Far, Midnight Commander, Krusader
  • Programas especializados, por ejemplo: FILEZILLA
  • Los clientes en línea trabajan con los que se realiza a través de cualquier navegador de Internet, por ejemplo: ftponline.ru

Gracias a la prevalencia del protocolo FTP, simple (desde el punto de vista de la implementación) los clientes FTP son prácticamente en cada sistema operativo. Sin embargo, el uso de estos clientes requiere el uso de las habilidades de la consola, así como el conocimiento de los comandos del protocolo para comunicarse con el servidor. Por lo tanto, en Windows, tal utilidad es FTP.EXE. En muchas compilaciones de Linux también hay una utilidad FTP.

Derechos de acceso y autorización.

El sistema de archivos en el servidor remoto, por regla general, tiene la configuración de derechos de acceso para varios usuarios. Por ejemplo, solo algunos archivos pueden ser accesibles a los usuarios anónimos, no habrá necesidad de saber sobre la existencia de otros usuarios. Otro grupo de usuarios puede estar disponible otros archivos o, por ejemplo, además de los derechos a leer archivos, también se puede administrar para registrar nuevos archivos disponibles o actualizar. La gama de opciones de derechos de acceso depende del sistema operativo y del software de cada servidor FTP específico. Por lo general, comparta los derechos para ver los contenidos de la carpeta (es decir, la capacidad de obtener una lista de archivos contenidos en ella) para leer el archivo (s), para escribir (crear, eliminar, actualizar) archivo (s)

Para autorizar el servidor FTP, cuando se conecta a un cliente FTP, solicita a un usuario y contraseña de la última. La mayoría de los clientes FTP, a su vez, solicitan los datos de este usuario en un modo interactivo. También hay otra forma de especificar estos datos incluyéndolos en la URL del servidor FTP. Entonces, por ejemplo, en una cadena.

** ftp: // Vasya: [email protected]**

  • FTP: // - Tenga en cuenta que usamos el protocolo FTP
  • Vasya - Nombre de usuario
  • : - Nombre de usuario y separador de contraseña
  • Tecla - Contraseña
  • @ - Separador de información de autenticación y dirección del servidor
  • Ftp.example.com - Dirección del servidor FTP

No hay casos en que dicho método para especificar el nombre de usuario y la contraseña es el único que admite el cliente FTP.

Ejemplos de clientes FTP

Navegador

Los clientes FTP primitivos más simples son los navegadores web y el explorador de Windows. Para acceder al servidor FTP en su barra de direcciones, es suficiente para ingresar el nombre FTP: // Server (por ejemplo, ftp://ftp.drweb.com/). Los navegadores web y el conductor le permiten ver los contenidos de los servidores FTP y descargar archivos de ellos. Sin embargo, utilizando un navegador, no podrá descargar un archivo o carpeta al servidor FTP, y Windows Explorer no admite los archivos en caso de que se rompa una conexión. Lo más importante es que el navegador le permite simplemente Haga clic en el enlace e inmediatamente descargue el archivo, aunque a veces sucede y no se descarga, pero no lo descarga, y ni siquiera un archivo, sino mucho. Por lo tanto, el navegador no vale la pena verlo como un cliente FTP grave. Por lo tanto, es mejor usar especialmente destinado a que este programa funcione con FTP. Algunos de ellos se afilan para trabajar solo con FTP, otros son complejos de software completos y, además de conectarse a servidores FTP, le permiten resolver una gran cantidad de tareas de computadora todos los días.

Comandante total y otros similares

Los clientes FTP también se integran en los gerentes de archivos populares, por ejemplo, el Comandante Total. Por lo general, los administradores de archivos le permiten trabajar con el servidor FTP al igual que con los discos regulares de una computadora local, aunque, por supuesto, con algunas restricciones especificadas por el administrador del servidor (esto puede ser, por ejemplo, una prohibición de eliminar archivos para todo lo que no sea moderador). Pero aquí no hay suficientes oportunidades, por ejemplo, el mismo planificador de tareas. Aunque para la mayoría de los usuarios del Comandante Total, todavía existe una versión muy exitosa del cliente FTP a expensas del Visor incorporado, lo que le permitirá aprender lo que vale la pena, así como debido a la capacidad de comparar el Contenidos de carpetas y archivos en el servidor FTP y la computadora local.

Core ftp pro

Puede encontrar este programa en Internet en www.coreftp.com, el tamaño de la distribución de la instalación es un poco menos de tres megabytes. Hay una versión recortada gratuita, pero consideraremos plena, profesional. Core FTP tiene una interfaz de usuario agradable y comprensible, admite el cifrado y el trabajo en los protocolos SFTP y SSL, se integra en los navegadores populares como un reemplazo de los clientes FTP incorporados en ellos. Es posible bombear archivos directamente entre dos sitios, así como la capacidad incorporada para crear copias de datos de copia de seguridad, incluido su archivo, protección de contraseña y envío al servidor FTP. Para usuarios avanzados hay soporte para la línea de comandos.

FILEZILLA.

Este cliente FTP se distingue por textos completos gratuitos y de código abierto, así como a la multiplataforma (es decir, él sabe cómo trabajar bajo un sistema operativo diferente). Protocolos compatibles: FTP, SSL, SFTP. FileZilla tiene una interfaz de usuario multilingüe, bastante cómoda y comprensible. Hay soporte para saltar y descargar archivos que tienen un tamaño de más de 4 GB, así como un administrador de sitio incorporado. Además, FileZilla se considera uno de los clientes FTP más confiables y rápidos. Puede encontrarlo en FileZilla-project.org, el tamaño de la distribución de Windows es de aproximadamente 2,6 MB.

Comandante FTP.

El comandante FTP no es el más famoso, pero a su manera es un buen cliente para FTP. En el sitio web de World Wide su sitio web: www.internet-soft.com. Tamaño de distribución: de media a dos megabytes y medio, dependiendo de la versión. Para sus capacidades en la versión PRO, se asemeja a un cliente integrado en el Comandante Total. Pero la versión Deluxe admite protocolos SSL, TLS, SSH, PGP, inyección multi-roscada, cambio de nombre automático si el duplicado está en la lista de archivos, y algunas otras características útiles.

Lindo ftp pro.

Este cliente FTP se considera uno de los mejores, si no es lo mejor de todo lo que solo tiene en el planeta. Una agradable y muy comprensible interfaz de usuario, un administrador de contraseñas incorporado, soporte SSL, SSH y OpenPGP, herramientas de automatización (programador de empleo, herramienta de creación de copia de seguridad, herramienta para crear podcasts en forma de flujos de audio RSS). El programa ha incorporado al editor HTML y el administrador del sitio, es posible grabar y posteriores macros. Así que lindo FTP es un cliente FTP muy útil y potente. Puede encontrarlo en la World Wide Web en www.globalscape.com/cuteftppro, el tamaño del programa de distribución de la instalación es de aproximadamente siete megabytes.

Ftprush.

Otro cliente de FTP comercial muy bueno, ubicado en Internet en www.ftprush.com. El tamaño de su distribución es de aproximadamente cuatro megabytes y medio. Entre sus características, me gustaría notar una interfaz de usuario agradable y simple, que, por cierto, es generalmente característica de los programas de esta clase, así como el soporte de la compresión de datos en la mosca, que está diseñada para ahorrar dinero Pasado por el usuario para saltar archivos desde Internet. También hay un programador de tareas en el programa, un motor incorporado de la contraseña de scripting para automatizar las acciones del usuario, así como los directorios de caché incorporados que aceleran su visualización. SIFTP, FTPS, SSL, TFTP son compatibles, así como, lo que es importante para los usuarios de habla rusa, se admiten los codificaciones de Unicode (incluido UTF-8).

SmartFTP.

En Internet, este cliente se puede encontrar en www.smartftp.com. Tamaño de distribución de este programa de aproximadamente tres a seis megabytes. En la lista de "Regalia" (o más bien, las capacidades del programa, los autores indican los siguientes elementos: Soporte para TSL / SSL, Soporte para IPv6, compresión de datos "en la mosca", Soporte UTF-8, la capacidad de Bomba los archivos directamente entre dos servidores, edición de archivos remotos, planificador de descarga incorporado, herramienta de creación de copia de seguridad, soporte de trabajo de la línea de comandos y otras características, más o menos estándar para los clientes FTP. La interfaz del programa es un cómodo, hermoso y bastante ordinario.

Добавить комментарий