ORDINATEUR ? Koi ki di lui…

publicité
Environnement informatique
Master 2 CCI - Septembre 2006
Guilhem BORGHESI / Christophe Boccheciampe
But de ce cours
Pas faire de vous des
administrateurs systèmes & réseaux
Plutôt vous donner une culture générale
des outils pour votre futur métier !
Introduction
L'informatique est présente partout :
- études (support d'apprentissage)
- maison (communication, bureautique)
- faits de société (brevets, Microsoft,…)
Le public se fait souvent une fausse idée :
ordinateur = engin intelligent…
C'est FAUX !
Objectifs

Vous expliquer les notions fondamentales
Vous en faire percevoir les différentes facettes
de façon (relativement ...) simple
Vous montrer qu'il n'y a pas de magie
Démonter tous les mécanismes intervenants

Si vous ne comprenez pas quelque chose...



INTERVENEZ !
Architecture
Architecture modulaire







Carte mère
Processeur
Mémoire vive
Disque dur
Ecran
Périphériques
Lecteurs
Principe de base
U
nitécentrale
M
ém
oire
O
rgane
d’entrée
U
nitédetraitem
ent
O
rgane
desortie
Interfaced'entrées/sorties
D
onnées
P
rogram
m
es
R
ésultats
Sous le capot…
Jetons voir un coup d'œil a l'intérieur
Pour quoi faire ?






Taper un rapport
Éditer ses photos de vacances
Calculer sa moyenne, sa feuille d'impôt
Jouer
Naviguer sur Internet
…
Utiliser des LOGICIELS qui servent
à créer, à transformer et à éditer des
données ...
Définition
Machine électronique de traitement de
l'information capable d'exécuter un
ensemble d'instructions (programme)
préalablement enregistré dans sa
mémoire.
Anglais : computer
Différents ordinateurs




PC (Personal Computer)
Macintosh
Mainframe (Gros systèmes)
etc.
Le matériel…
…plus en détails
Processeur(s)

Caractéristiques






Architecture : RISC (Sparc), CISC (Intel), mixte
Un ou plusieurs processeurs ? Multi-coeurs ?
Fréquence et vitesse d’horloge
La mémoire interne : le cache
Calcul des performances
Exemples : Intel P4, Motorola PowerPC, SUN
UltraSPARC III
Carte mère

L’interface : le BIOS
Chipset
Les slots (AGP, PCI, ISA)
La pile (batterie)

Et surtout ,le BUS…



Le BUS
Gère les communications entre les
différentes unités fonctionnelles :
processeur,
mémoire,
contrôleur de disques,
carte graphique,
etc.
Sa vitesse est prépondérante !
Mémoire vive

Espace de stockage temporaire
Très rapide
Faible capacité

Différents formats :





SDRAM (« Synchronous Dynamic RAM »)
DDR-SDRAM
RDRAM (vidéo)
Disque Dur

Espace de stockage « longue durée »
Accès lent
Grande capacité

Peut servir de « zone d’échange »


De plus près…
supportsm
agnétiques/disquesdurs
fum
ée
tracededoigt
cheveu
En résumé…

Plus rapide
PRIX
plus cher et vice-versa
Mémoire cache
Mémoire vive
Mémoire de masse
RAPIDITE
Les cartes additionnelles


Sur les slots de la carte mère
Quelques cartes fréquentes :





Réseau
Vidéo
Son
SCSI / RAID
TV
Périphériques






Clavier / Souris
Imprimante
Scanner
Webcam
Modem
Table de traçage, …
Ports additionnels





Parallèle
Série
USB
PS/2
…
Lecteurs





CDROM / DVDROM (et graveurs ...)
Disquette
ZIP / Disquette grande capacité
(Iomega)
Bandes magnétiques
Lecteurs de cartes mémoires
Ecran

Taille de la diagonale
Résolution (nombre de points)
Fréquence de rafraîchissement

CRT (tube) vs TFT (plat)


Windows :
Le Système d’exploitation
A quoi ça sert ?



Interface Homme / Machine
Sous-couche d’exécution des
programmes
Fournit des fonctions plus élaborées
Lesquels ?


Le plus répandu : Windows (2000, XP,…)
La grande famille des Unix :






Linux (RedHat, Ubuntu, Debian, Gentoo, …)
SUN Solaris
HP/UX
SGI Irix
FreeBSD, NetBSD, OpenBSD
D’autres solutions exotiques : Lindows, Warp
Les caractéristiques




Multitâches
Multi-utilisateurs
Multi-processeurs
Non-libre
Le noyau





Cœur de l'OS
Interface programmes/périphériques
Ensemble de routines en mémoire
Gère les processus du système
Gère la mémoire
MACHINE
NOYAU
Application
Application
Application
Commandes de base

Utilitaires basiques fournis avec Windows


Interface utilisateur


Gestion machine, « drivers » génériques, …
Windows
Programmes utiles


Editeurs de textes, d'images, navigateurs,
Et encore plein d'autres choses…
Sur le disque dur…




Ensemble de fichiers et répertoires
Descripteur de fichiers (FAT)
Formats : FAT32, NTFS
On peut le diviser en plusieurs
morceaux
Les partitions
Pourquoi un partitionnement ?



Classer les données
Protéger les données
Séparer les systèmes d’exploitations



Format des données
Descripteur différent
Convention de nommage :

A: (disquette) ,C: (1er DD), D: (CDROM), …
Les pilotes du matériel



Sert de traducteur matériel / OS
Les plus courant sont déjà installés
Mais sinon, on peut tout trouver sur :
INTERNET !
Le CD d’installation

Contient :





Noyau
Pilotes (Drivers)
Interface
Programmes (démineur, navigateur,…)
Démarrage d’un mini-sytème à partir du CD
C’est là que commencent les ennuis…
Les réseaux
Histoire
1969 Dpt Défense US lance Arpanet : réseau pour la
recherche
4 nœuds : UCLA, UCSB, SRI, U. Utah
1971 13 machines sur le réseau
1990 fin d'Arpanet, début d'Internet
1993 1ère interface de navigation : NCSA Mosaic
1994 1er navigateur Netscape, augmentation rapide du
nombre de surfers et multiplication des offres
2006 Des millions de machines sur la planète
Principes

Echange de données entre 2 ordinateurs
Données
Il faut gommer les différences aux niveaux matériel et logiciel entre les 2 machines

Comment se comprennent-ils ?
Un protocole !
Protocole

Le support physique




Electrique : câble cuivre
Ondes : air (faisceau hertzien, wifi ...)
Optique : fibre optique
Le codage


Analogique
Numérique
Exemple

Votre modem à la maison
Ordinateur
Lignes téléphoniques
Provider
(Numérique)
(Analogique)
(Numérique)
Modem
I
N
T
E
R
N
E
T
Les types de réseaux

WAN
(Wide Area Network) : réseau national ou international
Plusieurs centaines de Km de diamètre

MAN
(Metropolitan Area Network) : réseau métropolitain
Dizaines de Km

LAN
(Local Area Network) : réseau local
Centaines de mètres
Réseau local

Quel matériels ?
- Hubs (Répéteurs)
- Switches (Concentrateurs)
- Routeurs
Topologies
La plus courante :
Réseau Ethernet avec
topologie en BUS
Hub
Topologies

Mais aussi :
enanneau
en étoile
multipoint (graphe)
hiérarchique (arbre)
Topologies
m
ixte(réseauderéseaux)
Internet ?


Réseau fédérateur de réseaux
Constitué de multitudes de noeuds :




Routeurs
Serveurs (Web, DNS,…)
Ordinateurs personnels
…
La numérotation IPv4

Adresse unique par machine sur 32 bits
Nom unique par machine

Série de 4 chiffres entre 0 et 255



Exemple : 130.79.6.50 pour HP_LP1
A décomposer en réseau et machine


Réseau : 130.79.6
Machine : 1
Les classes d'adresses

Classe A, B, C ou D



Les plus courante : Classe C ou 255
adresses comme notre LAN "130.79.6.0"
Mais comment faire plus grand/petit ?
Pour changer le nombre d'adresses, on
change le masque
Notations

Adresse + Masque


130.79.6.0 + 255.255.254.0
Notation abrégée : CIDR

130.79.6.0/23
Vos adresses


Entre 130.79.6.201 et 130.79.6.225
Mais cela ne suffit pas pour configurer
une machine sur le réseau



Où sont les autres machines de mon
réseau ?
Où est le reste du monde ?
D’autres infos…
Les bases d' IPv4 (1/2)

Passerelle / Gateway


Sous-réseau / Subnet


130.79.7.254
C'est la porte de sortie vers d'autres LAN et
Internet
130.79.6.0
C'est l'adresse du sous-réseau de la machine
Masque de sous-réseau / Subnet Mask

255.255.254.0
Il permet de connaître la taille du sous-réseau
Les bases d' IPv4 (2/2)

Diffusion / Broadcast


130.79.7.255
C'est l'adresse réservée à la diffusion massive
Boucle locale / Loopback

127.0.0.1
C'est l'adresse locale de la machine
Les services réseau
Le Web



World -Wide Web (WWW ou W3 ou 3W ou Web)
Projet du CERN en 1989
Notion de document hypertexte
liens sur d’autres documents (hyperliens)
Messagerie électronique
Forums de discussion
Échanges de logiciels ou de fichiers (ftp, scp)
Connexion et travail à distance (ssh)
Recherche sur le Web



Documents de tous types (textes, graphiques, images, vidéos,
sons…)
Chaque document a une adresse unique : adresse URL
Ex : http://www-ulp.u-strasbg.fr/bienvenue/index.php
Le Web


Les pages sont réalisées avec un langage comme HTML
L’accès aux documents se fait avec l’aide de navigateurs
(browser)





Mosaic (NCSA)
Netscape
Mozilla Firefox
Internet Explorer (Microsoft)
La recherche sur le Web se fait grâce à des moteurs de
recherche :




Google (http://www.google.fr)
Yahoo (http://www.yahoo.fr)
Lycos (http://www.lycos.fr)
…
La résolution de nom / DNS

Pourquoi ? Adresse IP compliquée !
Impossibilité de connaître tout le réseau

Réponse : DNS ou Serveur de noms



Données réparties partout sur le réseau
Fonctionne en arborescence
DNS, la suite…



Création de domaines par l’AFNIC :
 .fr .gouv ...
Possibilités infinies de sous-domaines :
 u-strasbg.fr
 wanadoo.fr
Serveur DNS de l’Université :
 130.79.200.1
 130.79.200.3
Un exemple : www.perdu.com
DNS
Routeur
Perdu.com
66.134.207.43
Routeur
Page web
GW
Routeur
www.perdu.com
Thomas
Routeur
Les autres…






FTP : Transfert de fichiers
SSH : Console sécurisée
IRC : Discussion
SMTP : Mail
LDAP : Annuaire
…
Et la suite…

Nouveau protocole d'adressage


IPv6
Nouvelles technologies réseaux :




Bluetooth
Wi-fi
Gigabit Ethernet
…
Bases d’administration
La sécurité (1/2)

Plusieurs aspects :

Topologies
Choix d'une topologie sure

Système d'exploitation
Mise à jour Windows Update
Les pilotes (drivers)

Matérielle
Protéger physiquement les machines
La sécurité (2/2)


Utilisation d’application sécurisées
Formation des utilisateurs
Mots de passe
Hérésies (modem, divulgation mot de passe)

Veille
Surveillance
Information
Construction d'une base de ressources
DHCP

Configuration auto d'interface réseaux







Adresse IP
Gateway
Masque de sous-réseau
Serveur DNS
Nom de domaine
Bail limité
Sécurité : distribution par adresse MAC
Les scripts



Pour automatiser les taches répétitives
Pour lancer des taches à heure fixe
Pour mettre à jour de nombreux fichiers
Les SCRIPTS !
Exemple : ps2ascii.bat
@echo off
if '%1'=='' goto a0
if '%2'=='' goto a1
gs -q -dNODISPLAY -dNOBIND -dWRITESYSTEMDICT -dSIMPLE
ps2ascii.ps %1 -c quit >%2
goto x
:a0
gs -q -dNODISPLAY -dNOBIND -dWRITESYSTEMDICT -dSIMPLE
ps2ascii.ps - -c quit
goto x
:a1
gs -q -dNODISPLAY -dNOBIND -dWRITESYSTEMDICT -dSIMPLE
ps2ascii.ps %1 -c quit
goto x
:x
Et demain ?

Installation des machines sous XP






Partitionnement
Installation du système
Configuration / Mise à jour
Installation de logiciels
Installation de l’imprimante
Mais avant, on relit son cours !
Téléchargement