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

 > 

Réalisation d'un utilitaire d'analyse de trafic d'une interface réseau

( Télécharger le fichier original )
par Billy KAMANGO OSEMBE
Université pédagogique nationale de Kinshasa - Licence 2010
  

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

LISTE DES SIGLES ET ABREVIATIONS

ABREVIATIONS

SIGNIFICATIONS

ACK

: Acquittement

ARP

: Address resolution protocol

ATM

: Asynchronous transfer mode

BAN

: Building area network

BNC

: British naval conector

CSMA/CA

: Carrier sence multple access/ collision detection

CSMA/CD

: Carrier sence multiple access/ collision avoidance

DAN

: Departement area network

DHCP

: Dynamic host configuration protocol

DIP

: Dual inline package

DMA

: Direct access memory

DNS

: Domain Name System

E/S

: Entrée / sortie

ETCD

: Equipent terminal de contrôle de données

ETTD

: Equipement terminal de traitement de donnée

FDDI

: Fiber Distributed Interface

FTP

: File Transfer Protocol

Gbps

: Gigabits par seconde

HTTP

: Hypertext Transfer Protocol

HUB

: host unit broad cast

IANA

: Internet assigned numbers authority

ICMP

: Internet Control Message Protocol

IEEE

: institute electrical and electronic engineer

IGMP

: Internet group management protocol

IP

: Internet protocol

IPSEC

: Internet protocol Secure Shell

IRQ

: Interrupt Request

ISA

: Industry standard architecture

ISO

: international standard organisation

Kbps

: kilobits par seconde

LAN

: local area network

MAC

Medium access card.

MAU

: Medium access unit

Mbps

: Mégabits par seconde

MODEM

: modulation/démodulation

NIC

: Network interface card.

NNTP

: Network News Transfer Protocol

NTP

: Network Time Protocol

OSI

: Open system interconnections

PC

: Personnal computer

PC/AT

: Personnal computer / advanced technology

PCI

: Peripheral componement interconnect

PCMCIA

: personal computer memory card international association

PnP

: Plug and play

POP3

: Post Office Protocol version 3

RIP

: Routing Information Protocol

SMTP

: Simple Mail Transfer Protocol

SNTP

: Simple Network Management Protocol

SSH

: Secure Shell

TCAP

: Transaction Capabilities Application Part

TCP/IP

: Transmission Control Protocol/ Internet Protocol

TELNET

: TErminal network ou telecommunication network

TP

: Twisted pair

TCP

Transport control protocol

UDP

: User Datagram Protocol

USB

: Universal serial bus

UTP

: unshelded twisted pair

WAN

: wide area network

WI-FI

: wireless fidelity

WLAN

: wireless local area network

TABLE DE MATIERE

EPIGRAPHE................................................................................................i« DEDICACE.................................................................................................ii REMERCIEMENT.......................................................................................iii LISTE DES ILUSTRATIONS...........................................................................v

LISTE DES SIGLES ET ABREVIATIONS vii

O. Introduction 1

O.1. Problématique et hypothèse «......................... 1

O.1.1. Problématique 1

O.1.2. Hypothèse 1

O.2. Choix et intérêt du sujet 1

O.3. Délimitation du sujet 1

0.5 Subdivision du travail 2

Chap. I. GENERALITE SUR LES RESEAUX INFORMATIQUES 3

I.1.Concepts de base de la télétransmission 3

I.1.1.Quelques définitions 3

I.1.2.Notion du signal 3

I.1.3. Supports de transmission 3

I.2.1. Types de support physique 4

I.2.2. Type de câblage 4

I.2.3. La bande passante 6

I.3.La transmission des données 7

I.3.1.La transmission analogique de données 7

I.3.2. La transmission analogique de donnes numériques 7

I.3.3. La transmission numérique de données 7

I.4.Mode de liaison 8

I.4.1.La liaison simplexe 8

I.5.Types de liaison 8

I.5.1.Liaisons point à point 8

I.5.2.Liaison série et liaison parallèle 9

I.5.3. Liaison synchrone et liaison asynchrone 9

I.6. Réseau informatique 10

I.6.1.Définition 10

I.6.2. Internet d'un réseau informatique . 10

I.6.3. Caractéristique d'un réseau informatique 10

I.7.Topologie 12

I.7.1. Définition 12

I.7.2. La Topologie Physique 13

I.7.2.1. La topologie de bus linéaire 13

I.7.2.2. La topologie en anneau 14

I.7.2.3. La topologie en étoile 14

I.7.2.4. La topologie mixte 15

I.7.2.5. La topologie en maille 15

I.8. La topologie logique 15

I.8.1.Topologie Ethernet 15

I.8.2.Topologie Tokenring 16

I.8.3. Topologie FDDI 16

I.9. Mode d'accqs 16

I.9.1. Le CSMA (Carrier Sence Multiple Access) 16

I.9.2. Le jeton 17

I.10. types d'ordinateurs connectés. . 17

I.10.1 le serveur 17

I.10.2 Types de serveur 17

I.10.3 notion de serveur dédié 18

I.10.4. station de travail 18

I.11.Equipements d'interconnexion d'un réseau informatique . 18

I.11.1.Le répéteur 18

I.11.2.Le concentrateur (HUB) 19

I.11.3.Le pont 19

I.11.4.Le commutateur (ou switch) 20

I.11.5. Le routeur 20

Chapitre II. CARTE RESEAU 21

II.0. Introduction 21

II.1. Médias de transmission des informations 21

II.2. Les standards 21

II.3. Types de cartes réseaux 21

II.3.1. Ordinateur de bureau 21

II.3.2. Ordinateur portable. 22

II.4. Le débit de transmission et le mode de communication 22

II.5. Sortes de carte réseau 22

II.5.1. Cartes réseaux Ethernet 22

II.5.2. Carte réseau WI-FI 23

II.6. Rôle et fonction de la carte réseau 24

II.6.1. Préparation de données 25

II.6.2. Le rôle d'identificateur. . 25

II.6.3. Envoi et contrôle des données. 26

II.7. Paramètres de configuration de la carte 26

II.8. Installation de la carte réseau 27

II.8.1. Installation matérielle 27

II.8.2. Installation logicielle 27

II.8.3. Installation de protocoles 28

Chapitre 3. TRAFIC RESEAU 29

III.1. Introduction 29

III.2. Le modèle OSI (Open system interconnections mode) 29

III.2.1. Fonction de chaque couche 30

III.3. L'archutecture du mod~le TCP / IP 31

III.4. Le protocole 31

III.4.1. Les protocoles de la couche application 32

III.5. Communication client / serveur 33

III.5.1. Notion de port d'écoute . 34

III.5.2. Adresse, port et socket 34

III.5.3. La fonction de multiplexage 35

III.5.4. Liste des ports TCP et UDP 36

III.5.5. Quelques numéros de port 37

III.6. Les protocoles normalisés orientés connexion et non orientés connexion 37

III.6.1. Le protocole TCP 37

III.6.2. Fonctionnement du TCP 39

III.6.2.1. La segmentation des données 39

III.6.2.2. l'établissement de la connexion 39

III.6.2.3. Contrôle de flux 40

III.6.2.4. Fenêtrage 40

III.6.3. Le protocole UDP 41

III.6.3.1 Application 41

III.6.3.2 Structure d'un data gramme UDP 41

III.6.3.3. Utilisation 42

III.7. Adressage 42

III.7.1. Adressage IP (Logique) 42

III.7.2. Adresse MAC (Physique) 43

Chapitre 4. REALISATION D'UN UTILITAIRE D'ANALYSE DE TRAFIC D'UNE

INTERFACE RESEAU 44

IV.1. Introduction 44

IV.2. Analyse conceptuelle 44

IV.2.1. Analyse préalable 44

IV.2.2. Cahier des charges 45

IV.2.2.1. Cahier des charges fonctionnel 45

IV.2.2.2. Cahier des charges opérationnel 46

IV.2.2.3. Répartition des heures 46

IV.2.2.4. Estimation budgétaire 48

IV.3. Développement 49

IV.3.1. Environnement de développement 49

IV.3.2. Structure de l'application 49

IV.3.3. Déroulement de l'exécution 49

IV.3.4. Codes sources 53

CONCLUSION 72

BIBLIOGRAPHIE 73

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








"L'imagination est plus importante que le savoir"   Albert Einstein