Title: emanagement Cours DEA emanagement
1e-managementCours DEA e-management
DEA e-management concepts
méthodes Cours e-Management Enseignants
Yann Boivin, Henri Isaac
Plusieurs images ont été retirées de
cette version du document.
2- Une petite inexactitude économise parfois une
tonne dexplications. - -Hector Hugh Munro
- Comment ça marche ?
- http//www.commentcamarche.com/
- Grand dictionnaire terminologique
- http//www.granddictionnaire.com/
3Internet
- Du latin inter qui signifie entre et de
langlais network qui signifie réseau . - LInternet regroupe des dizaines de milliers de
réseaux constitués de millions dordinateurs
branchés les uns sur les autres (internetwork). - Cest donc le lien entre les réseaux, un réseau
des réseaux. - LInternet est un gigantesque réseau dépourvu
dordinateur central - pour quune information passe dun ordinateur à
lutilisateur, elle transite dun ordinateur à
lautre - nimporte quel ordinateur du réseau peut prendre
linitiative de communiquer avec qui il veut.
4Internet définition
- Une définition dInternet
- Un maillage planétaire dordinateurs
interconnectés à travers un protocole qui leur
permet de parler le même langage
5Internet historique
- Historique dInternet
- Naissance dans un laboratoire de recherche
militaire en 1969 dans la paranoïa de la guerre
froide. - ARPANET (Advanced Research Projects Agency
Network). - Lobjectif principal permettre aux scientifiques
et aux ingénieurs spécialisés dans linformatique
et oeuvrant dans le cadre de projets militaires
de partager les ressources. Partager la puissance
de calcul. - Les principaux avantages techniques de lInternet
proviennent de ses origines scientifiques/militair
es - Séparer les données en petits paquets empruntant
différents trajets pour empêcher des personnes
non-autorisées de saisir les messages
(commutation par paquets) - Bâtir un système dacheminement qui résiste aux
pannes possibles dappareils.
6Internet sa gestion
- Qui gère Internet
- Aucun organisme central de gestion. LInternet
doit être vu comme une gigantesque coopérative - Parmi les organisations les plus actives, on
retrouve - ISOC (Internet Society) regroupe plus de 175
organisations et 8600 membres individuels
répartis dans plus de 150 pays. Son but est de
proposer des solutions appropriées au
développement de lInternet - IETF (Internet Engineering Task Force) donne des
directions techniques pour faire avancer le
réseau sur le plan technologique - ICANN (Internet Corporation for Assigned Names
and Numbers) assigne adresses IP et noms de
domaines aux fournisseurs daccès Internet - AFNIC (Association Française pour le Nommage
Internet en Coopération) est chargée de
lattribution des noms de domaine en .fr
7Internet services
- Les services dInternet
- Services dinformation
- Telnet
- FTP
- Web
- Services de communication
- Courrier électronique (Mél.)
- Chat
- Vidéoconférence
8Web définition
- Déf.
- Système basé sur l'utilisation de l'hypertexte,
qui permet la recherche d'information dans
Internet, l'accès à cette information et sa
visualisation. (Grand dictionnaire terminologique
OLF)
9Web historique
- Historique
- Le Web est une initiative du CERN (Conseil
Européen de Recherche Nucléaire) situé à Genève - Tim Berners-Lee invente un système de liens
hypertextes en 1990. Ce système repose sur le
concept dune toile daraignée où des noeuds
dinformations seraient répartis partout dans le
monde - Au début 1993, deux étudiants du NSCA (National
Center for Supercomputing Applications), Marc
Andreessen et Rob McCool développent des
fonctions graphiques au logiciel Web quils
avaient créé. Cest la création du logiciel
MOSAIC (pour lutilisateur). - En mars 1994, Andreessen quitte la NSCA pour
créer la société Netscape Communications
Corporation
10Internet les défis
- Accessibilité
- Performance
- Gestion de la croissance
- Sécurité / confidentialité
- Échange dinformation
- Information privée
- Virus
11Internet
- Un petit film ?
- http//ftp.sunet.se/pub/tvmovies/warriors/frwarri
ors.mpg
12Les réseaux
- Quest-ce quun réseau
- Sur le plan informatique, un réseau est un groupe
dordinateurs reliés les uns aux autres. - Ensemble d'équipements qui sont reliés les uns
aux autres par des câbles ou des faisceaux
hertziens, afin qu'ils puissent échanger,
distribuer ou diffuser des informations et
partager différentes ressources. (GDT - OLF)
13Les réseaux services
- Services réseaux
- Services dapplication
- Services de messagerie
- Services de fichiers
- Services dimpression
- Services de base de données
14Les réseaux avantages
- Avantages des réseaux
- Partage des ressources
- Augmentation de la communication
- Amélioration de la qualité du travail déquipe
- Productivité accrue
- Économie dans les coûts dimplantation et
dutilisation - Meilleur suivi de lutilisation
- Sécurité et une protection accrues
15Les réseaux matériaux
- Exemples de matériaux
- Ordinateurs (clients et serveurs)
- Câbles (fils électriques qui relient les
ordinateurs) - Périphériques (imprimantes, télécopieurs, etc.)
- Cartes réseau (pour relier un ordinateur à un
réseau) - Concentrateurs (hubs)
- Répéteurs
- Ponts, routeurs et passerelles
- Modems
16Les réseaux supports
- Supports de transmission
- Câbles
- Fils de cuivre (paire torsadée vs câble coaxial)
- Lumière
- Fibre de verre
- Infrarouge
- Faisceau laser
- Système satellite
- Géostationnaires (orbite équatoriale 45 à 90
sat.) - À orbite basse (constellation)
- Ondes radio
- Micro-ondes (comme radio, mais ligne droite vue
directe)
17Bits
- Éléments binaires
- 1 bit 0 ou 1
- 1 octet 8 bits
- 256 possibilités (28)
Exemple
Ex. (128x0)(64x1)(32x1)(16x0)(8x0)(4x1)(2x
0)(1x1)
101
18Les réseaux transmission
- Transmission physique de linformation
- Exemple norme RS-232 par signaux électriques
- Transmettre des caractères (8 bits)
- Tension positive 0
- Tension négative 1
- Jamais de tension nulle (départ après un 0)
- Pour faible distance puisque la résistance des
fils transforme une partie de lélectricité en
chaleur
19Les réseaux transmission
- Transmission physique de linformation
- Longue distance
- Signal oscillant en permanence plus longue
distance - Technique venant de la téléphonie, de la radio et
télévision - Onde porteuse ou porteuse
- Les données sont comprises grâce à des
modifications de la porteuse modulations - Damplitude (AM)
- De fréquence (FM)
- Le circuit matériel modulant une porteuse en
fonction des bits sappelle un modulateur.
Lappareil recevant la porteuse modulée sappelle
un démodulateur Un appareil faisant les deux
sappelle un MODEM.
20Les réseaux technologies
- Largeur de bande et technologies
- Bande passante et débit
- Débit effectif
- Modem
- RNIS (réseau numérique à intégration de services)
- ISDN (Integrated Services Digital Network)
- 128 Kbit/s
- Coûteux et limité en débit
21Les réseaux technologies
- Largeur de bande et technologies
- Multiplexage fréquentiel
- DSL (Digital Subscriber Line)
- ADSL (Asymmetric )
- Les boucles locales acceptent des fréquences plus
élevées que le système téléphonique - Trafic descendant
- 6,144 Mbit/s (France Telecom 512 Kbits/s ou 1
Mbits/s)) - Trafic montant
- 576 Kbit/s 64 Kbit/s pour canal de contrôle du
réseau - Appels vocaux simultanés sur bande passante lt
4kHz - ADSL ne fait que garantir loptimisation par
rapport aux conditions physiques de la ligne.
22Les réseaux technologies
- Largeur de bande et technologies
- Multiplexage fréquentiel
- Câble
- Débits 10 Mbits/s possible (Noos 512 kbits/s)
- Câble coaxial télé utilisant déjà plusieurs
fréquence - Partage de la bande passante par un groupe de
clients
23Les réseaux types
- Types de réseaux
- Intranet
- Réseau informatique privé qui utilise les
protocoles de communication et les technologies
du réseau Internet. - Extranet
- Réseau informatique à caractère commercial,
constitué des intranets de plusieurs entreprises
qui communiquent entre elles, à travers le réseau
Internet, au moyen d'un serveur Web
sécurisé.Note(s) Un extranet peut être mis en
place rapidement et de façon économique par la
création d'un site Web commun aux entreprises
participantes. Ces entreprises doivent cependant
partager le même type d'équipement.
http//www.granddictionnaire.com/
24Les réseaux types
- Types de réseaux
- Intranet / Extranet
- LAN (Local Area Network)
- Support unique partagé
- MAN (Metropolitan )
- WAN (Wide )
- Internet un réseau de LAN, MAN, WAN
25Les réseaux structures
- Topologies des réseaux (LAN)
- En étoile
- Ordinateurs reliés à un concentrateur
- commutateur Dispositif électronique recevant
des données en provenance dun ordinateur
émetteur et qui les fournit à la destination
appropriée. - Exemple ATM
26Les réseaux structures
- Topologies des réseaux (LAN)
- En bus
- Un seul ordinateur émet à la fois (coordonné par
CSMA) - Linterférence de 2 signaux collision
- Exemples
- Ethernet
- Segment limité à 500 mètres
- 10Base-T (Ethernet à paires torsadées)
- RJ-45 reliés à un concentrateur simulant un câble
- LocalTalk
27Les réseaux structures
- Topologies des réseaux (LAN)
- En bus
28LAN structures
- Topologies des réseaux (LAN)
- En anneau
- Exemple Token Ring dIBM
- Réseau en anneau à passage de jeton
29LAN extension
- Répéteurs (repeater)
- Aucune interprétation des trames
- Pas dadresse physique
- Maximum de 4 répéteurs pour Ethernet
- Un concentrateur est considéré comme un répéteur
- Ponts (bridge)
- Ne propage pas de signaux dus aux interférences
ou aux collisions - Deux réseaux partageant un seul protocole
- Filtrage des trames
- Ne propage une trame que si cest nécessaire
30LAN extension
- Passerelle (gateway)
- Liaison entre 2 réseaux aux protocoles différents
- Passerelle par défaut
- Concentrateur (hub) simule câble
- Commutateurs (switch)
- Réseau en étoile
- Commutateur simule LAN avant ponts séparant
chaque ordinateur - La moitié des ordis peut transmettre en même
temps à lautre moitié
31LAN extension
32LAN extension
- Serveur mandataire (proxy server)
- Logiciel de sécurité servant d'intermédiaire
entre le navigateur d'un internaute utilisant un
réseau local protégé par un coupe-feu, et le
serveur Web qu'il veut consulter, permettant
ainsi à des données de sortir du réseau local et
d'y entrer, sans mettre en danger la sécurité du
réseau. (GDT) - Coupe-feu
- Cache (Les serveurs mandataires, d'abord créés
pour des raisons de sécurité, ont évolué pour
devenir également des serveurs caches.)
33Adressage physique
- Attribution à chaque ordinateur dune adresse
physique ou adresse MAC (Medium access control) - Chaque trame envoyé comporte en en-tête les
adresses MAC du destinataire et de lémetteur - Lémission et la réception des trames nutilisent
pas le processeur - Statiques, configurables ou dynamiques
- Possibilité de diffusion généralisée
(broadcasting) grâce à une adresse spéciale
réservée reconnue par toute les interfaces
matérielles - Possibilité de diffusion restreinte
(multicasting)
34Adressage physique
- Attribution à chaque ordinateur dune adresse
physique ou adresse MAC (Medium access control) - Exemple de trame
En-tête
Zone de données
35Piles logicielles
- Pile
- Mise en uvre dune suite de protocoles
- Incompatibilité entre les piles
- Possibilité davoir plus dune pile par
ordinateur - Exemples
- TCP/IP (Protocole IPv4)
- Internet !
- AppleTalk (Apple)
- Netware (Novell protocole IPX)
36Modèle OSI
37Modèle OSI
7. Application (assure l'interface avec les
applications) 6. Présentation (définit le format
des données leur représentation, éventuellement
leur compression et leur cryptage) 5. Session
(établissement, gestion et coordination des
communications sessions) 4. Transport (remise
correcte des informations transport des données
et de la gestion des erreurs) 3. Réseau
(détermine routes de transport et soccupe du
traitement et du transfert de messages gère
adresses) 2. Liaison de données (codage,
adressage et transmission des informations
définit interface avec carte réseau) corrige les
erreurs de 1 1. Physique (connections
matérielles définit la façon de laquelle les
données sont converties en signaux numériques )
38Interconnexion de réseaux
- Service universel
- Interconnexion de réseaux
- Basé sur du matériel et du logiciel
- Le lien entre les réseaux hétérogènes est le
routeur (ou la passerelle) - Les connexions du routeur ne sont pas limitées à
une technologie de réseau - Réseau virtuel
- Une suite ressort nettement
- La suite des protocoles dinterconnexion TCP/IP
Le système formé de réseaux physiques connectés
entre eux porte le nom dinterréseau ou dinternet
39TCP/IP origine
- Origine
- Fruit dun projet expérimental subventionné par
le ministère de la Défense ARPANet (Advanced
reserach Projetc Agency Network) ayant commencé
dans les années 1970.
40TCP/IP tâches
- Les principales tâches
- Division des données par paquets
- Adressage
- Routage
- Correction derreurs, contrôle du flux et accusé
de réception
41TCP/IP - modèle de référence
- 5. Application
- 4. Transport
- 3. Interréseau (ou internet)
- 2. Interface réseau
- (1. Physique)
42TCP/IP
- Les routeurs et les hôtes utilisent des
protocoles logiciels qui cachent à lutilisateur
les détails des connections physiques
- Ordinateur hôte (ou hôte) Système informatique
quelconque connecté à linterréseau exécutant des
applications
43IP - définition
- Protocole qui définit le format des paquets
utilisés sur Internet, ainsi que le mécanisme
permettant de router ces paquets vers leur
destination. - IPv4 Version courante du protocole IP.
44IPv4 - adresses
- Adresses IP
- Chaque adresse doit être unique
- Remplacent les adresses matérielles aux formats
trop variables - Adresses
- Réseau destination à linterréseau virtuel
- Matérielles destination du réseau physique
- 32 bits en 4 octets (4,3 milliards dadresses)
- 2 parties variant selon la classe
- Préfixe identifie le réseau physique
- Suffixe identifie lordinateur sur ce réseau
45IPv4 - adresses
- Notation décimale pointée
- Exemple 193.51.91.90
- Nombre binaire sur 32 bits
- 11000001 00110011 01011011 01011010
46IPv4 - classes
- Classe déterminée par les 4 premiers octets
47IPv4 classes
- Les classes IP
- Classe a (1 à 126) 1 octet didentification du
réseau et 3 octets pour les ordinateurs (16
millions dadresses) - Classe b (128.0 à 191.255) 2 octets
didentification du réseau et 2 octets pour les
ordinateurs (65 534 adresses) - Classe c (192.0.0 à 223.255.255) 3 octets
d identification du réseau et 1 octet pour les
ordinateurs. (254 adresses)
48IPv4 classes
- Adresses réservées aux sous-réseaux
- 10.0.0.1 à 10.255.255.254
- 172.16.0.1 à 172.31.255.254
- 192.168.0.1 à 192.168.255.254
49IPv4 - classes
- Nombre de réseaux et dhôtes par réseau
50IPv4
- Ladresse dhôte égale à 0 désigne le réseau
lui-même - Un suffixe ne comprenant que des 1 est ladresse
de diffusion dirigée (directed broadcast) - Une adresse IP nidentifie pas un ordinateur,
mais une connexion entre un ordinateur et un
réseau - Un routeur a autant dadresses IP quil y a de
réseaux auxquels il est connecté.
51IP résolution dadresses
- Les adresses IP du prochain saut doivent toujours
être converties en adresses matérielles - Un ordinateur ne peut résoudre ladresse dun
autre ordinateur que sils sont sur le même
réseau - Si lordinateur est sur un autre réseau, cest
ladresse du premier routeur quil faut résoudre,
et celui-ci résout ladresse du prochain et ainsi
de suite - Couche interface réseau
52IP résolution dadresses
- Techniques de résolution
- Recherche dans une table
- Relation directe
- Échange de messages
- Protocole ARP (Address Resolution Protocole)dans
TCP/IP - Ce protocole interroge les machines du réseau
pour connaître leur adresse matérielle - Dresse table de correspondance entre adresse IP
et adresse matérielle
53IP - datagramme
- Un datagramme est un paquet dinterréseau
constitué dune en-tête et dune zone de données - Taille maximale 64 Ko
- Les adresses de source et de destination, dans
len-tête, sont des adresses IP - Les routeurs reçoivent le datagramme et extraient
de len-tête ladresse IP du destinataire pour
déterminer le prochain saut - Saident dune table de routage
- Destination
- Masque
- Prochain saut
- Route par défaut
54Routage
- Routage
- Détermination par des routeurs du chemin que doit
emprunter une information sur un réseau afin de
parvenir à sa destination dans les meilleures
conditions possible. (GDT) - Consiste à transférer des datagrammes en fonction
des informations contenues dans la table de
routage. (Anthony Fradera - http//www.priam.ca/)
55IP - datagramme
- Composition de len-tête dun datagramme IP
Source http//www.commentcamarche.com/internet/P
rotIP.php3
56IP - datagramme
- Pour transmettre un datagramme sur un réseau
physique, il est nécessaire de lencapsuler dans
une trame - À chaque réseau quelle traverse, une datagramme
change de capsule.
57IP - datagramme
- MTU (Maximum Transmission Unit)
- Fragmentation
- Lhôte de destination réassemble les fragments
- Champ Identification
58Configuration client
- Adresse IP
- Adresse du routeur par défaut (passerelle)
- Masque de sous-réseau
- Adresse du serveur DNS
- Adresse du serveur dimpression
- Autres adresses de serveurs
59Protocole DHCP
- Dynamic Host Configuration Protocol
- Mécanisme permettant à un ordinateur de se
connecter à un nouveau réseau et dobtenir une
adresse IP sans intervention manuelle - Fait appel au modèle client-serveur
60UDP
- UDP (User Data Protocol)
- Protocole de la suite TCP/IP fournissant aux
applications un service de communication sans
connexion - Le protocole UDP (User Datagram Protocol) est un
protocole non orienté connexion de la couche
transport du modèle TCP/IP. Ce protocole est très
simple étant donné qu'il ne fournit pas de
contrôle d'erreurs (il n'est pas orienté
connexion...). (commentcamarche.com)
61IPv6
- Manque dadresses IP dans v4
- Besoins particuliers pour applications audio et
vidéo - Besoin de possibilités plus complexes dadressage
et de routage - Exemple utilisation du service sur lordinateur
le plus proche - Il ny a pas de classe mais 3 types dadresses
- Monopoint (unicast)
- Multipoint (multicast)
- Groupe (anycast) le premier le reçoit
62IPv6 - caractéristiques
- Taille des adresses
- Format den-tête
- En-têtes dextension
- Support de laudio et de la vidéo
- Extensibilité du protocole
63IPv6 - caractéristiques
- Taille des adresses
- 128 bits
- Notation hexadécimale à 2 points
- 8 groupes de 16 bits séparés par
- Exemple 69DC8864FFFFFFFF012808C0AFFFF
- Compression des 0
- Une fois par adresse
- Exemple FF0C8C0AFFFF
- Possibilité de mapper les adresses IPv4
- 96 premières bits à 0 adresse IPv4 dans les 32
dernières
64IPv6 - caractéristiques
- Format den-tête
- Double de la taille dIPv4 mais contient moins
dinfos
65IPv6 - caractéristiques
- En-têtes dextension
- On y retrouve, entre autres, linformation
concernant la fragmentation - Dans IPv6, lémetteur est seul responsable de la
fragmentation - Avantages réduction de taille et possibilités
dextension
66IPv6 - caractéristiques
- Support de laudio et de la vidéo
- Lémetteur et le récepteur peuvent décider dun
chemin précis de qualité que suivront les
datagrammes, permettant un flux continu - Extensibilité du protocole
- Grâce aux en-têtes dextension
67TCP
- TCP (Transmission Control Protocol)
- Service fiable de remise de données
- Les données
- doivent pouvoir être replacées en ordre
- ne doivent pas se perdre
- ne doivent pas être dupliquées
Protocole Internet responsable de la préparation
des données sous forme de paquets avant
l'expédition et de leur assemblage dans le bon
ordre à la réception. -Grand dictionnaire
terminologique
68TCP
- TCP (qui signifie Transmission Control Protocol,
soit en français Protocole de Contrôle de
Transmission) est un des principaux protocoles de
la couche transport du modèle TCP/IP. Il permet,
au niveau des applications, de gérer les données
en provenance (ou à destination) de la couche
inférieure du modèle (c'est-à-dire le protocole
IP). Lorsque les données sont fournies au
protocole IP, celui-ci les encapsule dans des
datagrammes IP, en fixant le champ protocole à 6
(Pour savoir que le protocole en amont est
TCP...). TCP est un protocole orienté connexion,
c'est-à-dire qu'il permet à deux machines qui
communiquent de contrôler l'état de la
transmission. - Les caractéristiques principales du protocole TCP
sont les suivantes - TCP permet de remettre en ordre les datagrammes
en provenance du protocole IP - TCP permet de vérifier le flot de données afin
d'éviter une saturation du réseau - TCP permet de formatter les données en segments
de longueur variable afin de les "remettre" au
protocole IP - TCP permet de multiplexer les données,
c'est-à-dire de faire circuler simultanément des
informations provenant de sources (applications
par exemple) distinctes sur une même ligne - TCP permet enfin l'initialisation et la fin d'une
communication de manière courtoise
http//www.commentcamarche.com/internet/tcp.php3
69TCP services
- Orientation connexion
- Fiabilité totale
- Communication bidirectionnelle simultanée
- Établissement fiable des connexion
- Clôture sécurisée des connexions
70TCP
- TCP se sert dIP pour transporter les messages
- Ces segments sont encapsulés dans les datagrammes
IP - Acquittement ou accusé de réception
- Contrôle de congestion
- Temporisateur
- Retransmission adaptative
- Établissement et rupture dune connexion en 3
étapes
71TCP - segment
72Modèle client-serveur
- Modèle dinteraction client-serveur
- Une application attend passivement quune autre
initialise la communication - Le serveur est le logiciel et lordinateur de
classe serveur est la machine - Habituellement, transport orienté connexion, mais
possibilité de transport sans connexion - UDP (User Datagram Protocol)
73Modèle client-serveur
- Un même ordinateur peut exécuter plusieurs
serveurs - Un service par serveur
- Afin de distinguer les services, un
identificateur unique est attribué à chacun le
numéro de port - 16 bits (port destinataire)
- Plusieurs clients en même temps
- Le serveur attribue un identificateur à chaque
client (port source)
74TCP
- Ports
- FTP (File Transfert Protocol) port 21
- TELNET port 23
- HTTP (Hyper Text Transfer Protocol) port 80
- POP 3 (Post Office Protocol) port 109
- SMTP port 25
- News port 144
75TCP
76TCP/IP
Message
Segment
Datagramme
Trame
http//www.commentcamarche.com/internet/tcpip.php3
/
77DNS
- Domain Name System
- Nom de domaine
- Segment le plus significatif ou niveau supérieur
- Com entreprises commerciales
- Net principaux sites réseau
- Org autres organisations
- Code-pays
- Etc.
- www.cip.dauphine.fr ( kalle.cip.dauphine.fr)
78DNS client-serveur
- Le système de nommage se comporte globalement
comme une grande base de données répartie. Chaque
serveur de nom contient linformation qui le
relie aux autres. - Lorsquune application doit convertir un nom en
adresse IP, elle devient client du système de
nommage. - Un seul serveur DNS a la responsabilité de tous
les ordinateurs qui possèdent un suffixe donné. - Chaque serveur sait atteindre un serveur racine,
ainsi que les serveurs qui ont lautorité sur des
noms situés plus bas dans la hiérarchie
79DNS résolution de nom
- La traduction dun nom de domaine en adresse IP
résolution de nom - Un nom est alors résolu en adresse
- Le logiciel traduction est un solveur de noms
80Sécurité
- Différents aspects de la sécurité
- Intégrité des données
- Disponibilité des données
- Confidentialité des données
81Sécurité - cryptage
- Le cryptage consiste à modifier les bits du
message de telle manière que le récepteur visé
soit seul capable de les restituer - Cryptage par clé privée
- Cryptage par clé publique
- SSL (Secure Sockets Layers) ou TLS (Transport
Layer Security) - SSL (Secure Sockets Layers, que l'on pourrait
traduire par couche de sockets sécurisée) est un
procédé de sécurisation des transactions
effectuées via Internet mis au point par
Netscape, en collaboration avec Mastercard, Bank
of America, MCI et Silicon Graphics. Il repose
sur un procédé de cryptographie par clef publique
afin de garantir la sécurité de la transmission
de données sur Internet Le système SSL est
indépendant du protocole utilisé, ce qui signifie
qu'il peut aussi bien sécuriser des transactions
faites sur le Web par le protocole HTTP que des
liaisons via le protocole FTP ou Telnet. En
effet, SSL agit telle une couche, permettant
d'assurer la sécurité des données, et située
entre les sockets (l'implémentation logicielle,
c'est-à-dire les lignes d'un programme orienté
Internet, permettant à l'ordinateur d'envoyer des
informations via une ligne de transmission) et un
protocole de la suite TCP/IP. (commentcamarche.com
) - shttp
- authentification
82Sécurité - cryptage
- Le cryptage consiste à modifier les bits du
message de telle manière que le récepteur visé
soit seul capable de les restituer - Cryptage par clé privée
- Cryptage par clé publique
- Shttp
- Il permet de fournir une sécurisation des
échanges lors de transactions de commerce
électronique en cryptant les messages afin de
garantir aux clients la confidentialité de leur
numéro de carte bancaire ou de tout autre
information personnelle. Contrairement à SSL qui
travaille au niveau de la couche de transport,
S-HTTP procure une sécurité basée sur des
messages au-dessus du protocole HTTP, en marquant
individuellement les documents HTML à l'aide de
"certificats". Ainsi, alors que SSL est
indépendant de l'application utilisée et crypte
l'intégralité de la communication, S-HTTP est
très fortement lié au protocole HTTP et crypte
individuellement chaque message. - authentification
83Sécurité contrôle
- Contrôle des accès
- Filtrage
- Dispositif informatique qui permet le passage
sélectif des flux d'information entre un réseau
interne et un réseau public, ainsi que la
neutralisation des tentatives de pénétration en
provenance du réseau public. (GDT) - Garde-barrière, coupe-feu ou pare-feu
- Firewall
- Filtrage de paquets
- Dépend de certains champs contenus dans len-tête
de chaque paquet - Ports
- Le filtre peut être placé dans le routeur
séparant lentreprise au réseau Internet
84Sécurité vie privée
85Sécurité virus
86Télécharger documents
- http//www.cip.dauphine.fr/appl/temp/dea128/reseau
x.htm
87Courrier électronique
- Format texte ASCII en 2 parties
- En-tête
- Corps
- Extension MIME (Multipurpose Internet Mail
Entension) - Coordonne et unifie les méthodes dencodage de
données binaires - Ajoute deux ligne à len-tête du message
- Pour se signaler
- Explique de quelle manière linformation MIME est
incluse dans le corps du message - SMTP
- POP3 (Post Office Protocol), IMAP
88FTP
- File Transfert Protocol
- A été défini dans le cadre des protocoles
dARPANET, donc avant TCP/IP. - Nouvelle version de FTP pour le protocole TCP/IP
- Utilise un serveur propre à travers TCP/IP
- Peut être utilisé avec différents logiciels
- telnet
- Logiciel FTP
- Navigateur
89Pages Web
- Documents hypertextes vs hypermédias
- Systèmes hypermédias répartis et non répartis
- Navigation Web fondée sur le modèle
client-serveur - À chaque requête, une connexion est ouverte et
fermée - Le protocole dinteraction entre un navigateur et
un serveur Web est HTTP - HyperTexte Transfer Protocol
- Permettre le transfert de fichier identifié grâce
à une URL entre un navigateur et un serveur Web
90Navigateur Web
- Un navigateur comprend
- Clients
- Interpréteurs
- Contrôleur
91Navigateur Web
- Peut aussi gérer un client FTP ou un logiciel
client de courrier électronique
92URL
- Lidentification dune page se fait grâce à une
URL (Uniform Resource Locator) - Protocole//nom_ordinateurport/nom_document
- Exemple
- http//www.cip.dauphine.fr/webct/index.html
- ?
- (ex. 20 )
93Types de documents Web
- Statique
- Entreposé sur le serveur et envoyé tel quel au
navigateur - Dynamique
- Généré par le serveur à chaque requête. Le
résultat sur lordinateur client est le même que
statique. - Actif
- Le document peut changer après son chargement
dans le navigateur
94Pages statiques HTML
- La représentation de toute page Web qui contient
un document hypermédia est normalisée. - HTML (HyperText Markup Language)
- HTML est un langage de balisage
- Il ninclut pas dinstruction détaillée
concernant le formatage - Pas un langage de programmation mais de
description - Nest aucunement dépendant de la plate-forme mais
du navigateur.
95HTML
- Un document HTML contient 2 parties principales
- Un en-tête
- Un corps
96HTML
- Exemple
- ltHTMLgt
- ltHEADgt
- ltTITLEgtTI et managementlt/TITLEgt
- lt/HEADgt
- ltBODYgt
- ltH1gtLe HTMLlt/H1gt
- lt/BODYgt
- lt/HTMLgt
97HTML
98HTML
- ltHTMLgt
- ltHEADgt
- ltTITLEgtTI et managementlt/TITLEgt
- lt/HEADgt
- ltBODYgt
- ltH1gtltbgtLe HTMLltbgtlt/H1gt
- ltpgt
- Les ltbgttechnologieslt/bgtltigt Internetlt/igt
- ltbrgt
- Mais on ltigtpeut aussi ltugtmélanger leslt/igt
styleslt/ugt. - lt/BODYgt
- lt/HTMLgt
99HTML
100HTML
-
- ltBODYgt
- ltbgtltCENTERgtManagement et TIlt/CENTERgtlt/bgt
- ltCENTERgt ltimg srcmonimage.jpggtlt/CENTERgt
- ltOLgt
- ltLIgtLes technologies de base.lt/LIgt
- ltLIgtLes pages dynamiqueslt/LIgt
- ltLIgtXMLlt/LIgt
- lt/OLgt
- lt/BODYgt
101HTML
102HTML
103Pages dynamique CGI
- Common Gateway Interface
- Peut être de différents langages de programmation
- C
- Perl
- Exemple
- Gérés côté serveur
- Peuvent produire des résultats autres que des
fichiers HTML - images
104Page dynamique
- PHP et MySQL
- Autres exemples
- ASP, ColdFusion
- Oracle
105Page dynamique PHP et MySQL
106Page dynamique PHP et MySQL
107Page dynamique PHP et MySQL
108Page dynamique PHP et MySQL
109Page dynamique PHP et MySQL
110Page dynamique PHP et MySQL
111Page dynamique PHP et MySQL
112Page dynamique PHP et MySQL
113Page dynamique PHP et MySQL
114Page dynamique PHP et MySQL
115Page dynamique PHP et MySQL
116Techniques multiples
117Page active
- Technologie push
- Oblige le navigateur à maintenir une connexion
TCP active - Lapproche des documents actifs
- Le navigateur effectue les calculs demandés grâce
à un programme exécuté localement - Un document actif est un programme spécifiant la
manière de calculer et dafficher linformation
118Page active Java
- Java est une technologie spécifique qui permet de
générer et dexécuter des documents actifs. - Est inclus dans les principaux navigateurs
- Java appelle applets les programmes de documents
actifs
119Page active - Javascript
- Est inséré directement dans le code HTML