JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide d'administration système : Services réseau
search filter icon
search icon

Informations document

Préface

Partie I Sujets relatifs aux services réseau

1.  Service réseau (présentation)

2.  Gestion des serveurs cache Web

NCA (Network Cache et Accelerator) (présentation)

Serveurs Web utilisant le protocole SSL (Secure Sockets Layer)

Gestion des serveurs cache Web (liste des tâches)

Planification pour NCA

Configuration système requise pour NCA

Journalisation NCA

Bibliothèque d'interposition pour prise en charge démon du serveur de porte

Prise en charge de plusieurs instances

Administration de la mise en cache de pages Web (tâches)

Activation de la mise en cache de pages Web

Désactivation de la mise en cache de pages Web

Activation ou désactivation de la journalisation NCA

Chargement de la bibliothèque d'utilitaires de socket NCA

Ajout d'un port au service NCA

Configuration d'un serveur Web Apache 2.0 pour utiliser le proxy SSL au niveau du noyau

Configuration d'un serveur Web Sun Java System pour une utilisation du proxy SSL au niveau du noyau

Utilisation du proxy SSL au niveau du noyau dans les zones

Mise en cache des pages Web (référence)

Fichiers NCA

Architecture NCA

Flux d'une demande de NCA à HTTPD

3.  Services d'horodatage

Partie II Accès aux systèmes de fichiers réseau

4.  Gestion des systèmes de fichiers NFS (présentation)

5.  Administration de système de fichiers réseau (tâches)

6.  Accès aux systèmes de fichiers réseau (référence)

Partie III SLP

7.  SLP (présentation)

8.  Planification et activation de SLP (tâches)

9.  Administration de SLP (tâches)

10.  Intégration des services hérités

11.  SLP (références)

Partie IV Sujets relatifs aux services de messagerie

12.  Services de messagerie (présentation)

13.  Services de messagerie (tâches)

14.  Services de messagerie (référence)

Partie V Sujets relatifs à la mise en réseau série

15.  Solaris PPP 4.0 (Présentation)

16.  Planification de la liaison PPP (tâches)

17.  Configuration d'une liaison PPP commutée (tâches)

18.  Configuration d'une liaison PPP de ligne spécialisée (tâches)

19.  Paramétrage de l'authentification PPP (tâches)

20.  Configuration d'un tunnel PPPoE (tâches)

21.  Résolution des problèmes PPP courants (tâches)

22.  Solaris PPP 4.0 (Référence)

23.  Migration de Solaris PPP asynchrone à Solaris PPP 4.0 (tâches)

24.  UUCP (présentation)

25.  Administration du protocole UUCP (tâches)

26.  UUCP (référence)

Partie VI Utilisation de systèmes distants

27.  Utilisation de systèmes distants (présentation)

28.  Administration du serveur FTP (tâches)

29.  Accès aux systèmes distants (tâches)

Partie VII Sujets relatifs au contrôle des services réseau

30.  Contrôle des performances du réseau (tâches)

Glossaire

Index

Mise en cache des pages Web (référence)

Les sections suivantes traitent des fichiers et composants nécessaires à l'utilisation de NCA. Elles offrent également des précisions sur l'interaction entre NCA et le serveur Web.

Fichiers NCA

Plusieurs fichiers sont nécessaires à la prise en charge de la fonction NCA. La plupart sont au format ASCII, mais certains sont des fichiers binaires. Le tableau suivant répertorie tous les fichiers.

Tableau 2-1 Fichiers NCA

Nom de fichier
Fonction
/dev/nca
Nom de chemin d'accès au périphérique NCA
/etc/hostname.*
Fichier qui répertorie toutes les interfaces physiques configurées sur le serveur.
/etc/hosts
Fichier qui répertorie tous les noms d'hôtes associés au serveur. Les entrées de ce fichier doivent correspondre aux entrées des fichiers /etc/hostname.* pour que NCA fonctionne.
/etc/init.d/ncakmod
Script de démarrage du serveur NCA. Ce script est exécuté lorsqu'un serveur est démarré.
/etc/init.d/ncalogd
Script de démarrage de la journalisation NCA. Ce script est exécuté lorsqu'un serveur est démarré.
/etc/nca/nca.if
Fichier qui répertorie les interfaces sur lesquelles NCA est exécuté. Pour plus d'informations, reportez-vous à la page de manuel nca.if(4).
/etc/nca/ncakmod.conf
Fichier qui répertorie les paramètres de configuration pour NCA. Pour plus d'informations, reportez-vous à la page de manuel ncakmod.conf(4).
/etc/nca/ncalogd.conf
Fichier qui répertorie les paramètres de configuration pour la journalisation NCA. Pour plus d'informations, reportez-vous à la page de manuel ncalogd.conf(4).
/etc/nca/ncaport.conf
Fichier qui répertorie les adresses IP et les ports pour NCA. Pour plus d'informations, reportez-vous à la page de manuel ncaport.conf(4).
/usr/bin/ncab2clf
Commande qui convertit les données contenues dans le fichier journal au format CLF (Common Log Format). Pour plus d'informations, reportez-vous à la page de manuel ncab2clf(1).
/usr/lib/net/ncaconfd
Commande qui configure NCA pour une exécution sur plusieurs interfaces lors de l'initialisation. Pour plus d'informations, reportez-vous à la page de manuel ncaconfd(1M).
/usr/lib/nca_addr.so
Bibliothèque qui utilise les sockets AF_NCA au lieu des sockets AF_INET. Cette bibliothèque doit être utilisée sur les serveurs Web qui utilisent les sockets AF_INET. Pour plus d'informations, reportez-vous à la page de manuel ncad_addr(4).
/var/nca/log
Fichier contenant les données de fichier journal. Le fichier est au format binaire, ne le modifiez pas.
/var/run/nca_httpd_1.door
Le nom du chemin d'accès à la porte.

Architecture NCA

La fonctionnalité NCA inclut les composants suivants :

Le module de noyau ncakmod tient à jour le cache de pages Web dans la mémoire système. Le module communique avec un serveur Web, httpd , par l'intermédiaire d'une interface sockets. Le type de famille est PF_NCA.

Le module de noyau fournit également une fonction de journalisation qui enregistre tous les succès de cache HTTP. La journalisation NCA écrit les données HTTP au format binaire sur le disque. NCA fournit un utilitaire de conversion pour convertir les fichiers journaux binaires au format CLF (Common Log Format).

La figure suivante illustre le flux de données pour le chemin d'accès conventionnel et le chemin d'accès qui est utilisé lorsque NCA est activé.

Figure 2-1 Flux de données avec le service NCA

image:L'organigramme illustre le flux de données à partir d'une demande client via la couche NCA dans le noyau.

Flux d'une demande de NCA à HTTPD

La liste ci-dessous présente le flux des demandes entre le client et le serveur Web.

  1. Une demande HTTP est effectuée du client vers le serveur Web.

  2. Si la page figure dans le cache, la page Web du cache dans le noyau est renvoyée.

  3. Si tel n'est pas le cas, la demande est transmise au serveur Web pour la récupération ou la mise à jour de la page.

  4. En fonction de la sémantique du protocole HTTP utilisée dans la réponse, la page est mise en cache ou non. La page est ensuite renvoyée au client. Si l'en-tête Pragma: No-cache est inclus dans la demande HTTP, la page n'est pas mise en cache.