AS/400, TCP/IP & INTRANET

BoTTom |    Changer de couleur
 
 TCP/IP : protocole réseau (d'origine UNIX) occupant les couches 3 et 4
           du modèle ISO.
 
  .....................................
  :                                   : 7   Applications
  :...................................:
  :                                   : 6
  :...................................:
  :                                   : 5
  :...................................:------------------------------------
  :          TCP (et UDP)             : 4
  :...................................:     TCP/IP
  :             IP                    : 3
  :...................................:------------------------------------
  :                                   : 2
  :...................................:     SUBNETWORK
  :                                   : 1
  :...................................:
 
   Modèle ISO à 7 couches.
 


|    Changer de couleur
 
 TCP/IP s'appuie donc sur un sous-réseau qui peut être :
 
        + liaisons haut débit (ATM, DDI, Frame Relay)
 
        + X25
 
        + LAN (Token ring et Ethernet)
 
        + ISDN (Numéris)
 
        + RTC (réseau commuté)
 
          Pour ce dernier on parle de TCP/IP DIALUP,
           il y a alors mise en oeuvre de l'un des deux protocoles :
 
           SLIP (Serial Line IP)           le plus ancien
 
           PPP  (Point to point protocol)  le plus récent incluant
            !                               plus de contrôles.
            !-> depuis V4 sur l'AS/400 
 


|    Changer de couleur
 
 L'OS/400 en V3R10 reconnait les sous réseaux suivants :
 
   + X25 (CVC et CVP)
 
   + LAN
 
   + ISDN
 
   + Hauts débits (DDI et Frame Relay)
 
 L'OS en V3R20 et V3R70 implémente SLIP ce qui permet de
  connecter un micro distant à l'AS/400 avec une simple carte-modem.
 
 Soit pour utiliser des applications SNA avec ANYNET.
 (par exemple Client/Access 3.1 pour un micro distant avec TCP/IP-DIALUP)
 
 ANYNET permet en effet d'utilier APPC par dessus TCP/IP, il est implémenté
  en V3R10 dans l'OS et en dans la version V3R1M1 (disponible) de C/A
 
 Soit pour utiliser des applications TCP/IP spécifiques à l'AS/400
  Client Access pour Windows 95/NT en est une.


|    Changer de couleur
 
 Soit, enfin, pour utiliser des applications TCP/IP traditionnelles :
 
 + SMTP = la messagerie du monde INTERNET (e-mail)
 
   SUR AS/400 cette fonctionnalité est couplée avec SNADS (SNDDST) et
    OFFICE/400.
 
 + FTP    = transfert de fichiers
 
   Il s'agit d'un langage qui permet de gérer un système arborescent distant
 
   (créer une directory locale ou distante, envoyer ou aller chercher
     un fichier, etc ...)
 
   Aujourd'hui dans QDLS et QSYS, et en V3R70 y compris la racine IFS (root)
 
 + TELNET = Emulation (passe-système)
 
   3 émulations sont reconnues : Telnet 5250
                                 Telnet 3270
                                 Telnet VT100/200


|    Changer de couleur
 
 
 + LPD/LPR = transfert de spool
 
             LPD (Line Printe Daemon) = serveur d'impression
 
             LPR (Line Prinetr Requester) = client (celui qui envoie)
 
 Sur AS/400 c'est Identique à SNDNETSPLF.
 
 
 + plus des outils d'exploitation:
 
   - PING   : test des connexions
   - NETSTAT: état du réseau
   - SNMP   : administration du réseau
              (l'AS/400 est agent SNMP)
 
 
 
 
 


|    Changer de couleur
 
 Mais TCP/IP c'est aussi le monde Internet:
 
 INTERNET : interconnexion mondiale de serveurs reliés entre eux par TCP/IP
             sur des liaisons haut débit.
 
 Pour vous connecter vous devez passer par un fournisseur d'accès (Provider)
  qui lui, est connecté en permanence à INTERNET.
 
 
 services proposés par INTERNET :
 
 La messagerie (e-mail ou messagerie électronique)
 
 Toute personne ayant un accès INTERNET possède une boite aux lettres
  (mail-box) résidant en général chez le fournisseur d'accès.
 
 Il est possible d'échanger du courrier électronique avec n'importe qui
  dans le monde.
 
 Pour information voici notre adresse:   cmasse@volubis.fr
 


|    Changer de couleur
 
 NEWSGROUPS ou groupes de discussions / forums
 
 il s'agit de serveurs ou l'on visualise des questions auxquelles des
  réponses ont étés apportées ou auxquelles vous pouvez apporter des
  réponses.
 vous pouvez bien-sur poser des questions si vous êtes inscrits.
 
 les questions d'un groupe sont trés ciblées
 
 un groupe tel que "rec.music.indian.classical"
    parle de musique classique indienne.
 
 rec signifie recreation (detente)
 comp         computer , etc ....
 
 Pour l'AS/400
 
 comp.sys.as400.misc
 comp.databese.ibm-db2
 comp.protocols.ibm
 


|    Changer de couleur
 
 GOPHER 
 
 Serveurs de fichiers organisés sur le principes de menus hiérarchiques
 
 Un élément de menu peut faire référence :
 
    + à un autre serveur
    + à un autre menu sur le même serveur
    + à un fichier texte qui sera téléchargé sur votre machine pour
       consultation.
 
           c'est un protocole en fin de vie
 
 
 
ARCHIE est un utilitaire fournissant une recherche par mots-clés de
 serveurs GOPHER
 
 
 
 


|    Changer de couleur
 
 et enfin ce qui fait aujourd'hui le succès d'INTERNET
 
  LE WEB  (toile d'araignée)
 
 il s'agit de serveurs de documents multi-média contenants des liens
  hypertextes vers d'autres documents ou d'autres serveurs.
 
 ce sont ces liens hypertextes qui constituent la toile d'araigné mondiale
 (World Wide WEB ou WWW)
 
 Le serveur envoi au client une page contenantes du texte et des codes
   HTML , la mise en page est réalisée par le client.
 
 Le programme sur le client doit reconnaitre ce langage, on parle de
  WEB Browser ou d'explorateurs INTERNET.
 
 WEB EXPLOREUR livré avec OS/2 WARP en etait un, HOTJAVA de SUN aussi.
 
 dans le monde WINDOWS, les plus connus sont NETSCAPE et Internet Explorer
 
 


|    Changer de couleur
 
 HTML = Hypertexte Markup Language
 
   - langage constitué de "tags" (comme UIM dont il est trés proche),
      chaque marque (tag) définit :
      . la présentation (centré, soulignement,..)
      . les liens hypertexte
      . la référence à des images (GIF, JPEG) ou à des fichiers sons
      . les zones de saisies, boutons poussoirs etc...
 exemple :
<HTML>
<HEADER>
<TITLE>VOLUBIS Conseil et formation sur AS/400</TITLE>
</HEADER>
<H1>VOLUBIS : Conseil et formation sur AS/400</H1>
<hr>
<br><IMG ALIGN=middle SRC="file://localhost/d:/internet/volubis/doc.jpg">
<H3>Formez vous à la version 3.10 .</H3>
Quelques sites du monde AS/400
<UL>
<LI><A HREF="http://as400.rochester.ibm.com">IBM Rochester</A><P>
<LI><A HREF="http://www.news400.com">NEWS/400 Magazine</A><P>


|    Changer de couleur
 
Quelques notions
 
<HEAD> ... </HEAD>, placez entre ces tags votre entête.
 particilièrement le titre de la page (<TITLE> .. </TITLE>)
 
<BODY> .. </BODY>,  placez ici le contenu de la page.
 
<Hx> : définition de la taille des caractères
 
<BR> : changement de ligne, <P> changement de paragraphe.
 
<OL> .. </OL> : liste ordonée (marquée par des chiffres)
<UL> .. </UL> : liste non ordonée (marquée par des puces)
 <LI>         :  un élément dans une liste
 
 
<IMG src=url> : référence à une image (coordonnées relatives ou absolues)
 
<A HREF=url>un_texte</A> définition d'un ancrage."un texte" sera mis en bleu
                         et renverra à l'url indiquée en cas d'action.
 


|    Changer de couleur
 
 Pour le client :
 
 - l'affichage des images est par défaut immédiat.
 
 - cliquer sur un lien hypertexte établit une nouvelle connexion vers
    le serveur référencé.
 
 - remplir une zone de saisie ou utiliser un bouton rend la main au serveur.
 
   Celui-ci doit alors appeler un programme chargé de récuperer la saisie,
    de la traiter et de constituer dynamiquement la page HTML constituant
    le résultat.
 
   Le standard de récupération des données saisies est appellé  CGI  
    pour Common Gateway Interface.
 
 
   IBM fournit sur touets ces plateformes DB2 (AS/400 compris) un pgm CGI
   "NETData" permettant d'intégrer des requêtes SQL dans vos pages HTML
   sans programmation sur le serveur.
 


|    Changer de couleur
 
 Le standard HTML ayant monté ses limites (pour qu'un nouveau tag puisse
  être utilisé il faut qu'il soit reconnu par une majorité de clients)
 
Deux directions sont envisagées (et complémentaires)
 
 XML : extension à HTMl permettant par le biais d'un macro langage
        de définir ces propres tags en début de document.
 
       XML pourrait étendre considérablement les possibilités du WEB
            et peut-être remplacer EDI.
 
 
 SUN lui, opte pour un nouveau langage complémenatire  JAVA . 
 
 
   Il s'agit d'un langage semi-compilé et qui fonctionne avec un RUNTIME
    cela permet le téléchargement d'une partie de code vers un client
    (explorateur internet) quelques soit son OS, pourvu qu'il soit
    compatible JAVA (possédant le pseudo RUNTIME)
 
 


|    Changer de couleur
 
 INTRANET c'est l'utilisation de ces technologies sur un réseau privé,
  interne (LAN ou WAN) :
 
 + Messagerie
 
 + HTML
 
 + JAVA
 
 Les NetworkStations d'IBM proposent : - des émulateurs 5250, 3270, X11
                                       - un navigateur Internet
                                       - une JVM (Java Virtuelle machine)
 
 
 
 l'AS/400 implémente une machine virtuelle JAVA depuis la V4.
 
 
   A suivre ... 
 




©AF400