Services de mise en réseau d'applications : Commutateurs de services de contenu de la gamme Cisco CSS 11500

Configuration du routage d'URL (routage L5) sur les gammes CSS 11000 et 11500

18 octobre 2016 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires


Contenu


Introduction

Le commutateur de services de contenu de la série de Commutateur de services de contenu (CSS) de Cisco peut conduire des paquets basés sur la couche 3 (L3), la couche 4 (L4), et pose 5 les informations (L5). Utilisant la fonctionnalité L5, le trafic peut être dirigé vers le serveur spécifique basé sur les informations dans l'en-tête URL ou de HTTP (telle que les Témoins encastrés). Le CSS utilise (la meilleure) correspondance la plus granulaire en déterminant quelle règle est utilisée éliminant n'importe quel effort optimisant la commande des règles.

Avant de commencer

Conventions

Pour plus d'informations sur les conventions des documents, référez-vous aux Conventions utilisées pour les conseils techniques de Cisco.

Conditions préalables

Aucune condition préalable spécifique n'est requise pour ce document.

Composants utilisés

Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.

Remarque: CSS 11000 est maintenant fin de vie. Référez-vous aux modèles et au pour en savoir plus de bulletin.

Les informations présentées dans ce document ont été créées à partir de périphériques dans un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Tous les serveurs sont directement connectés au CSS. Si vous travaillez dans un réseau opérationnel, assurez-vous de bien comprendre l'impact potentiel de toute commande avant de l'utiliser.

Configurez

Cette section vous fournit des informations pour configurer les fonctionnalités décrites dans ce document.

Informations générales

Quand une demande entre au CSS, la demande est évaluée contre les règles de contenu configurées. Le premier test est pour des correspondances contre des règles avec des chaînes de Témoin. S'il n'y a aucune règle assortie, le CSS détermine une correspondance contre des règles avec des chaînes d'URL. S'il n'y a de nouveau aucune règle assortie, la demande est testée contre des règles pour apparier le protocole (TCP ou UDP) et le numéro de port. S'il ne reste aucune correspondance, le dernier test est pour une adresse assortie de VIP. S'il n'y a aucun VIP étant assorti, le paquet sera conduit ou lâché.

Dans la configuration ci-dessous, des paquets reçus sont testés contre les règles plus spécifiques L5_GIF et L5_HTML pour un URL qui inclut la chaîne .gif ou .html avec l'adresse IP 10.1.1.100 de destination, le comité technique de protocole, et le port 80. Si une demande apparie la chaîne d'URL, le protocole, le port et l'adresse IP, elle sera envoyée au service Server1 ou Server2 selon lesquels la chaîne a été appariée. Si le paquet reçu ne contient pas l'un ou l'autre de chaîne, il sera comparé contre moins de règle de contenu spécifique L3 pour l'adresse IP 10.1.1.100 de destination. Si ceci apparie la demande, le paquet sera envoyé à un des services sélectionnés suivre la méthode configurée d'équilibre qui, dans ce cas, est le par défaut de circulaire.

Configuration

Cette configuration utilise l'installation suivante :

  • Serveurs dédiés connectés au CSS.

  • Server1 est utilisé pour des pages HTML.

  • Server2 est utilisé pour AVI et fichiers GIF.

  • Le n'importe quel serveur est utilisé pour toute autre chose.

Configuration
!Generated on 09/20/2004 11:46:30
!Active version: sg0730106

configure

!************************** CIRCUIT **************************

circuit VLAN1

  ip address 10.1.1.254 255.255.255.0

!************************** SERVICE **************************


!--- Poll all the servers using /index.html for the keepalive.


service Server1

  ip address 10.1.1.1

  keepalive uri "/index.html"

  keepalive type http

  active

service Server2

  ip address 10.1.1.2

  keepalive type http

  keepalive uri "/index.html"

  active

service Server3

  ip address 10.1.1.3

  keepalive type http

  keepalive uri "/index.html"

  active

service Server4

  ip address 10.1.1.4

  keepalive type http

  keepalive uri "/index.html"

  active

!*************************** OWNER ***************************

owner foo.com

  content L3      


!--- This is the catch all rule. This rule handles any pages that do
!--- not match the other rules.
        

    vip address 10.1.1.100      

    add service Server1

    add service Server2

    add service Server4

    add service Server3

    active

  content L5_GIF

    vip address 10.1.1.100

    port 80

    protocol tcp

    url "/*.gif"               


!--- If the request is for a gif,
!--- Server2 handles it.
 

    add service Server2         

    active

  content L5_HTML

    vip address 10.1.1.100

    port 80

    protocol tcp

    url "/*.html"               


!--- If the request is for an HTML document,
!---  Server1 handles it.

add service Server1         

    active

Vérifiez

Utilisant un navigateur, écrivez l'URL du VIP (10.1.1.100) et le répétez. Avis dans la sortie de commande récapitulative d'exposition qu'elle des recherches séquentielles (par défaut) autour de chacun des quatre serveurs utilisant le L3 ordonnent (parce que ni l'un ni l'autre des deux règles L5 n'ont été rencontrées).

Indiquez le navigateur http://10.1.1.100/1.gif, et notez que la demande est envoyée à Server2. Essai de nouveau avec un autre fichier GIF (tel que 2.gif).

Indiquez le navigateur http://10.1.1.100/1.html. Il va maintenant à Server1. Répétition avec un autre document HTML (tel qu'index.html). Répétez le test utilisant 1.jpg. Puisqu'il n'apparie pas les règles L5 l'unes des, la règle L3 l'équilibre au-dessus des quatre serveurs.

Dépannez

Il n'existe actuellement aucune information de dépannage spécifique pour cette configuration.


Informations connexes


Document ID: 25999