WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

La transmission de l'information sur la technologie ATM.

( Télécharger le fichier original )
par Ulrich Mermoz ALLAFI KAMEM
Université de Bangui - Licence Professionnelle en Réseaux et Télécommunication 2011
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

VI.2 Installation

Pour installer le paquet, il nous faut :

· le paquet lui-même http://linux- atm.sourceforge.net/dist.php

· un noyau Linux de type 2.4.13, par exemple sur ftp://ftp.kernel.org/pub/linux/kernel/v2.4/

· Perl, version 4 ou 5 (si nous avons souhaité déterminer les accès mémoire) MPR, depuis ftp://ibiblio.org/pub/Linux/devel/lang/c/

Mémoire de licence professionnelle, option : Réseaux et Télécommunication

Rédigé par : M. ALLAFI KAMEM Mermoz Ulrich Page 62

Mémoire de licence professionnelle, option : Réseaux et Télécommunication

Rédigé par : M. ALLAFI KAMEM Mermoz Ulrich Page 63

THEME : LA TRANSMISSION DE L'INFORMATION SUR LA TECHNOLOGIE ATM

2.1 Les Binaires RPM

Si nous ne souhaitons pas extraire et compiler les sources nous-mêmes, les utilitaires ATM existent également sous forme de paquet RPM installé comme suit :

Rpm -ivh linux-atm-x.x.x-x.rpm

2.2 L'arborescence des sources

On commence par décompacter le paquet ATM pour Linux : tar xzvf linux-atm-x.x.x.tar.gz

Ceci crée une arborescence de racine linux-atm-x.x.x/ ; x.x.x représente les droits d'auteur envers les utilisateurs. On notera les répertoires suivants :

doc/ : documentation au format SGML DocBook

src/sigd/ : démon de signalisation UNI 3.0, UNI 3.1 et UNI 4.0 atmsigd

src/saal/ : bibliothèque de signalisation AAL (SSCOP, SSCF et SAAL)

src/qgen/ : gestion des messages de type Q.2931

src/ilmid/ : démon d'enregistrement d'adresses ILMI : ilmid

src/maint/ : Utilitaires de maintenance ATM : atmaddr, atmdiag, atmdump, atmloop,

atmtcp, enitune, esi,

sonetdiag, saaldump et zntune

src/test/: Programmes de test: align, aping, aread, awrite, br, bw, isp, ttcp_atm, window

src/arpd/ : Outils et démon ATMARP : atmarp, atmarpd

src/led/ : démon LAN Emulation : zeppelin

src/lane/ : Serveurs LAN Emulation : bus, lecs, les

src/mpoad/: démon MPOA (Multi-Protocol Over ATM): mpcd

src/debug/: Outils d'examen: delay, ed, encopy, endump, svctor, zndump et znth

src/lib/: bibliothèques pour démons et applications

src/man/ : pages de manuel diverses

src/extra/ : outils supplémentaires et fichiers de directives RPM.

src/config/ : fichiers de configuration et exemples de fichiers de type rc

src/switch/ : unité de commutation (en cours de développement)

2.3. Configuration du noyau

Après avoir décompacté le paquet du noyau, on a exécuté la commande habituelle au sommet de l'arborescence des sources du noyau : make config, make menuconfig ou make xconfig. Activé ensuite:

Prompt for development and/or incomplete code/drivers

(CONFIG_EXPERIMENTAL)

THEME : LA TRANSMISSION DE L'INFORMATION SUR LA TECHNOLOGIE ATM

Les options suivantes sont apparues :

Asynchronous Transfer Mode (ATM, EXPERIMENTAL) (CONFIG_ATM)

Use "new" skb structure (CONFIG_ATM_SKB)

Classical IP over ATM (CONFIG_ATM_CLIP)

Do NOT send ICMP if no neighbour (CONFIG_ATM_CLIP_NO_ICMP)

LAN Emulation (LANE) support (CONFIG_ATM_LANE)

Multi-Protocol Over ATM (MPOA) support (CONFIG_ATM_MPOA)

ATM over TCP (CONFIG_ATM_TCP)

Efficient Networks ENI155P (CONFIG_ATM_ENI)

Enable extended debugging (CONFIG_ATM_ENI_DEBUG)

Fine-tune burst settings (CONFIG_ATM_ENI_TUNE_BURST)

Enable 16W TX bursts (discouraged) (CONFIG_ATM_ENI_BURST_TX_16W)

Enable 8W TX bursts (recommended) (CONFIG_ATM_ENI_BURST_TX_8W)

Enable 4W TX bursts (optional) (CONFIG_ATM_ENI_BURST_TX_4W)

Enable 2W TX bursts (optional) (CONFIG_ATM_ENI_BURST_TX_2W)

Enable 16W RX bursts (discouraged) (CONFIG_ATM_ENI_BURST_RX_16W)

Enable 8W RX bursts (discouraged) (CONFIG_ATM_ENI_BURST_RX_8W)

Enable 4W RX bursts (recommended) (CONFIG_ATM_ENI_BURST_RX_4W)

Enable 2W RX bursts (optional) (CONFIG_ATM_ENI_BURST_RX_2W)

ZeitNet ZN1221/ZN1225 (CONFIG_ATM_ZATM)

Enable extended debugging (CONFIG_ATM_ZATM_DEBUG)

Enable usec resolution timestamps (CONFIG_ATM_ZATM_EXACT_TS)

IDT 77201 (NICStAR) (CONFIG_ATM_NICSTAR)

Use suni PHY driver (155Mbps) (CONFIG_ATM_NICSTAR_USE_SUNI)

Use IDT77015 PHY driver (25Mbps) (CONFIG_ATM_NICSTAR_USE_IDT77105)

Madge Ambassador (Collage PCI 155 Server) (CONFIG_ATM_AMBASSADOR)

Enable debugging messages (CONFIG_ATM_AMBASSADOR_DEBUG)

Madge Horizon [Ultra] (Collage PCI 25 and Collage PCI 155 Client)

Enable debugging messages (CONFIG_ATM_HORIZON_DEBUG)

Interphase ATM PCI x575/x525/x531 (CONFIG_ATM_IA)

Enable debugging messages (CONFIG_ATM_IA_DEBUG)

Les paramètres « burst » du gestionnaire ENI sont ajustables. Les modifications peuvent s'avérer nécessaire si le positionnement par défaut provoque des épuisements de tampons mémoire lors des transferts PCI. On se reportera à la documentation en ligne relative à « CONFIG_ATM_ENI_TUNE_BURST » pour une explication détaillée de l'impact de ce paramètre.

Le fichier drivers/atm/nicstar.h contient les variables sur lesquelles on peut jouer pour avoir le pilote IDT 77201.

Mémoire de licence professionnelle, option : Réseaux et Télécommunication

Rédigé par : M. ALLAFI KAMEM Mermoz Ulrich Page 64

THEME : LA TRANSMISSION DE L'INFORMATION SUR LA TECHNOLOGIE ATM

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Ceux qui rêvent de jour ont conscience de bien des choses qui échappent à ceux qui rêvent de nuit"   Edgar Allan Poe