APPC/APPN

BoTTom |    Changer de couleur
 
Une extension à APPC est APPN.
 
APPN offre :  Une gestion de réseau d'égal à égal(pas de centre "directeur")
 
              Une configuration semi-automatique (chaque AS/400 ne connaît à
               priori que les machines qui lui sont directement adjacentes,
               à chaque connexion les machines s'échangent la topologie du
               réseau, par le biais de "control-point sessions".)
 
              Des fonctions de routage
               + à chaque ligne sont attribués des poids définissant les
                  caractéristique de celle-ci (vitesse, coût, sécurité,..)
               + à chaque session vous associez des paramètres souhaités
                  (par l'intermédiaire des classes de service/*COSD)
               + le système examine les différents chemins possibles pour
                  accéder au système éloigné et choisit celui qui se
                  rapproche le plus de vos souhaits (classe de service)
 
              La possibilité de définir plusieurs contrôleurs avec le
               même nom de lieu éloigné (il faut alors définir un N° de TG=
               Transmission Group)


|    Changer de couleur
              ET SURTOUT, le passage par des noeuds intermédiaires est
               transparent (pas de pgms activés sur ces systèmes), APPN
               n'utilisant que les couches BASSES SNA (niveau MI)
 
              ce qui offre la possibilité d'utiliser -DDM, DRDA, ...
               avec des systèmes intermédiaires.
                                                     -SNADS, PASSTHRU
               en direct(sans initialiser de job sur les systèmes traversés)
 
   ...TOULOUSE..........  ..MARSEILLE...........   ..LILLE..............
   : #######           :  :                    :   :          #######  :
   : # PGM #           :  :                    :   :          # PGM #  :
   : ################  :  :                    :   : ################  :
   :          # ICF #  :  :                    :   : # ICF #           :
   :          #######  :  :                    :   : #######           :
MI :             !     :  :                    :   :    !              :  MI
   :             !     :  :                    :   :    !              :
   :             !     :  :   !------------!   :   :    !              :
   :             !     :  :   !            !   :   :    !              :
   :             !     :  :   !            !   :   :    !              :
   :             !------------!            !------------!              :
   :...................:  :....................:   :...................:


|    Changer de couleur
 
 Il existe trois types de noeuds APPN.
 
           1/  LEN Low Entry Node = système capable d'utiliser un réseau
               APPN, sans y participer pleinement (il faut sur ce type de
               système définir tous les interlocuteurs comme s'ils étaient
               adjacents/S38, PC et PCS/400, ..)
 
           2/  EN End Node (noeud "terminal")=système participant à un réseau
               APPN (pleinement), mais ne gérant pas le réseau (ne fournit
               pas la topologie du réseau)
 
           3/  NN Network Node = système gérant le réseau APPN (fournit la
               topologie du réseau à tous les NN et EN qui lui sont
                adjacents)
 
 Vous définissez votre machine par la commande :
          CHGNETA NODETYPE(*ENDNODE)
                           *NETNODE    RAR(xxx) résistance de la route
                                       = coût logique dû au fait de
                                         passer au travers de cet AS.
 


|    Changer de couleur
 
  Pour chaque ligne vous allez définir les caractéristiques de la ligne
  (c'est-à-dire le coût logique d'utilisation de cette ligne)
 
       LINKSPEED( )   vitesse de la ligne
 
       COSTCNN( )     coût de la connexion
 
       COSTBYTE( )    coût par octet
 
       SECURITY( )    niveau de sécurité
 
       PRDDLY( )      délai de propagation
 
       USRDFN1( )     3 caractéristiques
       USRDFN2( )       utilisateur
       USRDNF3( )
 
 A chaque connexion vous définissez un mode à employer
 
   à chaque mode est associée une classe de service définissant des
     préférences en ce qui concerne le choix d'une route.


|    Changer de couleur
COSD: £CONNECT   ! Vitesse! coût/conx.!coût/octet!sécurité!délai!choix 1 .. 
 Rang!Poids! Mini!  4M    !     0     !    0     !        !     !
  1  ! 30  ! Maxi!  *MAX  !     0     !    0     !        !     !
     !     !     !        !           !          !        !     !
  2  ! 60  ! Mini! 56000  !     0     !   etc... !        !     !
     !     ! Maxi!  *MAX  !     0     !   etc... !        !     !
     !     !     !        !           !          !        !     !
  3  ! 90  ! Mini! 19200  !     0     !          !        !     !
     !     ! Maxi!  *MAX  !     0     !          !        !     !
     !     !     !        !           !          !        !     !
     !     !     !        !           !          !        !     !
 
 Le système analyse toutes les routes possibles
 
    Pour chaque ligne il regarde les caractéristiques associées, cherche
     dans le tableau ci-dessus la ligne vraie (tous les paramètres compris
     entre Mini et Maxi) et associe à cette ligne le poids indiqué.
 
    Pour chaque route il fait la somme des poids de chaque ligne plus le
     poids des RAR de chaque noeud intermédiaire.
 
    Il choisit la route ayant le résultat le plus petit !!!


|    Changer de couleur
 
 Vous pouvez connaître à tout moment les systèmes connectés logiquement
  à votre système.
 
 DSPAPPNINF INFTYPE(*TOPOLOGY) Topologie complète de votre réseau APPN.
 
            INFTYPE(*LCLNODE)  Les noeuds conectés à votre système
 
            INFTYPE(*SSN)      Les sessions actives
 
                               SSNTYPE(*ENDPNT) les sessions où votre AS
                                                 est un noeud terminal
 
                               SSNTYPE(*INMSSN) les sessions intermédiaires
                                                (votre AS est *NETNODE)
 
 Cette base de données "topologie APPN" est mise à jour dynamiquement à
  chaque nouvelle connexion dans le réseau.
 
 La V2R30 vous propose (via API QNMRGTI) de retrouver la topologie dans un
  User Space et/ou d'être averti en temps réel de chaque modification de
  la topologie (le système écrit un poste dans une DTAQ)





©AF400