AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 1 Edition : 99/11 Langue : Français Référence : ECI24781.DOC Rédacteurs : DB, FA, GJ, GM Connectivité réseau IP Ethernet - TCP/IP Services intégrés : HTTP (web), TELNET (console), FTP (file), SMTP (mail), SNMP (agent, proxy) Système de fichiers Gestionnaire d'évènements et historiques Système IP2 MANUEL DE REFERENCE V1.4
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 2 SOMMAIRE EVOLUTIONS 1.1 VERS 1.2... 4 EVOLUTIONS 1.2 VERS 1.3... 4 EVOLUTIONS 1.3 VERS 1.4... 4 INTRODUCTION AU SYSTÈME IP2...... 6 L ARCHITECTURE DU SYSTÈME IP2... 9 LE SYSTÈME DE FICHIERS IP2... 9 SERVEUR WEB DU SYSTÈME IP2... 11 SERVICE FTP ( FILE TRANSFER PROTOCOL )... 11 SERVICE TELNET ( MODE CONSOLE EN RÉSEAU IP )... 12 AGENT SNMP... 13 CLIENT SMTP... 14 SERVICES UDP... 14 INTERFACES PHYSIQUES (TOUJOURS PRÉSENTES)... 15 PORT CONSOLE... 15 CONVENTIONS DE NOTATION... 16 MISE EN ROUTE, CONFIGURATION SYSTÈME... 17 AVANT DE COMMENCER!... 17 L INTERPRÉTEUR DE COMMANDES IP2... 18 TYPES ET SYNTAXE GÉNÉRIQUE DES COMMANDES INTERPRÉTEUR... 20 CONFIGURER L ADRESSE IP DE L ÉQUIPEMENT IP2... 21 Configuration de l adresse IP via le port console... 21 Configuration de l adresse IP par requête ARP... 21 CONFIGURATION DES PARAMÈTRES RÉSEAU TCP/IP... 22 NOM ET DESCRIPTEUR DE L ÉQUIPEMENT IP2... 23 SÉCURISER L ACCÈS À L ÉQUIPEMENT IP2... 24 Niveaux de sécurisation... 24 Utilisateurs déclarés... 25 Sécurisation d'accès du port console... 25 Suppression d authentification... 25 ACCÉDER AUX MENUS D AIDE... 26 VISUALISER LES PARAMÈTRES PAR CATÉGORIES... 27 VISUALISER LES VERSIONS DES SERVICES IP2... 27 RÉINITIALISER LA CONFIGURATION... 28 L HORLOGE INTERNE ET SA CONFIGURATION... 29 ECHO, ACTIVATION ET DÉSACTIVATION... 29 MESSAGE D'ACCUEIL SUR PORTS CONSOLE (COM0) ET TELNET... 29 Message d'accueil sur port console... 29 Message d'accueil sur ports telnet... 30 ORDONNER UN «RESET» DE L ÉQUIPEMENT À DISTANCE... 30 OBTENIR DES INFORMATIONS SUR LA VERSION ET LE N DE SÉRIE... 30 COMPRENDRE ET GÉRER LES FICHIERS... 32 QUELS TYPES DE FICHIERS?... 33 VISUALISER LES FICHIERS ET TRAVAILLER AVEC LES FICHIERS... 34 DÉFRAGMENTER LE SYSTÈME DE FICHIERS SUR FLASH "ONBOARD"... 35 OBSERVER LES CONNEXIONS FTP EN COURS... 36 COMPTEUR DE CONNEXIONS FTP... 36 METTRE À JOUR LE LOGICIEL INTERNE DE L ÉQUIPEMENT IP2... 36 PERSONNALISER LE SERVEUR WEB ENFOUI... 38 PAGE WEB D'ACCUEIL... 38 PAGE "ERREUR" ENVOYÉE EN CAS D'ERREUR OU PAGE NON TROUVÉE... 38 PAGES PUBLIQUES ET PAGES À ACCÈS RESTREINT... 38
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 3 MISE À JOUR DU SERVEUR WEB... 39 ADRESSES DE LIENS IMPLICITES ET ADRESSES DE LIENS EXPLICITES... 39 AFFICHAGE DE PARAMÈTRES DANS UNE PAGE DU SERVEUR ENFOUI... 39 EXÉCUTION DE COMMANDES À PARTIR D UN FORMULAIRE HTML... 40 Affectation cachée dans un formulaire... 41 Commande cachée dans un formulaire... 42 Utilisation des cases à cocher... 42 Utilisation des boutons radio... 43 Utilisation d une zone de texte... 43 Utilisation d un menu déroulant... 44 Exécution de commandes à partir d un lien HTML... 44 Association de plusieurs commandes dans un formulaire... 45 FORMULAIRES TRANSACTIONNELS... 45 ATTENTION AUX CACHES DES NAVIGATEURS!... 46 COMPTEUR WEB... 46 SYSTÈME D ENVOI DE MESSAGES ET DE FICHIERS... 47 ENVOI SPONTANÉ D EMAIL... 47 ENVOI SPONTANÉ DE FICHIER... 49 ENVOI SPONTANÉ DE TRAPS SNMP... 50 ENVOI DE TRAPS SNMP COMMANDÉ PAR L EXTÉRIEUR (TRAP PROXY)... 51 ADMINISTRATION SNMP... 51 CONFIGURATION DE L AGENT SNMP IP2... 51 MIB STANDARD DE RÉFÉRENCE... 52 L OBJET SNMP IP2_PROXY_COMMAND... 52 FONCTIONS «AGENT PROXY SNMP» ÉVOLUÉES... 53 GESTION DES ÉVÉNEMENTS ET MESSAGES IP2... 53 QU EST-CE QU UN ÉVÉNEMENT IP2... 53 QU EST-CE QU UN MESSAGE SYSTÈME IP2... 54 MESSAGES D ERREURS ET HISTORIQUE... 55 GÉNÉRER UN ÉVÉNEMENT UTILISATEUR... 55 CONFIGURATION DES PROPRIÉTÉS DES ÉVÉNEMENTS... 56 OÙ TROUVER L HISTORIQUE, COMMENT L AFFICHER?... 57 TAILLE ET UNICITÉ DE L HISTORIQUE... 58 QUE SE PASSE T IL LORSQUE L HISTORIQUE EST PLEIN?... 58 SPÉCIFICATION DU FORMAT DU FICHIER HISTORIQUE HISTO.TXT... 59 LES ÉVÉNEMENTS DE TYPE «RESET»... 59 LES ÉVÉNEMENTS DE TYPE TIMER, NEW_DAY, NEW_HOUR... 60 LES ÉVÉNEMENTS DE TYPE «LOG»... 61 LES MESSAGES «SYSTEME»... 62 FICHIERS DE COMMANDES... 62 MÉMO COMMANDES, ÉVÉNEMENTS & MESSAGES... 64 COMMANDES SYSTÈME IP2... 64 EVÉNEMENTS SYSTÈME IP2... 68 MESSAGES SYSTÈME IP2... 69 ARCHITECTURES MATÉRIELLES IP2... 71 CARTE IP2OEM (FORMAT PC104)... 72 MIEUX COMPRENDRE LA TECHNOLOGIE RÉSEAU... 76 GLOSSAIRE «RÉSEAU»... 76
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 4 Evolutions 1.0 vers 1.1 Introduction des commandes de type «VIEW.» Commande USERS? remplacée par VIEW.USERS Commande NETWORK? remplacée par VIEW.NETWORK Commande VER remplacée par VER? Commande et sécurité sous telnet : SECURE=ON / OFF Glossaire techniques réseau Ne pas oublier d afficher la partie basse de l adresse MAC pour SN? Voir les commandes VIEW et les implanter, notamment VIEW.SYSTEM Rajout du Web Counter Formulaire : action= ne contient plus CGI.EXE mais le nom de la page à renvoyer Evolutions 1.1 vers 1.2 Modifications éditoriales entre VIEW.USERS? et VIEW.USERS, suppression de VIEW.USER La commande CLEAR_WEB_CNT remplacée par WEB_CNT=x. Le compteur WEB_CNT n est pas remis à zéro à chaque RESET. Exécution de commande par un lien html : le nom de la page n est plus CGI.EXE mais le nom de la page à renvoyer après exécution de la commande. Evolutions 1.2 vers 1.3 1.3 : équivaut à V1.4 bêta. Voir 1.4. Evolutions 1.3 vers 1.4 Modifications éditoriales entre?users Remplacement de la syntaxe VIEW.<objet> par?<objet> Gestion SNMP spécifiée : trap générique IP2_TRAP SNMP : spécification des MIB supportées en standard EVENEMENTS : - propriétés - génération associée de trap, d email, d envoi de fichier etc Paramètre SECURE_CGI rajouté pour permettre la sécurisation des actions CGI indépendamment de l'accès aux pages web: cette disposition permet de rajouter un niveau de client http et on aboutit à :
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 5 - client http (web) public (pages dans répertoire /html, libres d'accès) - privé avec mot de passe (pages dans répertoire /, accès sécurisable par SECURE=ON) - autorisé CGI (actions CGI sécurisables par SECURE_OFF=ON) Remplacement de la commande HELP.LOG par la commande HELP.HISTO Liste des commandes, événements et messages système en fin de manuel Harmonisation des commandes système
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 6 Introduction au système IP2... ATTENTION : ce manuel décrit le système IP2 et non l équipement dans lequel ce système IP2 est inclus. Si vous ne connaissez pas le système IP2 sur la base duquel un équipement IP2 fonctionne, prenez le temps de lire en détails ce document. Dans le cas contraire, reportez-vous immédiatement au manuel du produit lui-même, généralement nommé «guide de l utilisateur». AZTEC RADIOMEDIA a développé une architecture matérielle et logicielle permettant d apporter à ses produits communicants et aux produits de ses partenaires ce que nous appelons la connectivité réseau IP. Les réseaux IP innervent les entreprises, les organismes et les régions. L origine de ce succès est l ouverture du protocole de communication réseau nommé TCP/IP. Quoique complexe, ce protocole a le mérite d avoir été spécifié de manière publique et pragmatique. Ses composantes et ses mécanismes s appuient sur des échanges en langage «direct» et non codé. Désormais la connectivité réseau ne s arrête plus aux ordinateurs et aux imprimantes qui sont raccordées sur un Intranet d entreprise. Des machines diverses peuvent profiter des infrastructures réseau : ce sont notamment les équipements qui disposent du système IP2 développé par AZTEC RADIOMEDIA. Le SYSTEME IP2 est un module logiciel communicant intégré sur un MATERIEL électronique (interface) et associé à une APPLICATION (logiciel) : la réunion de ces 3 éléments aboutit à un EQUIPEMENT IP2 qui sera caractérisé par son aptitude à communiquer sur Intranet, Extranet et sur le réseau des réseaux c est à dire l Internet. Matériel + Application = Machine traditionnelle MATERIEL : il s agit généralement d une carte électronique, associée à des interfaces diverses avec le monde extérieur : entrées et sorties audio, relais, entrées logiques et analogiques, ports de communications divers AZTEC RADIOMEDIA est fabricant de matériels électroniques. Matériel + Application Système IP2 = Equipement IP2 +
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 7 APPLICATION : il s agit du logiciel qui anime le matériel. C est l application qui porte le métier de la machine, c est l application qui sait quand faire quoi et comment. AZTEC RADIOMEDIA développe pour ses propres produits et les produits de ses clients des logiciels applicatifs ou applications en s intéressant de près au «métier de la machine». En pratique un équipement IP2, c est à dire un matériel qui héberge une application et le système IP2 sait réaliser les actions communicantes suivantes : Raccorder votre machine sur réseau Intranet ou sur l Internet Accéder et paramétrer votre machine avec un Navigateur Web Consulter et récupérer l historique sous la forme d un fichier texte Intervenir en direct sur votre machine en ligne grâce à Telnet Echanger des données organisées en fichiers au format texte Eviter les câblages spécifiques en profitant de votre Intranet Envisager de nouvelles perspectives en matière de télécommande Utiliser les normes d accès et de sécurisation des échanges éprouvées Rendre compatibles des équipements et des processus hétérogènes Le système IP2 est implanté dans de nombreux produits développés par AZTEC RADIOMEDIA voici quelques exemples : Systèmes d alarmes rendus communicants grâce à IP2 et utilisant l infrastructure réseau pour remonter les événements vers une centrale distante de quelques centaines de mètres à quelques milliers de kilomètres Les Systèmes d interphonie utilisent le système IP2 pour transmettre d un point à un autre la parole de 2 correspondants qui s échangent des consignes via un interphone. Le réseau Intranet se substitue aux câblages spécifiques et fait sauter les barrières de distance en apportant une flexibilité inégalée à ces systèmes d interphonie très utilisés dans les milieux industriels. Télécommandes via réseau : mise en route et extinction de machines par réseau, RESET d équipements Les Machines parlantes peuvent, grâce à IP2 acquérir, enregistrer et rediffuser des programmes vocaux et musicaux sur des machines parlantes. La mise à jour des programmes se fait par transferts de fichiers à haut débit via un réseau Ethernet.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 8 Emetteurs radio et télévision : éloignés, inaccessibles et sensibles, les sites émetteurs s équipent aujourd hui de réseaux techniques Ethernet. AZTEC RADIOMEDIA dispose d une gamme complète d équipements IP2 permettant la mise en réseau de tous les appareils composant un site émetteur Les Machineries d ascenseurs et chaufferies sont autant d automatismes sur lesquels on aimerait bien pouvoir interagir de manière plus rapide et plus fiable. Les équipements IP2 développés par AZTEC RADIOMEDIA permettent le pilotage d automates, de régulateurs et de contacteurs au travers des réseaux informatiques ou techniques Systèmes de régulation de trafic routier: grâce à IP2, les feux rouges d une ville peuvent être raccordés en réseau et peuvent accumuler des informations statistiques de volumes considérables Stations Météo et surveillance de l air : le système IP2 s adapte idéalement à l instrumentation et à la mesure en contenu. La création de d historiques et le stockage de mesures sous formes de fichiers organisés ajoutent à l intelligence des capteurs et des centrales de mesures. L interrogation de ces équipements se fait grâce au réseau à partir de n importe quel type de machine : MAC, PC, station UNIX.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 9 L architecture du système IP2 «IP2» désigne une gamme de produits high-tech développés par AZTEC RADIOMEDIA englobant dans un volume extrêmement réduit des fonctions communicantes très évoluées. La figure ci-dessous représente l architecture d un équipement IP2, principaux modules matériels et logiciels confondus. Interfaces Physiques (minimum requis) Services Réseau TCP/IP Interface Utilisateur IP2 Système Interne Client SMTP Serveur Web Http Serveur Telnet Interpréteur universel de commandes Système de fichiers Mémoire Flash (1Mo à 1Go) Port Ethernet 10BaseT RJ45 Serveur / client Ftp Agent SNMP Serveur UDP et fonctions proxy OS multitâches préemptif Microprocesseur 32bits I/O RISC Port Console V24 / RS232 (COM0) Les paragraphes qui suivent décrivent brièvement le rôle de chacun des modules qui composent le système IP2. Le système de fichiers IP2 Les équipements IP2 intègrent toujours une mémoire dont la structure est assimilable à un disque dur ou un lecteur de disquettes. Des informations y sont stockées sous forme de fichiers de la même manière que le fait un ordinateur sur son disque dur. Le système de fichiers constitue la base d un équipement communicant et lui apporte la puissance, l ouverture et l interopérabilité à l égard du monde extérieur. Dans le domaine du réseau, l aptitude d un équipement à échanger des informations à distance et de manière standard est fondamentale. Ainsi, l existence d un système de fichiers permet : le stockage de pages HTML sous forme de fichiers HTML éditées par vous-même le fonctionnement du serveur Web (http)
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 10 la gestion du logiciel interne à l'équipement IP2 comme un fichier exécutable, qu il est possible de mettre à jour par téléchargement la gestion de la configuration sous la forme d un fichier de configuration l exécution de commandes inscrites en clair dans un fichier de commandes Le système de fichiers s appuie sur 3 types de mémoires : mémoire FLASH de la carte IP2 mémoire RAM de la carte IP2 (répertoire /RAM) carte mémoire PCMCIA ATA externe (ex : FLASH) (répertoire /ATA) Les équipements IP2 possèdent 1Mo à 1Go de mémoire flash réservés au fonctionnement de l application en elle-même (fichiers de configuration, commandes, pages HTML). 700Ko à 1500 Ko sont réservés au logiciel interne. Le contenu de la mémoire flash peut être visualisé de 4 manières : via le port Console en connexion telnet en connexion ftp en connexion http dir Volume : IP2 Directory : / --R--r- 262144 09/03/99 09:27:09 appli.bin --RW-rw 243525 09/03/99 10:42:35 azt23931.bin --RW-rw 3576 09/03/99 14:41:30 histo.txt d-rw-rw 286 09/03/99 13:57:54 html 479348 octets free 481130 octets free after COMPRESS La figure ci-dessus affiche la réponse à la commande dir envoyée au système IP2 par le port console ou le port console Telnet : 2 fichiers et 1 répertoire sont présents dans cet exemple.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 11 Chaque fichier est décrit par un nom de 20 caractères maximum (y compris l extension) et par des attributs classiques permettant de réserver ou protéger leur accès pour une catégorie d utilisateurs configurable. Serveur Web du système IP2 Le système IP2 intègre un serveur Web c est à dire qu avec un simple Navigateur tel Internet Explorer de Microsoft ou Communicator de Netscape vous pouvez accéder en réseau à des pages HTML qui composent un mini-site web. Le serveur Web enfoui est entièrement configurable. Quelle que soient leur origine (Mac, PC, Unix), il peut héberger n importe quel type de fichiers comme par exemple :.PDF : documents Adobe Acrobat.HTM : documents html (pages).jpg,.gif : tous formats d images.class : applets java.mp3 : fichiers audio MPEG2 Layer3 La publication de fichiers à destination du serveur se fait avec les lignes de commandes classiques du protocole FTP ou avec des outils encore plus conviviaux tels que Windows Commander ou Internet Explorer 5. Un lien vers le shareware «Windows Commander» existe dans le site web d AZTEC à l adresse http://www.aztec.fr/@ip2fr/ip2_sites.htm Mieux encore avec votre navigateur Web : vous pouvez interagir sur le système et l application de l équipement IP2. En effet, les pages HTML hébergées par les équipements IP2 peuvent contenir des formulaires ou des champs de saisie qui peuvent agir sur la configuration du système ou de l application. Techniquement, le système IP2 utilise le mécanisme CGI. Le système IP2 permet la publication de pages Web dites «publiques» c est à dire accessibles par tous, sans restriction. Le système IP2 permet aussi de publier des pages dites «privées» au sens qu un nom d utilisateur et un mot de passe sont requis pour entrer dans la partie privée du serveur Web. Les pages publiques peuvent servir à afficher des paramètres, les pages de la zone privée du serveur Web enfoui peuvent permettre des interactions avec le système et l application. Service FTP ( File Transfer Protocol ) Ce service constitué à la base du protocole FTP permet : la gestion des fichiers et des répertoires du système de fichiers la mise à jour du serveur Web enfoui du système IP2
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 12 la mise à jour du programme interne de l équipement IP2 Le serveur FTP enfoui du système IP2 est totalement compatible avec les différents clients FTP du marché. Il peut être activé par les moyens et/ou outils suivants : FTP natif de Windows 95, 98 et NT : ouvrir une fenêtre DOS ou Commandes et taper ftp FTP à partir de Communicator de Netscape : taper ftp://[adresse IP de l équipement IP2] FTP à partir de Internet Explorer de Microsoft : taper ftp://[adresse IP de l équipement IP2] FTP à partir de Windows Commander : utilitaire fourni sur notre CD-ROM, voir conditions d utilisation de ce logiciel. La mise à jour du logiciel interne de l équipement IP2 se fait via FTP: cette opération peut donc se faire à distance, sans intervention sur place. Les mises à jour des logiciels internes des équipements IP2 peuvent être trouvées sur le site Web d AZTEC http://www.aztec.fr/support/ip2doc_tec.htm#ip2com_fr. L accès au serveur FTP du système IP2 est sécurisé. Un Login (nom d utilisateur) et son mot de passe sont requis pour avoir accès à l ensemble des fonctions FTP. En fonction du niveau d autorisation de l utilisateur, ce dernier peut n être autorisé qu en lecture seule. La fenêtre ci-dessus est celle que l on obtient en lançant ftp sous Windows 98 ou NT. Service TELNET ( mode console en réseau IP ) Le serveur TELNET du système IP2 permet les opérations suivantes : l accès au jeu (interpréteur) de commandes système et application de l équipement IP2
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 13 la visualisation de l historique de l équipement IP2 la configuration des paramètres déterminant le mode de fonctionnement de l équipement l interaction avec les fonctionnalités spécifiques à chaque équipement IP2 Le serveur Telnet du système IP2 peut être par exemple activé avec les outils suivants : Sous Win95, 98 ou NT : menu démarrer / exécuter / telnet (sur n importe quel PC) Sous Windows CE : le client «Telnet Force» de Rukson (www.rukson.com) fonctionne A partir d un navigateur Internet en tapant telnet:// La figure ci-dessus montre un exemple de ce que l on obtient lorsque l on se connecte à un équipement IP2 avec le client Telnet de Windows 98. Le serveur Telnet du système IP2 indique le nombre d utilisateurs ( clients dans le jargon réseau) connectés simultanément à l appareil. Quel que soit l équipement IP2, la commande HELP permet d afficher le menu d accès aux différents rubriques d aide et la liste des commandes supportées par l interpréteur de commandes de l équipement IP2. Agent SNMP Un agent SNMP équipe tous les équipements IP2. Caractéristiques : MIBII, SNMP V1 Un premier niveau de fonctions proxy snmp est assuré par le biais d un trap générique IP2_TRAP et par l objet IP2_PROXY_COMMAND. En fait la totalité des évènements et la totalité de l administration de tout équipement IP2 peut se faire au travers de ces 2 objets. Bien sur, l agent SNMP IP2 peut accueillir des objets, variables et traps spécifiques à une MIB constructeur. Ceci fait l objet de travaux d intégration rendus faciles grâce à un compilateur de
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 14 MIB : ces travaux d intégration sont réalisables par des intégrateurs qualifiés IP2 ou directement par AZTEC. Contactez AZTEC RADIOMEDIA pour tout renseignement sur ces sujets d intégration IP2 : ip2@aztecland.com Client SMTP Le client SMTP assure la possibilité d envoi d email en conséquence à des évènements IP2. Services UDP Un serveur UDP, multiports est implanté dans le système IP2. L un des grands intérêts de ce serveur est de rendre plusieurs équipements IP2 adressables simultanément grâce à l usage de la technique broadcast (émission de paquets audibles pour toutes les adresses IP du sous réseau). Par défaut 5 serveurs UDP sont installés dans un équipements IP2, ce nombre peut néanmoins varier en fonction des applications hébergées. Par défaut le serveur UDP pointe vers l interpréteur de commandes IP2. Les données envoyées vers l équipement IP2 via UDP arrivent donc en tant que commandes envoyées à l interpréteur de commandes IP2. Note : dans d autres applications IP2, notamment dans le domaine du transport audio, d'autres serveurs UDP sont créés et rattachés directement à l'application sans lien direct avec les serveurs UDP dont il est question dans ce paragraphe. HELP.UDP pour visualiser les commandes liées aux services UDP?UDP pour visualiser les configurations UDP UDP<n>.PORT=<n port> permet de définir le numéro de port associé au serveur UDP n n UDP<n>.PROTOCOL=ASCII définit un protocole pour le serveur UDP n. Le système IP2 ne prévoit que le protocole ASCII, relié à l'interpréteur de commandes. D'autres protocoles peuvent exister en fonction de l'application liée au système IP2. INIT.UDP réinitialise les paramètres UDP à leurs valeurs par défaut UDP<n>.USERLEVEL=<ROOT SUPER NORMAL> définit le niveau utilisateur associé au serveur <n> UDP<n>.FILTER=<x.x.x.x> où <x.x.x.x> est un filtre d adresse IP (utiliser * pour autoriser toutes les valeurs de x). Cette commande permet de ne prendre en compte que les requêtes émanant d adresses ou de groupes d adresses IP bien pré-définies. UDP<n>.MODE=<UNI BIREQ BI> permet de définir le mode de fonctionnement du serveur UDP.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 15 Interfaces physiques (toujours présentes) Port Console Le port console est très souvent nommé COM0, sur les produits AZTEC RADIOMEDIA. Le guide de l utilisateur précise de quel port physique il s agit. Le port console est un port RS232 (V24) DCE (femelle) accessible en face avant ou en face arrière selon les produits. Le raccordement d un ordinateur au port console de l équipement IP2 se fait via le câble plat généralement livré avec l équipement IP2. Il n y a, en principe pas de signaux de contrôle sur le port console et les lignes correspondantes sont généralement bouclées sur elles-mêmes comme l indique la figure ci-dessous : Console de configuration ou équipement à télécommander Gestionnaire de communication Interne à l équipement Le port Ethernet Le port Ethernet assure la connectivité matérielle réseau de tout équipement IP2. En principe, c est un connecteur RJ45 dont les signaux sont isolés qui est implanté sur les produits IP2. En d autres termes, un câble plat à paires torsadées doit relier l équipement IP2 au routeur ou au HUB le plus proche. Le port Ethernet des équipements IP2 est en général de type 10BaseT. Les renseignements relatifs à l adresse Ethernet ou MAC associée à l équipement sont donnés dans le chapitre «configuration de l adresse IP de l équipement IP2».
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 16 Conventions de notation Les commandes adressables à l interpréteur de commandes apparaissent en noir, gras sur fond jaune : exemple IP=192.167.98.90 Les événements apparaissent en caractères blancs sur fond bleu : exemple FTP_LOGIN Les messages systèmes apparaissant dans l historique sont représentés en blanc, gras, fond violet : exemple FTP_ERROR
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 17 Mise en route, configuration système Avant de mettre en route l équipement IP2, assurez-vous d avoir pris connaissance de tous les détails de raccordement de l équipement dans les premiers chapitres du guide de l utilisateur. Le système IP2 étant commun à l ensemble des produits développés pa r AZTEC RADIOMEDIA, le principe de configuration réseau et système est également commune à tous ces équipements. Quel que soit l équipement IP2, il est fondamental de connaître le contenu des paragraphes suivants, qu il faut avoir lus en détail au moins une fois. Ce sont ces informations qui conditionnent le comportement de l équipement IP2 sur le réseau sur lequel vous allez le raccorder. Avant de commencer! Chaque équipement IP2 dispose d un numéro de série unique au monde qui lui permet d être parfaitement distingué d autres équipements Ethernet : il s agit de l adresse MAC du produit. L adresse MAC n est pas configurable ni modifiable, elle représente l identificateur «absolu» du matériel réseau, vous verrez plus loin que cette adresse MAC contient au passage le n de série de l équipement IP2. Pour qu il puisse être repéré et exploité sur un réseau TCP/IP, l équipement IP2 doit être configuré avec une adresse IP. L adresse IP est aux réseaux privés et à l Internet ce qu est le numéro de téléphone pour les réseaux téléphoniques d entreprise ou le réseau téléphonique public. C est avec l adresse IP de l équipement IP2 que vous réussirez à établir une connexion avec l appareil que vous souhaitez télécommander. Attention : Ne raccordez jamais un équipement IP2 sur le réseau sans avoir informé l Administrateur du réseau sur lequel vous allez installer l équipement paramétré l équipement avec les paramètres IP qui vous ont été délivrés par l administrateur du réseau Dans tous les cas et notamment dans le cas d un raccordement direct à Internet, obtenez de votre fournisseur d accès ou de l Administrateur de votre Réseau Intranet une adresse IP fixe de manière à ce que l équipement IP2 puisse être accessible en permanence sur le réseau.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 18 La configuration par défaut de toute équipement IP2 sorti d usine est la suivante : Adresse Ethernet (MAC) 00-90-3F-xx-xx-xx où xx-xx-xx est le n de série de l équipement IP2 Adresse IP IP=192.168.0.1 Masque de sous réseau MASK=255.255.255.0 Adresse du routeur par défaut GATEWAY=0.0.0.0 L interpréteur de commandes IP2 Le cœur du système IP2 s appuie sur : un noyau multi-tâches, (OS multi-tâches préemptif ) un microprocesseur 32 bits, I/O RISC un interpréteur de commandes multi-clients et multi-ports C est l interpréteur de commandes qui permet d interagir avec - le système IP2 - l application et les interfaces de l équipement La figure ci-dessous permet de comprendre que l interpréteur de commandes du système peut être sollicité par de multiples sources ou «ports». Pour chacune des sources, il faut avoir les droits d accès nécessaires pour activer les dites commandes. Les commandes définies dans le système IP2 et les commandes liées à l application (documentées dans le guide de l utilisateur) peuvent être utilisées autant dans les pages Web (mécanisme d incrustation Encrustator ) que dans des requêtes FTP en ligne. Ces mécanismes subtils sont bien décrits dans ce manuel et assurent un jeu de commandes unifié
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 19 quel que soit le port par lequel cette commande est initiée. Derrière ce mécanisme les spécialistes réseau peuvent apercevoir les pré-requis pour l intégration d agent proxy (snmp, http et ftp). En local Port console (physique) RS232 V24 Système IP2 SYSTEME IP2 A distance Ports console (logiques) Telnet Un Interpréteur et un jeu de commandes ASCII Commun quelque soit l origine de la requête APPLICATION A distance Serveur Web (HTTP) Serveur FTP MATERIEL INTERFACES Equipements IP2 Interpréteur de commandes Toutes les commandes adressées à l interpréteur se font en code ASCII, c est à dire en clair. Les conventions suivantes sont respectées quel que soit le produit de la gamme IP2 et quel que soit le produit d AZTEC RADIOMEDIA. Notation dans les exemples qui suivent : les indications qui apparaissent entre brackets [ ] sont facultatives. Les caractères < > ne sont jamais à entrer et ne sont qu une aide à la représentation de la syntaxe des commandes. Le symbole <CR> représente le caractère code 13 (chr$(13)) ('\x0d') (Carriage Return) Le symbole <LF> représente le caractère code 10 (chr$(10)) ('\x0a') (Line Feed) Le symbole <TAB> représente le caractère code 9 (chr$(9)) ('\x09') (Tabulation)
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 20 Types et syntaxe générique des commandes interpréteur Affectation de valeur à un paramètre modifiable par l utilisateur : Console : <nom du paramètre>=<valeur><cr>[<lf>] Réponse de l interpréteur : +<CR><LF> si affectation réussie!<cr><lf> si échec ou commande incorrecte Lecture de la valeur d un paramètre modifiable par l utilisateur : Console : <nom du paramètre>?<cr>[<lf>] Réponse de l interpréteur : <valeur du paramètre><cr><lf>!<cr><lf> si commande non comprise par l interpréteur Lecture d un paramètre NON modifiable par l utilisateur : Console : <nom du paramètre>?<cr>[<lf>] Réponse de l interpréteur : <valeur du paramètre><cr><lf>!<cr><lf> si commande non comprise par l interpréteur Réalisation d une action particulière : Console : <commande de l action>[<liste de paramètres>]<cr>[<lf>] Réponse de l interpréteur : +<CR><LF> si action réalisée avec succès!<cr><lf> si commande non comprise par l interpréteur A propos d Encrustator : Encrustator est une technique développée par AZTEC RADIOMEDIA qui permet d insérer dans le code source d une page HTML (page Web) des commandes à adresser à l interpréteur de commande des équipements IP2. Encrustator va plus loin et permet également d adresser des actions au moyen de commandes CGI avec les méthodes GET et POST. Ces mécanismes sont décrits plus loin dans ce manuel.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 21 Configurer l adresse IP de l équipement IP2 La configuration de l adresse IP de l équipement est un passage obligé! 1 configuration via le port console : sans soucis 2 configuration via le réseau : pour les experts réseau Configuration de l adresse IP via le port console 1. Configurer un terminal en 9600,8,N,2 (ASCII) (sur les systèmes de type Windows l hyperterminal convient) 2. Arrêter et remettre sous tension l équipement IP2 3. Avec le câble plat, raccorder le port console (physique) de l équipement IP2 au port de communication activé par le terminal ou l application terminal 4. Entrer la commande IP=<x.x.x.x> où <x.x.x.x> représente l adresse IP que votre administrateur réseau a attribué à l équipement. Validez avec <Enter>. Le signe «+» vous indique que la commande envoyée a été acceptée par l interpréteur système avec succès. Configuration de l adresse IP par requête ARP Attention : cette méthode ne fonctionne que si l'équipement IP2 se trouve dans le même sous-réseau que la machine qui le configure (station, MAC, PC, ). De préférence, envoyer au préalable un ping depuis la station vers une machine connue sur le même sous-réseau. 1. Repérez le n de série de l équipement IP2. Il est composé de 3 nombres hexadécimaux sous la forme : XX-XX-XX ou 6 nombres de type 00-90-3F-XX-XX-XX 2. Ouvrir une fenêtre DOS sous Win 95/98/NT et tapez arp s <adresse IP souhaitée> <00-90-3F-XX-XX-XX > Exemple : arp s 194.132.19.102 00-90-3F-00-00-27 3. Mettre sous tension l équipement IP2, attendre une quinzaine de secondes. Si l'équipement était sous tension, l'arrêter et le remettre sous tension. 4. Dans la minute suivant la mise sous tension, envoyer à partir de l ordinateur un «ping» sur l adresse IP définie : ping <adresse IP souhaitée> Exemple : ping 194.132.19.102
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 22 Un message vous indiquant la bonne exécution de la commande PING vous sera envoyé par le système, la réponse au premier PING sur l équipement IP2 met toujours un peu de temps (quelques secondes) à apparaître. Sur UNIX : utiliser la commande arp - <nom de l équipement IP2> <Adresse Ethernet> temp Cette syntaxe peut varier d un système à l autre. Consulter le manuel de votre système pour vous assurer de la syntaxe correcte relative à l exécution de commandes ARP. Configuration des paramètres réseau TCP/IP Outre l adresse IP, les équipements IP2 doivent connaître d autres paramètres liés au réseau sur lequel ils sont raccordés. Pour obtenir la liste et les valeurs des paramètres réseau de l équipement IP2, utilisez la commande?network ATTENTION : n oubliez pas que les modifications des paramètres réseau ne seront effectivement prises en compte qu après l émission de la commande RESET adressée à l équipement IP2 ou après un cycle Arrêt / Marche. Cette disposition vous permet d opérer les modifications de configuration réseau à distance, sans se déplacer. Assurez vous de la validité des adresses IP entrées avant d initier un RESET de l équipement IP2 à distance, faute de quoi, vous ne pourrez plus y avoir accès lors d une prochaine tentative d ouverture de session. l adresse IP du routeur par défaut Utiliser la commande GATEWAY=<x.x.x.x> pour définir l adresse du routeur par défaut. Lorsque vous utilisez l équipement IP2 sur un réseau Interne sans routeur, ou lorsque vous l utilisez sur une branche du réseau sans que vous aillez à sortir de cette branche, entrez GATEWAY=0.0.0.0 Si par contre, l équipement IP2 doit être visible depuis Internet ou une autre branche du réseau sur lequel est raccordée, il faut identifier le routeur alimentant la dite branche du réseau et spécifier l adresse IP de ce routeur. L adresse IP de l équipement IP2 Une fois configurée une première fois, l adresse IP de l équipement IP2 peut être modifiée à nouveau au moyen d une commande. Utiliser la commande IP? Pour lire la valeur courante de l adresse IP de l équipement IP2, et la commande IP=<x.x.x.x> pour lui affecter une nouvelle valeur.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 23 Définir le masque de sous réseau La commande MASK=<x.x.x.x> permet de définir le masque IP de sous réseau. Si aucun administrateur ne gère votre réseau, nous conseillons de configurer ce masque de la même manière qu'il est configuré sur d'autres machines (PC, MAC etc ). Dans les autres cas c est votre fournisseur d accès à Internet ou votre administrateur réseau qui doit et sait vous spécifier la valeur de ce masque. Connaître l adresse Ethernet (MAC) de l équipement IP2 utilisez la commande MAC? Définir la taille maximale des paquets IP sur le réseau Le paramètre MTU, configurable avec la commande MTU=<v> permet de forcer les paquets IP à ne pas dépasser une taille donnée (exprimée en octets). Valeurs conseillées : => Réseau LAN de petite taille sans routeur : configurer MTU à sa valeur maximale <v>=1500 => Réseau Intranet avec routeur : configurer MTU à 1500. Diminuer cette valeur à 1000 octets si le réseau est très chargé, voire saturé. => l équipement IP2 est raccordé au réseau Internet et est accessible par ce réseau. Configurer MTU à une valeur faible, la valeur 500 représente un bon compromis et empêchera dans beaucoup de cas, la fragmentation de paquets IP sur le réseau et l introduction de délais dans l acheminement des données. Nom et descripteur de l équipement IP2 Sur un réseau TCP/IP, où tout ce qui est raccordé est compatible, rien ne ressemble plus à une adresse IP qu une autre adresse IP Ceci veut dire qu un ordinateur PC, un routeur ou un équipement IP2 apparaissent au premier abord équivalents sur le réseau. Il est donc très important de pouvoir distinguer l équipement IP2 avec un libellé explicite plutôt qu un numéro. Cette distinction se fait en attribuant un nom à l équipement IP2, assorti au besoin d un descriptif complémentaire.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 24 Le nom de l équipement IP2 s affiche systématiquement dans les messages d accueil des sessions Telnet et FTP. Le nom de l équipement IP2 peut bien sûr être affiché sur les pages Web servies par l équipement IP2. Il peut aussi être présent dans les Email que peut émettre l équipement IP2 de manière à ce que le destinataire puisse savoir de «qui» provient le message qu il reçoit. Dans le cas où de nombreux équipements IP2 sont exploités sur un réseau, on utilise souvent le nom du site géographique sur lequel chacun est installé pour composer le nom de l équipement. Le nom de l équipement IP2 figure également dans chaque ligne d historique du fichier historique histo.txt. Utiliser la commande MY_NAME=<nom > pour configurer le nom de l équipement IP2 16 caractères autorisés, caractères de ponctuation et accentués interdits. Espaces, chiffres, minuscules, majuscules acceptés. Dans certains cas, on peut vouloir ajouter un commentaire ou une description associé à l équipement IP2. Le paramètre texte MY_DESCRI=<cccc ccc> est là pour cela. Utilisez ce paramètre à votre guise pour stocker une ligne de 80 caractères max, sans ponctuation ni accents. Sécuriser l accès à l équipement IP2 Niveaux de sécurisation 3 niveaux d accès sont assurés par le système IP2 et sont identifiés par les caractères r, s et n définis comme suit: - r (root) : a tous les droits, y compris de modifier et voir les login et les mots de passe - s (super) : a droit aux commandes en lignes, écriture et lecture (telnet, ftp, http) - n (normal) : droit de lecture sur les paramètres principaux Lorsque l équipement IP2 est livré, aucune protection particulière n est activée, l équipement se trouve en mode r (root) : Le login à entrer est root
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 25 Le mot de passe correspondant est root Utilisateurs déclarés La gestion et le contrôle des accès sont configurables en mode root ( r ). 10 profils utilisateurs avec 10 noms d utilisateurs (logins) et mots de passe associés peuvent être mémorisés par le système IP2. La commande de définition et de modification de ces login et mots de passe est la suivante, cette commande n est accessible qu en mode «root» c est à dire ( r ) : USER<n>=<login>,<mot de passe>,<niveau> Lorsque l on est au niveau root, c est à dire que l on a tous les droits sur le système, il est possible d afficher la liste des utilisateurs et leur profils avec la commande?users La commande USER? renvoie votre niveau d utilisateur La commande HELP.USERS permet l affichage des commandes de gestion des utilisateurs. Sécurisation d'accès du port console Un utilisateur déclaré comme root peut inhiber l accès au port console physique. Utiliser CONSOLE=OFF, cette commande est accessible via tous les ports d entrée de l interpréteur. La réactivation du port console physique peut se faire à partir de tous les ports d accès à l interpréteur du système IP2 sauf bien sûr à partir du port console lui -même. Utiliser la commande CONSOLE=ON Si CONSOLE=ON alors il est possible de sécuriser l'accès au port console en entrant la commande LOGOFF_CONSOLE. Alors, à la prochaine demande de connexion, le port console demandera à l'utilisateur de s'identifier par son nom d'utilisateur et son mot de passe. Ne pas utiliser la commande LOGOFF_CONSOLE si vous souhaitez laisser un accès libre au port console. La commande LOGOFF_CONSOLE est disponible quel que soit le port par lequel elle est entrée (Telnet, FTP, HTTP). Suppression d authentification Dans certains cas, on veut supprimer toutes les demandes d authentification, soit pour des besoins momentanés, soit parce que l on estime qu il n y a pas de risque de piratage sur le réseau : Les commandes SECURE=OFF et SECURE_CGI=OFF permettent d inhiber (au niveau root) les requêtes d authentification (login, mot de passe) qui sont affichées lors d une connexion
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 26 CGI, Telnet ou Console. Ces commandes n ont aucun effet sur les connexions FTP qui requièrent dans tous les cas une authentification. Accéder aux menus d aide De nombreuses commandes de protocole sont disponibles dans le jeu de commandes de protocole de tout équipement IP2 Il faut bien différentier les commandes inhérentes au «système» IP2 (celle décrites dans ce manuel) et celles inhérentes à l application lesquelles sont spécifiées dans le Guide de l utilisateur livré avec l équipement IP2. En envoyant la commande HELP au système on obtient la liste des rubriques d aides : HELP.SYSTEM : affiche la liste des commandes liées au système HELP.NETWORK : affiche la liste des commandes liées à la configuration IP HELP.FILE: affiche la liste des commandes liées au système de fichiers HELP.EVENTS: affiche la liste des commandes liées au gestionnaire d'évènements HELP.TIMERS: affiche la liste des commandes liées au gestionnaire de timers HELP.WEB: affiche la liste des commandes liées au serveur WEB HELP.FTP: affiche la liste des commandes liées au serveur FTP HELP.UDP: liste des commandes liées aux clients/serveurs UDP HELP.MAIL: liste des commandes liées au client SMTP (mails) HELP.SNMP: liste des commandes liées à l'agent SNMP HELP.USERS: liste des commandes liées à la gestion des profils utilisateurs HELP.HISTO: liste des commandes liées à la gestion de l historique HELP.APPLI : affiche la liste des commandes spécifiques à l application et à l équipement IP2
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 27 Visualiser les paramètres par catégories La commande? permet d obtenir la liste des commandes de visualisation disponibles sur chaque équipement IP2. Certaines de ces commandes possèdent des raccourcis, se référer guide de l utilisateur propre à chaque équipement. Les commandes suivantes sont toujours présentes quelque soit l équipement IP2 :?NET ou?network : affichage de la configuration IP et des paramètres réseau?web : affichage des paramètres éventuels liés au serveur Web?ARP : affichage des paramètres éventuels liés à la table AR P?TELNET : affiche les connexions Telnet en cours?ftp : affichage des paramètres éventuels et status liés au serveur FTP?FILE : affichage des paramètres éventuels liés au système de fichiers?udp : affichage des paramètres éventuels liés aux clients/serveurs UDP?FRAGMENT : affichage de données liées à la fragmentation des paquets (debug)?mail : affichage des paramètres éventuels liés au client Messagerie SMTP?SNMP : affichage des paramètres en rapport avec l agent SNMP?USERS : affichage des profils utilisateurs?ports : affichage des ports actifs?histo : affichage des paramètres liés au fichier historique?system affichage de la liste des paramètres système : heure, date, MY_NAME, ECHO, température lorsqu un capteur de température est en place etc Visualiser les versions des services IP2 VER.FTP? VER.WEB? VER.AZIO? VER.AFS? VER.UDP? VER.MAIL? VER.SNMP? VER.SYSTEM? VER.BOOT? VER.CPLD? AFS.FLASH?
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 28 Réinitialiser la configuration Plusieurs commandes d initialisation sont prévues sur chaque équipements IP2. La commande INIT permet d obtenir la liste des commandes d initialisation parmi lesquelles figurent cidessous, les plus utiles : INIT.ALL : initialise l'équipement tel que sorti d'usine, réservé au niveau d utilisateur root INIT.SYSTEM : initialise les paramètres système, réservé au niveau d utilisateur root INIT.NETWORK : initialise les paramètres réseau INIT.APPLI : affiche la liste des commandes d'initialisation disponibles pour l'applicatif lié au système IP2. Actions de la commande INIT.NETWORK : IP=192.168.0.1 MASK=255.255.255.0 GATEWAY=0.0.0.0 MTU=1500 Droits : les commandes d initialisation ne sont accessibles qu au niveau root
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 29 L horloge interne et sa configuration Les équipements IP2 possèdent en général une horloge et un calendrier intégrés qui permettent un horodatage d événements dans le fichier historique histo.txt. La date et l heure sont configurables avec les commandes DATE=<JJ/MM/AAAA> et TIME=<HH:MM[:SS]> Utiliser les commandes DATE?, TIME?, DAY?, pour interroger l horloge. Echo, activation et désactivation Par défaut, l interpréteur de commandes du système IP2 renvoie un écho lorsque la commande est initiée par des consoles classiques vers le port console ou le port Telnet. Il est recommandé de laisser l écho actif (ECHO=ON) lorsque vous accédez au système manuellement. L écho permet notamment de vérifier que l équipement IP2 comprend bien les caractères que vous lui adressez. Si un équipement externe pilote le port console, il peut être intéressant de supprimer l écho de manière à ce qu il n y ait pas de confusion entre les caractères renvoyés par l écho et les caractères renvoyés par l exécution d une commande ou d une requête. L écho est activable par ECHO=ON et désactivable par ECHO=OFF Note : le paramètre ECHO (port console) est toujours à la valeur ON, à la mise sous tension d'un équipement IP2 (sauf mention contraire dans le manuel utilisateur de l'équipement). Message d'accueil sur ports console (COM0) et telnet Message d'accueil sur port console L'émission des messages d accueil (au moment du BOOT et du lancement de l'application) sur le port physique console (COM0) peut être activé ou désactivé avec la commande WELCOME=ON ou WELCOME=OFF. Cette disposition permet d'éviter de gêner un éventuel équipement (modem, console ou autre) raccordé en permanence sur ce port.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 30 Message d'accueil sur ports telnet La structure du message d'accueil est la suivante : Ligne A : Message d'accueil contenant le nom de l'équipement (MY_NAME?) Ligne B : Indication sur le client qui se connecte (n ) Ligne C si SECURE=ON : User: <invite à taper le nom d'utilisateur> Ligne D si SECURE=ON : Password: <invite à taper le mot de passe> Ligne E : Invite à taper HELP pour de l'aide en ligne Ligne F : :-) cette séquence chr$(58) chr$(45) chr$(41) chr$(13) chr$(10) marque le fait que le port donne la main à l'utilisateur qui se connecte et à l'interpréteur de commandes. Lorsque l'accès est réalisé par un client telnet automatique (non manuel), cette séquence peut servir de repère pour débuter un dialogue avec l'application. Ordonner un «RESET» de l équipement à distance Lorsque l on se trouve à proximité de l équipement IP2, le moyen le plus facile de faire un RESET de l électronique de l équipement est de réaliser un cycle Arrêt / Marche. A distance, on se servira par exemple d une connexion Telnet pour initier la commande RESET. La connexion courante s interrompt après l envoi de la commande RESET. Droits : la commande RESET n est accessible qu au niveau root Obtenir des informations sur la version et le n de série Chaque équipement IP2 possède un paramètre unique au monde : il s agit de son adresse Ethernet, ou adresse MAC. L adresse MAC de l équipement IP2 s obtient avec la commande MAC?. Le n de série de l équipement est en fait une partie de l adresse MAC et s obtient avec la commande SN? Pour tout support technique lié à un équipement intégrant le système IP2, AZTEC RADIOMEDIA vous demandera l adresse MAC ou le numéro de série du produit au sujet duquel vous recherchez une solution ou des renseignements. Nous vous demanderons également le code de la version du logiciel applicatif situé dans l équipement IP2. Ce code s obtient à tout moment avec la commande VER? : dans tous les cas, un code à 8 caractères est retourné par cette commande. Il se présente sous la forme XXXCCCCV XXX : clé de tri, sans importance (à ignorer) CCCC : n de référence AZTEC V : version du logiciel, de 0 à 9 puis de A à Z
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 31 AZTEC RADIOMEDIA met à jour régulièrement les logiciels des différents équipements IP2 sur le marché. Ces mises à jour et les conditions d accès à ces mises à jours sont disponibles sur la page Internet suivante du site Web d AZTEC RADIOMEDIA : ftp://ftp.aztec.fr/support/bin/
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 32 Comprendre et gérer les fichiers Au-delà des paramètres configurables les équipements IP2 font partie des appareils hightech qui intègrent des objets logiciels plus complexes que de simples paramètres, il s agit des fichiers. Le fichier permet l accumulation et le rangement organisé, en langage clair de diverses informations utiles au système IP2 et à l application qui s appuie sur ce système. La notion de fichier apporte la possibilité de gestion «asynchrone» d un équipement : l intelligence d un équipement va de pair avec sa capacité à ordonner et à conserver l information au sein de son propre système pendant une durée de quelques heures à quelques mois. De la même manière que l apparition du courrier électronique a permis de rendre asynchrones des échanges oraux qui nécessitaient la présence des 2 interlocuteurs au même moment, la gestion en fichiers des événements et des configuration d un équipement IP2 lui évite d être en relation permanente et simultanée avec un serveur : cela se traduit par des économie en lignes louées substantielles, remplacées par de simples liaisons ISDN (Numéris) par exemple. Voici quelques exemples où la notion de fichiers prend une dimension réelle. Machines parlantes : AZTEC RADIOMEDIA dispose d une expertise en (radio)diffusion sonore et notamment en machines parlantes. Sur les machines classiques de nos concurrents, la diffusion de messages sonores est réalisée en programmant une mémoire FLASH EPROM à l aide d un programmateur externe. Pour changer les messages parlants, il fallait échanger sur la carte en question l ancienne mémoire par une nouvelle mémoire. La solution proposée par AZTEC RADIOMEDIA dépasse les espérances de nos clients : les messages sonores sont stockés et gérés sous forme de fichiers, un fichier correspondant à un message sonore. La mise à jour d un message ne nécessite plus d intervention par échange de composants mais une simple connexion réseau et une transaction FTP (transfert de fichier(s)). Dans de nombreuses situations, des équipements placés sur des sites distants nécessitaient d être alimentés en données en permanence. Nous rencontrons ce type de situations dans le domaine de la radiodiffusion. Des données de trafic mises à jour tous les quart d heure sont en fait transmises, en boucle et en permanence par un serveur central à destination de centres émetteurs distants. La solution IP2 fait disparaître les lignes louées et confie aux codeurs de données (intégrant le système IP2) la gestion de la diffusion à partir d un fichier.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 33 Résultat : économiquement parlant, mieux vaut transmettre N fichiers de 1Ko tous les ¼ d heure vers différents sites et déporter la diffusion cyclique de ce fichier sur chaque équipement, plutôt que de gérer N communications permanentes très coûteuses. Il peut paraître surprenant de voir une machine sans disque dur, sans lecteur de disquettes ni de lecteur CD capable de structurer son fonctionnement autour de fichiers. Les équipements IP2 intègrent en fait une mémoire flash de grande capacité, composant électronique, capable de se comporter en véritable disque dur. Les informations stockées dans une mémoire flash y demeurent quasi éternellement même après une coupure de courant. Le grand avantage de la mémoire flash est de pouvoir s effacer et se reprogrammer ce qui apporte une flexibilité indéniable par rapport à des systèmes figés, basés sur des composants EPROM. Quels types de fichiers? Les principaux fichiers d un équipement IP2 : 1. Le fichier application nommé appli.bin. C est ce fichier qui contient l ensemble du logiciel qui fait tourner l équipement IP2. Lorsque vous souhaitez faire évoluer un équipement IP2 avec une nouvelle version de logiciel ou une version spécifique, il vous suffira de télécharger cette nouvelle version depuis le site Web AZTEC RADIOMEDIA, puis de la transférer dans le ou les équipements concernés par cette mise à jour. Les chapitres qui suivent vous expliquent de quelle manière il faut procéder pour télécharger une nouvelle version à destination d un équipement IP2. 2. les fichiers des pages web : Ceux sont ces fichiers qui composent et alimentent le serveur Web enfoui de l équipement IP2. Il peut s agir en l occurrence de tout type de fichiers, texte, html, images aux formats Jpeg ou Gif, son au format MP3 etc Les explications qui suivent, vous indiqueront où ces fichiers sont stockés dans le système de fichiers et de quelle manière ils peuvent être mis à jour pour personnaliser le serveur web enfoui de l équipement IP2. 3. le fichier historique : ce fichier est un fichier au format texte, avec séparateur ; qui peut être lu avec un éditeur de texte ou directement avec un tableur style Excel. Le fichier historique est édité à chaque fois qu un événement ou un message système digne d intérêt affecte l équipement IP2. Un chapitre complet est consacré à l historique, son format et la manière dont le fichier correspondant histo.txt peut être remonté à
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 34 destination d un serveur capable de collecter les événements accumulés par un équipement IP2 ou réseau d équipements IP2. Notons que le fichier historique est notamment édité lors des événements suivants (liste non exhaustive) : à chaque mise sous tension à chaque début et fin de connexion à chaque échec de connexion à chaque événement Visualiser les fichiers et travailler avec les fichiers Plusieurs méthodes permettent d accéder au système de fichiers : FTP avec des instructions en ligne (commandes FTP) FTP avec un logiciel style Windows Commander ou Cute FTP Telnet avec des instructions en ligne (commandes interpréteur) Port console avec des instructions en ligne (commandes interpréteur) Décrire les instructions FTP et le fonctionnement des logiciels qui peuvent y être associés n est pas l objet de ce manuel technique. Le système IP2 répond aux commandes FTP de manière classique et standard. Outre FTP, des commandes de l interpréteur IP2 permettent la visualisation du contenu de répertoires et de fichiers «texte», voir ci-dessous. Les commandes disponibles sous TELNET sont les suivantes : DIR ou LS permettent de lister le contenu du répertoire courant LS provoque l affichage du contenu du répertoire selon un style UNIX DEL <fichier> permet de supprimer un fichier spécifié COPY <fichier1> <fichier2> copie un fichier vers un autre MOVE <fichier1> <fichier2> déplacement d un fichier vers une destination CD <répertoire> permet de naviguer dans l arborescence des répertoires CD/ permet de remonter au sommet de l arborescence du système de fichiers CD sans argument ou la commande CD? permettent l affichage du répertoire courant (pour savoir où l on se trouve dans le système de fichiers)
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 35 MD <répertoire> permet de créer un répertoire RD <répertoire> permet de supprimer un répertoire. MKFS=<nom de volume>[,<appsize>[,<logsize>]] a pour effet de reformater la mémoire FLASH EPROM et recréer le volume associé. Attention, cette commande a pour effet d effacer toutes les informations présentes dans cette mémoire. Ne pas utiliser cette commande en dehors d éventuelles interventions de support technique de la part d AZTEC RADIOMEDIA ou de l un de ses partenaires intégrateurs. Appsize : taille de la partition réservée au logiciel interne /APPLI.BIN (en octets arrondis au secteur près) Logsize : taille de la partition réservée à l historique /HISTO.TXT (en octets arrondi au secteur près) Défragmenter le système de fichiers sur Flash "onboard" Le système de fichiers des équipements IP2 est basé sur l exploitation d une ou plusieurs mémoires de type FLASH EPROM situées sur une carte IP2 (ne concerne pas les périphériques ATA ni les fichiers en RAM). Lorsqu un fichier est supprimé ou remplacé, l espace utilisé par le fichier supprimé ou remplacé n est en fait plus utilisable de suite, un «trou» est laissé dans le système de fichier. Une opération de défragmentation du système de fichiers a pour effet de supprimer ces «trous» laissés vacants. DEFRAG initie la défragmentation à partir de Telnet ou du port console. Il est possible de demander au système IP2 de défragmenter automatiquement les fichiers en mémoire FLASH au démarrage du système avec la commande STARTUP_DEFRAG=ON (OFF pour inhiber cette fonction). A partir de Telnet, la commande DIR permet l affichage de l espace libre pour les fichiers ainsi que l espace libre après défragmentation : cette information permet de juger de l opportunité de lancer la commande DEFRAG, qui, de toute manière ne dure que quelques secondes. Lorsque vous gérez vos fichiers avec FTP (File Transfer Protocol) ou avec un logiciel ou un navigateur exploitation FTP pour manipuler les fichiers de l équipement IP2, un message d erreur de type «disque plein» ou «disk full» apparaîtra. N oubliez pas, dans cette éventualité de réaliser une défragmentation avant de continuer les manipulations de fichiers.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 36 Observer les connexions FTP en cours Utiliser la commande?ftp Compteur de connexions FTP FTP_CNT? permet l affichage du nombre de connexions FTP abouties. La commande FTP_CNT=0 met à zéro la valeur du compteur. Mettre à jour le logiciel interne de l équipement IP2 Grâce aux remarques que nos clients nous apportent et grâce à des efforts constants en recherche et développement, AZTEC RADIOMEDIA améliore régulièrement ses produits matériels en proposant de nouvelles versions de logiciel internes aux produits. Les mises à jour de versions logicielles pour un produit donné sont en principe téléchargeables sur le site web d AZTEC RADIOMEDIA à l adresse ftp://ftp.aztec.fr/support/bin AZTEC RADIOMEDIA crée, dans certains cas, des versions logicielles dédiées à des applications spécifiques notamment dans le cas d équipements OEM ou embarqués intégrant le système IP2. La mise à jour de ces versions et généralement spécifiques à un intégrateur est réalisée par fichier attaché à un courrier électronique, inutile d aller les chercher sur notre site Web. L opération de changement de logiciel interne est très simple et requiert FTP (File Transfer Protocol) : 1. Depuis le site ftp d AZTEC, à l adresse ftp://ftp.aztec.fr/support/bin, téléchargez la dernière version de logiciel interne à l équipement IP2. Le fichier correspondant possède une extension.bin et se nomme <new_version_code>.bin où <new_version_code> représente la référence exacte de cette version logicielle. Stockez le fichier <new_version_code>.bin dans un répertoire identifié sur votre ordinateur. 2. Ouvrez une session FTP en mode ligne placez-vous directement dans le répertoire où se trouve le fichier <new_version_code>.bin Sous Windows : ouvrir une fenêtre DOS, taper ftp puis <Entrée>
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 37 Exécutez les commandes successives décrites ci-dessous, vérifiez en la bonne exécution FTP 3. Ouvrez une session FTP avec l équipement IP2. Vous devez obligatoirement être au niveau «root». Assurez-vous que les droits d accès sont compatibles avec cette opération. Sous Windows : ftp <adresse IP de l équipement> Entrer le nom d utilisateur <user> Entrer le mot de passe <password> 4. Une fois la session FTP ouverte : Tapez ls ou visualisez les fichiers du répertoire principal de l équipement IP2. Vous devez voir apparaître 2 fichiers possédant l extension.bin. Un des fichiers possédant l extension.bin se nomme APPLI.BIN : il s agit du programme interne actuellement en cours d exécution. L autre fichier possédant l extension.bin est à effacer, il s agit d une copie de sauvegarde de APPLI.BIN Utiliser la commande FTP del /<fichier à supprimer> pour effacer la copie de sauvegarde 5. Défragmenter le système de fichiers de l équipement IP2 quote (entrée en mode ftp source) site defrag (commande défragmentation adressée à l interpréteur de commandes) 6. Activer le mode bavard de FTP pour visualiser la progression du téléchargement hash (active le mode bavard de FTP) 7. Télécharger le fichier.bin de mise à jour vers l équipement IP2 put <fichier nouvelle version>.bin /<fichier nouvelle version>.bin 8. Réaliser le transfert de l application quote site APPLI=/<fichier nouvelle version>.bin 9. Quitter FTP bye Il est possible par exemple d automatiser ces commandes dans un fichier FTP-SHELL (Windows) nommé par exemple upl_ip2.txt : Ouvrir une fenêtre DOS ou créer un raccourci lançant ftp -s:upl_ip2.txt
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 38 Personnaliser le serveur web enfoui Avant d aborder ce chapitre consacré à la personnalisation du serveur Web enfoui de l équipement IP2, assurez-vous d avoir lu la présentation du serveur Web en première partie de ce document. Notez que le serveur Web du système IP2 peut être inhibé et activé avec : WEB_SERVER=OFF et WEB_SERVER=ON Page web d'accueil La page d'accueil se nomme index.html dans le système de fichier située toujours dans le répertoire /html C'est cette page qui est envoyée par défaut par le serveur Web de l'équipement lorsqu'on y accède avec un Navigateur Web. Cette page est personnalisable selon les règles fixées dans ce chapitre. Page "erreur" envoyée en cas d'erreur ou page non trouvée Lorsqu'une page Web demandée provoque une erreur (page inexistante par exemple), le fichier @error.htm du répertoire /html est toujours renvoyé, si ce fichier et/ou ce répertoire n'existe(nt) pas, ils est/sont créés automatiquement. Il contient des informations relatives à l'erreur rencontrée par le serveur. Ce fichier est personnalisable selon les mêmes règles que celles énoncées dans ce chapitre. Pages publiques et pages à accès restreint Les pages Web susceptibles d être servies par le serveur IP2 peuvent être soient publiques, soit à accès restreint. Les pages placées dans le répertoire /html de l équipement IP2 sont dites publiques car elles sont servies par le système IP2 dans tous les cas sans qu une demande d identification ne soit réalisée. Les pages placées dans le répertoire principal sont également servies par le système IP2 mais après authentification de l utilisateur (nom d utilisateur + mot de passe) si néanmoins la protection d'accès a été activée par SECURE=<ON OFF>. Priorités : lorsqu un fichier de nom identique se trouve dans chacun des répertoires, la page publique est servie.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 39 Portée de l authentification : En règle générale, un Navigateur, tant qu il n a pas été fermé, se souvient du mot de passe entré par l utilisateur si bien que la demande d authentification n est effectuée qu une seule fois pour tous les fichiers. Requêtes CGI et authentification : à noter que dès qu une requête CGI est adressée au serveur, une demande d authentification est également demandée au client qui se connecte (si le paramètre SECURE_CGI=<ON OFF> est activé) Mise à jour du serveur Web La mise à jour des fichiers du serveur Web enfoui se fait dans une session FTP avec les droits d écriture dans le système de fichiers. Il est recommandé de réaliser une défragmentation (commande DEFRAG) du système de fichiers de l équipement avant et après l opération de mise à jour des fichiers du serveur Web de l équipement IP2. Adresses de liens implicites et adresses de liens explicites Lorsque le site Web enfoui dans l équipement IP2 est composé de plusieurs pages liées les unes aux autres avec des liens hypertexte, vous ne devez utiliser que des liens relatifs et non absolus. Il est conseillé d utiliser des liens absolus et non relatifs pour établir des liens entre des fichiers du répertoire public (/html) et ceux du répertoire à accès restreint (et vis versa). Pour tout lien hypertexte, image ou élément pointant en dehors du site Web de l équipement IP2, aucune restriction de syntaxe n est à considérer dans la mesure où ces liens ne sollicitent pas le serveur Web de l équipement IP2. Affichage de paramètres dans une page du serveur enfoui AZTEC RADIOMEDIA a développé un procédé d incrustation nommé Encrustator. Ce procédé permet de placer dans les pages Web du site enfoui des instructions faisant appel à l interpréteur de commandes du système IP2 : ces instructions sont exécutées et le résultat vient s incruster en lieu et place de la syntaxe de la requête. La figure ci-dessous illustre le mécanisme d incrustation. A gauche, le texte original tel qu il apparaît dans la page HTML enregistrée dans le serveur Web IP2, à droite, tel que ce texte apparaît une fois qu il est servi par le serveur de l équipement. Les séquences de caractères qui figurent entre les accolades { } indiquent que le contenu doit être adressé à l interpréteur de
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 40 commandes de l équipement IP2. Une substitution de ces accolades et de leur contenu par le résultat de la commande est réalisée automatiquement par le serveur. Pour les utilisateurs expérimentés, notez que la technique d'incrustation peut porter sur tout type de texte HTML en plein milieu de noms de fichier, balises ou requêtes CGI. Bonjour ceci est l extrait d une page Web servie par {MY_NAME?} dont le numéro de série est {SN?}. Il est actuellement {TIME?} à l horloge interne de {MY_NAME?} Bonjour ceci est l extrait d une page Web servie par IP2COM45 dont le numéro de série est 00:00:FE. Il est actuellement 14:23:00 à l horloge interne de IP2COM45 IMPORTANT : Des aspects sous-jacents à cette technique d incrustation existent et notamment la gestion par le navigateur (client) des fichiers dans son cache. Pour indiquer au serveur enfoui de servir une page HTML dans tous les cas et empêcher le navigateur d utiliser son cache pour afficher la page, il faut que le nom de fichier associé à cette page commence par le caractère @. De cette manière on peut être sûr que la page HTML chargée le sera à partir du serveur IP2 et des commandes incrustées et non à partir du cache local ce qui se traduirait par un non rafraîchissement des incrustations. Cette remarque concerne aussi les pages qui contiennent les formulaires CGI (cf. paragraphe suivant). Exécution de commandes à partir d un formulaire HTML Le serveur web IP2 intègre une gestion CGI des formulaires. Les formulaires orientés CGI réalisent une requête sur le serveur Web enfoui susceptible de réaliser une action sur l équipement. De ce fait, toute nouvelle requête CGI réalisée à partir d une des pages Web servies par le serveur Web enfoui implique une demande d authentification (une fois par session navigateur http). Vous pouvez configurer le serveur web pour demander une authentification de l utilisateur, préalable à l exécution de la commande. La commande SECURE_CGI=OFF permet de réaliser cette configuration. SECURE_CGI=ON ou
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 41 Le serveur Web du système IP2 qui permet la passation de commandes à l interpréteur du système IP2, via les formulaires, se fait toujours selon le code suivant : <form action="<page à renvoyer après exécution du CGI> " name="nom indifférent" method="post">...... code spécifiant les différents champs du formulaire.. </form> Notez que l action (champ action=) du formulaire doit toujours contenir le nom de fichier relatif à la page que le serveur doit renvoyer une fois les commandes CGI exécutées. On peut aussi spécifier le nom de page @interpreter.htm pour renvoyer en réponse des détails relatifs aux traitement CGI réalisé. Le nom du formulaire définit par le champ name=, quant à lui n a pas d importance. Les commandes à adresser à l interpréteur par l intermédiaire d un formulaire se codent, à l intérieur du formulaire selon les règles suivantes, applicables à chaque type d élément de formulaire. Les exemples suivants permettent de mettre en avant le comportement de chaque élément de formulaire lorsque ce formulaire est posté en appuyant sur son bouton submit. Affectation cachée dans un formulaire Lorsque le bouton ci-dessous est appuyé la commande MY_NAME=Hello est adressée à l interpréteur de commandes du système IP2. Notez l usage d un champ caché pour loger la commande. Le : qui apparaît dans le champ name signifie au système IP2 que la chaîne MY_NAME suivant est le nom d un paramètre à affecter avec l argument trouvé dans le champ value : lors du postage du formulaire, le contenu du champ name et celui du champ value sont associés pour constituer la chaîne :MY_NAME=Hello. A la réception du formulaire, le serveur web du système IP2 détectera le caractère : en tête de chaîne et en concluera qu il faut router la commande MY_NAME=Hello vers l interpréteur. Lorsqu aucun argument n est passé dans le champ value, seul le contenu du champ name est adressé à l interpréteur de commandes <form method="post" action="@exemple.htm"> <input type="hidden" name=":my_name" value="hello"> <p>
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 42 <input type="submit" value="my_name=hello!!!" name="b1"> </p> </form> Commande cachée dans un formulaire Lorsque le bouton ci-dessous est appuyé la commande RESET est adressée à l interpréteur de commandes du système IP2. Notez que le champ valeur est vide et que dans ce cas le nom RESET est considéré comme une commande, aucun argument n est alors associé au contenu du champ name. <form method="post" action="@exemple.htm"> <input type="hidden" name=":reset" value=""> <p> <input type="submit" value="press here for RESET" name="b1"> </p> </form> Utilisation des cases à cocher La case à cocher est fréquemment utilisée pour activer ou désactiver un processus au travers une variable. Son usage pour la gestion de commandes est néanmoins déconseillé car seule l information «case cochée» remonte vers le serveur web enfoui, lorsque le formulaire est posté. Ceci est inhérent au navigateur web. On préfèrera donc une paire de boutons radio plutôt qu une case à cocher pour affecter une variable à 2 états. Dans l exemple suivant, la commande MY_NAME=Hello ne remonte vers le serveur web que si la case à cocher est sélectionnée. <form method="post" action="@exemple.htm"> <p>
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 43 <input type="checkbox" name=":my_name" value="hello">set MY_NAME to Hello<br> <input type="submit" value="send" name="b1"> </p> </form> Utilisation des boutons radio <form method="post" action="@exemple.htm"> <p> <input type="radio" value="hello" name=":my_name">set MY_NAME to Hello<br> <input type="radio" value="bonjour" name=":my_name">set MY_NAME to Bonjour<br> <input type="radio" value="ciao" name=":my_name" checked>set MY_NAME to Ciao<br> <input type="submit" value="send" name="b1"> </p> </form> Dans cet exemple, seule la commande MY_NAME=Ciao remonte vers le serveur web lors du postage du formulaire. Utilisation d une zone de texte Dans cet exemple, la valeur entrée dans la zone de texte est associée au nom de cette zone (ici MY_NAME) pour former la commande qui parviendra à l interpréteur de commandes une fois le formulaire posté. <form method="post" action="@exemple.htm"> <p> Nom IP : <input type="text" name=":my_name" size="16"> <input type="submit" value="send" name="b1"> </p> </form>
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 44 Utilisation d un menu déroulant Dans cet exemple, chaque champ d option constitue, par le champ valeur une des alternatives parmi les N options offertes pour la constitution de la commande correspondante. Le nom du champ select (ici :MY_NAME) est associé à l option sélectionnée (ici Bonjour! qui fait référence à l option de valeur bonjour ). La commande qui remontera vers l interpréteur de commande sera donc : MY_NAME=bonjour dans l exemple ci-dessous, dès lors que le formulaire aura été posté. <form method="post" action="@exemple.htm"> <p> <select name=":my_name" size="4"> <option value="hello">hello!</option> <option value="ciao">ciao!</option> <option value="bonjour">bonjour!</option> <option value="welcome">welcome!</option> </select> <input type="submit" value="send" name="b1"> </p> </form> Exécution de commandes à partir d un lien HTML Il est possible d adresser des commandes à l interpréteur de commandes du système IP2 en cliquant simplement sur des liens hypertexte. Le principe obéit à des règles similaires à celles décrites dans le chapitre traitant de l envoi de commandes au sein de formulaires. Le lien suivant prévoit d inhiber le mode console sur le port console de l équipement IP2 si l on clique dessus : Le code HTML de ce lien est : <a href="page.htm?:console=off">
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 45 Cliquer ici pour inhiber le port console </a> page.htm est le nom du fichier à renvoyer à l issue de l exécution de la commande par l interpréteur de l équipement IP2. Association de plusieurs commandes dans un formulaire Le serveur Web IP2 accepte bien sûr plus d une commande par formulaire. Notez que la première commande exécutée est celle dont la définition est la première rencontrée dans la page HTML. Formulaires transactionnels Dans les exemples qui précèdent, il est décrit le moyen d adresser le système et l équipement IP2 au moyen de commandes construites à partir d éléments de formulaires. En mixant la possibilité d adresser des commandes au système et de récupérer une configuration existante avec le dispositif d incrustation, on réalise facilement des formulaires conviviaux assurant le lien entre l utilisateur du produit et le système IP2 + son équipement rattaché. Le code du formulaire ci-dessous permet la visualisation et la configuration de quelques paramètres systèmes. Notez que le nom de sa page HTML doit commencer avec @ pour autoriser le mécanisme d incrustation. <form method="post" action="@exemple.htm"> <p>numéro de série de l'équipement : {SN?}<br> <input type="text" name=":my_name" size="16" value="{my_name?}"> : Nom IP2<br> <br> <input type="text" name=":ip" size="20" value="{ip?}"> : Adresse IP<br> <input type="text" name=":mask" size="20" value="{mask?}"> : Masque<br> <input type="text" name=":gateway" size="20" value="{gateway?}"> : Passerelle<br> <input type="text" name=":mtu" size="20" value="{mtu?}"> : Paramètre MTU<br> <br> Paramétrage de la console : <input type="radio" value="on" name=":console" {:CONSOLE?:ON:checked}>Activée, <input type="radio" value="off" name=":console" {:CONSOLE?:OFF:checked}>Désactivée<br> <br> <input type="checkbox" name=":web_cnt" value="0">mettre à 0 le compteur Web<br> <br> <input type="submit" value="mettre à jour" name="b1"></p> </form>
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 46 Notez l usage du principe d incrustation pour afficher la configuration courante à l intérieur même des zones de saisie. Dans ce formulaire, pour permettre de positionner le bouton radio correspondant à sa valeur, on utilise une commande d incrustation spéciale permettant de faire apparaître la directive checked dont la syntaxe est la suivante : {:< commande >:<chaîne testée>:<chaîne si test ok>[:<chaîne si test pas ok>]} La commande <commande> est adressée à l interpréteur IP2 si la réponse à cette commande est identique à <chaîne testée> => alors l ensemble de la syntaxe { } est remplacée par <chaîne si test ok> => sinon l ensemble de la syntaxe { } est remplacée par <chaîne si test pas ok> Le même principe est utilisé pour définir lequel des champs d un menu déroulant doit être présélectionné. Attention aux caches des navigateurs! Attention, les navigateurs ne réagissent pas tous de la même manière aux requêtes engendrées par l utilisateur. Les «caches» aussi bien au niveau liens qu au niveau page peuvent empêcher que l ensemble des éléments d une page soient rafraîchis. L usage de Shift+Reload sur les navigateurs Netscape et Internet Explorer a pour effet de recharger la page courante et ses éléments en totalité, sans reprendre les fichiers et données contenues dans le cache. Compteur Web Un compteur accessible par la commande WEB_CNT? Permet l affichage du nombre de requêtes HTTP ayant aboutit à l émission d une page au format HTML (extension HTM). La commande WEB_CNT=0 (depuis le niveau d accès root) permet la remise à zéro du compteur.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 47 Système d envoi de messages et de fichiers Jusqu à présent, nous avons décrit le système IP2 comme serveur (Telnet, FTP puis HTTP). A présent, examinons la manière dont l équipement IP2 peut se comporter en «CLIENT» vis à vis d un serveur raccordé sur le réseau. Les équipements IP2, vus comme des clients peuvent réaliser les opérations suivantes : - envoi d un fichier à destination d un serveur FTP (fonction client FTP) - envoi d un EMAIL à un destinataire via un serveur SMTP (fonction client SMTP) - envoi d un trap SNMP vers un manager SNMP (fonction agent SNMP) Envoi spontané d Email Pour envoyer un Email, le système IP2 a besoin d être renseigné sur les paramètres suivants : - Autoriser l envoi d email par : SMTP.ENABLED=ON - l adresse IP <sss.sss.sss.sss> du serveur d envoi de courrier SMTP SMTP.IP=<sss.sss.sss.sss> - le nombre de tentatives avant de déclarer un échec de contact avec le serveur SMTP.RETRY=<nombre de tentatives> - la durée entre 2 tentatives de contact du serveur SMTP SMTP.RETRY_TIMEOUT=<durée> - L adresse de retour en cas de retour d email du à un problème de destinataire. Noter que cette adresse contenue dans le message email est prise en charge par le serveur SMTP et non l'équipement IP2. SMTP.RETURN=<adresse email> Dans certains cas, le serveur SMTP requiert une authentification préalable de l expéditeur de messages via SMTP. Ce processus nécessite l établissement réussi d une connexion au serveur POP3 associé au serveur SMTP. Si POP3.USER est différent d une chaîne vide, alors une connexion préalable au serveur POP est réalisée avant toute connexion au serveur SMTP.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 48 - L adresse IP du serveur POP3 éventuel POP3.IP=<sss.sss.sss.sss> <utilisateur comporte 8 caractères max, attention à la distinction majuscules et minuscules> - le nom du compte utilisateur POP3 POP3.USER=<utilisateur> <utilisateur comporte 8 caractères max, attention à la distinction majuscules et minuscules> - le mot de passe POP3 POP3.PWD=<mot de passe> <mot de passe comporte 8 caractères max, attention à la dis tinction majuscules et minuscules> L initialisation de ces paramètres à leur valeurs par défaut est réalisée avec la commande INIT.MAIL La version IP2 du client MAIL peut être obtenue par VER.MAIL? Important : c est toujours le dernier envoi d email qui est pris en compte, aucune file d attente n est gérée. A charge du serveur SMTP d être présent à toute requête du client SMTP qu est l équipement IP2. Dans tous les emails envoyés, l équipement IP2 s identifie avec son nom MY_NAME?. L objet du message est libellé sous la forme suivante : Message from {MY_NAME?} - {DATE?} {TIME?} ( IP2) Le système IP2 sait rédiger l email avec un fichier <fichier> texte (*.txt), html (*.htm) destiné à un ou plusieurs destinataires. Ce fichier peut apparaître sous sous forme attachée soit directement dans le corps de l email (utiliser les options -A ou -T, -T par défaut). La commande à adresser à l interpréteur afin d envoyer le contenu du fichier <file> comme Email à la liste de destinataire(s) est la suivante : SEND_EMAIL=<adresse email#1>, [,<adresse email#m>][:<file>][-a][-t] (#m possible jusqu'à #8)
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 49 Note 1 : si le nom du fichier texte débute par @, l opération SEND_EMAIL= active la détection de commandes incrustées dans le fichier <@file> (système Encrustator aux règles de fonctionnement identiques à celles décrites dans l envoi de pages HTML). Il est alors recommandé de mettre dans ce fichier les commandes suivantes qui gardent la mémoire du dernier événement engendré : {EVENT?}, {EVENT_REF?}, {EVENT_VAL?}, {EVENT_DESCRI?}. L envoi d un email peut être associé à l apparition d un événement IP2. Se reporter au chapitre gestion des événements pour en savoir plus. Envoi spontané de fichier Attention : fonction en projet, non implantée pour l instant, prévue sur version 1.5 du système Pour envoyer un fichier à un destinataire, l équipement IP2 se comporte en client FTP (File Transfer Protocol) vis à vis d un serveur (le destinataire). - le nombre de tentatives avant de déclarer un échec de contact avec le serveur FTP_CLIENT.RETRY=<nombre de tentatives> - la durée entre 2 tentatives de contact du serveur FTP FTP_CLIENT.RETRY_TIMEOUT=<durée> La commande suivante est à utiliser pour envoyer un fichier <file> vers un serveur distant dont l adresse IP est <sss.sss.sss.sss> sous le nom de <dest file>: SEND_FILE=<sss.sss.sss.sss>,<user>,<password>,<file>,<dest file>,[append] User, Password : nom d utilisateur et son mot de passe Note 1 : si l option facultative append est rajoutée, le contenu de <file> (fichier stocké dans IP2) est rajouté en queue du fichier <dest file> sur le serveur FTP. Note 2 : si le nom du fichier texte débute par @, l opération SEND_FILE= active la détection de commandes incrustées dans le fichier @<file> (système Encrustator aux règles de fonctionnement identiques à celles décrites dans l envoi de pages HTML).
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 50 Il est alors recommandé d incruster les commandes suivantes qui gardent la mémoire du dernier événement engendré : {EVENT?}, {EVENT_REF?}, {EVENT_VAL?}, {EVENT_DESCRI?}. L émission de fichiers peut être associée à l apparition de tel ou tel événement IP2. Se reporter au chapitre gestion des événements. Envoi spontané de Traps SNMP L équipement IP2 contient un agent SNMP. Un trap «IP2_TRAP» a été défini. Ce trap générique IP2 peut être émis lors de l apparition d un événement initié par le système IP2 ou commandé par l équipement extérieur (émission de traps en mode proxy). Le TRAP IP2_TRAP est spécifié en notation ASN1, en association avec les variables décrivant l événement comme suit, pour plus de détails, consulter la MIB constructeur AZTEC IP2 : IP2_MIB.MIB disponible sur demande : aztec OBJECT IDENTIFIER ::={enterprises 4651} IP2_TRAP TRAP-TYPE ENTERPRISE aztec VARIABLES { event_code, event_ref, event_val, evant_descri, event_time, event_date } DESCRIPTION "Ce trap est un trap générique engendré pour la remontée de tout événement IP2. L émission de ce trap peut être demandée par l équipement tiers avec la commande EVENT.MAKE» ::= 0 L émission d IP2_TRAPs peut être configurée pour chaque type d événement IP2. L adresse IP du manager SNMP est configurable pour chaque type d événement IP2.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 51 La commande SNMP.TRAPS=<ON OFF> permet d activer ou d inhiber l émission de traps l agent SNMP de manière globale. (ne pas oublier de mettre en route l agent SNMP avec SNMP.AGENT=ON) Exemple : On souhaite émettre un trap de test de type IP2_TRAP à destination d un manager SNMP situé à l adresse IP 192.178.3.34 On autorise l événement IP2 de code TEST_TRAP a générer un TRAP à destination du manager 192.178.3.34. Pour ce faire, on envoie la commande EVENT(TEST_TRAP).SNMP=192.178.3.34 Le fichier /IP2EVENTS/TEST_TRAP.EVE est alors créé par le système et possède une ligne de type SNMP=192.178.3.34 On s assure que le système est autorisé à générer des traps SNMP avec SNMP.TRAPS=ON On créé l événement IP2 avec la commande EVENT.MAKE=TEST_TRAP;;;Ceci est un essai A l apparition de l événement, le TRAP SNMP IP2_TRAP (MIB AZTEC) sera généré à destination du manager SNMP à l adresse IP définie. Envoi de Traps SNMP commandé par l extérieur (trap proxy) La génération d un TRAP générique IP2 (IP2_TRAP) peut être commandée depuis le port console, certaines entrées logiques d équipements IP2 ou via Telnet. La génération de ces traps est associée à la génération d un événement utilisateur avec la commande EVENT.MAKE. Voir le chapitre gestion des événements pour plus de détails. Administration SNMP Configuration de l agent SNMP IP2 Activation / désactiovation de l agent : SNMP.AGENT=ON OFF Définition des communautés autorisées en lecture : SNMP.COMMUNITY.GET=<texte>
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 52 Définition des communautés autorisées en écriture : SNMP.COMMUNITY.SET=<texte> Activation de l émission des traps : SNMP.TRAPS=ON OFF Configuration de l'adresse IP du manager par défaut : SNMP.IP=<x.x.x.x> MIB standard de référence La MIB standard MIB-II spécifiée par rfc1213 est implantée dans le système IP2. La MIB constructeur IP2 AZTEC (enterprise number 4651), fichier ASN1 : IP2_MIB.MIB disponible sur demande. L objet SNMP ip2_proxy_command L objet ip2_proxy_command défini dans la MIB AZTEC, permet à un manager SNMP d accéder à toutes les commandes de l'interpréteur de commandes du système IP2. Pour les communautés autorisées en lecture, les droits du manager sont ceux de l utilisateur déclaré Normal du système IP2. (cf USERS) Pour les communautés autorisées en lecture/écriture, les droits du manager sont ceux de l utilisateur déclaré Super du système IP2. (cf USERS) L extrait de la MIB AZTEC qui suit permet d illustrer le mécanisme proxy par rapport à l interpréteur IP2. Attention, cet extrait est donné à titre d illustration, reportez vous impérativement la MIB AZTEC IP2 pour construire vos applications. aztec OBJECT IDENTIFIER ::={enterprises 4651} ip2_system OBJECT IDENTIFIER ::={aztec 1} ip2_proxy_command OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32000)) ACCESS read-write STATUS mandatory DESCRIPTION SET sur cet objet a pour effet d adresser une commande à l interpréteur de commandes du système IP2. GET sur cet objet a pour effet de récupérer la réponse renvoyée dans la chaîne de caractères.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 53 Toutes les transactions s opèrent au travers de chaînes, à charge au manager de réaliser les opérations de conversions. ::={ip2_system 1} NOTE : notez que ceci ne constitue pas la méthode idéale de gestion d un équipement par SNMP. L objet ip2_proxy_command a été implanté pour permettre l accès à to utes les variables du système IP2 et des commandes applications des différents produits AZTEC et intégrateurs. IMPORTANT : l objet ip2_proxy_command est applicable aux variables du système IP2 mais également à toutes les commandes interpréteur liées à des applications développées avec le système par AZTEC RADIOMEDIA et ses partenaires intégrateurs. A titre d exemple, l objet ip2_proxy_command permet à un IP2COM (un des produits passerelle réseau développé par AZTEC) d aller réaliser des requêtes sur les ports de communications V24 RS232 de la passerelle : ceci se fait grâce aux commandes de l application IP2 «NETCOM» COMx.SEND Fonctions «agent proxy SNMP» évoluées AZTEC RADIOMEDIA développe et intègre dans les cartes OEM IP2 et certains produits IP2 des agents proxy assurant la liaison entre le réseau et des équipements tiers. La description abstraite des équipements interfacés par IP2 peut être associée au système IP2. AZTEC RADIOMEDIA dispose d un compilateur de MIB entreprises, capable de générer le code nécessaire à l embarquement du modèle abstrait de l équipement télécommandé dans les cartes OEM IP2. Consulter AZTEC RADIOMEDIA pour plus de renseignements sur l hébergement de MIB et de fonctions proxy snmp dans les cartes OEM IP2. Gestion des événements et messages IP2 Qu est-ce qu un événement IP2 Les équipements IP2 sont hyper communicants. Il est important d avoir des traces des connexions qu il a initiées ou acceptées. Il est également très intéressant de cataloguer tout événement de l application susceptible de renseigner son exploitant.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 54 La connexion d un utilisateur en session Telnet, sa déconnexion, la remise sous tension de l équipement IP2, la mise à jour du logiciel interne sont autant d exemples d événements système qui ponctuent le fonctionnement d un équipement IP2. Des événements IP2 spécifiques à un type de produit IP2 ou associé à une carte OEM IP2 peuvent être définis et générés. Un événement ne signifie pas nécessairement «incident», néanmoins, un incident de communication ou un incident réseau fait partie des événements possibles gérables par tout équipement IP2. La bibliothèque d événements est spécifiée dans le système IP2 (ce manuel), les événements liés aux applications utilisant le système IP2 sont spécifiés pour chaque modèle d équipement. Un événement est identifié par une chaîne de 16 caractères max : chiffres et caractères, sans distinction minuscule/majuscule, pas de caractères de ponctuation ni d espace. La notion d événement est étroitement liée à la notion d alerte et d historique. C est pourquoi, IP2 place l événement au centre du système d alerte standard : Emission de trap SNMP «IP2_TRAP» Emission d email Emission d un fichier pouvant contenir des éléments contextuels à l événement Mémorisation de l événement dans le fichier historique histo.txt Exécution d un fichier de commande spécifique à chaque événement Qu est-ce qu un message système IP2 Outre les évènements IP2, des messages d'information dit "messages systèmes" peuvent être engendrés par le système IP2. Ceux-ci ne peuvent pas être reliés à une action particulière et font l'objet d'une écriture à titre d'informations dans l'historique si LOG_MESSAGES=ON. Voir à la fin du manuel pour la liste des messages système.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 55 Envoi de fichiers (FTP) Historique (histo.txt) Evènements IP2 Email (SMTP) Exécution de fichiers de commandes Trap (SNMP) Messages d erreurs et historique Certains événements sont générés par le système IP2 sans qu ils puissent eux même engendrer l émission d un email, d un fichier, d un trap ou l exécution d un fichier de commandes. Ces événements sont généralement générés en cas d erreurs (impossible de joindre le manager SNMP par exemple). Ce type de messages sont stockés dans l historique /histo.txt, fichier au format texte situé dans le répertoire principal du système IP2. Générer un événement utilisateur N importe quel code d événement IP2 peut être généré avec la commande EVENT.MAKE=. Vous verrez dans le paragraphe suivant qu il est possible de constituer une bibliothèque d événements «utilisateur» possédant chacun leurs propres propriétés. La génération d un événement possédant le code <CODE_EVENEMENT> se fait avec la commande dont la syntaxe est la suivante :
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 56 EVENT.MAKE=<CODE_EVENEMENT >;<Valeur>;<Référence>;<Description> <valeur> : le champ valeur (texte ascii) contient une éventuelle valeur reliée à l origine de l événement (ex : valeur de température) <Référence> : le champ référence (texte ascii) contient une éventuelle valeur de seuil ayant été franchi et ayant causé l événement en question <Description> : le champ description est un champ texte libre, 255 caractères max. Si l événement est inscrit dans l historique, seuls les 80 premiers caractères de ce champ sont pris en compte. Configuration des propriétés des événements Lors de l apparition d un événement nommé <CODE_EVENEMENT>, le système IP2 scanne le répertoire /IP2EVENTS pour y trouver le fichier <CODE_EVENEMENT>.EVE : ce fichier contient, sous forme ASCII plusieurs lignes dont l objet est de définir les scénarios à exécuter lors de l apparition de l événement <CODE_EVENEMENT>. SNMP=<adresse IP du manager SNMP destinataire du trap IP2_TRAP> Cette ligne permet de spécifier l adresse du manager SNMP vers lequel le trap IP2_TRAP (cf MIB AZTEC) est renvoyé. S il n y a pas d adresse spécifiée, aucun trap n est émis. FTP=<sss.sss.sss.sss>,<user>,<password>,<file>,<dest file>,[append] Cette ligne permet de spécifier la destination du fichier à émettre en cas de réception d événement. Pour ce faire, un serveur FTP est contacté par le système IP2 à l adresse IP <s.s.s.s>. Le système IP2 s authentifie avec <user> et <password> puis envoie le fichier <fichier> de son système de fichiers local vers le fichier destination <dest file>. SMTP=<adresse email#1> [,adresse email#m][:<fichier>][-t] [-A] Cette ligne obéit à la même syntaxe que celle spécifiée pour le second corps de l instruction SEND_EMAIL, à savoir : <adresse email#1> [,<adresse email#m>][:<fichier>][-a][-t] (#m possible jusqu'à #8) L email émis l est au format spécifié dans le chapitre consacré à l émission d email. HISTO=ON OFF Détermine si l événement doit être ou non inscrit dans l historique /histo.txt du système IP2. BATCH_FILE=<fichier de commandes à exécuter comportant l extension>[.cmd]
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 57 Spécifie le nom d un fichier de commandes.cmd à exécuter lors de l apparition d un événement donné. Le fichier <CODE_EVENEMENT>.EVE est automatiquement créé, s il n existe pas au préalable. Sa création se fait à partir du fichier modèle /IP2EVENTS/TEMPLATE.EVE Vous pouvez configurer TEMPLATE.EVE avec une configuration par défaut. Si le fichier TEMPLATE.EVE n existe pas, il est créé automatiquement avec le contenu suivant : SNMP= FTP= SMTP= HISTO=ON BATCH_FILE= La configuration de ces fichiers peut se faire soit par téléchargement, soit au moyen de commandes ASCII suivantes, lesquelles viendront modifier le contenu de la ligne correspondante dans le fichier : /IP2EVENTS/<CODE_EVENEMENT>.EVE EVENT(<CODE_EVENEMENT>).SNMP= EVENT(<CODE_EVENEMENT>).FTP= EVENT(<CODE_EVENEMENT>).SMTP= EVENT(<CODE_EVENEMENT>).HISTO= EVENT(<CODE_EVENEMENT>).BATCH_FILE= Les commandes de relecture de ces configurations sont : EVENT(<CODE_EVENEMENT>).SNMP? EVENT(<CODE_EVENEMENT>).FTP? EVENT(<CODE_EVENEMENT>).SMTP? EVENT(<CODE_EVENEMENT>).HISTO? EVENT(<CODE_EVENEMENT>).BATCH_FILE? Où trouver l historique, comment l afficher? L historique n est en fait rien d autre qu un fichier au format texte, lisible directement via Telnet ou le port console, ou, une fois rapatrié avec un éditeur de textes ou mieux encore avec un tableur.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 58 Le fichier s appelle HISTO.TXT et se trouve dans le répertoire principal du système de fichiers. Le fichier HISTO.TXT peut être affiché de plusieurs manières différentes : Via Telnet ou le port console, utiliser la commande TYPE HISTO.TXT Avec un navigateur Web : http://<sss.sss.sss.sss>/histo.txt où sss.sss.sss.sss représente l adresse IP de l équipement IP2. (authentification demandée) En récupérant le fichier HISTO.TXT lors d une session FTP. Taille et unicité de l historique L historique du système IP2 est unique. Cette unicité tient compte du fait que les traitements statistiques, tris, organisation et présentation de résultats trouvent en les tableurs un outil d une puissance inégalée : l équipement IP2 se charge de stocker un historique complet à charge du système centralisateur d organiser ces résultats. La taille du fichier historique d un équipement IP2 est fixée à 64Ko en standard lors de la création de volume dans la mémoire FLASH. Cette valeur est modifiable par une recréation de volume de la mémoire FLASH (voir chapitre système de fichiers de ce manuel). Le format de fichier de l historique permet : la lecture et l exploitation de HISTO.TXT avec un tableur la concaténation d historiques de provenances diverses et notamment de tout équipement IP2 d AZTEC RADIOMEDIA Le fichier historique peut s effacer sous Telnet ou via le port console (DEL HISTO.TXT) ou lors d une session FTP. Que se passe t il lorsque l historique est plein? Aucune gestion du fichier historique n est nécessaire. En pratique la taille de ce fichier est configurée lors du formatage de la mémoire flash avec la commande MKFS. Lorsque l historique atteint sa taille limite, il est partagé en 2, et, la moitié la plus ancienne est supprimée. Il est possible de fixer un seuil de taille limite pour le fichier historique avec la commande HISTO_LIMIT=<pourcentage> ; ce pourcentage est exprimé par rapport à la taille maximum du fichier historique /HISTO.TXT. Lorsque ce seuil est franchi, l événement HISTO_LIMIT est généré par le système. Vous pouvez alors configurer le système IP2 pour remonter une alerte ou carrément le fichier historique vers un manager ou un serveur.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 59 Spécification du format du fichier historique HISTO.TXT Chaque ligne du fichier historique HISTO.TXT fait référence à un événement. Chaque ligne du fichier historique est divisée en champs séparés par des points-virgules ( ; ). Le champ noté «1» est le premier champ de la ligne, la liste des champs est définie comme suit : Champ 1 {DATE?} Date événement YYYY/MM/DD Champ 2 {TIME?} Heure événement HH :MM :SS Champ 3 {MY_NAME?} Nom de l équipement 16 caractères max Champ 4 {SN?} N série XX-XX-XX Champ 5 Code Evènement {EVENT?} Code de l événement 16 caractères max Champ 6 Valeur de référence {EVENT_REF?} Champs réservés à l application. 16 caractères max Consulter le guide de Champ 7 Valeur événement {EVENT_VAL?} l utilisateur de l équipement 16 caractères max concerné. Champ 8 Commentaire {EVENT_DESCRI?} 80 caractères max Code événement : c est le nom de l événement et du fichier de commandes (.CMD) associé à cet événement. Voire la liste des codes événements gérés par l équipement IP2 dans le paragraphe de ce chapitre consacré à ce sujet. Valeur de référence, valeur événement : dans certains cas, la génération d un événement résulte d une opération de surveillance d un paramètre par rapport à une référence donnée. Commentaire : l événement est souvent accompagné de renseignements périphériques liés souvent à l origine de l événement. Ces renseignements apparaissent fréquemment dans cette zone de texte qui ne dépasse pas 80 caractères. les événements de type «RESET» L événement RESET tient forcément une place importante dans le journal de bord (historique) de tout équipement IP2. Il permet de comprendre quelles causes ont généralement contribué à engendrer un RESET de l équipement.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 60 Dans la zone commentaire de l historique figure les motifs possibles du RESET : Le RESET engendré volontairement par le système : SW RESET Le RESET engendré par le chien de garde matériel: HW RESET Le RESET engendré par le chien de garde logiciel: SW WDOG Le RESET engendré par la mise sous-tension : POWER UP, POWER OFF YY/MM/DD Le RESET engendré par la disparition de l horloge : LOSS CLK A noter qu il est possible de connaître la durée d une interruption de l alimentation en analysant l événement RESET pour cause de chute de tension : l heure et la date de la chute de tension apparaissent dans la zone de commentaires associée à l événement. les événements de type TIMER, NEW_DAY, NEW_HOUR 3 dispositifs TIMER équipent le système : il s agit des TIMER1, TIMER2 et TIMER3. Ces horloges permettent d engendrer les événements à intervalles réguliers et programmables. Les 3 timers sont contrôlés et configurables par les commandes suivantes : TIMER<n>=ON TIMER<n>=OFF TIMER<n>.PERIOD=<durée de cycle du timer concerné en minutes> TIMER<n>.RESET TIMER<n>? visualisation de la valeur (minutes) du timer n <n> représente le n du Timer concerné entre 1 et 3 A chaque fois qu un cycle TIMER s achève, l événement TIMER1, TIMER2 ou TIMER3 est engendré, il est possible alors de configurer les propriétés de ces événements pour leur faire émettre un email, un trap etc... (commande : EVENT(TIMER1).SNMP par exemple), voir le chapitre consacré à la gestion des événements, dans ce manuel. A noter que certaines applications utilisent des timers qui leurs sont spécifiques et qui eux aussi peuvent engendrer des événement. Les événements NEW_DAY et NEW_HOUR sont engendrés respectivement à la transition d un jour au suivant ou d une heure à l autre observée sur l horloge de l équipement IP2. Les commandes NEW_DAY=[ON OFF] et NEW_HOUR=[ON OFF] permettent d activer et de désactiver la génération de ces événements.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 61 Exemple : Programmer un équipement IP2 pour émettre un Email tous les jours en utilisant TIMER2 L exemple suivant explique comment envoyer tous les jours (1440 minutes) par Email le fichier historique de l équipement IP2 à l adresse Email toto@wanadoo.fr 1. Configurer TIMER2 : TIMER2=ON TIMER2.PERIOD=1440 2. Sur station ou PC, créer le fichier de commandes TIMER2.CMD avec un éditeur de textes conventionnel et y mettre par exemple la commande : SEND_EMAIL=<toto@wanadoo.fr>:/histo.txt-T les événements de type «LOG» Les événements de type LOG permettent de tracer l activité de connexion sur les différents accès standard du système IP2 : Connexion au serveur enfoui FTP Connexion au serveur enfoui Telnet Connexion CGI sur serveur Web enfoui Chaque connexion et déconnexion authentifiée (login + mot de passe demandés au moment de la connexion) engendre un événement LOG_ON ou LOG_OFF. Les événements déclarés sont les suivants : FTP_LOGIN : début de connexion FTP FTP_LOGOUT : fin de connexion FTP FTP_LOGFAIL : fin de connexion FTP TELNET_LOGIN : début de connexion Telnet TELNET_LOGOUT : fin de connexion Telnet TELNET_LOGFAIL : Echec de connexion Telnet CONSOLE_LOGIN : début de session console CONSOLE_LOGOUT : fin de session console CONSOLE _LOGFAIL : Echec de connexion Console
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 62 Des indications complémentaires relatives à la connexion (utilisateur, adresse IP, etc ) peuvent apparaître dans le champ commentaire des lignes d événements de l historique les messages «SYSTEME» La commande LOG_MESSAGES=<ON OFF> permet à l équipement IP2 de ne plus inscrire dans l historique les messages système. L inscription des événements se fera toujours à condition que la propriété.histo de l événement soit positionnée à ON. Fichiers de commandes Les fichiers de commandes sont exécutés de 2 manières possibles : 1. Méthode explicite avec la commande COMMAND <fichier de commandes>[.cmd] 2. Méthode implicite par l apparition d un événement comportant la propriété.batch_file renseignée avec le fichier de commande en question Les fichiers de commandes appelés lors de l apparition des événements (méthode 2) doivent obligatoirement se trouver dans le répertoire /IP2EVENTS Les fichiers de commandes doivent posséder l extension.cmd et ne doivent contenir que des commandes valides au format ASCII, une commande par ligne Les lignes vides du fichier de commandes sont ignorées Une ligne commençant par // est considérée comme un commentaire et est ignorée La commande COMMAND <nom d un fichier de commandes>[.cmd] permet d exécuter manuellement un fichier de commandes. Il est possible de définir une attente entre 2 commandes de quelques secondes avec la commande système WAIT=<nombre de ms> Sur certaines cartes IP2, il est possible d émettre des bips successifs et rapides avec la fonction BEEP=<t>[,n] où t représente la durée du bip en ms et n le mode de fonctionnement où 0=continu et 1=impulsions. Il est conseillé de veiller à ce qu un seul fichier de commandes puisse être exécuté à la fois, le système admet néanmoins plusieurs exécutions simultanées. La commande COMMAND peut se trouver à l intérieur d un fichier de commandes, mais de préférence à la fin. Les fichiers de commandes imbriqués aboutissent à des exécutions parallèles et non séquentielles.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 63 Le résultat d exécution (trace) des 100 dernières commandes issues de fichiers de commandes exécutés se situe dans le répertoire+fichier /RAM/BATCH_HISTO.TXT. Ce résultat est constitué de lignes, correspondant chacune à une commande exécutée, 3 champs : o o o o Fichier de commande d où provient la commande Date et heure du début d'exécution de la commande Rappel de la commande envoyée à l interpréteur Réponse de l interpréteur à la commande. Seuls les 20 premiers caractères de la réponse sont mémorisés
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 64 Mémo commandes, événements & messages Commandes système IP2 Commandes d aide HELP HELP.EVENTS HELP.TIMERS HELP.MAIL HELP.SYSTEM HELP.NETWORK HELP.FILE HELP.WEB HELP.FTP HELP.UDP HELP.SNMP HELP.USERS HELP.HISTO HELP.APPLI Commandes de visualisation? affichage de la liste des commandes de visualisation?net ou?network : affichage de la configuration IP et des paramètres réseau?arp : affichage des paramètres éventuels liés à la table ARP?TELNET : affichage des connexions Telnet en cours?ftp : affichage des paramètres éventuels liés au serveur FTP?FILE : affichage des paramètres éventuels liés au système de fichiers?web : affichage des paramètres éventuels liés au serveur web HTTP?TIMERS : affichage des paramètres éventuels liés timers?mail : affichage des paramètres éventuels liés au client Messagerie SMTP?SNMP : affichage des paramètres en rapport avec l agent SNMP?UDP : affichage des paramètres en rapport avec le serveur UDP?USERS : affichage des profils utilisateurs?ports : affichage des ports actifs?histo : affichage du fichier historique?system affichage de la liste des paramètres système Connaître les versions logicielles des services VER? VER.FTP?
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 65 VER.WEB? VER.AZIO? VER.AFS? VER.UDP? VER.BOOT? VER.CPLD? AFS.FLASH? VER.MAIL? VER.UDP? VER.SNMP? VER.SYSTEM? Commandes d initialisation (accessibles uniquement en mode ROOT) APPLI=<fichier binaire programme interne>.bin mise à jour de l applicatif APPLI.FORCE=<fichier binaire programme interne>.bin mise à jour forcée de l applicatif sans vérifications BOOT=<fichier binaire programme boot>.bin mise à jour forcée du boot BOOT.FORCE=<fichier binaire programme boot>.bin mise à jour forcée du boot sans vérifications MKFS=<nom de volume>[,<appsize>[,<logsize>]] formatage mémoire flash MY_NAME=<nom de l équipement IP> identification du produit IP2 ou de la carte IP2 MY_DESCRI=<description complémentaire> description du produit IP2 INIT visualisation des commandes d initialisation INIT.ALL initialisation générale INIT.TIMERS désactive les évènements liés aux 3 TIMERS INIT.UDP initialisation des serveurs UDP INIT.APPLI visualisation de la liste des commandes d'initialisation de l'application INIT.USERS initialisation des paramètres utilisateurs à l eur valeur par défaut INIT.SNMP initialisation des paramètres agent SNMP à leur valeur par défaut INIT.WEB initialisation des paramètres serveur WEB à leur valeur par défaut INIT.MAIL initialisation des paramètres EMAIL à leur valeur par défaut INIT.SYSTEM initialisation des paramètres système, réservé au niveau d utilisateur root INIT.NETWORK initialisation des paramètres réseau RESET reset micro RESTART_APPLI redémarrage de l application APPLI.BIN Date et heure DATE=<JJ/MM/AAAA> définition de la date TIME=<HH:MM[:SS]> définition de l heure DATE? visualisation de la date TIME? visualisation de l heure DAY? visualisation du nom du jour (3 lettres)
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 66 Configuration réseau IP=<x.x.x.x> définition de l adresse IP MASK=<x.x.x.x> définition du masque de sous réseau GATEWAY=<x.x.x.x> définition de la passerelle MAC? visualisation de l adresse MAC SN? visualisation du numéro de série du matériel déduit de l adresse MAC MTU=<v> configuration du MTU Configuration serveur WEB WEB_SERVER=ON OFF activation ou non du serveur WEB WEB_CNT? lecture du compteur Web WEB_CNT=0 mise à zéro du compteur Web Configuration serveur FTP FTP_CNT? lecture du compteur Web FTP_CNT=0 mise à zéro du compteur Web Configuration serveur Telnet WELCOME=ON OFF activation ou non du message d accueil sous telnet Configuration agent SNMP SNMP.AGENT=ON OFF Activation / désactivation de l agent SNMP SNMP.COMMUNITY.GET=<text> définition des communautés autorisées en lecture SNMP.COMMUNITY.SET=<text> définition des communautés autorisées en écriture SNMP.TRAPS=ON OFF activation ou non des traps SNMP SNMP.IP=<x.x.x.x> adresse IP du manager SNMP par défaut Commandes liées à la gestion d événements EVENT? visualisation du code du dernier événement en date EVENT_REF? visualisation de la valeur de référence associée au dernier événement en date EVENT_VAL? visualisation de la valeur associée au dernier événement en date EVENT_DESCRI? visualisation du descriptif accompagnant le dernier événement en date EVENT(<CODE_EVENEMENT>).SNMP=<adresse IP manager SNMP> configuration du trap SNMP à émettre lors de l apparition de l événement <CODE_EVENEMENT> EVENT(<CODE_EVENEMENT>).FTP=<s.s.s.s>,<user>,<password>,<file>,<dest file>,[append] configuration de l envoi d un fichier lors de l apparition de l événement <CODE_EVENEMENT> EVENT(<CODE_EVENEMENT>).SMTP=<adresse email#1> [,adresse email#m]:<fichier>[-t] [-A] configuration de l envoi d un EMAIL lors de l apparition de l événement <CODE_EVENEMENT>
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 67 EVENT(<CODE_EVENEMENT>).HISTO=ON OFF configuration de l inscription de l événement <CODE_EVENEMENT> dans le fichier historique /HISTO.TXT EVENT(<CODE_EVENEMENT>).BATCH_FILE=<fichier de commandes>[.cmd] configuration de l exécution d un fichier de commandes lors de l apparition de l événement <CODE_EVENEMENT> EVENT.MAKE=<CODE_EVENEMENT >;<Valeur>;<Référence>;<Description> Génération de l événement <CODE_EVENEMENT> avec ses arguments associés Commandes liées à la gestion des événements timers TIMER<n>=ON OFF mise en route arrêt du TIMERn, n=1 à 3 TIMER<n>.PERIOD=<durée de cycle du timer concerné en minutes> période du TIMERn TIMER<n>.RESET=<réinitialise le cycle du timer concerné> remise à zéro du TIMERn TIMER<n>? interrogation valeur courante du TIMERn (minutes) NEW_DAY=[ON OFF] activation de l événement NEW_DAY au changement de jour NEW_HOUR=[ON OFF] activation de l événement NEW_HOUR au changement d heure Commandes liées à la gestion des fichiers de commande COMMAND <fichier>[.cmd] exécution d un fichier de commandes WAIT=<nombre de secondes> attente dans un fichier de commandes BEEP=<t>[,n] émission d un beep si buzzer présent sur carte IP2 Commandes liées au système de fichiers DEL <fichier> effacement de fichier COPY <fichier1> <fichier2> copie de fichier MOVE <fichier1> <fichier2> déplacement de fichier CD <repertoire> changement de répertoire CD.. remonte au répertoire parent CD/ pour aller à la racine du système de fichiers MD <repertoire> création de répertoire DIR listage du répertoire courant DIR <path> listage d un répertoire désigné TYPE <fichier texte> affichage du contenu d un fichier texte ATTRIB <fichier répertoire> [H],[R],[W],[h],[r],[w] modif. des attributs d un fichier répertoire DEFRAG défragmentation des fichiers de la mémoire FLASH STARTUP_DEFRAG=ON OFF défragmentation automatique des fichiers au démarrage HISTO_LIMIT=<pourcentage> taille limite du fichier /HISTO.TXT avant événement Commandes liées à la gestion des utilisateurs et aux droits d accès USER<n>=<login>,<mot de passe>,<niveau> création d un profil utilisateur USER? quels droits (niveau utilisateur) ai-je?
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 68?USERS visualisation des profils utilisateurs SECURE=ON OFF active ou désactive la demande d authentification en Telnet et fichiers Web privés SECURE_CGI=ON OFF active ou désactive la demande d authentification lors de l exécution CGI Commandes liées à la gestion du port console physique CONSOLE=ON OFF active ou désactive le port console physique LOGOFF_CONSOLE quitte une session ouverte sur le port console physique Commandes liées à la gestion des EMAILs (SMTP) SMTP.ENABLED=ON activation de l émission d EMAILs SMTP.IP=<sss.sss.sss.sss> adresse IP du serveur SMTP SMTP.RETRY=<nombre de tentatives> nombre de tentatives avant abandon envoi email SMTP.RETRY_TIMEOUT=<durée> durée entre 2 tentatives d émission EMAIL SMTP.RETURN=<adresse email> adresse email de retour si destinataire introuvable POP3.IP=<sss.sss.sss.sss> adresse IP du serveur POP3 utile si authentification nécessaire POP3.USER=<utilisateur> nom d utilisateur si authentification POP3 nécessaire, sinon vide POP3.PWD=<mot de passe> mot de passe si authentification POP3 nécessaire, sinon vide SEND_EMAIL=<adresse email1>[,<adresse email2>][, etc ]>[ :<file>][-a][-t] Emission d un EMAIL avec fichier attaché ou dans le corps de l EMAIL Commandes liées à la gestion des serveurs UDP HELP.UDP pour visualiser les commandes liées aux services UDP?UDP pour visualiser les configurations USP UDP<n>.PORT=<n port> permet de définir le numéro de port associé au serveur UDP n n INIT.UDP réinitialise les paramètres UDP à leurs valeurs par défaut UDP<n>.USERLEVEL=<ROOT SUPER NORMAL> niveau utilisateur associé au serveur <n> UDP<n>.FILTER=<x.x.x.x> filtre pour adresses autorisées UDP<n>.MODE=<UNI BIREQ BI> mode de fonctionnement du serveur UDP. UDP<n>.PROTOCOL=ASCII protocole supporté par le serveur UDP n (ASCII par défaut). Evénements système IP2 FTP_LOGIN : début de connexion FTP FTP_LOGOUT : fin de connexion FTP FTP_LOGFAIL : fin de connexion FTP TELNET_LOGIN : début de connexion Telnet
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 69 TELNET_LOGOUT : fin de connexion Telnet TELNET_LOGFAIL : Echec de connexion Telnet CONSOLE_LOGIN : début de session console CONSOLE_LOGOUT : fin de session console CONSOLE _LOGFAIL : Echec de connexion Console RESET : reset système, cf message associé pour comprendre le contexte TIMER1 : le TIMER1 est arrivé à expiration et recommence à compter TIMER2 : le TIMER2 est arrivé à expiration et recommence à compter TIMER3 : le TIMER3 est arrivé à expiration et recommence à compter NEW_DAY : changement de jour NEW_HOUR : changement d heure HISTO_LIMIT : alerte quand la taille de l historique a dépassé le seuil HISTO_LIMIT Messages système IP2 Les messages sont inscrits dans l historique uniquement. Ils ne sont pas considérés comme des événements et ne peuvent pas engendrer d email, de trap ou l exécution de fichiers de commandes. Liste non exhaustive des messages systèmes. La liste suivante constitue les messages les plus intéressants. AFS_CREATE : formatage de la mémoire flash UPDATE : mise à jour du logiciel interne, bonne fin UPDATE_ERR : mise à jour du logiciel interne, mauvaise fin UPDATE_BOOT : mise à jour du logiciel de BOOT, bonne fin UPDATE_BOOT_ERR : mise à jour du logiciel BOOT, mauvaise fin TELNET_ERROR : erreur dans l application serveur TELNET ip2, cf message joint TELNET_WARNING : mise en garde dans l application serveur TELNET ip2, cf message joint FTP_ERROR : erreur dans l application serveur FTP ip2, cf message joint FTP_WARNING : mise en garde dans l application serveur FTP ip2, cf message joint FTP_OPEN : ouverture de l application IP2 : serveur FTP
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 70 FTP_CLOSE : fermeture de l application IP2 : serveur FTP HTTP_ERROR : erreur dans l application serveur http (web) ip2, cf message joint HTTP_OPEN : ouverture de l application IP2 : serveur HTTP HTTP_CLOSE : fermeture de l application IP2 : serveur HTTP MAIL_SEND : début d envoi d email MAIL_ERROR : erreur lors de l envoi d un email, cf message associé MAIL_END : bonne fin d envoi d un email DEL_HISTO : l historique a été effacé manuellement par un utilisateur (cf message) HISTO_FULL : message provenant du système indiquant l'effacement d'une partie de l'historique (la plus vielle en date) à des fins de libération de mémoire flash. TASK_ERR : erreur dans la création de services (cf message)
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 71 Architectures matérielles IP2 Les cartes OEM IP2 ont été développées pour permettre aux concepteurs de produits et de systèmes d intégrer rapidement la connectivité réseau Ethernet TCP/IP. Avec le système IP2, les cartes IP2OEM amène à votre solution la totalité des fonctions réseau de bas niveau ainsi que les services TCP/IP de haut niveau. Les fonctions NETCOM intégrées aux cartes OEM IP2 en standard, permettent immédiatement de projeter votre appareil sur le réseau IP. Si l équipement interfacé communique en ASCII par un port V24-RS232, il devient immédiatement accessible par TELNET, par SNMP et par la fonction Encrustator HTML développée par AZTEC RADIOMEDIA. Votre équipement sert alors des pages HTML et sait répondre aux requêtes d un manager SNMP. Les cartes OEM sont l occasion de partenariats de développement OEM. Pour un programmeur en langage C, la prise en mains de l environnement de développement IP2 se fait en moins d une journée. En quelques heures de programmation vous apportez à votre produit la faculté d envoyer des EMAILS personnalisés et des TRAPS SNMP. Le système IP2 apporte également à vos solutions un gestionnaire d événements complet qui permet l édition et la consultation d un historique. La carte IP2OEM sert également de plate-forme de développement pour des intégrations OEM plus poussées : la carte IP2OEM est utilisée en carte fille et embarque des drivers dédiés à l équipement qu elle télécommande. Le développement d agents proxy snmp devient un vrai plaisir et le cumul de MIB entreprise est alors possible. Le port d extension, totalement configurable permet à la carte IP2OEM d assurer toutes les fonctions micro de l appareil qui l héberge. Le système IP2, architecture matérielle et logicielle intègre près de 20 années homme de développements. Bien au delà d une simple pile TCP/IP, elle intègre l OS, le système de fichiers et une solution matérielle prête à l exploitation de vos équipements en réseau.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 72 Carte IP2OEM (format PC104) Principales caractéristiques Carte au format PC104 (électrique et mécanique) Faible coût et simplicité de mise en oeuvre Ethernet 10BaseT Système IP2 natif Possibilités d'extension vers le monde extérieur : o BUS PC104 16 bits o ou BUS PC104 8 bits + 28 entrées sorties génériques I/O o ou 80 entrées sorties génériques I/O Alimentation monotension : 5V Montage en carte fille 2 ports de communication Fonction NETCOM intégrée : passerelles RS232, V24 Réseau Buzzer Applications Apporte la connectivité réseau à un équipement existant Systèmes de gestion d entrées sorties Equipements d émission radio TV Equipements audio Systèmes d alarmes et de sécurité Sites distants Caractéristiques fonctionnelles Système IP2 standard au complet o TCP/IP o Serveurs : http (web), ftp, telnet o Clients : smtp (mail), sntp (time), ftp o Agent : SNMP, MIB-II + MIB AZTEC o Système de fichiers en mémoires RAM et FLASH o Gestionnaire d évènements et d historique o Accès sécurisé, 3 niveaux o Mise à jour application de BOOT par FTP o Mise à jour application par FTP OS multitâche préemptif Application IP2COM au complet intégrée pour les cartes OEM génériques o Proxy agent http, incrustation o Rallonge V24 virtuelle via réseau TCP/IP Application spécifique développée dans le cadre de contrats OEM Applications hébergeables sur la carte IP2OEM dans le cadre de contrats OEM o Proxy-agents SNMP, TELNET, HTTP o Interfaces diverses I/O o Pilotage de cartes complexes o IHM divers o Audio Caractéristiques physiques Dimensions : Position des trous de fixation : Poids :
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 73 Alimentation Monotension : 5,00V +/- 5% Consommation : 400mA typ Connectique : via connecteur d extension ou bi-point Mémoires et périphériques RAM statique : 1Mo FLASH : 4Mo E2PROM : 32Ko RAM sauvegardée : 8Ko Horodateur Microprocesseur Motorola : 68EN360 Horloge : 25MHz Ethernet Connectique RJ45 10BaseT Isolation par transformateur Adresse MAC préconfigurée en usine Port COM0 : RS232 V24 Connecteur HE10 Compatibilité directe avec connectique SUBDB9 Prévue pour sortie sur connecteur SUBD femelle, câble droit Protection contre les tensions de mode commun : oui Signaux : RX et TX uniquement sur ce port RS232 - COM0 Port COM1 : RS232 V24 Connecteur HE10 Compatibilité directe avec connectique SUBDB9 Prévue pour sortie sur connecteur SUBD mâle, câble droit Protection contre les tensions de mode commun : oui Signaux : RX, TX, DCD, DTR, DSR, RTS, CTS, RI RS232 - COM1
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 74 Divers Buzzer intégré sur la carte Port JTAG pour rechargement schéma interne CPLD pour connecteur d extension 2 ports d entrée pour bouton ou contact sec externe (pull-up TTL) Leds o 4 leds de signalisation (2 rouges, 2 vertes) o 3 leds réseau : tx, rx, col Connecteur PC104 Connectique
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 75
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 76 Mieux comprendre la technologie réseau Glossaire «réseau» Contrôle ActiveX Technologie Microsoft qui facilite le partage de l'information entre plusieurs applications. Cette technologie est principalement utilisée pour développer des applications interactives et des contenus de sites Web. Les contrôles ActiveX optimisent la technologie OLE utilisée depuis déjà un certain temps, en étendant le domaine du partage d'objets, jusqu'ici limité aux ordinateurs, à tout le réseau Internet. La conception modulaire de cette technologie permet d'écrire des programmes destinés à fonctionner en autonomes, en objets "intelligents" incorporés dans d'autres programmes Visual Basic ou dans des pages Web, ou encore en objets OLE standard dans des documents. Adresse IP Adresse Internet protocol (protocole Internet) d'un ordinateur connecté à Internet, généralement représentée par 4 nombres séparés avec des points, par exemple 128.121.4.5 Adresse matérielle C'est le nombre qui identifie de manière unique un hôte sur un réseau physique au niveau de la couche accès. Adresse MAC C'est l adresse matérielle dans le cas des réseaux Ethernet ANSI L' American National Standards Institute est un organisme qui s'occupe d'établir des normes aux Etats-Unis notamment dans les domaines de l'informatique et des télécommunications. Applet Programme informatique écrit en langage Java. Les applets sont identiques à des applications, à la différence qu'il ne fonctionnent pas en autonomes. En effet, ils suivent un ensemble de conventions grâce auxquelles ils peuvent s'exécuter dans un navigateur compatible Java. ARP C'est l'acronyme de Address Resolution Protocol (protocole de résolution d'adresses), permettant à une machine du réseau d'associer une adresse IP à une adresse matérielle.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 77 ARPAnet ARPA est l'acronyme de Advanced Research Project Agency, l'agence pour les projets de recherche du ministère de la Défense des État-Unis. Celle-ci est à l'origine de la création de réseaux informatiques sur des grandes distances. Le réseau ARPAnet fut le précurseur d'internet. Authentification Signature électronique. Cette technologie permet de garantir l'authenticité de la source d'une transmission électronique. BBS Bulletin Board System : serveur de messages et d'informations accessibles avec un microordinateur équipé d'un modem. Baud Vitesse de transmission des données d'un modem ou d'un autre dispositif. Cette unité de vitesse se mesure, au niveau technique, en nombre d'événements ou en changements de signaux par seconde. (le terme "débit" est communément, et improprement, utilisé pour désigner le nombre de bits par secondes, qui est une unité de mesure différente.) CERN Conseil Européen pour la Recherche Nucléaire, l'european Laboratory for Particle Physics situé à Genève, en Suisse, où à la fin des années 80 une équipe d'ingénieurs, sous la direction de Timothy Berners-Lee, a créé la technologie World Wide Web. CGI Acronyme de Common Gateway Interface, logiciel qui facilite la communication entre un serveur Web et des programmes fonctionnant hors de ce serveur ; par exemple, des programmes qui traitent des formulaires interactifs ou qui recherchent des informations dans des bases de données sur le serveur, suite à une requête d'un utilisateur. Le système IP2 intègre une interface CGI permettant l'exécution de commandes de l'interpréteur. Grâce à l'interface CGI du système IP2 les interactions avec les entrées sorties de l'équipement IP2 sont réalisables à partir d'un simple navigateur web. Chaîne Ensemble de caractères alphanumériques utilisés en tant que données à traiter pour effectuer des calculs ou des recherches.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 78 Clients Programmes clients donnant accès à des ressources réseau en traitant l'information sur un serveur (voir plus bas). Par exemple, un navigateur est un client. Codage Processus de brouillage des informations transmises. Le codage permet de filtrer habilement des données pour les cacher à la connaissance de tiers. Ce procédé existe sous deux formes différentes : le codage de logiciel, facile à installer, le plus répandu ou le codage de puce électronique qui est plus difficile à installer, mais plus rapide et surtout plus difficile à décoder. Consortium W3 Consortium industriel dirigé par le Laboratory for Computer Science du Massachusetts Institute of Technology de Cambridge. W3 est l'abréviation de World Wide Web. Ce consortium favorise le développement des standards et encourage l'inter fonctionnement entre les produits du World Wide Web. Basé à l'origine à l'european Laboratory for Particle Physics (CERN) à Genève, en Suisse, où la technologie World Wide Web fut développée, le Consortium n'a pas totalement réussi son entreprise qui visait à stimuler la coopération en matière de technologies Web auprès d'un certain nombres de groupes privés, souvent peu enclins à livrer leurs secrets. Contenu Combinaison de texte, d'images, de fichiers son, de données ou de toute autre information présentée par un site Web. Cookie Fichier stocké sur le disque dur d'un ordinateur, utilisé pour identifier l'ordinateur ou les préférences de l'utilisateur vers un ordinateur distant. Les "cookies" sont fréquemment utilisés pour identifier les visiteurs d'un site Web. DATAGRAMME Un datagramme est un paquet discret de données qui contient les adresses, et qui est l'unité de base de transmission sur un réseau IP. On peut aussi l'appeler `paquet'. DLCI DLCI veut dire `Data Link Connection Identifier'(identifieur de connexion de liaison de données), et est utilisé pour identifier une liaison virtuelle unique point à point via un réseau à relais de trames (Frame Relay). Les DLCI sont normalement assignés par le fournisseur de réseau à relais de trames.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 79 DNS Domain Name Service : en français, service des noms de domaines. Service qui attribue les noms des sites / adresses sur Internet selon un plan de nommage. En France, le domaine national.fr est géré par l'inria. Domain Partie d'une adresse symbolique Internet qui identifie une organisation membre du réseau et qui spécifie le niveau de cette organisation dans le réseau Internet. (ex. : ulb.ac.be qui signifie: Université Libre de Bruxelles, académique, Belgique) Download (télécharger): Action de transférer un fichier stocké sur un ordinateur distant. Email ou courrier électronique Méthode permettant d'échanger des messages écrits entre différents postes d'un réseau informatique. Les deux logiciels de courrier électronique les plus couramment utilisées sont Microsoft Exchange et Eudora. Emulation de terminal Technique qui permet l'utilisation à distance d'un ordinateur central en lui faisant croire que le travail s'effectue sur un terminal qui lui serait relié localement. Telnet est le protocole définissant l'émulation de terminal sur Internet. Ethernet Réseau local utilisant un câble coaxial et une topologie de type bus. La vitesse de transmission des données est généralement de 10Mbps. Eudora Logiciel (PC / Mac) gérant la composition, l'envoi et la réception du courrier électronique sur Internet. FAQ Acronyme de frequently asked questions (questions fréquemment posées) ou encore Foire Aux Questions, liste de questions et réponses disponibles pour les utilisateurs sur, par exemple, une technologie ou un logiciel particuliers. Il est recommandé de lire la liste FAQ avant d'appeler ou d'envoyer un message de demande d'assistance technique, car la réponse à la question que vous vous posez peut s'y trouver. AZTEC RADIOMEDIA met à jour et publie un FAQ par famille de produits sur son site Web. Adresse Internet : http://www.aztec.fr/support/faq.htm
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 80 Firewall (pare-feu) Logiciel destiné à interdire tout accès non autorisé à un réseau informatique. Frames (cadres) La technique des frames permet de diviser la fenêtre dont se sert le browser WWW pour afficher un document HTML en plusieurs fenêtres dans lesquelles il est possible de présenter des documents HTML indépendants les uns des autres. Voir HTML. Freeware Logiciel dont les droits d'auteur ne sont pas protégés. Ce type de logiciel se trouve fréquemment sur Internet. Il faut le distinguer du logiciel à contribution volontaire (voir plus bas). FTP Acronyme de File Transfer Protocol (protocole de transfert de fichier), un protocole Internet permettant aux utilisateurs d'échanger des fichiers entre ordinateurs. Gateway (passerelle) Système permettant le transfert d'informations entre deux réseaux. GIF or.gif Acronyme de Graphics Interchange Format (format d'échange graphique), un type de format de fichier graphique destiné aux documents du World Wide Web. Gopher Outil de navigation sur Internet qui présente l'information sous la forme d'une structure hiérarchique de menus - son développement s'est stoppé avec l'arrivée du World Wide Web. HTML Acronyme de Hyper Text Markup Language. Langage normalisé de description des pages Web. Il spécifie la mise en forme des documents à l'aide de commandes (tags, balises, étiquettes) et est interprété par les clients WWW comme Netscape, Mosaic ou Internet Explorer. Les pages HTML sont des documents de type texte (au format ASCII) qui peuvent être réalisés grâce à un éditeur de texte ou avec un éditeur HTML. Le principe est élémentaire: on entoure la partie de texte à formater de balises (tags ou encore étiquettes); chaque balise s'inscrit entre les caractères < (inférieur à) et > (supérieur à) et est interprétée comme une commande par le navigateur (browser).
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 81 HTTP Acronyme de Hypertext Transfer Protocol (protocole de transfert de lien hypertexte), le protocole de base de la technologie du World Wide Web. HTTP représente un ensembles d'instructions pour le logiciel qui gère la transmission des documents HTML sur Internet. Hypertexte, HTML Acronyme de Hypertext Markup Language. Texte électronique dans un format qui procure un accès instantané, via des liens, à un autre hypertexte au sein du même ou d'un autre document. IETF Internet Enginering Task Force. Comité qui travaille à la normalisation des échanges sur Internet. Internet Dans son sens le plus large, un réseau internet est un grand réseau informatique composé d'un certain nombre de réseaux plus petits. Internet avec un "I" majuscule fait référence au réseau physique qui constitue le Web et qui a permis d'étendre le courrier électronique à l'échelle mondiale. Intranet Réseau privé interne à une organisation. Les réseaux intranet utilisent fréquemment les protocoles Internet pour livrer leur contenu. Ils sont souvent protégés du réseau Internet par des firewall (ou pare-feu). ISP Acronyme de Internet service provider, un fournisseur d'accès Internet aux entreprises et aux particuliers, via les serveurs ISP. Java Langage de programmation orienté objet développé par Sun Microsystems, destiné à la création d'applets ou de programmes pouvant s'appliquer à des documents Web. Il est possible d'insérer un applet dans une page HTML, de la même manière qu'une image. Vous affichez une page comportant un applet Java, à l'aide d'un navigateur prenant en charge le langage Java. Le code de l'applet est alors transféré vers votre système et exécuté par le navigateur. Le serveur Web des équipements IP2 supportent bien sur les applets Java.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 82.JPG ou JPEG Acronyme de Joint Photographic Experts Group, un type de format de fichier graphique destiné aux documents Web. LAN Acronyme de Local Area Network, un réseau qui relie deux ou plusieurs ordinateurs dans une zone relativement restreinte, souvent au sein d'une organisation, pour échanger et partager des fichiers. Lien Abréviation de lien hypertexte. Un lien fait référence à une zone réactive dans un document Web. Il est généralement distinct du reste du texte, grâce à sa couleur différente. Il est possible de cliquer sur un lien pour ouvrir un objet provenant de la base de données active ou autre, d'un autre document, d'une page HTML sur le Web ou d'un intranet local. Lien hypertexte Référence ou lien, sous la forme d'un texte spécifiquement codé ou d'une image graphique, reliant un point donné dans un document HTML à un autre point du document ou d'un autre document sur le World Wide Web, ou encore à un point particulier d'un autre document sur le Web. Lorsque vous cliquez sur un lien hypertexte, celui-ci vous renvoie au point ou au document désigné par le lien. MIME Multipurpose Internet Mail Extensions. Désigne un ensemble d'extensions pour l'acheminement du courrier électronique permettant l'envoi d'éléments autres que du texte - tels que des graphiques, du sons ou des fax. Modem Acronyme de modulateur/démodulateur, un équipement matériel qui relie un ordinateur à d'autres ordinateurs ou à Internet, par l'intermédiaires d'une ligne téléphonique standard ou RNIS (voir plus bas). Un modem peut être interne, intégré à un ordinateur, ou externe. Un modem externe est un boîtier qui raccorde l'ordinateur à une ligne téléphonique. Les différents modem se distinguent par leur vitesse de transmission des données, exprimée en bauds (voir plus haut). Actuellement, les modems standard fonctionnent à 28.800 ou 33.600 bauds, et les modèles les plus récents atteignent une vitesse d'environ 56.000 bauds. Moteur de recherche Programme ou service utilisé pour localiser des fichiers sur une intranet ou sur le Web. L'accès à un moteur de recherche s'effectue généralement à l'aide d'un navigateur, comme Internet
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 83 Explorer de Microsoft. Parmi les moteurs de recherche les plus connus citons Excite, Yahoo!, WebCrawler, Infoseek et Lycos. De nouveaux moteurs de recherche sont développés en permanence. MTU Le Maximum Transmission Unit (MTU) (taille maximum de l'unité de transfert) est un paramètre qui détermine le plus long datagramme pouvant être transmis par une interface IP sans avoir besoin d'être fragmenté en unités plus petites. Le MTU doit être plus grand que le datagramme le plus grand que vous voulez transmettre sans être fragmenté. Note : ceci protège de la fragmentation uniquement de manière locale, d'autres liens sur le chemin peuvent avoir un MTU plus petit et les datagrammes seront fragmentés à cet endroit. Les valeurs typiques sont de 1500 octets pour une interface Ethernet, ou de 576 octets pour une interface SLIP. MSS Le Maximum Segment Size (MSS) (Taille Maximum de Segment) est la plus grande quantité de données qui peut être transmise en une seule fois. Si vous voulez éviter des fragmentations MSS doit être égal à l'en-tête MTU-IP. MSS n a pas besoin d être réglé sur les équipements IP2. Multimédia Terme désignant tout contenu qui combine du texte, des graphiques, des fichiers son et/ou vidéo. Navigateur Programme client utilisé pour rechercher des réseaux, extraire et afficher des copies de fichiers dans un format de lecture simplifié. Les navigateurs standard actuels peuvent également faire appel à des programmes associés pour exécuter des fichiers son et vidéo. Mosaï c, Communicator de Netscape, Internet Explorer de Microsoft sont les navigateurs les plus largement répandus. NCSA Acronyme du National Center for Supercomputing Applications, centre de recherche avancée de l'université d'illinois situé à Urbana-Champaign, dont les scientifiques et les ingénieurs on développé la majeure partie de la technologie sur laquelle repose le World Wide Web. Le premier navigateur capable d'afficher des graphiques, Mosaic, a été développé par NCSA. Net Le terme Net, avec un "N" majuscule, est une abréviation d'internet.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 84 News Messages qui alimentent les groupes de discussion du réseau Usenet. Newsgroup Groupe de discussion faisant partie du réseau Usenet et qui traite d'un sujet particulier. NIC Network Information Center:service chargé de l'autorité et de la gestion des plans de nomage. Il existe un service NIC pour tous les pays du monde qui tous travaillent en coordination. En France, la gestion du plan de nomage.fr est faite par l'inria par délégation du NIC. NNTP Network News Transfer Protocol. Protocole utilisé pour transférer les news sur Internet. Voir news, newsgroup, usenet. Nom de domaine Sur Internet, nom d'un ordinateur ou d'un groupe d'ordinateurs servant à identifier son emplacement électronique (et parfois géographique) pour la transmission des données. Le nom de domaine contient généralement le nom d'une organisation et est toujours suivi d'un suffixe de deux ou trois lettres qui désigne le type de l'organisation ou le pays du domaine. Par exemple, dans le nom de domaine microsoft.com, microsoft est le nom de l'organisation et com est l'abréviation de commercial, il s'agit donc d'une organisations commerciale. Les suffixes suivants sont également utilisés aux États-Unis : gov (gouvernement), edu (institution d'enseignement), org (organisation, généralement sans but lucratif), et net (général; peut être du type commercial ou non). Hors des États-Unis, un suffixe à deux lettres indique le pays du domaine, par exemple uk (Royaume-Uni), de (Allemagne), et jp (Japon). Page d'accueil Page principale d'un site Web. Les pages d'accueil contiennent généralement des liens qui renvoient à d'autres emplacements du site propre ou de sites externes. Certains sites Web de grande taille peuvent posséder plusieurs pages d'accueil. Paquet Voir DATAGRAMME Plate-forme Matériel et logiciel système sur lesquels repose un système informatique.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 85 Password mot de passe : code que l'utilisateur doit taper lors d'une procédure d'accès à certains systèmes informatiques. Plug-in Composant ou module logiciel qui améliore les capacités d'une application, généralement pour permettre de lire ou d'afficher des fichiers d'un type particulier. Dans le cas du navigateur Web, les plug-in servent à afficher du contenu riche tel que des fichiers audio, vidéo ou des animations. POP Post Office Protocol. Protocole utilisé pour la récupération du courrier électronique stocké sur un serveur au moyen d'un logiciel client. PPP Acronyme de Point-to-Point Protocol (protocole point à point), une configuration de connexion d'ordinateurs par le biais d'une ligne téléphonique ou d'une liaison réseau faisant office de ligne téléphonique. Protocole Ensemble de règles ou standards établis pour la communication des données sur un réseau, en particulier Internet. Les ordinateurs et les réseaux communiquent par le biais de protocoles qui déterminent leur comportement mutuel pour que le transfert des informations puisse s'effectuer. RNIS (ISDN) Acronyme de Réseau numérique à intégration de services, un réseau qui fait office de service de connexion numérique pour le téléphone et les dispositifs de communications. Une connexion RNIS peut procurer un accès Internet à une vitesse relativement grande (jusqu'à 128.000 bits par seconde). Script ou langage script Raccourci de programmation qui permet à des utilisateurs peu expérimentés à la technique de créer sur leur ordinateur un contenu riche et qui offre aux programmeurs un moyen rapide de créer des applications simples. Serveur Ordinateur, ou son logiciel, qui "sert" d'autres ordinateurs sur un réseau en gérant les fichiers et le fonctionnement du réseau. Les ordinateurs "servis" par un serveur intègrent un logiciel
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 86 client (voir plus haut). Le navigateur Internet Explorer de Microsoft est un exemple de logiciel client. Service en ligne Abonnement à un service payant pour faciliter l'accès à Internet. Ce type de service propose, par exemple, des bulletins d'information ou financiers présentés de manière structurée. Parmi les principaux services en ligne, citons America Online(AOL), CompuServe et MSN, Microsoft Network. Signature Fonction du courrier électronique ou de Usenet qui indique l'auteur du message et/ou l'origine de celui-ci. Les signatures peuvent communiquer votre humeur du moment ou la pensée du jour. Une signature peut transmettre une quantité d'informations, en fin de message, mais par courtoisie, il est préférable de la limiter à seulement quelques lignes. Signet Procédure informatique permettant à l'utilisateur d'enregistrer un site réseau de manière à pouvoir y retourner facilement. En cliquant sur un signet, l'utilisateur accède directement au site souhaité sans avoir à passer par le chemin de connexion normal. Un recueil de signets est appelé liste de signets. Site Ensemble de pages Web reliées, résidant sur le même serveur et interconnectées par des liens hypertexte. SLIP Acronyme de Serial Line Interface Protocol (protocole d'interface sur une ligne série), un type de protocole commuté utilisé pour connecter un ordinateur à Internet. SMTP Acronyme de Simple Mail Transfert Protocol. Protocole utilisé pour l envoi et le transfert de courrier électronique. SPAM Postage électronique d'informations diverses et variées, la plupart du temps de nature publicitaire et généralement envoyées en masse à des destinataires non intéressés. Surfer Argot pour "naviguer sur Internet". Signifie une navigation sans but précis plutôt qu'une recherche ciblée.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 87 TCP/IP Combinaison des acronymes de Transmission Control Protocol (protocole de contrôle de transmission) et de Internet Protocol (protocole Internet), les deux protocoles qui administrent la manière dont ordinateurs et réseaux gèrent le flux d'informations sur Internet. Téléchargement Procédure visant à demander et à transférer un fichier d'un ordinateur distant vers un ordinateur local, puis à sauvegarder ce fichier dans l'ordinateur local. Cette procédure s'effectue généralement par l'intermédiaire d'un modem ou d'un réseau. Télétransmission Procédure visant à transférer un fichier d'un ordinateur local vers un ordinateur distant, via un modem ou un réseau. Telnet Programme d'émulation de terminal permettant à un utilisateur de se connecter à un autre ordinateur, en particulier un gros ordinateur comme ceux sur lequel sont installés les catalogues des bibliothèques en ligne. Lorsqu'un utilisateur se connecte à l'un de ces catalogues de bibliothèques électroniques, par le biais de Telnet, il obtient l'accès aux fichiers sur lesquels se trouvent les enregistrements. Temps réel Temps réel dont a besoin une tâche pour s'effectuer. Le traitement de l'information s'effectue avec un temps de réponse immédiat et sans délai. Transmission de fichier audio en continu Fichiers son saisis en temps réel dans un fichier audio ou transmis en temps réel sur Internet. Un plug-in ajouté au navigateur Web décompresser et lit les données au fur et à mesure de leur arrivée sur l'ordinateur. La transmission d'un fichier audio ou vidéo en continu supprime l'attente résultant du téléchargement de la totalité du fichier et permet ainsi de lire la totalité du fichier avec un programme d'aide. URL Acronyme de Uniform Resource Locator (localisateur uniforme de ressources, l'adresse qui spécifie l'emplacement électronique d'une ressource (un fichier) Internet. Une adresse URL est généralement constituée de quatre parties : le protocole, le serveur (ou domaine), le chemin et le nom de fichier, quoique dans certains cas, le chemin ou le nom de fichier ne figure pas.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 88 Usenet Service d'information télématique sur lequel les lecteurs peuvent échanger des informations, des idées, des conseils et des opinions. VRML Acronyme de Virtual Reality Modeling Language (langage de modélisation de la réalité virtuelle), un ensemble de codes utilisés pour écrire des fichiers destinés à des programmes de réalité virtuelle, en trois dimensions. Le Web Abréviation de World Wide Web. Webmaster administrateur de site : personne responsable d'un site World Wide Web. Whois Programme permettant d'interroger des répertoires afin d'obtenir de l'information sur un utilisateur (ex: son adresse électronique). World Wide Web Recueil de contenus multimédia interconnectés par des liens et qui offre une interface graphique, conviviale pour naviguer sur Internet.
AZTEC RADIOMEDIA Manuel de référence IP2 ref ECI24781.doc Ed 99/11 page 89 Toutes informations sur le système IP2 et la gamme des équipements IP2com, IP2switch, Consultez : www.aztec.fr AZTEC RADIOMEDIA L électronique qui agit grâce aux réseaux