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








"Je ne pense pas qu'un écrivain puisse avoir de profondes assises s'il n'a pas ressenti avec amertume les injustices de la société ou il vit"   Thomas Lanier dit Tennessie Williams