Ressource Web: ce qu'il est

Qu'est-ce qu'une ressource Web

La société moderne ne peut être soumise sans Internet. À chaque fois, entrant certaines pages ou simplement assis sur les réseaux sociaux, nous ne pensons pas à la terminologie spéciale et à la différence de certaines choses riches. Cet article traitera de quoi, en fait, le site Web et la ressource Web, quels types de ressources Web existent et quelles sont leurs caractéristiques. Si vous souhaitez apprendre de manière indépendante à créer des sites Web, nous vous invitons à transmettre nos cours de programmation en ligne gratuits en ligne.

Concepts de site Web et ressources Web

Site Internet - Un ensemble de fichiers, documents reflétés par la programmation de la langue de manière à ce qu'ils voient des utilisateurs d'Internet. En d'autres termes, les sites incluent des informations texte, graphique, audio ou vidéo collectées sur la page ou plusieurs pages.

Détermine le caractère unique d'un site Web, en règle générale, un nom de domaine. MAIS Ressource Web - Ceci est un nœud ou un point dans lequel un identifiant spécial est activé, ce qui vous permet de trouver facilement la page sur Internet. Le plus souvent, un domaine correspond à une ressource Web, mais il arrive parfois que plusieurs ressources Web sont situées sur un seul domaine ou une ressource Web comporte plusieurs domaines pour lui-même.

Plus le site Web est grand, plus la probabilité est importante sur plusieurs domaines. Le même domaine, en règle générale, inclut plusieurs sites Web, en règle générale, il est possible pour des hébergements Web gratuits.

Types de ressources Web

Différents types de ressources Web

Il existe certaines différences dans les ressources Web par type:

  1. Par disponibilité des services:

    • Ouvert - lorsque tout le monde sans exception, tous les services sont disponibles sans exception.
    • semi-ouvert - lorsque vous devez vous inscrire, en règle générale, libre
    • Fermé - Sites privés et personnels créés pour les organisations et les composants où vous ne pouvez avoir qu'une invitation spéciale.
  2. Par lieu physique:

    • Disponible publiquement - ouvert à tous les utilisateurs
    • Local - Ouvert uniquement dans la zone d'accès réseau local (réseau informatique spécial sur une zone suffisamment petite).
  3. Selon le schéma de présentation d'informations:
    • Ressources d'information - Inclure des sites thématiques (avec des sujets de moins dirigés) et des portails thématiques (généralement de grandes ressources Web avec des informations complètes, ainsi que la capacité de communiquer dans la ressource).
    • Représentations Internet - En règle générale, des sites de ceux qui possèdent des affaires. Il existe différentes sous-espèces de tels sites: un site de visite, un site promotionnel, une boutique en ligne, etc.
    • Services Web - incluent également diverses sous-espèces (blogging, hébergement vidéo, services de recherche, etc.) et sont conçues pour effectuer un certain nombre de tâches sur Internet.

Vous pouvez également mettre en évidence le plus intéressant. Types de types de ressources Web Types de site : Site Web pour la publicité. Sur ce site, le rôle principal est généralement joué par la "conception" comme moyen d'améliorer l'apparence de quelque chose ou de visualiser plus avec succès (auquel cas nous pouvons parler de "conception" comme une forme d'activité).

Site Web pour les entreprises. Dans ce cas, la ressource Web ne sera pas trop volumineuse par le contenu, car L'objectif principal de ces sites est de consolider comme si la vitrine des informations les plus importantes nécessaires au client potentiel ou au consommateur. Cependant, il convient également de noter qu'il existe des ressources Web intra-souriantes (entreprise - où la politique de marketing de la société est prise en compte, toutes les questions de clients et de clients sont prises en compte).

Stockage de site Web

Pour qu'un site particulier fonctionne normalement, il doit être conservé dans un endroit sûr. Pour de telles fins, il existe des serveurs spéciaux. Sinon, ils sont appelés serveurs matériels ou serveurs Web. Il existe également un nom spécial des services fournis pour enregistrer des sites. Ils s'appellent hébergement Web.

Il est à noter que plus tôt pour enregistrer le site, il était nécessaire d'avoir un seul serveur. Maintenant, Internet se développe alors la foudre, que souvent les utilisateurs ont recours à une option lorsque plusieurs sites peuvent être stockés sur un site dans le cadre de la soi-disant. Hébergement virtuel.

L'autre option n'est pas exclue lorsque le même site est stocké à différentes adresses et serveurs. Dans ce cas, il y a un original et une copie (comme il est différent d'une manière différente - la version miroir du site)

Il convient de noter que pour les développeurs Web, une telle commande de choses est tout à fait acceptable et meilleure solution. En effet, dans ce cas, il n'est pas nécessaire de créer un service spécifique pour stocker une donnée de site particulière et utiliser un serveur déjà bien transformé pour stocker toutes les données dans leur ensemble.

Il convient également de noter le rôle important des administrateurs ou de la soi-disant. Sisadminov (dans la langue de l'argot), qui joue un rôle important dans la formation d'une ressource Web fonctionnant avec succès, suivant ses paramètres de remplissage et durable.

Le développement moderne de l'Internet est d'une manière ou d'une autre nous oblige à être conscient de ces choses que nous sommes confrontés à ce réseau lui-même. Si vous décidez de commencer à effectuer votre blog, ouvrez un magasin en ligne ou simplement «dans la rubrique» ce que vous avez géré avec le réseau, il est très important de savoir quelle est une ressource Web.

Chargeur.

Qu'est-ce qu'une ressource en ligne?

Ressource Internet (Synonymes "ressource Web, site Web, service Web, site Web") - Il s'agit d'une combinaison d'outils techniques et logiciels et matériels intégrés, ainsi que des informations destinées à la publication dans le World Wide Web. La ressource Internet peut contenir des informations en texte, graphique et multimédia. Chaque ressource Internet doit avoir une adresse unique qui lui permet de le trouver sur le réseau.

Internet ressource.jpg.

Le concept de "ressource Internet" est plus souvent utilisé dans un vocabulaire spécial, car son étymologie remonte à la terminologie informatique spéciale. Une ressource, une ressource système, une technologie de l'information s'appelle une composante physique ou virtuelle de disponibilité limitée dans un système informatique.

C'est-à-dire que tout dispositif de l'ordinateur peut être considéré comme une ressource. Les ressources utilisent également non seulement des composants physiques (éléments de mémoire, etc.), mais aussi virtuels, tels que des fichiers. C'est à la partie virtuelle des ressources L'idée de ressources Web (Internet) augmente. À l'ère du jeune Internet, le réseau recherchait des documents ou plutôt les fichiers d'une adresse spéciale. Bientôt sous la ressource sur Internet, ils ont également commencé à comprendre l'ensemble du système d'information et du réseau associé (par exemple, des bibliothèques électroniques, etc.).

Lorsque vous utilisez des termes sur Internet, le terme «ressource» a reçu des caractéristiques similaires (identification et notation, adressage et traitement technique). Cependant, il y avait aussi une certaine spécificité qui a causé de longues discussions entre spécialistes. Le complot le plus célèbre de cette discussion a été un différend sur la classification des ressources Internet. Cependant, en réalité, il y avait plus de raisons de conflits. Outre les problèmes techniques, des experts ont discuté des aspects sociaux, linguistiques et même philosophiques.

Le développement ultérieur de l'Internet a conduit non seulement à une augmentation du nombre de sites Web, mais également à la variété de leurs fonctions et de leur destination. Des questions sur l'application du terme «ressource Internet» sont restées, mais dans la vie quotidienne, il est extrêmement rare.

l'Internet

L'Internet (Anglais) - Système mondial de réseaux informatiques combinés pour stocker et transmettre des informations. Souvent appelé réseau mondial et réseau mondial, ainsi que simplement un réseau. Construit sur la pile de protocole TCP / IP. Worlw World Wide Wide Wide Wide Wide et de nombreux autres systèmes de transmission de données sont basés sur Internet.

Ressources Internet de base

Considérez les principales ressources d'Internet. La ressource Internet la plus populaire est le Web World Wide Web ou www, qui constitue un montant énorme (sur plus d'un milliard) de documents multimédia, dont une caractéristique distincte dont une excellente apparence est la capacité de se référer à l'autre. Cela signifie que la présence dans le lien de document actuel mettant en œuvre la transition vers n'importe quel document www, qui peut être affiché physiquement sur un autre réseau informatique. Www (Web World Wide Web, World Wide Web) - Un ensemble de documents HyperMedia interdépendants

La prochaine ressource réseau est FTP, qui est un système de stockage et de transfert de toutes sortes de fichiers. FTP (protocole de transfert de fichiers, protocole de transfert de fichier) - référentiel et système d'envoi de toutes sortes de fichiers.

La plus ancienne ressource Internet est un e-mail (email). E-mail (email) - Système d'envoi de courrier électronique.

Pour les discussions sur le réseau, un système distribué mondial appelé groupe de discussion est destiné. L'un des systèmes les plus populaires de ce type est un groupe de nouvelles UseNet.

Le service Telnet vous permet de vous connecter à un ordinateur distant et de travailler avec ses ressources. Ceci est un service pour la télécommande des ordinateurs.

Enfin, il existe un système IRC (chat) sur Internet, mettant en œuvre la communication en direct des utilisateurs en temps réel en entrant du texte du clavier.

Le World Wide Web

Le World Wide Web (eng. WORLD WIDE WEB. ) - Un système distribué qui donne accès aux documents interconnectés situés sur divers ordinateurs connectés à Internet. Pour désigner le World Wide Web, utilisez également le mot Web (ENG. La toile. "Web") et abréviation Www. . World Wide Web est le plus grand stockage mondial de l'information multilingue sous forme électronique: dizaines de millions de documents connexes situés sur des ordinateurs situés dans le monde entier. Il est considéré comme le service Internet le plus populaire et le plus intéressant, qui permet d'accéder à des informations indépendamment de son emplacement. Pour apprendre les nouvelles, apprenez quelque chose ou juste pour vous amuser, les gens regardent la télévision, écoutez la radio, lire des journaux, des magazines, des livres. Le World Wide Web offre également à ses utilisateurs la diffusion, les informations vidéo, la presse, les livres, mais avec la différence que tout cela peut être obtenu sans quitter la maison. Peu importe les informations présentées dans les informations qui vous intéressent (document texte, fragment de photographie, vidéo ou sonore) et où ces informations sont géographiquement (en Russie, en Australie ou sur la banque de l'ivoire) - vous l'obtiendrez quelques minutes à votre ordinateur.

World Wide Web forme des centaines de millions de serveurs Web. La plupart des ressources Web mondiales sont un hypertexte. Les documents hypertextes postés dans le World Wide Web sont appelés pages Web. Plusieurs pages Web effectuées par le thème commun, la conception, ainsi que par des liens connexes et généralement situées sur le même serveur Web sont appelées site Web. Des programmes spéciaux sont utilisés pour télécharger et consulter des pages Web - navigateurs. World Wide Web a provoqué une véritable révolution dans la technologie de l'information et un boom dans le développement d'Internet. Souvent, parlant d'Internet, ils entendent par le World Wide Web, mais il est important de comprendre que ce n'est pas la même chose.

Histoire du World Wide Web

Les inventeurs du World Wide Web sont considérés comme Tim Berners-Lee et, dans une moindre mesure, Robert Kayo. Tim Berners-Lee est l'auteur de HTTP Technologies, Uri / URL et HTML. En 1980, il a travaillé au Conseil européen sur la recherche nucléaire (fr. Conseil Européen pour la recherche de la recherche, CERN). C'était là-bas, à Genève (Suisse), il a écrit le programme d'enquête pour ses propres besoins (anglais. Renseignez-vous, vous pouvez traduire librement comme "l'enquêteur"), qui utilise des associations aléatoires pour stocker des données et la base conceptuelle du monde Toile large.

En 1989, en travaillant au CERN sur le réseau interne de l'organisation, Tim Berners-Lee a proposé un projet hypertexte mondial, maintenant connu sous le nom de World Wide Web. Le projet impliquait la publication de documents hypertextes liés aux hyperliens, ce qui faciliterait la recherche et la consolidation des informations pour les scientifiques du CERN. Pour mettre en œuvre le projet Tim Berners-Lee (conjointement avec ses assistants), les identificateurs d'URI ont été inventés, protocole HTTP et langue HTML. Ce sont des technologies qui peuvent déjà être soumises à l'Internet moderne. Au cours de la période de 1991 à 1993, Berners-Lee a amélioré les spécifications techniques de ces normes et les a publiées. Mais néanmoins, officiellement l'année de la naissance du World Wide Web devrait être considérée en 1989.

Dans le cadre du projet BERNERS-LEE, le premier serveur Web HTTPD au monde et le premier navigateur Web hypertexte du monde appelé WorldwideWeb. Ce navigateur était simultanément un éditeur WYSIWYG (SOKR. De l'anglais. Ce que vous voyez est ce que vous obtenez - vous voyez, alors vous recevrez), son développement a été lancé en octobre 1990 et a terminé en décembre de la même année. Le programme a travaillé dans le prochain environnement et a commencé à se propager sur Internet à l'été 1991.

Le premier site Web du monde a été posté par Berners-Lee le 6 août 1991 sur le premier serveur Web, accessible à http://info.cern.ch/. La ressource a déterminé le concept du World Wide Web, contenait des instructions d'installation d'un serveur Web, à l'aide d'un navigateur, etc. Ce site était également le premier répertoire en ligne au monde, car la version ultérieure Tim Berners-Lee a affiché et soutenu une liste de liens. à d'autres sites.

Depuis 1994, le principal travail sur le développement du World Wide Web, un consortium du World Wide Web Consortium, W3C, basé et toujours dirigé par Tim Berners-Lee. Ce consortium est une organisation qui développe et met en œuvre des normes technologiques pour Internet et le World Wide Web. La mission W3C: "Indiquez pleinement le potentiel du World Wide Web en créant des protocoles et des principes garantissant le développement de réseau à long terme." Deux autres tâches principales de consortium - fournir une "internationalisation du réseau" complète et rendre un réseau accessible aux personnes handicapées.

Le W3C développe des principes et des normes uniformes pour Internet (appelées «recommandations», anglais. Recommandations du W3C), qui sont ensuite intégrées par les fabricants de programmes et d'équipements. Ainsi, la compatibilité est obtenue entre les produits logiciels et l'équipement de différentes entreprises, ce qui rend le réseau mondial plus parfait, universel et pratique. Toutes les recommandations du consortium Web mondial sont ouvertes, non protégées par des brevets et peuvent être introduites par toute personne sans déductions financières au consortium.

Structure et principes du World Wide Web

World Wide Web Form des millions de serveurs Web sur Internet dans le monde entier. Le serveur Web est un programme exécutant sur un ordinateur connecté au réseau et à l'aide du protocole HTTP pour la transmission de données. Dans la forme la plus simple, un tel programme reçoit une demande HTTP sur un réseau de ressources spécifique, trouve le fichier approprié sur le disque dur local et l'envoie au réseau demandé à l'ordinateur. Des serveurs Web plus complexes sont capables de répondre à la demande HTTP afin de générer dynamiquement des documents à l'aide de modèles et de scripts.

WorldwideweBaroundwikipedia% 281% 29.png? Uselang = ru

Pour afficher les informations reçues du serveur Web, un programme spécial est appliqué sur l'ordinateur client - un navigateur Web. La fonction principale du navigateur Web est l'affichage d'un hypertexte. Le World Wide Web est inextricablement lié aux concepts d'hypertexte et de liens hypertextes. La plupart des informations sur le Web sont un hypertexte.

Pour faciliter la création, le stockage et l'affichage de l'hypertexte, le World Wide Web utilise traditionnellement la langue HTML (langage de balisage hypertexte, "langage de marquage hypertexte"). Les travaux sur la création de (Markup) des documents hypertextes sont appelés affrontement, il est fait par un webmaster ou un spécialiste séparé dans le balisage - le vertical. Après le balisage HTML, le document résultant est stocké dans un fichier et de tels fichiers HTML sont le type principal de ressources Web mondiales. Une fois que le fichier HTML devient disponible sur le serveur Web, il commence à appeler "une page Web". L'ensemble de pages Web forme un site Web.

Les pages Web Hypertext contiennent des hyperliens. Les hyperliens aident que les utilisateurs Web mondiaux se déplacent facilement entre les ressources (fichiers), que les ressources soient sur un ordinateur local ou sur un serveur distant. Pour déterminer l'emplacement des ressources dans le World Wide Web, des localisateurs de ressources uniformes URL (localisateur de ressources en anglais) sont utilisés. Par exemple, l'URL complète de la page principale de la section russe Wikipedia ressemble à ceci: http://ru.wikipedia.org/wiki/spalvnaya_strica . De telles URL combinent la technologie d'identification de l'URI (ENG. Identificateur de ressource uniforme - "Identificateur de ressource uniforme") et système de nom de domaine DNS (ENG. Système de nom de domaine). Le nom de domaine (dans ce cas est ru.wikipedia.org) dans le cadre de l'URL indique un ordinateur (plus précisément, une de ses interfaces réseau), qui exécute le code du serveur Web souhaité. L'URL de la page actuelle peut généralement être vue dans la barre d'adresse du navigateur, bien que de nombreux navigateurs modernes préfèrent la valeur par défaut pour afficher uniquement le nom de domaine du site actuel.

Technologies Web mondiales

Pour améliorer la perception visuelle de la bande, la technologie CSS est devenue largement appliquée, ce qui vous permet de définir des styles de conception unique pour une variété de pages Web. Le système de désignation des ressources URN est une autre innovation qui vaut la peine de payer l'attention est une autre innovation. Nom de la ressource uniforme).

Le concept de développement populaire du World Wide Web est la création d'une toile d'araignée sémantique. La bande sémantique est une superstructure sur la bande mondiale existante, conçue pour rendre les informations publiées sur le réseau plus compréhensibles pour les ordinateurs. Le Web sémantique est le concept d'un réseau dans lequel chaque ressource dans la langue humaine serait équipée d'une description, compréhensible à l'ordinateur. Semantic Web ouvre un accès à des informations bien structurées pour toutes les applications, quelle que soit la plate-forme et quelles que soient les langages de programmation. Les programmes seront en mesure de trouver les ressources nécessaires elles-mêmes, des informations de traitement, de classer les données, d'identifier les connexions logiques, de tirer des conclusions et même de prendre des décisions fondées sur ces conclusions. Avec une mise en œuvre généralisée et compétente, le Web sémantique peut provoquer une révolution sur Internet. Pour créer un ordinateur de description de ressource, un format RDF est utilisé dans la bande sémantique (fra. Framework de ressource) basé sur la syntaxe XML et utilise des identifiants URI pour désigner des ressources. Nouveau dans cette zone se trouve RDFS (schéma en anglais RDF) et SPARQL (Protocole anglais et Langue de requête RDF) (prononcé comme "Sparkle"), une nouvelle langue de requête pour un accès rapide aux données RDF.

Main appliquée des toiles d'araignées dans le monde entier

Html. (Langue de marquage hyper-texte, langage de marquage hypertexte). Ceci est le format des documents HyperMedia utilisés dans www pour présenter des informations. Ce format décrit le contenu du document, sa structure, ainsi que sa connexion avec d'autres documents. L'apparition du document sur l'écran de l'utilisateur est déterminée par le navigateur: si l'utilisateur fonctionne avec une borne graphique ou texte, dans tous les cas, le document à l'écran aura un look différent. HTML effectue un rôle d'intégration pour les éléments du document HyperMedia. Les noms de fichier dans le format .html, finissent généralement par .html (ou ont une extension .htm au cas où le serveur fonctionne sous Windows). URL (Localisateur de ressources uniforme, pointeur universel de la ressource). Un tel nom est des références verbales à toutes les ressources d'informations sur Internet. Les ressources Internet sont disponibles sur l'adresse IP d'un ordinateur spécifique. HTTP (protocole de transfert hypertexte, protocole de transmission hypertexte). Un tel nom est un protocole dans lequel le client et le serveur www interagissent pour transmettre le document HyperMedia au client. Www. - Service d'accès direct nécessitant une connexion Internet à part entière. Il nécessite des lignes de communication rapides pour des documents contenant beaucoup d'informations graphiques ou autres non-texte. Lorsque les vitesses sont inférieures, une partie des avantages que le www a été aussi populaire.

Principe d'opération

Comme la plupart des autres services Internet, le Web World Wide fonctionne dans le modèle client-serveur. En règle générale, un ordinateur connecté au réseau est en commandité sur lequel fonctionne un programme spécial. C'est ce programme le plus souvent appelé serveur Web. Le client est tout ordinateur actuellement connecté à Internet sur lequel le programme de publication Web est en cours d'exécution - Navigateur (navigateur) (de l'anglais. Parcourir - Flip, Scroll). Le travail de navigateur consiste à échanger des informations avec un serveur Web, à obtenir les documents nécessaires à l'utilisateur, à traiter les informations hypertextes obtenues et à l'affichage du document à l'écran. L'échange d'informations entre le serveur Web et le navigateur est effectué à l'aide du protocole HTTP.

Travailler avec le navigateur

Aujourd'hui, dix ans après l'invention du protocole HTTP, le Web World Wide Web, le navigateur est le logiciel le plus complexe qui combine aisance à utiliser et la richesse des opportunités. Le navigateur ouvre non seulement l'utilisateur du monde des ressources hypertextes du monde du monde. Toile large. Il peut également travailler avec d'autres services réseau, tels que FTP, Gopher, WAIS. Avec le navigateur, un programme est généralement installé pour utiliser des services de messagerie (e-mail) et des nouvelles (News). En fait, le navigateur est le programme principal pour accéder aux services réseau. À travers cela, vous pouvez accéder à pratiquement n'importe quel service Internet, même si le navigateur ne prend pas en charge le travail avec ce service. Cela utilise des serveurs Web spécialement programmés qui associent un Web mondial avec ce service réseau. Un exemple de ce type de serveurs Web est de nombreux serveurs de messagerie gratuits avec une interface Web (voir http://www.mail.ru) aujourd'hui Il existe de nombreux programmes de navigateur créés par diverses entreprises. Les navigateurs tels que Netscape Navigator et Internet Explorer ont reçu la plus grande répartition et la plus reconnaissance. Ce sont ces navigateurs qui composent la compétition principale entre eux, bien qu'il vaut la peine de noter que ces programmes sont en grande partie similaires. Ceci est compréhensible, car ils travaillent sur les mêmes normes - Normes de réseau Internet. Les travaux avec le navigateur commencent avec le fait que l'utilisateur gagne l'URL de la ressource dans la barre d'adresse auquel il souhaite accéder et appuie sur la touche Entrée. .

shahovalov06.png.

Le navigateur envoie une demande au serveur de réseau spécifié. Comme les éléments de la page Web spécifiés par l'utilisateur provient du serveur, il apparaît progressivement dans la fenêtre de travail du navigateur. Le processus d'obtention d'éléments de la page à partir du serveur est affiché dans la chaîne inférieure "Status" du navigateur.

shahovalov07.png.

Les hyperliens de texte contenus dans la page Web reçue sont généralement mis en évidence par couleur différente de la couleur du texte restant du document et sont soulignés. Références indiquant les ressources que l'utilisateur n'a pas encore été visualisée et que des liens vers des ressources déjà visités ont généralement une couleur différente. Les images peuvent également fonctionner comme des hyperliens. Indépendamment de la liaison de texte ou du graphique, si vous apportez le curseur de la souris dessus, sa forme changera. Simultanément dans la barre d'état du navigateur apparaîtra à l'adresse à laquelle le lien indique.

shahovalov_navi.png.

Lorsque vous cliquez sur le lien hypertexte, le navigateur ouvre la ressource dans la fenêtre de travail à laquelle elle indique, la ressource précédente de celle-ci est déchargée. Le navigateur conduit une liste des pages de navigation et de l'utilisateur si nécessaire, peut revenir sur la chaîne de la page visualisée. Pour ce faire, vous devez cliquer sur le bouton "Retour" ("Retour") dans le menu Navigateur - et il retournera à la page que vous avez visionnée avant d'ouvrir le document actuel. Chaque fois que vous appuyez sur ce bouton, le navigateur Retour pour un document dans la liste des documents visités. Si soudainement, vous êtes revenu trop loin, utilisez le bouton "Forward" ("Forward") du menu du navigateur. Cela vous aidera à aller de l'avant sur la liste des documents. Arrêtez "Stop" ("Stop") arrêtera la documentation du document. Le bouton "Actualiser" vous permet de redémarrer le document actuel du serveur. Le navigateur dans sa fenêtre peut afficher un seul document: Pour afficher un autre document, il décharge le précédent. Il est beaucoup plus pratique de travailler simultanément dans plusieurs fenêtres de navigateur. L'ouverture d'une nouvelle fenêtre est effectuée à l'aide du menu: Fichier - Créer - Fenêtre (ou combinaison Ctrl + N Key).

Travailler avec le document

Le navigateur permet un ensemble d'opérations standard sur le document. Vous pouvez imprimer la page Web chargée (dans Internet Explorer, il est effectué à l'aide du bouton "Imprimer" ou dans le menu: Fichier - Imprimer ...), Enregistrer sur le disque (Menu: Fichier - Enregistrer comment ...). Vous pouvez trouver le fragment de texte qui vous intéresse dans la page téléchargée. Pour ce faire, utilisez le menu: Modifier - Trouvez sur cette page .... Et si vous êtes intéressé par la manière dont ce document ressemble à l'hypertexte d'origine, qui a traité le navigateur, sélectionnez dans le menu: Affichage - sous la forme de HTML. Lorsque l'utilisateur est sur Internet, l'utilisateur trouve une page particulière pour cela. Il utilise la capacité de définir des signets fournis dans les navigateurs. Par analogie avec des signets notés par des lieux intéressants du livre). Ceci est fait à travers le menu: Favoris - Ajouter aux favoris. Après cela, le nouvel onglet apparaît dans la liste des signets, qui peuvent être visualisés en cliquant sur le bouton "Favoris" du panneau du navigateur ou via le menu Favoris. Vous pouvez supprimer des signets, modifier, organiser des dossiers à l'aide du menu: Favoris - Favoris originaux.

Travailler via un serveur proxy

Après avoir téléchargé la page Web, le navigateur est placé à temps et à tous ses éléments (images, animations, fichiers son) dans un tampon spécial dans la mémoire de l'ordinateur. Pour cela, il est chargé très rapidement lors de ré-accès. En ce qui concerne un ordinateur séparé, l'emplacement de la RAM et sur le disque rigide de l'ordinateur, utilisé pour stocker les pages Web visualisées, s'appelle "cache" (fred. Cache). Dans le cadre du réseau local de l'organisation, une mémoire tampon commune peut être organisée dans laquelle les pages Web sont visibles pour tous les ordinateurs du réseau local. Il s'appelle un "serveur proxy" (eng. Proxy-serveur). Si vous demandez à un navigateur de recevoir un document à partir du réseau, le serveur proxy vérifie s'il est déjà dans son cache des informations demandées. S'il y a quelque chose de disponible, le serveur proxy rapproche l'heure de la création du document original et de son cache. S'ils sont identiques, le serveur proxy fait simplement référence à une copie du navigateur de cache. Un tel ordre de travail réduit considérablement la taille du trafic, enregistre les ressources du réseau. De plus, lors de l'utilisation d'un serveur proxy, l'heure d'attente des informations demandées est réduite - les pages les plus fréquemment demandées sont chargées au montant plus rapidement. Les procurations modernes sont en outre échangés les autres informations sur les documents stockés en eux, en conséquence, l'efficacité de leur utilisation augmente de manière significative. Pour configurer votre navigateur pour fonctionner avec un serveur proxy, vous devez appeler la fenêtre Paramètres via le menu: Service - Propriétés d'observateur ... et sélectionnez l'onglet Connexion. Appuyez sur la touche de configuration du réseau ... et mettez la case pour utiliser le serveur proxy. Dans le champ Entrée ci-dessous, vous devez entrer le nom du serveur proxy et le port à travers lesquels les informations seront échangées avec elle (cet utilisateur de données reçoit de son fournisseur Internet).

shahovalov08.png.

Netscape Navigator et Microsoft Internet Explorer fournissent également un mécanisme d'intégration des fonctionnalités supplémentaires des fabricants indépendants. Les modules qui développent les capacités du navigateur sont appelés plugins (plug-in). Les baiseurs fonctionnent sur des ordinateurs exécutant divers systèmes d'exploitation. Cela permet de parler de l'indépendance du World Wide Web sur le type d'ordinateur utilisé par l'utilisateur et le système d'exploitation.

Rechercher des informations sur Internet

Récemment, un nouveau puissant média de masse est vu dans le World Wide Web, dont le public est la partie la plus active et la plus éduquée de la population mondiale. Une telle vision correspond à la situation réelle. Dans le temps des événements et des chocs importants, la charge sur les nœuds de réseau de nouvelles augmente considérablement; En réponse, les ressources consacrées à la demande des lecteurs apparaissent instantanément sur l'incident. Ainsi, lors de la crise d'août 1998 sur la société de télévision et de la radio de CNN (http://www.cnn.com), la nouvelle est apparue beaucoup plus tôt que les médias russes signalés. Dans le même temps, le serveur Ria RosbusinessConsulting a été largement préférable (http://www.rbc.ru), fournissant de nouvelles informations de marchés financiers et des dernières nouvelles. De nombreux Américains ont regardé les progrès du vote sur la destitution du président américain Bill Clinton sur le net et non des écrans de télévision. Le développement de la guerre en yougoslavie a également été instantanément reflété dans une variété de publications, reflétant une variété de points de vue sur ce conflit. Beaucoup de personnes connaissent plus d'interlace, pensent que vous pouvez trouver des informations sur le réseau. C'est vraiment donc dans le sens où vous pouvez rencontrer les ressources les plus inattendues sous la forme et le contenu. En effet, le réseau moderne est capable d'offrir à son utilisateur de nombreuses informations sur le profil le plus différent. Ici, vous pouvez vous familiariser avec les nouvelles, il est intéressant de passer du temps, d'accéder à une variété d'informations de référence, encyclopédique et éducative. Il est seulement nécessaire de souligner que, bien que la valeur globale des informations de l'Internet soit très importante, l'espace d'information lui-même est inhomogénétique qualitativement, car les ressources sont souvent créées sur une main d'ambulance. Si, lors de la préparation d'une publication papier, son texte est généralement lu par plusieurs examinateurs et ajustements y sont présentés, puis dans le réseau, cette étape du processus de publication est généralement absente. Ainsi, en général, aux informations qui ont appris d'Internet doivent être traitées avec une prudence légèrement plus grande que les informations trouvées dans la publication imprimée. Cependant, l'abondance d'informations a un côté négatif: avec une augmentation du nombre d'informations , il devient de plus en plus difficile de trouver de telles informations, ce qui est actuellement nécessaire. Par conséquent, le principal problème qui se produit lorsque vous travaillez avec le réseau consiste à trouver rapidement les informations nécessaires et à la comprendre, évaluez la valeur d'information d'une ressource à ses fins.

Pour résoudre le problème de la recherche des informations nécessaires sur Internet, un type de service réseau séparé. Nous parlons de serveurs de recherche ou de moteurs de recherche. Les serveurs de recherche sont assez nombreux et divers. Il est de coutume de distinguer les index de recherche et les répertoires. Serveurs d'index Ils travaillent comme suit: lisez régulièrement le contenu de la plupart des pages Web de réseau («index») et de les mettre entier ou en partie dans la base de données commune. Les utilisateurs de séparateur ont la possibilité de rechercher cette base de données, en utilisant des mots-clés liés au sujet d'intérêt. L'émission de résultats de recherche consiste généralement en extraits de l'orteil recommandé de l'utilisateur de l'utilisateur et de leurs adresses (URL) décorées sous forme de liens hypertextes. Utilisation des serveurs de recherche de ce type est pratique s'il y a une idée claire de la recherche. и

image14.gif.

image16.gif.

Problèmes et perspectives de développement du World Wide Web

Presque toutes les informations servies pour l'accès public peuvent être reflétées par www. Si quelque chose ne peut pas être affiché dans www, cela n'est dû que de certaines restrictions et inconvénients de www. Premièrement, la connexion entre le client et le serveur est disponible: le client envoie une demande, le serveur fournit le document et la connexion est interrompue. Cela signifie que le serveur n'a pas de mécanisme de notification client sur la modification ou la saisie de nouvelles données. Ce problème est aujourd'hui résolu de plusieurs manières: une nouvelle version du protocole HTTP est en cours de développement, qui conservera une longue connexion, la transmission de données dans plusieurs threads, la distribution des canaux de transmission de données et les contrôlera. S'il est mis en œuvre et sera pris en charge par le logiciel www standard, il supprimera les défauts susmentionnés. Une autre solution consiste à utiliser des navigateurs pouvant exécuter localement des programmes dans des langages interprotables, tels que le projet Java Sun Microsystems. Une autre solution à ce problème est d'utiliser la technologie Ajax, basée sur XML et JavaScript. Cela vous permet d'accéder aux données du serveur lorsque la page WWW est déjà chargée du serveur.

Actuellement, il existe deux tendances dans le développement du World Wide Web: Web sémantique Web et Web social.

  • Web sémantique Cela implique d'améliorer la connexion et la pertinence des informations sur le Web dans le monde entier grâce à l'introduction de nouveaux formats de métadonnées.
  • Réseau social Remie à travailler sur la rationalisation des informations disponibles sur le Web, effectuée par les utilisateurs eux-mêmes. Dans le cadre de la deuxième direction des développements, qui font partie de la bande sémantique, sont activement utilisés comme outils (RSS et autres formats de canal Web, OPML, Microformats XHTML). Les sections partiellement sémanisées des catégories de Wikipedia permet aux utilisateurs d'emménager consciemment dans l'espace d'information, mais des exigences très douces pour les sous-catégories ne donnent pas de raison d'espérer élargir ces sites. À cet égard, les intérêts peuvent être des tentatives d'élaboration des atlas de la connaissance.

Il existe également un concept WEB 2.0 populaire, qui généraliste plusieurs directions de développement du World Wide Web.

Web 2.0.

Le développement du www récemment est réalisé de manière significative par l'introduction active de nouveaux principes et technologies qui ont reçu le nom général de Web 2.0 (Web 2.0). Le terme de Web 2.0 est apparu pour la première fois en 2004 et est destiné à illustrer des changements de haute qualité dans www à la deuxième décennie de son existence. Web 2.0 est une amélioration logique du Web. La principale caractéristique du Web 2.0 est d'améliorer et d'accélérer l'interaction des sites Web avec les utilisateurs, ce qui a entraîné une croissance rapide de l'activité de l'utilisateur. Cela s'est manifesté dans:

Web 2.0 a introduit un échange de données actif, notamment:

  • Exportation de nouvelles entre les sites;
  • Agrégation d'informations active des sites.
  • Utilisation de l'API pour séparer les données du site du site lui-même

Du point de vue de la mise en œuvre des sites Web 2.0, il améliore les exigences de simplicité et de commodité des sites pour les utilisateurs ordinaires et vise à supprimer rapidement les qualifications des utilisateurs dans un proche avenir. La liste des normes et des approbations (W3C) est la conformité avec le premier plan. C'est notamment:

  • Normes de conception visuelle et de fonctionnalités des sites;
  • Exigences typiques (SEO) des moteurs de recherche;
  • Normes XML et échange d'informations ouvertes.

D'autre part, sur Web 2.0 diminuait:

  • Exigences relatives à la "luminosité" et à "créativité" de la conception et du remplissage;
  • besoin de sites Web intégrés (portails);
  • La valeur de la publicité hors ligne;
  • Intérêt commercial dans les grands projets.

Ainsi, Web 2.0 a enregistré la transition de www à partir de solutions complexes simples à des sites très typés, bon marché et faciles à utiliser avec la possibilité d'un partage efficace de l'information. Les principales raisons d'une telle transition étaient les suivantes:

  • Manque critique de remplissage d'informations de qualité;
  • La nécessité d'une expression utilisateur active sur www;
  • Développement de la technologie de recherche et de l'agrégation de l'information sur www.

La transition vers un complexe technologique Web 2.0 a de telles conséquences pour l'espace d'information global www comme:

  • Le succès du projet est déterminé par le niveau de communication active des utilisateurs du projet et du niveau de qualité du remplissage de l'information;
  • Les sites peuvent atteindre des performances élevées et une rentabilité sans investissements importants en capital en raison d'un positionnement réussi sur www;
  • Les utilisateurs de WWS séparés peuvent atteindre un succès important dans la mise en œuvre de leurs plans d'entreprise et de création sur www sans leurs propres sites;
  • Le concept d'un site personnel est inférieur au concept de «blog», de «la route de l'auteur»;
  • Les rôles fondamentalement nouveaux de l'utilisateur actif www apparaissent (Forum Modérator, membres faisant autorité du forum, Blogger).

Exemples de Web 2.0 Nous donnons quelques exemples de sites illustrant des technologies Web 2.0 et qui ont réellement modifié l'environnement www. C'est notamment:

  • LiveJournal.com. - la communauté mondiale des blogueurs;
  • ebay.com. - Vente aux enchères Internet avec une communauté auto-réglementée;
  • Wikipedia.org. - la plus grande encyclopédie au monde;
  • Odp (dmoz.org) - Le plus grand répertoire des sites, édité par l'homme.
  • Facebook.com. - Réseau social mondial;
  • Gmail.com. - l'un des services de messagerie les plus populaires;
  • Reddit.com. - Réseau social des nouvelles;

Outre ces projets, il existe d'autres projets qui forment un environnement mondial moderne et basé sur l'activité de leurs utilisateurs. Les sites, le remplissage et la popularité sont formés, tout d'abord, non pas par l'effort et les ressources de leurs propriétaires, et la communauté des utilisateurs intéressés par le développement du site constituent une nouvelle catégorie de services qui définissent les règles du monde Environnement www.

Ftp.

Ftp.

Ftp. (eng. Protocole de transfer de fichier - Protocole de transfert de fichiers) - Protocole standard conçu pour transférer des fichiers par des réseaux TCP (par exemple, Internet). FTP est souvent utilisé pour télécharger des pages réseau et d'autres documents d'un périphérique de développement privé pour ouvrir des serveurs d'hébergement.

Le protocole est construit sur l'architecture client-serveur et utilise différentes connexions réseau pour transmettre des commandes et des données entre le client et le serveur. Les utilisateurs FTP peuvent transmettre l'authentification en passant le login et le mot de passe avec le texte ouvert ou s'il est autorisé sur le serveur, ils peuvent se connecter anonymement (une telle méthode d'accès est souvent considérée comme plus sûre, car elle n'expose pas les mots de passe de l'utilisateur interception des menaces ). Vous pouvez utiliser le protocole SSH pour la connexion à la transmission sécurisée (chiffrement) et le mot de passe, ainsi que le cryptage du contenu.

Les premières applications FTP client étaient des outils de ligne de commande interactifs qui implémentent des commandes standard et de la syntaxe. Des interfaces utilisateur graphiques ont depuis été développées pour de nombreux systèmes d'exploitation utilisés à ce jour. Parmi ces interfaces en tant que programme commun de conception Web telle que Microsoft Expression Web et les clients FTP spécialisés (par exemple, CuteftP).

FTP est l'un des protocoles d'application les plus anciens apparus longs avant HTTP et même à TCP / IP, en 1971. Il est également largement utilisé pour distribuer des logiciels et accéder aux hôtes distants.

FTP diffère d'autres applications en ce sens qu'il utilise deux connexions TCP pour transférer le fichier:

  • Gestion de la connexion - Connexion Pour envoyer des commandes au serveur et recevoir des réponses de celui-ci. Le protocole Telnet est utilisé pour le canal de contrôle.
  • Connexion de données - Connexion aux fichiers de transfert.

L'histoire

La première mise en œuvre du protocole (1971) prévoyait l'échange entre le client et les messages du serveur constitués de l'en-tête (72 bits) et des données de variable de données. L'en-tête de message incluait la demande au serveur FTP ou la réponse de celui-ci, le type et la longueur des données transmises. Les paramètres de données ont été transmis comme des données (par exemple, chemin et nom de fichier), informations du serveur (par exemple, une liste de fichiers dans le répertoire) et les fichiers eux-mêmes. Ainsi, les commandes et les données ont été transmises au même canal.

En 1972, le protocole a été complètement changé et a fait une vue proche de moderne. Les commandes avec les paramètres du client et des réponses du serveur sont transmises par la connexion Telnet (canal de commande), une connexion distincte (canal de données) est créée pour la transmission de données.

Dans les éditions suivantes, la possibilité de travailler en mode passif a été ajoutée, le transfert de fichier entre les serveurs FTP a été ajouté, des commandes permettant d'obtenir des informations, de modifier le répertoire actuel, de la création et de la suppression de répertoires, d'enregistrer des fichiers sous un nom unique. Un peu de temps, il y avait des commandes d'envoi d'emails via FTP, mais par la suite, ils ont été exclus du protocole.

En 1980, le protocole FTP a commencé à utiliser TCP. La dernière édition du protocole a été publiée en 1985. En 1997, un ajout au protocole est apparu, permettant de chiffrer et de signer des informations sur le canal de contrôle et le canal de données. En 1999, un complément dédié à l'internationalisation du protocole, qui recommande d'utiliser l'encodage UTF-8 pour les commandes et les réponses du serveur et définit la nouvelle commande Lang qui définit la langue de réponse.

Description du protocole

Différence de http

Biens Ftp. Http.
Basé sur des séances de travail Oui Non
Authentification utilisateur intégrée Oui Non
Principalement prévu pour le transfert Grands fichiers binaires Petits fichiers texte
Modèle de connexion Double connexion Connexion unique
Principalement adapté pour la réception / transfert Réception et transmission Tarif
Prend en charge les modes de transmission du texte et des binaires Oui Non
Prend en charge la spécification des types de données transmises (en-têtes MIME) Non Oui
Prend en charge les opérations sur le système de fichiers (MKDIR, RM, RENAME, etc.) Oui Non

Une caractéristique assez brillante du protocole FTP est qu'il utilise la connexion multiple (au moins double). Dans ce cas, un canal est le gestionnaire par lequel les commandes du serveur reçoivent et ses réponses sont renvoyées (généralement via le port TCP 21), et à travers le reste un transfert de données, un canal pour chaque transmission. Par conséquent, dans le cadre de la session FTP, vous pouvez transmettre simultanément plusieurs fichiers en même temps et dans les deux sens. Pour chaque canal de données, son port TCP est ouvert, dont le numéro est sélectionné soit par le serveur, soit par le client, en fonction du mode de transmission. Le protocole FTP a un mode de transmission binaire, ce qui réduit la surcharge de trafic et réduit les données échange de temps lors de la transmission de fichiers volumineux. Le protocole de HTTP nécessite nécessairement un codage d'informations binaires dans un formulaire de texte, par exemple à l'aide de l'algorithme de base64. Planifié via le protocole FTP, le client est inclus dans la session et toutes les opérations sont effectuées dans cette session (en d'autres termes. , le serveur se souvient de l'état actuel). Le protocole HTTP ne se souvient de rien. Sa tâche est de donner des données et d'oublier, de sorte que la mémorisation d'état lors de l'utilisation de HTTP est effectuée par externe par rapport aux méthodes de protocole. FTP fonctionne au niveau de l'application OSI et est utilisé pour transférer des fichiers à l'aide de TCP / IP. Pour ce faire, un serveur FTP, en attente de requêtes entrantes, devrait être lancé. Le client d'ordinateur peut contacter le serveur par le port 21. Ce composé (flux de contrôle) reste ouvert pendant la session. La deuxième connexion (flux de données) peut être ouverte sous forme de serveur du port 20 au port du client correspondant ( Mode actif ), ou par le client de tout port au port du serveur correspondant ( Mode passif ) Ce qui est nécessaire pour transférer le fichier de données. Le flux de contrôle est utilisé pour fonctionner avec la session - par exemple, l'échange entre le client et les commandes du serveur et les mots de passe à l'aide d'un protocole telnet. Par exemple, "Nom du fichier rétraire" enverra le fichier spécifié du serveur au client. En raison de cette structure à deux ports, FTP est considéré comme un protocole d'œil externe, contrairement à la bande HTTP dans la bande.

Connexion de données et transmission

Le protocole est défini dans RFC 959. Le serveur répond sur le flux de codes ASCII Status ASCII à trois chiffres avec un message texte en option. Par exemple, "200" (ou "200 ok") signifie que la dernière équipe a été complétée avec succès. Les chiffres représentent le code de réponse et le texte est une clarification ou une demande. La transmission de flux de données actuelle peut être interrompue à l'aide d'un message d'interruption envoyé sur le flux de contrôle. FTP peut fonctionner dans actif ou Mode passif De quel choix est la méthode d'installation de la connexion. Dans les versions plus anciennes, seul le 20e port (mode actif) a été utilisé pour transmettre des données, dans des versions modernes des serveurs FTP, le port du canal de données peut être attribué par des ports de serveur de port non standard (N> 1024) (passif. Mode). En mode actif, le client crée une connexion TCP de contrôle avec le serveur et envoie son adresse IP et son numéro de port client arbitraire, après quoi le serveur démarre la connexion TCP avec cette adresse et cette adresse et cette adresse. Dans le cas où le client est derrière le pare-feu et que vous ne pouvez pas accepter une connexion TCP entrante, le mode passif peut être utilisé. Dans ce mode, le client utilise le flux de contrôle pour envoyer le serveur de commandes PASV, puis reçoit son adresse IP et son numéro de port sur le serveur, qui est ensuite utilisé par le client pour ouvrir le flux de données à partir d'un port client arbitraire à l'adresse et port.

La différence entre le travail du mode passif et actif. Actions de serveur et de client en mode actif et passif

Mode actif Mode passif
1. Le client établit la communication et envoie une demande à 21 ports de serveur du port N (N> 1024) 1. Le client établit une connexion et envoie une demande (rapports qu'il est nécessaire de travailler en mode passif) sur le port du serveur 21 du port N (N> 1024)
2. Le serveur envoie une réponse au port client N (N> 1024) 2. Le serveur envoie la réponse et indique le numéro de port pour le canal de données P (p> 1024) au port N (N> 1024) du client.
3. Le serveur établit la communication pour transférer des données par port 20 dans le port du client N + 1 3. Le client établit la communication pour transmettre des données par port N + 1 au port de port de port P (p> 1024)

FTP actif. Rentable pour le serveur FTP, mais nocif pour le côté du client. Le serveur FTP tente de se connecter avec des ports aléatoires élevés (par numéro) sur le client, une telle connexion sera certainement bloquée par un pare-feu du côté du client. Ftp passif. Rentable pour le client, mais nocif pour le serveur FTP. Le client effectuera les deux connexions au serveur, mais l'un d'entre eux sera à un port élevé aléatoire, une telle connexion sera certainement bloquée par un pare-feu du côté serveur.

Les deux modes ont été mis à jour en septembre 1998 pour soutenir IPv6. À l'heure actuelle, d'autres changements dans le régime passif ont été effectués, à la mise à jour à un régime passive étendu.

Pendant le transfert de données de réseau, quatre vues de données peuvent être utilisées. :

  • ASCII - utilisé pour le texte. Les données, si nécessaire, avant que la transmission ne soit convertie d'une vue symbolique sur un expéditeur hôte dans une "octalite ASCII", et (à nouveau, si nécessaire) dans la représentation du caractère de l'hôte. En conséquence, ce mode ne convient pas aux fichiers contenant non seulement le texte habituel.
  • Mode image (généralement appelé binaire) - Le périphérique de l'expéditeur envoie chaque fichier d'octets par octet et le destinataire enregistre le flux d'octets à la réception. La prise en charge de ce mode a été recommandée pour toutes les implémentations FTP.
  • EBCDIC - utilisé pour transférer du texte ordinaire entre les hôtes du codage EBCDIC. Sinon, ce mode est similaire au mode ASCII.
  • Mode local - permet à deux ordinateurs avec des installations identiques pour envoyer des données dans son propre format sans conversion en ASCII.

Pour les fichiers texte, divers formats de contrôle et la configuration de la structure d'enregistrement sont fournis. Ces fonctionnalités ont été conçues pour fonctionner avec des fichiers contenant du formatage Telnet ou ASA.

Le transfert de données peut être effectué dans l'un des trois modes. :

  • Mode de potion - Les données sont envoyées sous forme de flux continu, libérant le FTP de l'exécution de tout type de traitement. Au lieu de cela, tous les traitements sont effectués par TCP. L'indicateur de fin n'est pas nécessaire, à l'exception de la division des données sur l'enregistrement.
  • Mode bloc - FTP rompt les données dans plusieurs blocs (unité d'en-tête, nombre d'octets, champ de données), puis les transmet à TCP.
  • Mode compresseur - Les données sont comprimées par un seul algorithme (généralement, encodant les longueurs de la série).

Authentification

L'authentification FTP utilise le diagramme de nom d'utilisateur / mot de passe habituel pour fournir un accès. Le nom d'utilisateur est envoyé au serveur de commandes utilisateur et le mot de passe est la commande Pass. Si les informations fournies par le client sont acceptées par le serveur, le serveur enverra une invitation au client et la session commence. Les utilisateurs peuvent si le serveur prend en charge cette fonctionnalité, connectez-vous au système sans fournir des informations d'identification, mais le serveur ne peut fournir qu'un accès limité à ces sessions.

Ftp anonyme.

L'hôte, la fourniture d'un service FTP, peut fournir un accès anonyme à FTP. Les utilisateurs se connectent généralement comme "anonyme" (peuvent être dépendants de cas sur certains serveurs FTP) en tant que nom d'utilisateur. Bien que les utilisateurs soient généralement invités à envoyer leur adresse e-mail au lieu d'un mot de passe, aucune vérification n'est réellement effectuée. De nombreux hôtes FTP fournissant des mises à jour logicielles supportent l'accès anonyme.

NAT-PT.

Surtout pour le fonctionnement du protocole FTP via les pare-feu, l'extension NAT a été faite, appelée NAT-PT (RFC2766), qui vous permet de traduire des connexions entrantes du serveur au client via NAT. Dans le processus d'une telle connexion, NAT remplace les données transmises du client, spécifiant le serveur sur le serveur et le port avec lequel le serveur sera capable de se connecter, puis diffusera la connexion du serveur à partir de cette adresse au client. à son adresse. Malgré toutes les mesures et toutes les innovations adoptées pour soutenir le protocole FTP, dans la pratique, la fonction NAT-PT est généralement déconnectée dans tous les routeurs et routeurs afin de fournir une sécurité supplémentaire des menaces virales.

Pare-feu Nat et clignotant

FTP transmet généralement des données si le serveur est connecté au client, une fois que le client a envoyé la commande Port. Cela crée un problème pour NAT et pare-feu qui n'autorisent pas les connexions d'Internet aux hôtes internes. Pour NAT, un problème supplémentaire est que la représentation des adresses IP et le numéro de port dans la commande de port font référence à l'adresse IP et au port de l'hôte interne, au lieu d'une adresse IP publique et du port NAT. Il y a deux approches à ce problème. Le premier est que le client FTP et le serveur FTP utilisent la commande PASV, ce qui provoque une connexion de données définie du client sur le serveur. La deuxième approche est une modification pour la NAT des valeurs de commande de port utilisant une passerelle au niveau appliqué.

Support de navigateurs Web

La plupart des navigateurs Web habituels peuvent récupérer des fichiers situés sur des serveurs FTP, bien qu'ils ne puissent pas prendre en charge des extensions de protocole tels que FTPS. Lorsque l'adresse FTP est spécifiée et non l'adresse HTTP, le contenu disponible du serveur distant semble similaire à celui de l'autre contenu Web. Le client FTP entièrement fonctionnel peut être lancé dans Firefox comme FireFTP /

Syntaxe

La syntaxe d'URL FTP est décrite dans RFC1738, sous la forme: FTP: // [<< utilisateur> [: <mot de passe>] @] <hôte> [: <port>] / <chemin> (paramètres entre crochets sont facultatifs) . Par exemple: ftp: //public.ftp-server.example.com/mydirectory/myfile.txt

ou: FTP: // user001: [email protected]/mydirectory/myfile.txt

Plus détaillé de spécification du nom d'utilisateur et du mot de passe est écrit dans la documentation du navigateur. Par défaut, la plupart des navigateurs Web utilisent le mode passif (PASV) qui est meilleur par les pare-feu de l'utilisateur final.

Sécurité

FTP n'a pas été développé comme protégé (en particulier conformément au Protocole de normes actuelles) et possède de nombreuses vulnérabilités en défense. En mai 1999, les auteurs de la RFC 2577 ont apporté des vulnérabilités à la prochaine liste de problèmes:

  • Attaques cachées (attaques de rebond)
  • Attaques de spoof)
  • Attaques de force de Broast (attaques de force brute)
  • Interception de paquet, reniflement (capture de paquets, renifler)
  • Protection du nom d'utilisateur
  • Ports de capture (vol de port)

FTP ne peut pas crypter son trafic, toutes les transmissions - Ouvrir le texte, afin que les noms d'utilisateur, les mots de passe, les commandes et les données puissent être lus par quiconque, capable d'intercepter le paquet sur le réseau. Ce problème est caractéristique de nombreuses spécifications de protocole Internet (y compris SMTP, Telnet, POP, IMAP) développée avant de créer de tels mécanismes de cryptage tels que TLS et SSL. La solution habituelle à ce problème consiste à utiliser des versions "sûres", des versions protégées par TLS de protocoles vulnérables (FTPS pour FTP, Telnets pour Telnet, etc.) ou un autre protocole plus protégé, tel que SFTP / SCP fournis avec la plupart des protocoles de coque sécurisés .

Safe FTP.

Il existe plusieurs méthodes de transfert de fichiers sécurisé, dans une ou plusieurs fois appelée «Safe FTP».

FTPS.

FTPS explicite - expansion de la norme FTP, permettant aux clients d'exiger que la session FTP soit cryptée. Ceci est mis en œuvre en envoyant la commande "Auth TLS". Le serveur a la possibilité d'autoriser ou de rejeter des connexions qui ne demandent pas de TLS. Cette extension de protocole est définie dans les spécifications 4217. Un FTP implicite est une norme obsolète pour FTP, qui nécessite l'utilisation de connexions SSL ou TLS. Cette norme était censée utiliser d'autres ports autres que le FTP habituel.

SFTP.

SFTP, ou "protocole de transfert de fichier SSH", n'est pas associé à FTP, sauf qu'il transmet également des fichiers et a un ensemble similaire de commandes pour les utilisateurs. SFTP ou Safe FTP, est un programme utilisant SSH (Secure Shell) pour transférer des fichiers. Contrairement à Standard FTP, il chiffre les deux commandes et les données, empêchant les mots de passe et les informations confidentielles de la transmission ouverte via le réseau. Selon la fonctionnalité de SFTP, il ressemble à un FTP, mais comme il utilise un autre protocole, les clients FTP standard ne peuvent pas contacter le serveur SFTP et inversement.

FTP via SSH (pas SFTP)

FTP via SSH (non SFTP) fait référence à la pratique du tunneling la session FTP habituelle via une connexion SSH. Étant donné que FTP utilise plusieurs connexions TCP, le tunneling via SSH est particulièrement difficile. Lorsque beaucoup de clients SSH tentent d'installer un tunnel pour le canal de contrôle (la connexion initiale "client-serveur" par port 21), seule ce canal sera protégé; Lorsque le transfert de données, le logiciel FTP à une fin définira de nouvelles connexions TCP (canaux de données), ce qui coûtera une connexion SSH et perdra ainsi la protection holistique.

Sinon, pour le logiciel SSH client, vous devez disposer de certaines connaissances FTP pour suivre et écraser les messages de flux de contrôle FTP et l'ouverture autonome de nouvelles redirections pour le flux de données FTP.

FTP via SSH est parfois appelé FTP sécurisé; Mais il ne vaut pas la peine de le confuser avec d'autres méthodes, telles que SSL / TLS (FTPS). Autres méthodes de transfert de fichier à l'aide de SSH et non liées à FTP - SFTP et SCP; Chacune d'elles et de données de comptabilité et de fichier sont toujours protégées par le protocole SSH.

Ftp. Concepts de base

Ftp.

Ftp. - Du "protocole de transfert de fichiers", traduit en tant que "protocole de transfert de fichier". Utilisation de ce protocole, vous pouvez vous connecter aux serveurs FTP et faire différentes étapes avec des fichiers stockés sur eux et des dossiers: téléchargez à partir du serveur sur votre PC, téléchargez sur le serveur, créer, modifier, renommer, supprimer, attribuer des droits d'accès. Travailler avec des fichiers sur le serveur FTP rappelle largement les actions habituelles avec eux sur votre ordinateur.

Exemples d'utilisation de FTP. :

  • Chargement de pages Web sur le serveur d'hébergement
  • Téléchargement de musique, de films et de programmes avec des serveurs FTP disponibles publiquement, etc.

En tant que travail pratique, allez à http://www.freedrweb.com/cutureit/ et planez la souris sur le lien Dr.Web Curedit! au bas de la page. Dans la barre d'état, vous verrez l'adresse de lien: ftp://ftp.drweb.com/pub/drweb/cutureit/launch.exe. Voici un serveur FTP accessible au public sur lequel l'utilitaire CureIT est stocké!

Protocole FTP

Protocole FTP Le protocole de transfert de fichiers) est l'un des trois principaux protocoles Internet (courrier, www, ftp). FTP ou "Protocole de transfert de fichiers" - l'un des protocoles les plus anciens sur Internet et entre dans ses normes. Exchange de données en FTP passe à travers le canal TCP. Exchange construit à l'aide de la technologie client-serveur.

Protocole - Ceci est un format cohérent pour transmettre des données entre deux périphériques.

Serveur ftp.

Serveur ftp. - Ceci est l'ordinateur habituel sur lequel un logiciel spécial a été installé, permettant aux utilisateurs de se connecter et de travailler avec des fichiers stockés sur elle et les dossiers le font simplement sur leurs propres ordinateurs. Vous pouvez vous connecter gratuitement au serveur FTP ou sur une connexion unique et un mot de passe.

Lorsque vous travaillez avec FTP, deux concepts sont largement utilisés: télécharger et pompage. Télécharger (En anglais "Télécharger") désigne le processus de sauvegarde de dossiers et de fichiers à partir du serveur FTP à votre ordinateur. Téléchargement (En anglais "Upload") est le transfert de dossiers et de fichiers de votre ordinateur sur le serveur FTP.

Habituellement, chaque dossier (moins souvent de fichier) sur le serveur FTP attribue les droits d'accès: lecture, enregistrement et exécution. La lecture signifie que vous pouvez afficher un contenu de fichier ou de dossier. L'enregistrement vous permet de changer ce contenu. Et l'exécution permet d'exécuter des fichiers et des scripts exécutables sur le serveur. Vous pouvez rencontrer une gestion des droits d'accès, par exemple lors du développement d'un site Web lorsque les visiteurs doivent interdire l'accès à certains répertoires de site et permettre aux scripts d'autres répertoires.

Client FTP

Pour vous connecter au serveur FTP, un programme spécial est nécessaire, appelé Client FTP ou gestionnaire FTP. Les clients FTP, à la fois intégrés quelque part et spécialisés, il y a un excellent ensemble.

Client FTP - Un programme qui vous permet de vous connecter à un serveur FTP distant et de recevoir / transmettre des fichiers via le protocole FTP.

Schéma général de travailler avec le client FTP

Premièrement, vous devez spécifier une adresse de serveur spécifique (URL). Par exemple, ftp://ftp.msu.ru. Ensuite, vous devez passer par la procédure d'enregistrement sur le serveur. Si le serveur est anonyme et que vous travaillez avec le programme de navigateur, l'enregistrement sera automatiquement. Lorsque vous travaillez avec un client FTP graphique, vous pouvez également prescrire les paramètres d'accès nécessaires à l'avance, nommément, le nom d'utilisateur et le mot de passe. Après une connexion réussie, vous pouvez afficher le contenu de tous les dossiers de serveurs, qui, selon le type de client FTP, ressemblent à un programme standard pour afficher le système de fichiers. Trouver le fichier souhaité, vous pouvez le copier sur le disque de l'ordinateur local, préciser la destination. Copier des fichiers d'un ordinateur local vers un serveur FTP distant est généralement autorisé pour les utilisateurs enregistrés uniquement.

Utiliser FTP dans le processus éducatif :

  • copier des logiciels pour fournir un processus d'apprentissage;
  • Organisation du partage de fichiers avec des partenaires de projet de télécommunication.

Protocole FTP

Protocole FTP

Ftp. Le protocole de transfert de fichiers) est l'un des trois principaux protocoles Internet (courrier, www, ftp). FTP ou "Protocole de transfert de fichiers" - l'un des protocoles les plus anciens sur Internet et entre dans ses normes. Exchange de données en FTP passe à travers le canal TCP. Exchange construit à l'aide de la technologie client-serveur.

Protocole - Ceci est un format cohérent pour transmettre des données entre deux périphériques. Le protocole détermine les éléments suivants:

  • Comment une erreur sera vérifiée;
  • Méthode d'emballage de données (si le package est utilisé);
  • Comment le périphérique d'envoi indique qu'il a complété le message;
  • Comment le périphérique de réception indique qu'il a reçu un message.

Il existe un certain nombre de protocoles standard (référence) à partir desquels vous pouvez choisir. Chaque protocole a ses avantages et ses inconvénients (inconvénients); Par exemple, certains sont plus simples que d'autres, certains sont plus fiables et certains plus rapides.

Du point de vue de l'utilisateur, la seule chose qui l'intéresse dans le protocole est que l'ordinateur ou l'appareil doit le prendre en charge correctement (protocole) si vous souhaitez contacter d'autres ordinateurs. Le protocole peut être mis en œuvre ou dans du matériel ou des logiciels.

5614161.png.

FTP est un ensemble de règles indiquant comment les ordinateurs peuvent partager des fichiers sur Internet.

Le protocole FTP est construit de manière à ce que divers ordinateurs avec divers logiciels et divers "matériels" puissent échanger efficacement des fichiers.

Aujourd'hui, de nombreux utilisateurs avec le mot FTP associent-le avec des formats Warez, MP3, JPEG et MPEG. Mais en fait, ce protocole est utilisé pour transmettre tout type de fichiers, des documents texte ordinaires aux fichiers logiciels protégés. Le protocole FTP est largement utilisé dans les systèmes de paiement automatiques via Internet et de transférer des informations de satellites dans l'espace.

Transférer et télécharger des fichiers sur Internet - de sorte que les tâches de routine importantes que le protocole FTP est devenue largement appliquée avant que l'e-mail apparaisse. Cependant, avec ce protocole, il est beaucoup plus facile d'accéder aux fichiers d'un autre ordinateur, plutôt que de fournir aux autres la possibilité d'accéder à vos fichiers et de les lire.

Processus de connexion technique utilisant le protocole FTP

Dans FTP, la connexion est initiée par l'interprète de protocole utilisateur. La gestion des échanges est effectuée via le canal de contrôle dans la norme de protocole Telnet. Les commandes FTP sont générées par l'interprète de protocole utilisateur et sont transmises au serveur. Les réponses du serveur sont envoyées à l'utilisateur également via le canal de contrôle. En général, l'utilisateur a la possibilité d'établir un contact avec l'interpréteur de protocole de serveur et différent de l'interprète utilisateur.

Les commandes FTP définissent les paramètres de canal de transmission de données et le processus de transfert lui-même. Ils déterminent également la nature du travail avec des systèmes de fichiers distants et locaux.

FTP diffère d'autres applications en ce sens qu'il utilise deux connexions TCP pour transférer le fichier.

  • Gestion de la connexion Installé comme une connexion client-serveur normale. Le serveur effectue une ouverture passive sur un port FTP pré-connu (21) et prévoit une demande de connexion du client. Le client effectue une ouverture active sur le port TCP 21 pour définir un composé de contrôle. La connexion de contrôle existe tout le temps pendant que le client communique avec le serveur. Cette connexion est utilisée pour transférer des commandes du client sur le serveur et transférer des réponses du serveur. Le type de service IP pour la connexion de contrôle est défini pour obtenir un "délai minimum", car les commandes sont généralement entrées par l'utilisateur.
  • La connexion de données ouvre chaque fois que le fichier est transmis entre le client et le serveur. Il s'ouvre également à d'autres moments que nous le verrons plus tard. Le type de service IP pour la connexion de données doit être "Bandwidth maximum", car cette connexion est utilisée pour transférer des fichiers.

La session de gestion initialise le canal de transmission de données. Lors de l'organisation d'un canal de transmission de données, la séquence d'actions est une autre autre que l'organisation du canal de contrôle. Dans ce cas, le serveur initie un échange de données conformément aux paramètres convenus dans la session de contrôle.

Le canal de données est installé pour le même hôte que le canal de commande à travers lequel le canal de données est configuré. Le canal de données peut être utilisé à la fois pour la réception et le transfert de données.

Une situation est possible lorsque les données peuvent être transmises à une troisième voiture. Dans ce cas, l'utilisateur organise le canal de contrôle avec deux serveurs et organise un canal de canal direct entre eux. Les commandes de contrôle traversent l'utilisateur et les données directement entre serveurs.

Le canal de commande doit être ouvert lors du transfert de données entre les machines. S'il est fermé, la transmission de données s'arrête.

L'adresse FTP ressemble à ceci:

FTP: // utilisateur: mot de [email protected]: 21 /

  • Utilisateur - Nom d'utilisateur.
  • Le côlon est un délimiteur pour le programme entre le nom d'utilisateur et le mot de passe
  • Mot de passe - mot de passe.
  • @ - signifie séparation entre les données de l'utilisateur et l'adresse.

Ensuite, c'est l'adresse directement. Il peut être une adresse IP ou l'adresse peut avoir une valeur alphabet (ftp.ur.ru). Après l'adresse, le colon de séparation revient à nouveau, ce qui partage l'adresse et le numéro de port auquel doit être connecté. Par défaut, ce port est 21, mais il peut y avoir n'importe quel chiffre marqué par l'administrateur du serveur.

L'adresse peut ressembler à ceci:

FTP: / 127.0.0.1

Cela signifie que le nom de l'utilisateur anonyme, le mot de passe est l'adresse e-mail et le port 21.

5614162.png.

Modes FTP

Lorsque vous travaillez sur le protocole FTP entre le client et le serveur, deux composés sont installés - Directeur (les équipes y vont) et Connexion de transfert de données (Les fichiers sont transmis). Le composé de contrôle est égal à actif и Régime passif . Le client initie la connexion TCP à partir du port dynamique (1024-65535) au numéro de port 21 sur le serveur FTP et explique "Salut! Je veux vous connecter à vous. Voici mon nom et mon mot de passe." D'autres actions dépendent de ce que le mode FTP (actif ou passif) est sélectionné.

  • В mode actif Quand le client dit "Salut!" Il indique également au serveur de numéro de port (à partir de la plage dynamique du 1024-65535) de sorte que le serveur puisse se connecter au client pour définir la connexion pour la transmission de données. Le serveur FTP se connecte au numéro de port client spécifié à l'aide du numéro de port TCP 20 pour le transfert de données. Pour le client, une telle connexion est entrante, elle fonctionne si souvent dans le mode actif des clients derrière le pare-feu ou le NAT est difficile ou nécessite des paramètres supplémentaires.
  • В Mode passif Une fois que le client a dit "Bonjour!", Le serveur signale le client le numéro de port TCP (à partir de la plage dynamique du 1024-65535) auquel vous pouvez vous connecter pour définir la connexion de transfert de données. Dans le même temps, il est facile de remarquer que des ports dans une telle connexion à la fois du client et du côté serveur sont arbitraires. En mode passif, le client peut facilement fonctionner avec le serveur via son pare-feu, mais souvent pour prendre en charge le serveur de mode passif, la configuration de pare-feu correspondante est déjà du côté du serveur.

La principale différence entre le mode FTP actif et le mode FTP passif est la partie qui ouvre la connexion aux données de transfert. En mode actif, le client doit pouvoir prendre cette connexion à partir du serveur FTP. En mode passif, le client initie toujours cette connexion elle-même et le serveur doit être pris.

FTP est un service basé exclusivement sur TCP (protocole de gestion de transmission). FTP est inhabituel en ce sens qu'il utilise deux ports, le port "Données" et le port "Commandes" (également appelé port de commande). Traditionnellement, c'est le port 21 pour les commandes et le port 20 pour les données. Cependant, en fonction du mode, le port de données ne sera pas toujours 20.

En mode actif, le client FTP est connecté à un port non privilégié arbitraire (N> 1024) au port de commande FTP Server 21. Ensuite, le client commence à écouter le port N + 1 et envoyez le port de commande FTP N + 1 à la Serveur ftp. En réponse, le serveur se connecte au port de données client spécifié à partir de son port de données local 20.

En mode FTP passif, le client initie les deux connexions au serveur, résolvant un problème avec des pare-feu qui filtrent le port entrant du port de données client. Lorsque vous ouvrez la connexion FTP, les locaux du client ouvrent deux ports non privilégiés (N> 1024 et N + 1). Le premier port contacte le serveur au port 21, mais au lieu d'envoyer la commande de port et permet au serveur de se connecter à son port de données en réponse, le client affiche la commande PASV. En conséquence, le serveur ouvre un port non privilégié arbitraire (p> 1024) et envoie le client à la commande PR PR de port P. Ensuite, pour la transmission de données, le client initie la connexion à partir du port N + 1 au port P sur le serveur. .

Serveur ftp.

Serveur ftp.

Serveur ftp. - Un ordinateur contenant des fichiers disponibles publiquement et est configuré pour prendre en charge le protocole FTP (le serveur FTP doit disposer d'un logiciel qui prend en charge le protocole FTP).

Actuellement, il existe trois variétés de serveurs FTP sur Internet:

  1. Style Internet (accès à tous les fichiers de serveur)
  2. ListServer (accès limité)
  3. Ftpmail (accès par courrier électronique).

Les serveurs ftpmail Les plus intéressants pour les utilisateurs qui ont accès à Internet sont très limités, c'est-à-dire qu'ils ne peuvent utiliser que le courrier électronique. Vous entrez plusieurs commandes spéciales dans votre lettre pour exécuter votre serveur FTPMail sélectionné. Si tout est entré correctement et que votre lettre est arrivée à la destination, le serveur FTPMail commencera à rechercher le fichier souhaité dans presque tous les intertwine Internet. Si le fichier est trouvé, vous l'aurez transféré, sinon vous viendrez une lettre avec des informations que ce fichier dans la nature n'existe pas. Bien sûr, la chose est bonne, mais si vous avez un accès complet aux ressources Internet, vous pouvez faire n'importe quoi.

Dans le réseau pour stocker de gros volumes de données, il existe Serveur ftp . Le serveur FTP est une sorte de bibliothèque de fichiers. Pour pomper les fichiers entre les serveurs FTP et l'ordinateur d'un utilisateur, le protocole FTP est utilisé ( Protocole de transfer de fichier - Protocole de transfer de fichier).

Quel est le serveur FTP pour? Vous pouvez pomper vos fichiers archivés sur de nombreux serveurs FTP. Il existe des milliers de serveurs FTP qui fournissent un accès gratuit anonyme aux gigaoctets des informations les plus diverses: documents texte, distribution de programme, photographies et fichiers musicaux. Par le protocole FTP, vous pouvez télécharger vos pages d'accueil sur des serveurs libres qui fournissent de l'espace. Il est beaucoup plus pratique que d'appliquer http lorsque vous spécifiez les fichiers à télécharger sur une page spéciale du serveur.

Lorsque vous utilisez FTP, certaines fonctionnalités de ce service doivent être mémorisées, résultant directement du système d'exploitation où elle est originaire - UNIX. Tout serveur FTP nécessite toujours une autorisation utilisateur, c'est-à-dire d'entrer son nom et son mot de passe. Selon cela, l'utilisateur ne sera fourni qu'avec l'accès à certains répertoires et aux fichiers avec la possibilité d'effectuer uniquement des actions autorisées sur le contenu du stockage FTP.

Que faire si vous n'êtes pas un utilisateur enregistré? Presque tous les serveurs FTP fournissent la soi-disant Entrée anonyme (Autre nom de ce service - Ftp anonyme. ). Pour anonyme (ou invité) Connectez-vous au serveur, au lieu du nom d'utilisateur, spécifiez le mot-clé anonyme et comme mot de passe pour saisir votre adresse e-mail. Après cela, vous recevrez l'accès aux annuaires généraux aux données détenues par le propriétaire du serveur. Habituellement, dans ce mode d'accès au serveur, l'utilisateur ne peut afficher que des répertoires et pompez les fichiers sur votre disque. Cette façon de travailler avec des serveurs FTP accessibles au public est appelé FTP anonyme. Certains serveurs créent des annuaires spéciaux où tout le monde peut également télécharger ses propres fichiers.

Vous pouvez utiliser un navigateur www ordinaire pour travailler avec le serveur FTP. Après avoir composé la chaîne d'adresse URL du serveur FTP souhaitée, votre navigateur vous connectera à celui-ci et affichera le contenu du répertoire distant.

Pour vous connecter au serveur FTP via un navigateur www, vous devez utiliser le formulaire d'enregistrement URL suivant (localisateur de ressources uniformes): Lorsque vous utilisez un serveur FTP nécessitant une autorisation :FTP: // nom_utilisateur: mot de passe @ address_ftp serveur: port / chemin_k_file Lorsque vous utilisez un serveur FTP anonyme :FTP: // adresse_ftp serveur / path_fail

À première vue, une telle utilisation du navigateur en tant que client FTP est assez pratique. Cependant, il convient de noter que, en même temps, la méthode de travail avec le serveur FTP manque à la possibilité de fraude de fichier. Si la connexion avec le serveur s'est soudainement rompu et que vous n'aviez pas le temps de télécharger le fichier entier (qui se produit assez souvent lors de la réapparition de fichiers volumineux de serveurs très distants), vous devrez alors télécharger le fichier entier depuis le début. Il s'agit de l'une des nombreuses raisons suffisamment bonnes raisons d'utiliser un client FTP séparé lorsque vous travaillez avec le serveur FTP. Le client FTP vous permet de réécrire des fichiers (décharger, envoyer) au serveur FTP et qui se produit un bol, réécrire (télécharger, recevoir) des fichiers à partir du serveur FTP.

Types de serveurs FTP

Contrairement aux serveurs de wwws sur lesquels presque tout le monde peut accéder, il existe deux catégories de serveurs dans FTP. Certains serveurs ne sont disponibles que pour un cercle limité d'utilisateurs enregistrés et lorsque vous essayez de connecter l'identifiant ou le nom d'utilisateur (Connexion) et le mot de passe (mot de passe). D'autres serveurs sont ouverts à tous. Elles sont appelées anonyme .

Serveur FTP anonyme - Open Access Server. Le nom d'utilisateur standard des serveurs FTP anonymes est anonyme, une adresse email est utilisée comme mot de passe.

FileZilla.

FileZilla. - Il s'agit d'un client FTP multilingue gratuit pour Microsoft Windows, Mac OS X et Linux. Il prend en charge FTP, SFTP et FTPS (FTP via SSL / TLS). Le 30 juillet 2010, il était sixième dans la liste des programmes de sourceforge.net les plus populaires.

Existe aussi FileZilla Server - Projet, client FileZilla associé. Ceci est un serveur FTP développé par la même organisation. Il prend en charge FTP, SFTP et FTPS (FTP via SSL / TLS).

Création et configuration d'un serveur FTP à l'aide de FileZilla Server

Créer votre propre serveur FTP à domicile vous permet d'organiser un moyen pratique de transférer des données aux utilisateurs du réseau local ou mondial. Pour commencer à la maison, vous pouvez utiliser un logiciel libre, par exemple, FileZilla Server . Ce programme est doté de toutes les fonctionnalités nécessaires et est facilement ajusté.

817_0_0_192X192_IMages_stories_FAQ_2011_SEPTERT_16-01.jpg

FileZilla Server s'étend vers une licence libre, la distribution de programme peut donc être téléchargée librement à partir du site de son développeur. Avant d'installer, vous devez spécifier le port pour écouter l'interface de l'administrateur et déterminer la méthode de démarrage du service FTP. Si vous laissez les paramètres par défaut, le programme d'installation sélectionnera le port aléatoire et ajoutez le service FTP à l'autoload Windows.

0.jpg.

Aussi avant d'installer FileZilla Server, vous devez sélectionner la méthode de démarrage du serveur lors du chargement du système. Par défaut, tous les utilisateurs sont activés par le début automatique du service FTP lorsque vous les autorisez dans le système d'exploitation.

1.jpg.

Lorsque l'installation est terminée, le programme placera son icône dans le bac, lorsque vous cliquez sur lequel le panneau d'administration du serveur s'ouvre. D'abord, vous devez tout d'abord confirmer la sélection du serveur 127.0.0.1 et le port spécifié, ainsi que, si nécessaire, proposez et entrez le mot de passe de l'administrateur.

2.jpg.

Le paramètre Server FileZilla doit être démarré avec la création d'un ou plusieurs utilisateurs et permettent un accès à certains répertoires sur l'ordinateur. Pour ce faire, sélectionnez l'élément de menu "Modifier" "Utilisateurs" et cliquez sur le bouton "Ajouter". Dans la fenêtre qui apparaît, vous devez entrer un nom arbitraire de l'utilisateur, si vous le souhaitez, en le plaçant dans un groupe spécifique (il peut être créé dans le menu "Édition-Groupes"). Après avoir appuyé sur "OK", un compte sera créé avec le nom spécifié, après quoi vous pouvez procéder pour le configurer.

3.jpg.

Par défaut, le nouveau serveur FileZilla est créé sans mot de passe. Pour la définir, vous suivez «Général» pour installer une ticket sur le mot de passe et entrez-la. Dans la même fenêtre, vous pouvez définir des restrictions sur le nombre de connexions pour l'utilisateur sélectionné (0 - sans restrictions).

4.jpg.

Dans l'onglet Dossiers partagés, vous devez ajouter un répertoire racine de l'utilisateur et sélectionner les répertoires auxquels il aura accès. Vous pouvez installer le répertoire sélectionné en tant que root en cliquant sur le bouton "Définir comme domeal Dir". Aussi dans cette fenêtre, vous pouvez spécifier les droits de l'utilisateur sélectionné sur les fichiers et les répertoires à votre disposition. Par exemple, définir les tiques aux paragraphes "Write" et "Supprimer" dans la catégorie "Files" donnera un compte anonyme et supprimera des fichiers dans le répertoire C: \ FTP.

5.jpg.

L'onglet Limite de vitesse est responsable de la configuration de la limite de vitesse de charge et de télécharger des données pour un compte spécifique. Ces paramètres peuvent être laissés inchangés.

6.jpg.

Dans la fenêtre "Filtre IP", l'administrateur peut désactiver l'accès au serveur FTP depuis une certaine adresse IP ou sous-réseaux. Cela peut être utile à l'avenir lorsque les utilisateurs non liés chargant un contenu illégal ou un inconvénient dans d'autres méthodes sont détectés.

7.jpg.

Dans les paramètres généraux du serveur, s'étendant sur tous les comptes, vous pouvez passer à partir du menu "Modifier les paramètres". La plupart des paramètres, en particulier, les limites de vitesse, la "liste noire", IP, SSL et Autoban d'abord peuvent être laissées au fur et à mesure. Faites attention à l'élément «Paramètres du mode passif» qui vous permet d'entrer le nom de domaine du serveur au lieu de IP. Cela sera utile à une adresse dynamique variant chaque fois que vous connectez au réseau.

8.jpg.

Un nom de domaine gratuit peut être enregistré, par exemple, à l'aide du service DYNDNS.

Pour donner aux utilisateurs la possibilité d'échanger des données avec le serveur FTP, vous devez leur dire l'adresse et les données de compte de l'entrée. Toutes leurs actions seront affichées dans la fenêtre principale FileZilla.

Client FTP

Client FTP

Client FTP - Protocole de transfert de fichiers (lettres. "Protocole de transfert de fichiers" - un programme permettant de simplifier l'accès au serveur FTP. Selon la destination, il peut également fournir à l'utilisateur un accès facile au serveur FTP distant dans le mode Console de texte, ne prenant que l'opération pour envoyer des commandes et des fichiers d'utilisateur, ou d'afficher des fichiers sur un serveur distant comme s'il faisait partie de le système de fichiers d'ordinateur de l'utilisateur, ou les deux. Dans les deux derniers cas, le client FTP suppose la tâche d'interpréter les actions de l'utilisateur dans les commandes de protocole FTP, permettant ainsi à la possibilité d'utiliser le protocole de transfert de fichier sans familiariser avec toutes ses sages.

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

Des exemples partiels d'utilisation du client FTP peuvent être:

  • Publication des pages de site sur le développeur Web Server Web Server
  • Dressez la musique, les programmes et tout autre fichier de données par l'utilisateur Internet habituel. Cet exemple n'est souvent pas réalisé par de nombreux utilisateurs comme à l'aide d'un client et de protocole FTP, car de nombreux serveurs publics ne demandent pas de données supplémentaires pour authentifier les utilisateurs et les navigateurs Internet (également des clients FTP) téléchargent des fichiers sans questions supplémentaires.

Ventes

Dans l'utilisateur le plus simple (mais avec le cas le plus complet), le client FTP est un émulateur d'un système de fichiers simplement sur un autre ordinateur. Avec ce système de fichiers, vous pouvez créer tout l'utilisateur d'action habituel: Copier des fichiers du serveur et sur le serveur, supprimez les fichiers, créer de nouveaux fichiers. Dans certains cas, il est également possible d'ouvrir des fichiers - pour voir, lancer des programmes de lancement, modifier. Il est nécessaire de considérer uniquement que l'ouverture du fichier implique son pré-téléchargement sur l'ordinateur de l'utilisateur. Des exemples de tels programmes peuvent servir:

  • Les navigateurs Internet (fonctionnent souvent en mode lecture seule, c'est-à-dire que vous ne vous permettez pas d'ajouter des fichiers au serveur)
  • De nombreux gestionnaires de fichiers, tels que: Windows Explorer, WINSCP, Total Commander, Loin, Midnight Commander, Krusader
  • Programmes spécialisés, par exemple: FileZilla
  • Les clients en ligne travaillant avec lesquels sont effectués via n'importe quel navigateur Internet, par exemple: ftponline.ru

Grâce à la prévalence du protocole FTP, Simple (du point de vue de la mise en œuvre) Les clients FTP sont pratiquement dans chaque système d'exploitation. Cependant, l'utilisation de ces clients nécessite l'utilisation des compétences de la console, ainsi que la connaissance des commandes de protocole pour communiquer avec le serveur. Donc, sous Windows, un tel utilitaire est FTP.exe. Dans de nombreuses constructions Linux, il y a aussi un utilitaire FTP.

Droits d'accès et autorisation

Le système de fichiers sur le serveur distant, en règle générale, a des paramètres de droits d'accès pour divers utilisateurs. Par exemple, seuls certains fichiers peuvent être accessibles aux utilisateurs anonymes, il n'y aura pas besoin de savoir sur l'existence d'autres utilisateurs. Un autre groupe d'utilisateurs peut être disponible d'autres fichiers ou, par exemple, en plus des droits de lecture de fichiers, il peut également être donné d'enregistrer de nouvelles fichiers disponibles ou de mettre à jour les fichiers disponibles. La gamme d'options de droits d'accès dépend du système d'exploitation et du logiciel de chaque serveur FTP spécifique. Typiquement, partagez les droits pour afficher le contenu du dossier (c'est-à-dire la possibilité d'obtenir une liste de fichiers contenus) pour lire le (s) fichier (s), écrire (créer, supprimer, mettre à jour).

Pour autoriser le serveur FTP, lors de la connexion à un client FTP à celui-ci, demande un utilisateur et un mot de passe de la dernière. La plupart des clients FTP demandent à leur tour les données de cet utilisateur en mode interactif. Il existe également un autre moyen de spécifier ces données en les incluant dans l'URL du serveur FTP. Donc, par exemple, dans une chaîne

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

  • FTP: // - Notez que nous utilisons le protocole FTP
  • Vasya - Nom d'utilisateur
  • : - Nom d'utilisateur et séparateur de mot de passe
  • Clé - mot de passe
  • @ - Séparateur d'informations d'authentification et adresse du serveur
  • Ftp.example.com - Adresse du serveur FTP

Il n'y a aucun cas lorsqu'un tel procédé de spécification du nom d'utilisateur et du mot de passe est le seul à prendre en charge le client FTP.

Exemples de clients FTP

Navigateurs

Les clients FTP primitifs les plus simples sont les navigateurs Web et l'Explorateur Windows. Pour accéder au serveur FTP dans leur barre d'adresse, il suffit d'entrer FTP: // Nom du serveur (par exemple FP://ftp.drweb.com/). Les navigateurs Web et le conducteur vous permettent de visualiser le contenu des serveurs FTP et de télécharger des fichiers d'eux. Cependant, à l'aide d'un navigateur, vous ne pourrez pas télécharger un fichier ou un dossier sur le serveur FTP et Windows Explorer ne prend pas en charge les fichiers en cas de rupture de connexion. La chose la plus importante est que le navigateur vous permet de simplement Cliquez sur le lien et téléchargez immédiatement le fichier, bien que cela arrive parfois et non téléchargée, mais téléchargez-le, et pas même un fichier, mais beaucoup. Par conséquent, le navigateur ne vaut pas la peine d'être considéré comme un client FTP sérieux. Il est donc préférable d'utiliser spécialement conçu pour ce programme pour travailler avec FTP. Certains d'entre eux sont affûtés uniquement avec FTP, d'autres sont des complexes logiciels entiers et, en plus de la connexion aux serveurs FTP, vous permettant de résoudre un grand nombre de tâches informatiques quotidiennes.

Commandant total et autre similaire

Les clients FTP sont également intégrés aux gestionnaires de fichiers populaires, par exemple le commandant total. En règle générale, les gestionnaires de fichiers vous permettent de travailler avec le serveur FTP, comme avec des disques réguliers d'un ordinateur local, bien que, bien entendu, certaines restrictions spécifiées par l'administrateur du serveur (cela peut être, par exemple, une interdiction de supprimer des fichiers pour tous les autres que le modérateur). Mais ici, il n'ya pas assez de possibilités, par exemple, le même planificateur de tâches. Bien que pour la plupart des utilisateurs du commandant total, il existe toujours une version très réussie du client FTP au détriment de la visionneuse intégrée, ce qui vous permettra d'apprendre ce qu'il en vaut la peine, ainsi que de la capacité de comparer le Contenu des dossiers et des fichiers sur le serveur FTP et l'ordinateur local.

Core FTP Pro

Vous pouvez trouver ce programme sur Internet à l'adresse www.coreftp.com, la taille de la distribution d'installation est légèrement inférieure à trois mégaoctets. Il y a une version taillée gratuite, mais nous allons considérer pleinement professionnel. Core FTP possède une interface utilisateur agréable et compréhensible, prend en charge le cryptage et les protocoles SFTP et SSL, s'intègre aux navigateurs populaires comme remplacement de clients FTP intégrés. Il est possible de pomper des fichiers directement entre deux sites, ainsi que la possibilité intégrée de créer des copies de données de sauvegarde, y compris de leur archivage, de leur protection par mot de passe et de l'envoi au serveur FTP. Pour les utilisateurs avancés, la ligne de commande est prise en charge.

FileZilla.

Ce client FTP se distingue par des textes entièrement libres et open source, ainsi que par une plate-forme inter-plate-forme (c'est-à-dire qu'il sait travailler sous différents systèmes d'exploitation). Protocoles pris en charge: FTP, SSL, SFTP. FileZilla a une interface utilisateur multilingue, assez confortable et compréhensible. Il existe une prise en charge pour le saut et le téléchargement de fichiers ayant une taille de plus de 4 Go, ainsi qu'un gestionnaire de site intégré. De plus, FileZilla est considéré comme l'un des clients FTP les plus fiables et les plus rapides. Vous pouvez le trouver à FileZilla-Project.org, la taille de la distribution pour Windows est d'environ 2,6 Mo.

Commandant FTP.

Le commandant FTP n'est pas le plus célèbre, mais à sa manière un bon client pour FTP. Dans le site Web mondial, son site Web: www.internet-soft.com. Taille de la distribution - de moitié à deux et demi mégaoctets, en fonction de la version. Pour ses capacités en version Pro, il ressemble à un client intégré au commandant total. Mais la version de luxe prend en charge SSL, TLS, SSH, protocoles PGP, injection multi-threadée, renommage automatique si duplicata est dans la liste des fichiers et d'autres fonctionnalités utiles.

Mignon ftp pro.

Ce client FTP est considéré comme l'un des meilleurs, sinon le meilleur de tout cela n'a que sur la planète. Une interface utilisateur agréable et très compréhensible, un gestionnaire de mots de passe intégré, une assistance SSL, SSH et OPENPGP, des outils d'automatisation (planificateur de travail, outil de création de sauvegarde, outil permettant de créer des podcasts sous la forme de flux audio RSS). Le programme dispose d'un éditeur HTML intégré et d'un gestionnaire de site, il est possible d'enregistrer et d'enregistrer des macros ultérieures. Si mignon ftp est un client FTP très utile et puissant. Vous pouvez le trouver dans le World Wide Web à www.globalscape.com/cuteftpppro, la taille du programme de distribution d'installation est d'environ sept mégaoctets.

Ftprush.

Un autre très bon client FTP commercial, situé sur Internet à l'adresse www.ftprush.com. La taille de sa distribution est d'environ quatre mégaoctets et demi. Parmi ses caractéristiques, je voudrais noter une interface utilisateur agréable et simple, qui, à titre, est généralement caractéristique des programmes de cette classe, ainsi que le support de la compression de données à la volée, conçue pour économiser de l'argent. dépensé par l'utilisateur pour sauter des fichiers d'Internet. Il existe également un planificateur de tâche dans le programme, un moteur de mot de passe de script intégré pour automatiser les actions de l'utilisateur, ainsi que les répertoires de cache intégrés qui accélèrent leur visualisation. SFTP, FTPS, SSL, TFTP sont pris en charge, ainsi que, ce qui est important pour les utilisateurs russophones, les codages Unicode sont pris en charge (y compris UTF-8).

Smartftp.

Sur Internet, ce client est disponible sur www.smartftp.com. Taille de la distribution de ce programme d'environ trois à six mégaoctets. Dans la liste des "Regalia" (ou plutôt les capacités du programme, les auteurs indiquent les éléments suivants: prise en charge de TSL / SSL, prise en charge de IPv6, compression de données "à la volée", support UTF-8, la capacité de Pumpez des fichiers directement entre deux serveurs, l'édition de fichier distant, le planificateur de téléchargement intégré, l'outil de création de sauvegarde, le support de travail de la ligne de commande et d'autres fonctionnalités, plus ou moins standard pour les clients FTP. L'interface de programme est une confortable, belle et assez ordinaire.

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