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. |
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 |
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. |
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 |
+ 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) |
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 |
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 |
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 |
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 |
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> |
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. |
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. |
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) |
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 ... |