En el que se desarrollan recursos de Internet. Direccionamiento de recursos de Internet. Términos básicos utilizados en la World Wide Web

Históricamente, el término "recurso de Internet" se ha asignado a complejos de páginas: sitios, portales. En general, los recursos educativos se pueden dividir en los siguientes grupos: programas para escolares, desarrollos universitarios, trabajos científicos. Los desarrolladores y compiladores de sitios web presentan todos estos productos de información en diferentes formas.

En primer lugar, se trata de bibliotecas y colecciones temáticas de materiales. Contienen libros de texto, conferencias, desarrollos metodológicos, artículos y otros trabajos útiles.

En segundo lugar, los programas de formación en línea (que funcionan cuando se está conectado a Internet) están muy extendidos. Estos programas suelen existir en forma de pruebas (sobre diversos temas y niveles de dificultad).

La tercera categoría de recursos educativos son los programas que, una vez instalados en su computadora, hacen la vida más fácil de muchas maneras. Pueden reemplazar no solo un lápiz, una regla y una calculadora, sino que también proporcionan algoritmos y soluciones listos para usar para casi cualquier problema. Existe una gran variedad de programas de este tipo y se diferencian tanto por la amplitud de funciones que realizan como por su calidad, tamaño y precio. Hay muchos programas gratuitos y shareware distribuidos en Internet. programas gratis, se pueden “descargar” y utilizar bajo ciertas condiciones (por ejemplo, hay un límite de tiempo para su uso) o sin restricciones. programa útil puede realizar un número limitado de funciones: por ejemplo, sólo dibujar gráficos o contener la tabla periódica, o ser un gran consultor de referencia en varias disciplinas.

Aún no ha surgido una clasificación generalmente aceptada de recursos educativos. Por ejemplo, en la revisión de N.N. Soboleva y otros, los recursos útiles para las escuelas se dividen en las siguientes secciones:

recursos temáticos de información;

recursos oficiales;

proyectos de educación a distancia;

publicaciones en línea;

intercambio de experiencias y comunicación entre profesores y escolares

Es posible otro enfoque de clasificación, por ejemplo, basado en la naturaleza de la información almacenada y la forma en que se presenta y utiliza:

bibliotecas y archivos de textos y programas,

directorios y colecciones de enlaces,

tarjetas de visita, vitrinas...

directorios y bases de datos,

sistemas de prueba;

teleconferencias y foros,

modelos demostrativos e interactivos

Veamos ejemplos típicos de recursos educativos y características de su uso.

Una de las tecnologías de Internet más populares es un sitio web que incorpora una multiplicidad de presentación de información: texto, gráficos, animación, sonido, hipervínculos textuales y gráficos, componentes interactivos. Entre la enorme cantidad de sitios, podemos destacar aquellos que pueden ser de interés para el ámbito de la educación. Estos incluyen: portales educativos, libros de texto electrónicos, búsquedas web, sitios web de instituciones educativas (escuelas, universidades, IPKiPRO, etc.) y sitios web de instituciones de interés para la educación (bancos, empresas, medicina, laboratorios científicos, etc.).

En la página web del colegio los alumnos disponen de aulas virtuales, agendas, maletines, pupitres, objetos; los padres tienen un diario estudiantil, consultas con especialistas, tareas, reuniones de padres y maestros; los docentes cuentan con una base metodológica de materiales, publican información para estudiantes y padres de familia; La administración informa oportunamente, diagnostica y cuenta con estadísticas. El concepto pedagógico de la escuela y sus principales elementos estructurales determinan la base básica del sitio web de la escuela, que debería actuar como un medio para aumentar la eficiencia de todos los aspectos de las actividades de la escuela. Los profesores pueden realizar sus propias consultas a los padres sobre cuestiones de enseñanza y educación de los escolares en el sitio web de su escuela y utilizar las bases de datos de información de la Biblioteca Pedagógica que lleva su nombre. K.D. Ushinsky, bibliotecas del Congreso de los Estados Unidos, Universidad de Londres, Universidad Estatal de Moscú, archivos nacionales y extranjeros, museos líderes del mundo. Los profesores tienen la oportunidad de utilizar iniciativas existentes en la red y, en el marco de estas iniciativas, organizar el trabajo de los estudiantes en una variedad de proyectos de red, o pueden mostrar su propia iniciativa y organizar un proyecto de telecomunicaciones único.

Una página web es una parte integral de un sitio web. Puede contener texto, imágenes, enlaces de hipertexto a otras páginas o a otros servidores. Físicamente es un archivo, que es esencialmente el concepto más importante de un recurso de Internet, porque En última instancia, son los archivos individuales los que interesan al usuario de Internet, y todos los demás conceptos de recursos son una combinación de varios archivos en un complejo. La variedad de archivos es grande (no sólo páginas web): cualquiera de ellos puede ser un recurso de Internet que, si el usuario lo desea, puede guardarse en el disco duro de su computadora. Se trata de programas, archivos de texto y gráficos, diversos archivos multimedia, archivos HTML compilados, tablas, archivos, aplicaciones, etc.

Búsqueda web educativa: páginas sobre un tema específico en sitios educativos que están conectados mediante una gran cantidad de hipervínculos a páginas de otros sitios de la World Wide Web. Por ejemplo, una página de un curso de astronomía puede tener enlaces a servidores de observatorios en funcionamiento, bibliotecas de institutos de investigación y organizaciones espaciales. La eficiencia del trabajo de los estudiantes y el ahorro de tiempo en la búsqueda de la información necesaria en Internet depende de una cuidadosa selección de enlaces. El alumno elige de forma independiente qué materiales visualizar en detalle y cuáles no. Los recursos de Internet nacional ya están lo suficientemente desarrollados como para servir como medio para crear búsquedas web educativas. Una de las misiones rusas más famosas es el sitio web "Defender el Baikal", desarrollado por profesores y estudiantes de un gimnasio de Angarsk. Una búsqueda web implica el trabajo de un grupo de expertos de acuerdo con un esquema determinado, lo que implica analizar una gran cantidad de fuentes de información, cuya lista se proporciona en una página web separada del sitio.

La palabra "portal" llegó a Internet procedente de la arquitectura con el significado " entrada principal" Se refiere al sitio desde el cual una persona inicia habitualmente su trabajo en Internet, lo cual realiza pagina de inicio su navegador.

El portal debe combinar servicios web, contenidos y enlaces a otros recursos de forma que satisfaga las necesidades de un gran número de usuarios. La idea principal de la existencia del portal es que, habiendo creado una cierta masa crítica de servicios, es posible captar tal cantidad de usuarios que se “autoreabastece”, después de lo cual el tráfico del portal crece prácticamente sin Costos publicitarios adicionales.

Un portal educativo es un sitio que contiene una gran colección de enlaces estructurados a recursos educativos de Internet y sus propias páginas educativas. El portal es como la “entrada principal” al espacio educativo de la red. Hoy en día, el portal federal “Educación rusa” (www.edu.ru), el Portal de educación general ruso (www.school.edu.ru), el portal “Humanidades” (http://www.auditorium.ru/), y portal educativo naturalmente científico (http://en.edu.ru/), portal de soporte informativo para el examen estatal unificado (http://ege.edu.ru/).

Las bibliotecas electrónicas, sistemas de información modernos y complejos, se consideran depósitos de conocimientos distribuidos ubicados en diferentes computadoras. Proporcionan un tipo especial de servicio de radiodifusión. En la mayoría de los casos, el acceso a los catálogos de la biblioteca digital es gratuito. Sin embargo, ahora hay una gran cantidad de proyectos que intentan proporcionar acceso gratuito a diversas publicaciones en formato electrónico, incluidos los materiales didácticos. En la etapa actual de desarrollo de Internet, las bibliotecas electrónicas representan un área de investigación y desarrollo destinada a desarrollar la teoría y la práctica de la recopilación de datos, el modelado de datos, la gestión de datos y su distribución a través de redes de datos. El rápido desarrollo de Internet y las tecnologías multimedia en los últimos años ha llevado a la aparición de métodos para crear colecciones de información electrónica y se han convertido en la base técnica de las bibliotecas del futuro. Las bibliotecas electrónicas populares incluyen la “Biblioteca Moshkov” (http://lib.ru), la “Biblioteca en red “Sit and Read” (http://lib.km.ru), la “Biblioteca electrónica rusa abierta (OREL)” (http ://orel.rsl.ru). Un laboratorio de acceso remoto es un departamento de una organización educativa equipado con equipos educativos y de investigación reales con acceso remoto a través de canales de telecomunicaciones.

También es necesario considerar con más detalle la categoría de recursos educativos de información: programas educativos en línea.

De profesional desarrolladores rusos Podemos destacar la empresa "PHYSICON" (http://www.physicon.ru), que se dedica al desarrollo de multimedia educativa. programas de computador en el campo de las ciencias naturales (matemáticas, física, astronomía, química, economía, biología y otras).

En muchos servidores educativos se implementan sistemas populares de prueba de conocimientos en diversos campos. Por ejemplo, el sitio web “Testing. La evaluación profesional de sus conocimientos" (http://tests.specialist.ru) brinda la oportunidad de evaluar los conocimientos en el campo de la tecnología de la información. De las 33 pruebas propuestas, las más interesantes son “Formación básica en informática” (Windows, MS Office), “Tecnologías de Internet” (Internet, HTML, Flash, web-mastering), “ Gráficos de computadora» (Corel Draw, Adobe Photoshop, Ilustrador Adobe, 3D Max, QuarkXPress), “Administración sistemas informáticos y redes" (Windows, Unix), "Programación" (C, C++, Delphi.), "Bases de datos" (Oracle, Access), "Especialidades de Office" (director de oficina, subsecretario), "Contabilidad" ( 1C: Contabilidad 7.7 ), “Gestión de Proyectos” (Microsoft Project).

Otro sitio popular, "Exámenes en línea" (http://www.examen.ru), ofrece exámenes gratuitos (más de 40) y pruebas (más de 50) en muchas disciplinas. Aquí encontrará una gran selección de ensayos, libros de texto, manuales de referencia, que se dividen en secciones: “Ciencias Humanas” (anatomía y fisiología humana, ecología, psicología, antropología, medicina), “Ciencias Naturales” (química, zoología, botánica, biología general, astronomía, geografía, genética y selección, física, paleontología), “Ciencias sociales e históricas” (arqueología, sociología, filosofía, economía, historia), “Arte, cultura y religión” (arquitectura, literatura). Los exámenes proporcionados en el servidor pueden resultar muy útiles. Por ejemplo, “Examen de inspección de tráfico”, “Exámenes internacionales del idioma inglés”, “Exámenes de certificación de Microsoft”, “Exámenes escolares”.

El sitio web educativo “Anri Education Systems” (http://www.anriintern.com) contiene una gran cantidad de cursos, conferencias y materiales útiles no sólo para escolares y estudiantes. El sitio le ofrece no sólo poner a prueba sus conocimientos existentes, sino también adquirir conocimientos adicionales. Para ello se ofrecen cursos sobre diferentes temas, por ejemplo el curso “Estudios regionales europeos”.

El Curso de Negocios de 50 lecciones brinda información sobre los pasos prácticos a seguir al iniciar su propio negocio y los requisitos a seguir.

Los cursos "Sobre programación, desarrollo y operación de computadoras" se dividen en varias secciones temáticas. El libro de texto le permite escribir programas de forma independiente y familiarizarse con algoritmos básicos y técnicas de programación. El sitio web de Anri Education Systems tiene una gran selección de cursos de autoformación. Por ejemplo, se han desarrollado los siguientes proyectos para estudiantes de inglés: “El inglés en refranes y refranes”, “Argot, aforismos y habla coloquial en inglés”, “El inglés a través de leyendas, mitos y cuentos de hadas británicos”, “El inglés a través de la lectura del clásicos”, “verbos modales”, “modismos”, “aprende inglés en broma”. Se pueden estudiar cursos de alemán, francés, español, checo, chino y ruso.

Se han desarrollado cursos en otras disciplinas: “Fundamentos de Ecología”, “Cursos de Historia”, “Cursos de Geografía”, “Marketing. Negocios en redes”, “Economía”, “Metodología para la celebración de contratos”, “Método de escritura a ciegas en el teclado”.

Cabe destacar también los recursos bibliotecarios, archivos electrónicos en todas las ramas del conocimiento y las artes, medios electronicos medios de comunicación, etc., que desempeñan el papel básico de fuentes primarias, teniendo, sin embargo, estructuras organizativas y de producción muy complejas y ramificadas. Los estudiantes utilizan Internet para buscar información necesaria en bases de datos de información datos para resolver un problema educativo, familiarizarse con diferentes puntos de vista sobre el problema en estudio, participar en diversas iniciativas de redes nacionales e internacionales (olimpíadas, concursos, concursos, proyectos), mantener correspondencia con compañeros en su país de origen y idiomas extranjeros, participar en sesiones de chat, video, audio, teleconferencias nacionales e internacionales sobre diversos temas, publicar en Internet sus trabajos creativos y periodísticos (ensayos, dibujos, imágenes de manualidades, artículos, fotografías, etc.), estudiar materias en cursos de educación a distancia. , participar en las pruebas realizadas por las universidades. También crean ellos mismos información y recursos web educativos.

Todo el proceso de creación de un sitio web se puede dividir en cuatro etapas:

    Creación términos de referencia para el desarrollo de sitios web, preparación de ideas y estructura del sitio.

    Creación de un diseño para un futuro sitio web relativo a la estructura elegida.

    Adaptación y personalización parte técnica (ImageCMS).

Adaptación vista general del sitio, visualización de secciones informativas y módulos técnicos.

Ajustes parte administrativa para la gestión conveniente de la información en un sitio específico, creación de todas las secciones de información necesarias, así como módulos técnicos.

    Preparación de materiales Y contenido informativo del sitio.

Preparación de materiales - Se trata de una selección de materiales que se publicarán en el sitio, análisis de los existentes y adaptación para su correcta visualización en Internet.

Contenido informativo del sitio. - estos son todos los textos principales, así como imágenes del sitio. Para garantizar la máxima eficacia del sitio, los materiales informativos deben contener todas las respuestas básicas a posibles preguntas de los usuarios.

336 Diseño estándar de un sistema de información económica (EIS). Conceptos básicos y clasificación de métodos de diseño estándar.

Diseño estándar llevado a cabo sobre la base de la experiencia adquirida en el desarrollo de proyectos individuales. Los proyectos típicos como generalización de la experiencia para determinados grupos de sistemas organizativos y económicos o tipos de trabajo en cada caso concreto están asociados con muchas características específicas y difieren en el grado de cobertura de las funciones de gestión, el trabajo realizado y la documentación del proyecto desarrollado.

Los métodos de diseño estándar de EIS suponen crear un sistema a partir de los comprados ya preparados elementos típicos(soluciones de diseño estándar). Para ello, el EIS diseñado debe descomponerse en muchos componentes (subsistemas, complejos de tareas, módulos de software, etc.), para lo cual se seleccionan y compran soluciones de diseño estándar disponibles en el mercado. A continuación, los elementos estándar adquiridos, que normalmente incluyen productos de software, se personalizan según las características de una empresa en particular o se modifican de acuerdo con los requisitos del área problemática.

Por solución de diseño estándar nos referimos a una solución de diseño presentada en forma de documentación de diseño, incluidos módulos de software, adecuada para su reutilización. Las soluciones de diseño estándar también se denominan productos replicables.

Dependiendo del nivel de descomposición del sistema, se distinguen los métodos de diseño estándar elemental, de subsistema y de objeto.

En el método elemental de diseño EIS estándar, se utiliza una solución estándar para una tarea o para un tipo separado de soporte de tarea (información, software, técnico, matemático, organizativo) como elemento estándar del sistema. La ventaja es el uso de un enfoque modular para el diseño y documentación de EIS. Desventajas: se dedica mucho tiempo a combinar elementos diferentes, poca adaptabilidad de los elementos a las características de la empresa.

Cuando se utiliza el método de subsistemas, los subsistemas individuales actúan como elementos de tipificación, que proporcionan integridad funcional, minimización de conexiones de información externa, personalización paramétrica y circuitos alternativos dentro de los valores de los parámetros de entrada. En este caso se consigue un mayor grado de integración de elementos EIS estándar.

Con el método de objetos, se utiliza como elemento estándar un proyecto estándar para objetos de gestión de una determinada industria, que incluye un conjunto completo de subsistemas EIS funcionales y de soporte. La indudable ventaja del método del objeto radica en la integrabilidad de todos los componentes debido a la unidad metodológica y la compatibilidad de información, software y técnica de los componentes.

Tipos de recursos de Internet

El objetivo principal de estudiar cualquier materia en la escuela secundaria es la formación de la competencia comunicativa, todos los demás objetivos (educativos, educativos, de desarrollo) se realizan en el proceso de lograr este objetivo principal. El enfoque comunicativo implica aprender a comunicarse y desarrollar la capacidad de interacción intercultural, que es la base del funcionamiento de Internet. Fuera de la comunicación, Internet no tiene sentido, ya que es una sociedad cultural internacional, multinacional, cuyo sustento se basa en la comunicación electrónica de millones de personas en todo el mundo que hablan al mismo tiempo. Al participar en la comunicación en línea en clase, creamos un modelo de comunicación real.

El desarrollo de la educación hoy está orgánicamente relacionado con un aumento en el nivel de su potencial informativo. Este rasgo característico determina en gran medida tanto la dirección de la evolución de la educación como el futuro de toda la sociedad. Para una navegación más exitosa en el espacio de la información global, es necesario que los estudiantes dominen la cultura de la información, ya que Internet se da cada vez más prioridad en la búsqueda de información.

Cómo Sistema de informacion Internet ofrece a sus usuarios una amplia variedad de información y recursos. conjunto básico Los servicios de Internet incluyen:

correo electrónico (correo electrónico);

teleconferencias (usenet);

videoconferencia;

la capacidad de publicar su propia información, crear su propia página de inicio y publicarla en un servidor web;

acceso a recursos de información:

catálogos de referencia (Yahoo, InfoSeek/UltraSmart, LookSmart, Galaxy);

motores de búsqueda (Alta Vista, HotBob, Open Text, WebCrawler, Excite);

conversación en línea (Chat).

Debido al hecho de que las transformaciones modernas en la educación de Kazajstán se están produciendo en una era de rápido desarrollo de altas tecnologías y expansión del espacio de información a través de Internet, cualquiera de estos recursos se puede utilizar activamente en la lección, tanto el ciclo de humanidades como el ciclo de ciencias y matemáticas.

Hoy en día, un docente debe tener las habilidades para colaborar con los estudiantes basándose en interacción de información, ser capaz de seleccionar, estructurar y evaluar la información necesaria para resolver una amplia gama de problemas educativos. Cambios en la estructura y contenidos de la educación general y secundaria (UNT, escuela especializada, diferentes tipos pruebas) llevó a los profesores a utilizar activamente la computadora en las lecciones no solo del nivel superior, sino también en las lecciones del nivel medio y junior, donde el tema del estudio de Internet no está planificado.

Las lecciones que utilizan recursos de Internet son una fusión de nuevas tecnologías de la información con nuevas tecnologías pedagógicas: la propia posición del docente cambia (dejo de ser una “fuente de conocimiento”, para pasar a ser coautor, organizador del proceso de investigación, búsqueda, procesamiento información, creación de obras creativas en la implementación de un enfoque activo de la educación).

El recurso de Internet más común utilizado en las lecciones escolares es un sitio web. Los sitios son fáciles de usar y ampliamente utilizados por todos los profesores que tienen acceso a Internet en el aula. En los sitios de búsqueda hay muchos enlaces a sitios educativos sobre diversas materias: matemáticas, biología, geografía, química, física, informática, lengua y literatura rusas, para educación primaria. Aquí puede encontrar interesantes novedades didácticas en formato de texto, en forma de presentaciones, en forma de rotafolios, que pueden utilizarse como preparación para una lección o un evento extracurricular.

Demos una clasificación aproximada de sitios. En la práctica, muy a menudo se combinan sitios. La clasificación de los sitios es necesaria para comprender qué tipo de sitio necesita específicamente, en función de ciertas metas y objetivos (Figura 1.1). Detengámonos con más detalle en los tipos de sitios que se utilizan con mayor frecuencia en el proceso educativo del trabajo de investigación.

Recursos informativos

Sitios temáticos

Este tipo de sitio de Internet se caracteriza por contener información sobre un tema específico. Esto también incluye enciclopedias en línea. El volumen de dicho sitio puede ser de 10 páginas o más. Cuanto más grande, mejor. El formato de los materiales puede ser cualquiera: texto simple, vídeo, podcasts de audio, etc.

La peculiaridad del sitio temático es que los materiales gratuitos contenidos en el sitio son de dominio público y brindan al visitante información sobre cualquier tema. Por ejemplo, si un sitio temático contiene información sobre plantas de interior, entonces debe contener información sobre su cuidado, riego, replantación, fertilizantes, etc.

portales de internet

Los portales son un tipo de sitios web que contienen una gran cantidad de información variada. Como regla general, los portales tienen una estructura similar a los sitios temáticos, pero tienen una funcionalidad más desarrollada y una mayor cantidad de servicios y secciones. Los portales también suelen tener secciones para la comunicación de los usuarios: chats, blogs y foros.

Un blog (blog - diario en línea) es un tipo de sitio en el que el propietario o editor del blog escribe publicaciones con sus noticias, ideas u otra información que recibe constantemente. Una característica distintiva de los blogs es la relevancia de la información publicada.

Los blogs han sustituido a las páginas personales de los usuarios en Internet. Se trata de una especie de diario virtual alojado en un recurso especial que ofrece la posibilidad de agregar entradas, comentar, crear una lista de amigos, marcar los sitios que le gustan, etc.

Directorios de sitios web

Este es un tipo de sitio cuyo contenido principal son enlaces estructurados a otros sitios, así como sus breves descripciones. Como regla general, los sitios están agrupados por temas determinados o tienen un enfoque temático limitado (los llamados directorios temáticos) Los directorios de sitios pueden ser moderados o no moderados. Un directorio no moderado (FFA) es un directorio en el que cualquiera puede publicar un enlace a su sitio sin verificación por parte del moderador del directorio. En los directorios moderados, el moderador supervisa el tema y la calidad de los sitios publicados en el directorio y puede rechazar asistencia con la ubicación, guiado por ciertas reglas del directorio.

Figura 1.1. Principales tipos de sitios

servicios web

Los motores de búsqueda

Un motor de búsqueda es un tipo especial de sitio web mediante el cual un visitante puede encontrar la información que le interesa ingresando una consulta en un campo especial y recibiendo una lista de sitios que coinciden con la consulta. Son estos sitios los que tanto los estudiantes como los profesores utilizan con mayor frecuencia si no saben dónde encontrar la información que les interesa. En el campo de entrada debe ingresar una palabra o frase que debe estar contenida en el documento. La mayoría de las veces, el asunto del archivo que está buscando se ingresa en este campo.

servicios postales

Este tipo de sitio proporciona una interfaz para trabajar con el correo electrónico. Los sitios de correo electrónico son sitios que le permiten crear (generalmente gratis) su Buzón y gestionarlo.

foros de internet

En este tipo de sitio, los usuarios pueden crear temas de discusión y luego comentarlos. Como regla general, los foros se limitan a un tema específico. El foro ofrece un conjunto de secciones para la discusión. El trabajo del foro consiste en que los usuarios creen temas en secciones y discusiones posteriores dentro de estos temas. Un único tema es, de hecho, un libro de visitas temático.

Este tipo de sitio, con la ayuda de funciones especiales que operan en él (registro, funciones de usuario y moderación), permite a los visitantes comunicarse en tiempo real. El chat parece una ventana en la que se muestran todos los mensajes de los participantes del chat. A menudo, en los chats hay oportunidades para ver archivos y enviar archivos.

Sitios de alojamiento

Los sitios de este tipo implementan la función de almacenar cualquier archivo. También suele haber sitios de alojamiento con la capacidad de ver los archivos descargados directamente a través del navegador.

El alojamiento es un servicio para colocar el sitio web de otra persona en su propio servidor web o el servidor web de otra persona en su propio "sitio", es decir. otorgando el derecho a conectarse a Internet y su mantenimiento. Por regla general, la demanda de alojamiento de sitios web es mucho mayor que la de alojamiento de servidores, ya que este último sólo es necesario para sitios web bastante grandes. Además, los propios sitios de alojamiento se denominan sitios o servidores que brindan este servicio.

Archivos de archivos

Los archivos de archivos son un almacén de diversa información virtual, desde artículos hasta software. Los archivos comprimidos son de tamaño enorme y, a menudo, se asignan ordenadores separados (servidores) para este tipo de sitio en la red. Además, los archivos de archivos a menudo permiten al visitante cargar su información en la sección correspondiente del archivo y, por supuesto, descargar el archivo necesario desde allí.

Recursos básicos de Internet.

Internet

Internet(ing. Internet) - un sistema mundial de conectados Red de computadoras para almacenar y transmitir información. A menudo se la conoce como World Wide Web y Red Global, o simplemente como Red. Construido sobre la pila de protocolos TCP/IP. La World Wide Web (WWW) y muchos otros sistemas de transmisión de datos funcionan sobre la base de Internet.

Recursos básicos de Internet

Consideremos los principales recursos (servicios) de Internet. El recurso más popular de Internet es WWW, que representa una enorme cantidad (más de mil millones) de documentos multimedia, rasgo distintivo que además de lo hermoso apariencia es la capacidad de referirse unos a otros. Esto significa la presencia en el documento actual de un enlace que implementa la transición a cualquier documento WWW que pueda ubicarse físicamente en otra computadora en Internet. (World Wide Web, World Wide Web): un conjunto de documentos hipermedia interconectados

El siguiente recurso de la red es , que es un sistema de almacenamiento y transferencia de todo tipo de archivos. ftp ( Transferencia de archivos Protocol, protocolo de transferencia de archivos) es un sistema de almacenamiento y transferencia de todo tipo de archivos.

El recurso más antiguo de Internet es el correo electrónico (correo electrónico). Correo electrónico ( Correo electrónico) - un sistema de reenvío de correo electrónico.

Un sistema distribuido global llamado Grupos de Noticias está diseñado para llevar a cabo debates en línea. Uno de los sistemas más populares de este tipo es el grupo de noticias Usenet.

El servicio Telnet le permite conectarse a una computadora remota y trabajar con sus recursos. Este es un servicio para la gestión remota de ordenadores.

Finalmente, Internet cuenta con el sistema IRC (Chat), que implementa la comunicación en vivo entre usuarios en tiempo real ingresando texto desde el teclado.

La World Wide Web

La World Wide Web(Inglés) World Wide Web): un sistema distribuido que proporciona acceso a documentos interconectados ubicados en diferentes computadoras conectadas a Internet. Indicar World Wide Web Usa también la palabra web. web"web") y la abreviatura WWW. La World Wide Web es el mayor depósito mundial de información multilingüe en en formato electrónico: Decenas de millones de documentos interconectados ubicados en computadoras ubicadas en todo el mundo. Se considera el servicio más popular e interesante de Internet, que permite acceder a información independientemente de su ubicación. Para enterarse de las noticias, aprender algo o simplemente divertirse, la gente mira televisión, escucha la radio, lee periódicos, revistas y libros. La World Wide Web también ofrece a sus usuarios transmisiones de radio, información en video, prensa, libros, pero con la diferencia de que todo esto se puede obtener sin salir de casa. No importa en qué forma se presente la información que le interesa (documento de texto, fotografía, vídeo o fragmento de sonido) y dónde se encuentre geográficamente (en Rusia, Australia o Costa de Marfil): la recibirá en en cuestión de minutos en tu ordenador.

La World Wide Web está formada por cientos de millones de servidores web. La mayoría de los recursos de la World Wide Web son hipertexto. Los documentos de hipertexto publicados en la World Wide Web se denominan páginas web. Varias páginas web que comparten un tema, diseño y enlaces comunes y que generalmente están ubicadas en el mismo servidor web se denominan sitio web. Se utiliza para descargar y ver páginas web. programas especiales- navegadores. La World Wide Web ha provocado una auténtica revolución en tecnologías de la información y el auge del desarrollo de Internet. A menudo, cuando se habla de Internet, se refieren a la World Wide Web, pero es importante entender que no son lo mismo.

Historia de la World Wide Web

Tim Berners-Lee y, en menor medida, Robert Caillot son considerados los inventores de la World Wide Web. Tim Berners-Lee es el creador de las tecnologías HTTP, URI/URL y HTML. En 1980, trabajó para el Consejo Europeo de Investigación Nuclear (Conseil Européen pour la Recherche Nucléaire, CERN) como consultor de software. Fue allí, en Ginebra (Suiza), donde escribió para sus propias necesidades el programa Inquire, que utilizaba asociaciones aleatorias para almacenar datos y sentó las bases conceptuales de la World Wide Web.

En 1989, mientras trabajaba en el CERN en la intranet de la organización, Tim Berners-Lee propuso el proyecto global de hipertexto ahora conocido como World Wide Web. El proyecto implicó la publicación de documentos de hipertexto enlazados mediante hipervínculos, que facilitarían la búsqueda y consolidación de información a los científicos del CERN. Para implementar el proyecto, Tim Berners-Lee (junto con sus asistentes) inventó los URI, el protocolo HTTP y lenguaje HTML. Estas son tecnologías sin las que ya no te puedes imaginar. internet moderno. Entre 1991 y 1993, Berners-Lee perfeccionó las especificaciones técnicas de estas normas y las publicó. Pero, sin embargo, el año oficial de nacimiento de la World Wide Web debería considerarse 1989.

Como parte del proyecto, Berners-Lee escribió el primer servidor web del mundo, httpd, y el primer navegador web de hipertexto, llamado WorldWideWeb. Este navegador también era un editor WYSIWYG (abreviatura de What You See Is What You Get), su desarrollo comenzó en octubre de 1990 y finalizó en diciembre del mismo año. El programa se ejecutó en el entorno NeXTStep y comenzó a difundirse por Internet en el verano de 1991.

Berners-Lee alojó el primer sitio web del mundo el 6 de agosto de 1991 en el primer servidor web, accesible en http://info.cern.ch/. El recurso definió el concepto de World Wide Web, contenía instrucciones para instalar un servidor web, usar un navegador, etc. Este sitio también fue el primer directorio de Internet del mundo, porque Tim Berners-Lee luego publicó y mantuvo una lista de enlaces a otros sitios allí.

Desde 1994, el trabajo principal sobre el desarrollo de la World Wide Web ha sido asumido por el Consorcio World Wide Web (W3C), fundado y todavía dirigido 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. Misión del W3C: "Liberar todo el potencial de la World Wide Web mediante el establecimiento de protocolos y principios para garantizar el desarrollo a largo plazo de la Web". Otros dos objetivos principales del consorcio son garantizar la plena “internacionalización de la Web” y hacer que la Web sea accesible para personas con discapacidades.

El W3C desarrolla principios y estándares comunes para Internet (llamados “recommendations”, en inglés W3C Recommendations), que luego son implementados por los fabricantes de software y hardware. Esto garantiza la compatibilidad entre productos de software y equipos de diversas empresas que fabrican World Wide Web más avanzado, versátil y conveniente. Todas las recomendaciones del consorcio World Wide Web son abiertas, es decir, no están protegidas por patentes y pueden ser implementadas por cualquier persona sin ninguna contribución financiera al consorcio.

Estructura y principios de la World Wide Web.

La World Wide Web está formada por millones de servidores web de Internet ubicados en todo el mundo. Un servidor web es un programa que se ejecuta en una computadora conectada a una red y utiliza el protocolo HTTP para transferir datos. En su forma más simple, dicho programa recibe una solicitud HTTP para un recurso específico a través de la red, encuentra el archivo correspondiente en el disco duro local y lo envía a través de la red a la computadora solicitante. Los servidores web más sofisticados son capaces de generar documentos dinámicamente en respuesta a una solicitud HTTP utilizando plantillas y scripts.

Para ver la información recibida del servidor web, se utiliza un programa especial en la computadora cliente: el navegador web. La función principal de un navegador web es mostrar hipertexto. La World Wide Web está indisolublemente ligada a los conceptos de hipertexto e hipervínculos. La mayor parte de la información en Internet es hipertexto.

Para facilitar la creación, almacenamiento y visualización de hipertexto en la World Wide Web, se utiliza tradicionalmente HTML (Lenguaje de marcado de hipertexto). El trabajo de crear (marcar) documentos de hipertexto se llama diseño y lo realiza un webmaster o un especialista en marcado independiente: un diseñador de diseño. Después del marcado HTML, el documento resultante se guarda en un archivo, y dichos archivos HTML son el principal tipo de recursos en la World Wide Web. Una vez que un archivo HTML está disponible para un servidor web, se denomina "página web". Una colección de páginas web constituye un sitio web.

El hipertexto de las páginas web contiene hipervínculos. Los hipervínculos ayudan a los usuarios de la World Wide Web a navegar fácilmente entre recursos (archivos), independientemente de si los recursos están ubicados en computadora local o en un servidor remoto. Para determinar la ubicación de los recursos en la World Wide Web, se utilizan localizadores uniformes de recursos (URL). Por ejemplo, la URL completa pagina de inicio La sección rusa de Wikipedia tiene este aspecto: http://ru.wikipedia.org/wiki/Main_page. Estos localizadores de URL combinan la tecnología de identificación URI (Identificador uniforme de recursos) y el sistema de nombres de dominio DNS (Sistema de nombres de dominio). El nombre de dominio (en este caso ru.wikipedia.org) como parte de la URL designa la 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 normalmente se puede ver en la barra de direcciones del navegador, aunque muchos navegadores modernos prefieren mostrar solo Nombre de dominio sitio actual.

Tecnologías de la World Wide Web

Para mejorar la percepción visual de la web, se ha utilizado ampliamente la tecnología CSS, que permite establecer estilos de diseño uniformes para muchas páginas web. Otra innovación a la que vale la pena prestar atención es el sistema de denominación de recursos URN (Nombre uniforme de recursos).

Un concepto popular para el desarrollo de la World Wide Web es la creación de la Web Semántica. La Web Semántica es un complemento de la World Wide Web 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 un concepto de red en el que cada recurso en lenguaje humano recibiría una descripción que una computadora puede entender. La Web Semántica abre el acceso a información claramente estructurada para cualquier aplicación, independientemente de la plataforma y del lenguaje de programación. Los programas podrán encontrar por sí mismos los recursos necesarios, procesar información, clasificar datos, identificar conexiones lógicas, sacar conclusiones e incluso tomar decisiones basadas en estas conclusiones. Si se adopta ampliamente y se implementa sabiamente, la Web Semántica tiene el potencial de provocar una revolución en Internet. Para crear una descripción legible por máquina de un recurso en la Web Semántica, se utiliza el formato RDF (Marco de descripción de recursos), que se basa en la sintaxis XML y utiliza URI para identificar recursos. Los nuevos productos en esta área son RDFS (Esquema RDF en inglés) y SPARQL (Protocolo en inglés y lenguaje de consulta RDF) (pronunciado “sparkle”). nuevo idioma consultas para un acceso rápido a los datos RDF.

Términos básicos utilizados en la World Wide Web

Trabajando con el navegador

Hoy, diez años después de la invención del protocolo HTTP, que formó la base de la World Wide Web, el navegador es un software muy complejo que combina facilidad de uso y una gran cantidad de capacidades.
El navegador no sólo abre al usuario al mundo de los recursos de hipertexto de la World Wide Web. También puede funcionar con otros servicios web como FTP, Gopher, WAIS. Junto con el navegador, normalmente se instala en la computadora un programa para utilizar el correo electrónico y los servicios de noticias. Básicamente, el navegador es el programa principal para acceder a los servicios de Internet. A través de él puede acceder a casi cualquier servicio de Internet, incluso si el navegador no admite este servicio. Para ello se utilizan servidores web especialmente programados que conectan la World Wide Web con este servicio de Red. Un ejemplo de este tipo de servidores web son numerosos gratuitos servidores de correo con una interfaz web (ver http://www.mail.ru)
Hoy en día existen muchos programas de navegador creados por varias empresas. Los navegadores más utilizados y reconocidos son Netscape Navigator y explorador de Internet. Son estos navegadores los que constituyen la principal competencia entre sí, aunque vale la pena señalar que estos programas son similares en muchos aspectos. Esto es comprensible, porque funcionan según los mismos estándares: los estándares de Internet.
Trabajar con el navegador comienza cuando el usuario escribe en la barra de direcciones (dirección) la URL del recurso al que desea acceder y presiona la tecla Enter.

El navegador envía una solicitud al servidor de Internet especificado. A medida que los elementos de la página web especificada por el usuario llegan desde el servidor, aparecen gradualmente en la ventana del navegador en funcionamiento. El proceso de recepción de elementos de la página desde el servidor se muestra en la línea inferior de "estado" del navegador.

Los hipervínculos de texto contenidos en la página web resultante normalmente se resaltan en un color diferente al del resto del texto del documento y están subrayados. Los enlaces que apuntan a recursos que el usuario aún no ha visto y los enlaces a recursos que ya han sido visitados suelen tener colores diferentes. Las imágenes también pueden funcionar como hipervínculos. Independientemente de si el enlace es de texto o gráfico, si pasa el mouse sobre él, su forma cambiará. Al mismo tiempo, en la barra de estado del navegador aparecerá la dirección a la que apunta el enlace.

Cuando hace clic en un hipervínculo, el navegador abre el recurso al que apunta en la ventana de trabajo y el recurso anterior se descarga de él. El navegador mantiene una lista de las páginas vistas y el usuario, si es necesario, puede retroceder a lo largo de la cadena de páginas vistas. Para hacer esto, haga clic en el botón "Atrás" en el menú del navegador y regresará a la página que estaba viendo antes de abrir el documento actual.
Cada vez que haga clic en este botón, el navegador retrocederá un documento en la lista de documentos visitados. Si de repente retrocede demasiado, utilice el botón "Adelante" en el menú del navegador. Le ayudará a avanzar en la lista de documentos.
El botón "Detener" dejará de cargar el documento. El botón "Recargar" le permite recargar el documento actual desde el servidor.
El navegador sólo puede mostrar un documento en su ventana: para mostrar otro documento, descarga el anterior. Es mucho más conveniente trabajar en varias ventanas del navegador al mismo tiempo. La apertura de una nueva ventana se realiza mediante el menú: Archivo – Nuevo – Ventana (o la combinación de teclas Ctrl+N).

Trabajar con un documento

El navegador le permite realizar un conjunto de operaciones estándar en un documento. La página web cargada en él se puede imprimir (en Internet Explorer esto se hace usando el botón “Imprimir” o desde el menú: Archivo – Imprimir...), guardar en el disco (menú: Archivo – Guardar como...). Puede encontrar el fragmento de texto que le interesa en la página cargada. Para hacer esto, use el menú: Editar – Buscar en esta página.... Y si estás interesado en cómo se ve. este documento en el hipertexto original que procesó el navegador, seleccione en el menú: Ver - Como HTML.
Cuando, mientras navega por Internet, un usuario encuentra una página que le resulta especialmente interesante, utiliza la capacidad que ofrecen los navegadores para establecer marcadores (similar a los marcadores que marcan partes interesantes de un libro).
Esto se hace a través del menú: Favoritos – Agregar a Favoritos. Después de esto, el nuevo marcador aparece en la lista de marcadores, que se puede ver haciendo clic en el botón "Favoritos" en el panel del navegador o mediante el menú Favoritos.
Los marcadores existentes se pueden eliminar, editar u organizar en carpetas usando el menú: Favoritos: organizar favoritos.

Trabajar a través de un servidor proxy

  • Web semántica Implica mejorar la coherencia y relevancia de la información en la World Wide Web mediante la introducción de nuevos formatos de metadatos.
  • redes sociales Se basa en el trabajo de organización de la información disponible en la Web, realizado por los propios usuarios de la Web. En la segunda dirección, se utilizan activamente como herramientas los desarrollos que forman parte de la web semántica (RSS y otros formatos de canales web, OPML, microformatos XHTML). Las secciones parcialmente semantizadas del árbol de categorías de Wikipedia ayudan a los usuarios a navegar conscientemente por el espacio de información; sin embargo, los requisitos muy suaves para las subcategorías no dan motivos para esperar una expansión de dichas secciones. En este sentido, pueden resultar interesantes los intentos de compilar atlas de conocimientos.

También existe el concepto popular Web 2.0, que resume varias direcciones de desarrollo de la World Wide Web.

web 2.0

El desarrollo de la WWW se ha llevado a cabo recientemente de manera significativa mediante la introducción activa de nuevos principios y tecnologías, denominados colectivamente Web 2.0 (Web 2.0). El término Web 2.0 apareció por primera vez en 2004 y pretende ilustrar los cambios cualitativos en la WWW en la segunda década de su existencia. La Web 2.0 es una mejora lógica de la Web. La característica principal es la mejora y aceleración de la interacción de los sitios web con los usuarios, lo que ha llevado a un rápido aumento de la actividad de los usuarios. Esto apareció en:

  • participación en comunidades de Internet (en particular, en foros);
  • publicar comentarios en sitios web;
  • mantener diarios personales (blogs);
  • Colocar enlaces en la WWW.

La Web 2.0 introdujo el intercambio activo de datos, en particular:

  • exportar noticias entre sitios;
  • agregación activa de información de sitios web.
  • usar una API para separar los datos del sitio del sitio mismo

Desde el punto de vista de la implementación de sitios web, la Web 2.0 aumenta los requisitos de simplicidad y conveniencia de los sitios web para los usuarios comunes y tiene como objetivo una rápida disminución de las calificaciones de los usuarios en un futuro próximo. Se pone en primer plano el cumplimiento de la lista de estándares y consensos (W3C). Esto es en particular:

  • estándares para el diseño visual y la funcionalidad de sitios web;
  • requisitos estándar (SEO) de los motores de búsqueda;
  • XML y estándares abiertos de intercambio de información.

Por otro lado, la Web 2.0 ha caído:

  • requisitos de “brillo” y “creatividad” del diseño y contenido;
  • necesidades de sitios web integrales (portales);
  • la importancia de la publicidad fuera de línea;
  • Interés empresarial en grandes proyectos.

Por lo tanto, la Web 2.0 registró la transición de la WWW de soluciones únicas, costosas y complejas a sitios altamente tipificados, baratos y fáciles de usar con la capacidad de intercambiar información de manera efectiva. Las principales razones de esta transición fueron:

  • falta crítica de contenido informativo de calidad;
  • la necesidad de una autoexpresión activa del usuario en la WWW;
  • desarrollo de tecnologías para buscar y agregar información en la WWW.

La transición a un conjunto de tecnologías Web 2.0 tiene las siguientes consecuencias para el espacio de información global de la WWW, tales como:

  • el éxito del proyecto está determinado por el nivel de comunicación activa entre los usuarios del proyecto y el nivel de calidad del contenido de la información;
  • los sitios web pueden alcanzar un alto rendimiento y rentabilidad sin grandes inversiones gracias a un posicionamiento exitoso en la WWW;
  • los usuarios individuales de la WWW pueden lograr un éxito significativo en la implementación de sus planes comerciales y creativos en la WWW sin tener sus propios sitios web;
  • el concepto de sitio web personal es inferior al concepto de “blog”, “columna de autor”;
  • Aparecen roles fundamentalmente nuevos para los usuarios activos de la WWW (moderador del foro, participante autorizado del foro, blogger).

Ejemplos de Web 2.0
A continuación se muestran algunos ejemplos de sitios que ilustran las tecnologías Web 2.0 y que realmente han cambiado el entorno WWW. Esto es en particular:

Además de estos proyectos, existen otros proyectos que dan forma al entorno global moderno y se basan en la actividad de sus usuarios. Los sitios cuyo contenido y popularidad se forman, en primer lugar, no gracias a los esfuerzos y recursos de sus propietarios, sino a una comunidad de usuarios interesados ​​​​en el desarrollo del sitio, constituyen una nueva clase de servicios que determinan las reglas de el entorno mundial de la WWW.

ftp

ftp

ftp(Inglés) Protocolo de transferencia de archivos- protocolo de transferencia de archivos) es un protocolo estándar diseñado para transferir archivos a través de redes TCP (por ejemplo, Internet). FTP se utiliza a menudo para descargar páginas web y otros documentos desde un dispositivo de desarrollo privado a servidores de alojamiento públicos.

El protocolo se basa en una arquitectura cliente-servidor y utiliza diferentes conexiones de red para transferir comandos y datos entre el cliente y el servidor. Los usuarios de FTP pueden autenticarse pasando un nombre de usuario y una contraseña en texto claro o, si el servidor lo permite, pueden conectarse de forma anónima (este método de acceso a menudo se considera más seguro porque no expone las contraseñas de los usuarios a la interceptación). Puede utilizar el protocolo SSH para transferencias seguras que ocultan (cifran) el nombre de usuario y la contraseña y también cifran el contenido.

Las primeras aplicaciones cliente FTP fueron herramientas interactivas. línea de comando, implementando comandos y sintaxis estándar. Desde entonces, se han desarrollado interfaces gráficas de usuario para muchos sistemas operativos que todavía se utilizan en la actualidad. Estas interfaces incluyen tanto programas de diseño web generales como Microsoft Expression Web como programas especializados (por ejemplo, CuteFTP).

FTP es uno de los protocolos de aplicaciones más antiguos y apareció mucho antes que HTTP, e incluso antes que TCP/IP, en 1971. Todavía se utiliza ampliamente hoy en día para la distribución de software y el acceso a hosts remotos.

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

  • Conexión de control- una conexión para enviar comandos al servidor y recibir respuestas del mismo. El canal de control utiliza el protocolo Telnet.
  • Conección de datos- conexión para transferencia de archivos.

Historia

La primera implementación del protocolo (1971) preveía el intercambio entre el cliente y el servidor de mensajes que constaban de un encabezado (72 bits) y datos de longitud variable. El encabezado del mensaje incluía la solicitud o la respuesta del mismo, el tipo y la longitud de los datos transmitidos. Los parámetros de solicitud (por ejemplo, ruta y nombre de archivo), información del servidor (por ejemplo, una lista de archivos en un directorio) y los archivos mismos se transmitieron como datos. Así, los comandos y los datos se transmitían por el mismo canal.

En 1972, el protocolo cambió por completo y adoptó una forma cercana a la moderna. Los comandos con parámetros de las respuestas del cliente y del servidor se transmiten a través de una conexión TELNET (canal de control); se crea una conexión separada (canal de datos) para la transferencia de datos.

En ediciones posteriores, se agregó la capacidad de trabajar en modo pasivo, transferir archivos entre servidores FTP, se introdujeron comandos para obtener información, cambiar el directorio actual, crear y eliminar directorios y guardar archivos con un nombre único. Durante algún tiempo existieron comandos para enviar correos electrónicos a través de FTP, pero luego fueron eliminados del protocolo.

En 1980, el protocolo FTP comenzó a utilizar TCP. La última versión del protocolo se lanzó en 1985. En 1997, apareció una adición al protocolo que permite cifrar y firmar la información en el canal de control y en el canal de datos. En 1999, se publicó un apéndice dedicado a la internacionalización de protocolos, que recomendaba el uso de codificación UTF-8 para los comandos y respuestas del servidor y definió un nuevo comando LANG que establece el idioma de respuesta.

Descripción del protocolo

Diferencia con HTTP

Propiedad ftp HTTP
Basado en sesiones de trabajo. No
Autenticación de usuario incorporada No
Principalmente destinado a la transmisión. Archivos binarios grandes Pequeños archivos de texto
Modelo de conexión Conexión doble Conexión única
Adaptado principalmente para recibir/transmitir Recepción y transmisión Recepción
Admite modos de transmisión de texto y binario No
Admite la especificación de tipos de datos transmitidos (encabezados MIME) No
Soporta operaciones en sistema de archivos(mkdir, rm, cambiar nombre, etc.) No

Una característica bastante sorprendente del protocolo FTP es que utiliza conexiones múltiples (al menos dobles). En este caso, un canal es el canal de control, a través del cual se envían comandos al servidor y se devuelven sus respuestas (generalmente a través del puerto TCP 21), y a través del resto se produce la transmisión de datos real, un canal para cada transmisión. Por lo tanto, durante una sesión a través del protocolo FTP, puede transferir varios archivos simultáneamente y en ambas direcciones. Para cada canal de datos, se abre su propio puerto TCP, cuyo número lo selecciona el servidor o el cliente, según el modo de transmisión.
tiene un modo de transferencia binaria, que reduce la sobrecarga de tráfico y reduce el tiempo de intercambio de datos al transferir archivos grandes. El protocolo HTTP requiere necesariamente codificar información binaria en forma de texto, por ejemplo utilizando el algoritmo Base64.
Al comenzar a trabajar a través del protocolo FTP, el cliente ingresa a una sesión y todas las operaciones se llevan a cabo dentro de esta sesión (en otras palabras, el servidor recuerda el estado actual). El protocolo HTTP no "recuerda" nada. Su tarea es dar los datos y olvidarlos, por lo que recordar el estado al utilizar HTTP se realiza mediante métodos externos al protocolo.
FTP opera en la capa de aplicación del modelo OSI y se utiliza para transferir archivos mediante TCP/IP. Para hacer esto, debe estar ejecutándose un servidor FTP y esperando solicitudes entrantes. La computadora cliente puede comunicarse con el servidor en el puerto 21. Esta conexión (flujo de control) permanece abierta durante la sesión. La segunda conexión (flujo de datos) puede ser abierta tanto por el servidor desde el puerto 20 como por el puerto del cliente correspondiente ( modo activo), o por el cliente desde cualquier puerto al puerto del servidor correspondiente ( Modo pasivo), que es necesario para transferir el archivo de datos. El flujo de control se utiliza para operar la sesión; por ejemplo, el intercambio de comandos y contraseñas entre el cliente y el servidor mediante un protocolo similar a telnet. Por ejemplo, "nombre de archivo RETR" transferirá el archivo especificado del servidor al cliente. Debido a esta estructura de dos puertos, FTP se considera un protocolo fuera de banda, a diferencia del HTTP dentro de banda.

Conexión y transferencia de datos.

Soporte de navegador web

La mayoría de los navegadores web habituales pueden recuperar archivos ubicados en servidores FTP, aunque es posible que no admitan extensiones de protocolo como FTPS. Cuando se especifica una dirección FTP en lugar de una dirección HTTP, el contenido disponible en el servidor remoto se presenta de manera similar a otro contenido web. Se puede ejecutar un cliente FTP completamente funcional en Firefox como una extensión de FireFTP/

Sintaxis

La sintaxis de la URL FTP se describe en RFC1738, en el formato: ftp://[<пользователь>[:<пароль>]@]<хост>[:<порт>]/ <путь>(parámetros en corchetes opcional). Por ejemplo:
ftp://public.ftp-servers.example.com/mydirectory/myfile.txt

Más detalles sobre cómo especificar el nombre de usuario y la contraseña están escritos en la documentación del navegador. De forma predeterminada, la mayoría de los navegadores web utilizan el modo pasivo (PASV), que evita mejor los firewalls del usuario final.

Seguridad

FTP no fue diseñado para ser un protocolo seguro (especialmente según los estándares actuales) y tiene numerosas vulnerabilidades de seguridad. En mayo de 1999, los autores del RFC 2577 resumieron las vulnerabilidades en la siguiente lista de problemas:

  • Ataques ocultos (ataques de rebote)
  • Ataques falsos
  • Ataques de fuerza bruta
  • Captura de paquetes, rastreo
  • Protección de nombre de usuario
  • robo de puertos

FTP no puede cifrar su tráfico, todas las transmisiones son texto sin cifrar, por lo que cualquier persona capaz de interceptar el paquete a través de la red puede leer los nombres de usuario, contraseñas, comandos y datos. Este problema es típico de muchas especificaciones de protocolo de Internet (incluidos SMTP, Telnet, POP, IMAP) desarrolladas antes de la creación de mecanismos de cifrado como TLS y SSL. La solución habitual a este problema es utilizar versiones "seguras" protegidas por TLS de los protocolos vulnerables (FTPS para FTP, TelnetS para Telnet, etc.) u otro protocolo más seguro como SFTP/SCP proporcionado con la mayoría de los protocolos Secure Shell. implementaciones.

FTP seguro

Existen varios métodos para transferir archivos de forma segura, en un momento u otro llamados "FTP seguro".

FTPS

FTPS explícito es una extensión del estándar FTP que permite a los clientes solicitar que la sesión FTP esté cifrada. 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 está definida en . FTPS implícito es un estándar heredado para FTP que requiere una conexión SSL o TLS. Se suponía que este estándar utilizaría puertos diferentes a los del FTP normal.

SFTP

SFTP, o "Protocolo de transferencia de archivos SSH", no está relacionado con FTP, excepto que también transfiere 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 del FTP estándar, cifra tanto los comandos como los datos, evitando que las contraseñas y la información confidencial se transmitan abiertamente a través de la red. SFTP tiene una funcionalidad similar a FTP, pero debido a que utiliza un protocolo diferente, los clientes FTP estándar no pueden comunicarse con un servidor SFTP y viceversa.

FTP sobre SSH (no SFTP)

FTP sobre SSH (no SFTP) se refiere a la práctica de hacer un túnel de una sesión FTP normal a través de una conexión SSH. Debido a que FTP utiliza múltiples conexiones TCP, la creación de túneles a través de SSH es especialmente difícil. Cuando muchos clientes SSH intentan establecer un túnel para el canal de control (la conexión cliente-servidor original en el puerto 21), solo se protegerá este canal; al transferir datos, el software FTP en cada extremo establecerá nuevas conexiones TCP (canales de datos) que omitirán la conexión SSH y, por lo tanto, perderán integridad.

De lo contrario, para el cliente software SSH requiere ciertos conocimientos de FTP para monitorear y reescribir mensajes de flujo de control FTP y abrir de forma autónoma nuevas redirecciones para el flujo de datos FTP.

A veces, FTP sobre SSH se denomina FTP seguro; pero no debe confundirse con otros métodos como SSL/TLS (FTPS). Otros métodos de transferencia de archivos que utilizan SSH y no están relacionados con FTP son SFTP y SCP; en cada uno de ellos, tanto las credenciales como los datos de los archivos están siempre protegidos por el protocolo SSH.

FTP. Conceptos básicos

ftp

  • usuario - nombre de usuario.
  • dos puntos es el separador del programa entre nombre de usuario y contraseña
  • contraseña - contraseña.
  • @: significa separación entre los datos del usuario y la dirección.

Luego viene la dirección misma. Puede ser una IP o la dirección puede tener un valor literal (ftp.ur.ru). Después de la dirección vuelve a haber dos puntos de separación, que separan la dirección y el número de puerto al que debes conectarte. De forma predeterminada, este puerto es 21, pero puede ser cualquier número designado por el administrador del servidor.

La dirección podría verse así:

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

Modos FTP

Cuando se trabaja a través del protocolo FTP, se establecen dos conexiones entre y: gerente(los comandos lo siguen) y Conección de datos(los archivos se transfieren a través de él). La conexión de control es la misma para activo Y Modo pasivo. El cliente inicia una conexión TCP desde el puerto dinámico (1024-65535) al puerto número 21 en el servidor FTP y dice "¡Hola! Quiero conectarme contigo. Aquí está mi nombre y mi contraseña". Otras acciones dependerá del modo FTP (activo o pasivo) seleccionado.

  • EN modo activo cuando el cliente dice "¡Hola!" También le dice al servidor el número de puerto (de gama dinámica 1024-65535) para que el servidor pueda conectarse al cliente para establecer una conexión de datos. El servidor FTP se conecta al número de puerto del cliente especificado y utiliza el puerto TCP número 20 para la transferencia de datos. Para el cliente, dicha conexión es entrante, por lo que trabajar en modo activo con clientes ubicados detrás de un firewall o NAT suele resultar difícil o requiere configuraciones adicionales.
  • EN Modo pasivo, después de que el cliente dice "¡Hola!", el servidor le dice al cliente el número de puerto TCP (del rango dinámico 1024-65535) al que puede conectarse para establecer una conexión de datos. En este caso, como es fácil ver, los puertos en dicha conexión, tanto en el lado del cliente como en el lado del servidor, resultan ser arbitrarios. En modo pasivo, el cliente puede trabajar fácilmente con el servidor a través de su firewall, pero a menudo, para que el servidor admita el modo pasivo, el firewall debe configurarse en consecuencia en el lado del servidor.

La principal diferencia entre el modo FTP activo y el modo FTP pasivo es el lado que abre la conexión para la transferencia de datos. En modo activo, el cliente debe poder aceptar esta conexión desde el servidor FTP. En modo pasivo, el cliente siempre inicia esta conexión por sí mismo y el servidor debe aceptarla.

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

En modo activo cliente FTP se conecta desde un puerto arbitrario sin privilegios (N > 1024) al puerto de comando 21 del servidor FTP. Luego, el cliente comienza a escuchar en el puerto N+1 y envía el comando FTP PORT N+1 al servidor FTP. En respuesta, el servidor se conecta al puerto de datos del cliente especificado desde su puerto de datos local 20.

En el modo FTP pasivo, el cliente inicia ambas conexiones al servidor, resolviendo el problema con firewalls que filtran el puerto de datos entrantes del cliente. Al abrir una conexión FTP, el cliente abre localmente dos puertos sin privilegios (N > 1024 y N+1). El primer puerto contacta al servidor en el puerto 21, pero en lugar de emitir un comando PORT y permitir que el servidor responda conectándose a su puerto de datos, el cliente emite un comando PASV. Como resultado, el servidor abre un puerto arbitrario sin privilegios (P > 1024) y envía al cliente el comando PORT P. Luego, para transferir datos, el cliente inicia una conexión desde el puerto N+1 al puerto P en el servidor.

servidor FTP

servidor FTP

servidor FTP- una computadora que contiene archivos de acceso público y está configurada para admitirlos (el servidor FTP debe tener un software que admita el protocolo FTP).

Actualmente existen tres tipos de servidores FTP en Internet:

  1. Estilo Internet (acceso a todos los archivos del servidor)
  2. Servidor de listas (acceso limitado)
  3. FTPmail (acceso vía correo electrónico).

Servidores ftpmail Son más interesantes para aquellos usuarios que tienen un acceso muy limitado a Internet, es decir, que sólo pueden utilizar el correo electrónico. Introduces varios comandos especiales en tu carta que el servidor FTPmail que has elegido debe ejecutar. Si todo se ingresó correctamente y su carta llegó según lo previsto, el servidor de correo FTP comenzará a buscar el archivo requerido en casi todos los rincones de Internet. Si se encuentra el archivo, se lo enviaremos; de lo contrario, recibirá una carta con información de que este archivo no existe en la naturaleza. La cosa es, por supuesto, buena, pero si Acceso completo a los recursos de Internet, no le sirve de nada.

Hay formas de almacenar grandes cantidades de datos en Internet. Servidores FTP. Un servidor FTP es una especie de biblioteca de archivos. Para transferir archivos entre servidores FTP y la computadora del usuario, el protocolo ( Protocolo de transferencia de archivos- Protocolo de transferencia de archivos).

¿Para qué sirve un servidor FTP? Puede descargar archivos publicados en numerosos servidores FTP a su computadora. Hay miles de servidores FTP en Internet que brindan acceso anónimo y gratuito a gigabytes de una amplia variedad de información: documentos de texto, distribuciones de software, fotografías y archivos de música. Puede cargar sus páginas de inicio en servidores gratuitos que les proporcionen espacio. Esto es mucho más conveniente que usar HTTP, cuando en una página especial del servidor indica los archivos que deben descargarse.

También hay Servidor FileZilla- un proyecto relacionado con FileZilla Client. Este es un servidor FTP desarrollado por la misma organización. Admite FTP, SFTP y FTPS (FTP sobre SSL/TLS).

Crear y configurar un servidor FTP usando el ejemplo de FileZilla Server

Crear su propio servidor FTP doméstico le permite organizar archivos locales o red global manera conveniente de transferir datos. Para ejecutarlo en casa, puedes utilizar software gratuito, por ejemplo, Servidor FileZilla. Este programa está equipado con todas las funciones necesarias y es fácil de personalizar.

FileZilla Server es distribuido por licencia gratuita, por lo que la distribución del programa se puede descargar gratuitamente desde el sitio web de su desarrollador. Antes de la instalación, debe especificar el puerto para escuchar en la interfaz del administrador y determinar el método para iniciar el servicio FTP. Si deja la configuración predeterminada, el instalador seleccionará un puerto aleatorio y agregará el servicio FTP al inicio de Windows.

Además, antes de instalar FileZilla Server, debe seleccionar un método para iniciar el servidor cuando se inicia el sistema. Por defecto, el inicio automático del servicio FTP está activado para todos los usuarios cuando están autorizados en el SO.

Una vez completada la instalación, el programa colocará su icono en la bandeja y al hacer clic en él se abrirá el panel de administración del servidor. En él, en primer lugar, debe confirmar la elección del servidor 127.0.0.1 y el puerto especificado y, si es necesario, crear e ingresar una contraseña de administrador.

Debe comenzar a configurar FileZilla Server creando uno o más usuarios y permitiéndoles acceder a ciertos directorios en la computadora. Para hacer esto, seleccione el elemento "Usuarios" en el menú "Editar" y haga clic en el botón "Agregar". En la ventana que aparece, debe ingresar un nombre de usuario arbitrario, si lo desea, colocándolo en un grupo específico (puede crearlo en el menú "Editar - Grupos"). Después de hacer clic en "Aceptar", se creará una cuenta con nombre de pila, después de lo cual podrás comenzar a configurarlo.

De forma predeterminada, se crea un nuevo usuario de FileZilla Server sin contraseña. Para configurarla, debe marcar la casilla "Contraseña" en "General" e ingresarla. En la misma ventana, puede establecer restricciones en la cantidad de conexiones para el usuario seleccionado (0 - sin restricciones).

En la pestaña "Carpetas compartidas", debe agregar el directorio raíz del usuario y seleccionar los directorios a los que tendrá acceso. Puede configurar el directorio seleccionado como directorio raíz haciendo clic en el botón "Establecer como directorio de inicio". También en esta ventana puede especificar los derechos del usuario seleccionado sobre los archivos y directorios disponibles para él. Por ejemplo, marcar las casillas de verificación "Escribir" y "Eliminar" en la categoría "Archivos" otorgará a la cuenta anónima derechos para escribir y eliminar archivos en el directorio "C:\FTP".

La pestaña “Límite de velocidad” es responsable de establecer el límite de velocidad para cargar y descargar datos para una cuenta específica. Estas configuraciones se pueden dejar sin cambios.

En la ventana “Filtro IP”, el administrador puede denegar el acceso al servidor FTP desde determinadas IP o subredes. Esto puede ser útil en el futuro para detectar usuarios descuidados que suben contenido ilegal al servidor o causan inconvenientes de otras maneras.

Puede acceder a la configuración general del servidor, que se aplica a todas las cuentas, desde el menú "Editar - Configuración". La mayoría de los parámetros, en particular los límites de velocidad, la lista negra de IP, SSL y Autoban, inicialmente se pueden dejar como están. Vale la pena prestar atención al elemento "Configuración del modo pasivo", que le permite ingresar el nombre de dominio del servidor en lugar de la IP. Esto será útil si la dirección es dinámica y cambia cada vez que te conectas a la red.

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

Para permitir que los usuarios se comuniquen con un servidor FTP, debe proporcionarles su dirección y la información de inicio de sesión de la cuenta. Todas sus acciones se mostrarán en la ventana principal de FileZilla.

cliente FTP

cliente FTP

cliente FTP- Protocolo de transferencia de archivos (literalmente "protocolo de transferencia de archivos"): un programa para simplificar el acceso a . Dependiendo del propósito, puede proporcionar al usuario un acceso simple a un servidor FTP remoto en modo de consola de texto, asumiendo únicamente el trabajo de reenviar comandos y archivos del usuario, o mostrar archivos en el servidor remoto como si fueran parte del sistema de archivos de la computadora del usuario, o ambos. En los dos últimos casos, el cliente FTP asume la tarea de interpretar las acciones del usuario en comandos, permitiendo así utilizar el protocolo de transferencia de archivos sin tener que familiarizarse con todas sus complejidades.

Ejemplos específicos del uso de un cliente FTP podrían ser:

  • Publicación de páginas web en un servidor de Internet por parte de un desarrollador web
  • Descarga de música, programas y cualquier otro archivo de datos por parte de un usuario normal de Internet. A menudo, muchos usuarios ni siquiera reconocen este ejemplo como el uso de un cliente y protocolo FTP, ya que muchos servidores públicos no solicitan datos adicionales para autenticar a los usuarios y los navegadores de Internet (también clientes FTP) descargan archivos sin preguntas adicionales.

Implementación

En el caso más sencillo para el usuario (pero al mismo tiempo el más complejo) el cliente FTP es un emulador de sistema de archivos que simplemente se ubica en otro ordenador. Con este sistema de archivos, puede realizar todas las acciones habituales del usuario: copiar archivos del servidor y al servidor, eliminar archivos, crear archivos nuevos. En algunos casos, también es posible abrir archivos para verlos, iniciar programas o editarlos. Sólo hay que tener en cuenta que abrir un archivo implica su descarga preliminar en el ordenador del usuario. Ejemplos de tales programas incluyen:

  • Navegadores de Internet (a menudo se ejecutan en modo de solo lectura, lo que significa que no permiten agregar archivos al servidor)
  • Muchos administradores de archivos es ftp.exe. Muchas compilaciones de Linux también tienen una utilidad ftp.

    Derechos de acceso y autorización.

    El sistema de archivos en un servidor remoto generalmente tiene configuraciones de derechos de acceso para diferentes usuarios. Por ejemplo, los usuarios anónimos pueden tener acceso sólo a algunos archivos; los usuarios no sabrán de la existencia de otros. Otro grupo de usuarios puede tener acceso a otros archivos o, por ejemplo, además de los derechos para leer archivos, también se les puede otorgar derechos para escribir archivos nuevos o actualizar archivos existentes. La gama de opciones de derechos de acceso depende del sistema operativo y el software de cada servidor FTP específico. Como regla general, separan los derechos para ver el contenido de una carpeta (es decir, la capacidad de obtener una lista de los archivos que contiene), leer archivos, escribir (crear, eliminar, actualizar) archivos( s)

    FTP inteligente

    En Internet, este cliente se puede encontrar en www.smartftp.com. El tamaño del paquete de distribución de este programa es de aproximadamente tres a seis megabytes. En la lista de "regalías" (o mejor dicho, capacidades) del programa, los autores indican los siguientes puntos: compatibilidad con TSL/SSL, compatibilidad con IPv6, compresión de datos sobre la marcha, compatibilidad con UTF-8, capacidad de transferir archivos directamente entre dos servidores, edición remota de archivos, programador de descargas incorporado, herramienta de creación copias de seguridad, soporte para trabajar desde la línea de comandos y otras funciones más o menos estándar para clientes FTP. La interfaz del programa es cómoda, bonita y bastante normal.

Consideremos los principales recursos (servicios) de Internet. El recurso más popular es la World Wide Web o WWW, que representa una gran cantidad (más de mil millones) de documentos multimedia, cuya característica distintiva es la capacidad de vincularse entre sí. Esto significa la presencia en el documento actual de un enlace que implementa la transición a cualquier documento WWW que pueda ubicarse físicamente en otra computadora en Internet. Utilizando programas especiales de visualización de documentos WWW, un usuario de Internet puede navegar rápidamente a través de enlaces de un documento a otro, viajando por la World Wide Web.

WWW (World Wide Web, World Wide Web) — un conjunto de documentos hipermedia interconectados.

En Internet se encuentran bibliotecas enteras de archivos, cuyo acceso se realiza mediante el servicio FTP.

FTP (Protocolo de transferencia de archivos) - sistema de almacenamiento y transferencia de todo tipo de archivos.

Como se mencionó anteriormente, al principio, la red informática se utilizaba mucho para enviar mensajes de texto rápidamente. Por tanto, el recurso más antiguo de Internet es el correo electrónico (correo electrónico).

Correo electrónico (correo electrónico) — sistema de reenvío de correo electrónico.

Existe un servicio especial en Internet que permite publicar mensajes en ordenadores interconectados para el intercambio de opiniones. Al conectarse a una de estas computadoras y seleccionar un grupo de discusión (teleconferencia) según sus intereses, puede leer los mensajes publicados, hacer una pregunta al grupo o responder la pregunta de otra persona. Los mensajes suelen replicarse rápidamente en otras computadoras y almacenarse durante un corto período de tiempo, razón por la cual este recurso se llama Grupos de noticias.

Grupos de noticias (grupos de noticias) — un sistema global distribuido para intercambiar mensajes y llevar a cabo debates.

Uno de los sistemas más populares de este tipo son los grupos de noticias de Usenet.

El servicio Telnet le permite conectarse a una computadora remota y trabajar con sus recursos.

Telnet - servicio para control remoto ordenadores.

Sin embargo, la mayoría de las veces estos ordenadores ejecutan alguna variante del sistema operativo Unix, por lo que actualmente este servicio lo utilizan principalmente los administradores de red.

Finalmente, Internet cuenta con el sistema IRC (Chat), que permite a los usuarios comunicarse en tiempo real ingresando texto desde el teclado.

IRC (Internet Relay Chat, conversación a través de Internet) - un servicio de comunicación entre internautas en tiempo real mediante la introducción de texto desde el teclado.

Internet se puede utilizar en varias áreas:

- actividad profesional;

- Actividad comercial;

— recibir servicios educativos;

- recreación y entretenimiento.

En el ámbito de la actividad profesional en Internet se puede buscar información sobre temas de interés, organizar proyectos conjuntos con empresas especializadas.




Arriba