Vous êtes sur la page 1sur 40

30-760-09 & 379011

Architecture informatique des systèmes


&
Infrastructure technologique

 Jean-Sébastien Pilon M. Ing., CISSP, CISM, ISO27001 ISMS PA

1
Zonecours.hec.ca
 http://zonecours.hec.ca
 Objectifs
 Quel est le but de suivre ce cours?
 Comment est monté ce cours?
 séances de théorie
 séances de travaux pratiques en classe
 Coordonnées
 Matériel
 Évaluations
 Participation en classe
 Plan de cours

2
Qui a TOUJOURS =) de l’intérêt pour
le cours?
1. OUI
2. NON

0% 0%

1. 2.

3
Tour de table
 Qui n’a pas d’ordinateur?
 Si oui, avez-vous des objectifs spécifiques?
 Avez-vous de l’expérience en architecture
des infrastructures d’affaire électronique?
 Qui est sur le marché du travail
actuellement?

4
Introduction

Jean-Sébastien Pilon M. Ing., CISSP, CISM, ISO27001 ISMS PA


Les éléments d’une infrastructure
d’affaire électronique
 ?

6
Zonecours.hec.ca
 http://zonecours.hec.ca
 Objectifs
 Coordonnées
 Matériel
 Évaluations
 Participation en classe

 Plan de cours

7
PROJET de cours
Équipe #01 Équipe #02
` `
` `
Client Client
EQ01 EQ02 Client Client
DHCP DHCP EQ03 EQ04
AP réseau ACCÈS DHCP DHCP
Interface WAN 192.168.1.1 /24
Serveur Ecomm 10.101.1.1 /24 SSID: acces Serveur Ecomm
Équipe 01 WAN-IP: Équipe 02
10.1.1.10 /24 10.101.1.254 10.2.1.10 /24
Interface LAN Interface LAN
Équipe 01 Équipe 02
10.1.1.1 /24 Interface WLAN 10.2.1.1 /24
10.100.1.200 /24
Interface WLAN
Équipe 02
Interface WLAN
10.100.1.2 /24
Équipe 01
10.100.1.1 /24

AP réseau CŒUR
10.100.1.100 /24
SSID: coeur Interface WLAN
Interface WLAN
Équipe 04
Équipe 03 Interface LAN
10.100.1.4 /24
Interface LAN 10.100.1.3 /24 Équipe 04
Équipe 03 10.4.1.1 /24
10.3.1.1 /24

Serveur Ecomm Serveur Ecomm


Équipe 03 Équipe 04
10.3.1.10 /24 10.4.1.10 /24

Équipe #03 Équipe #04 8


PROJET de cours
 NOTE: Vous êtes libre d’utiliser les technologies que vous désirez et
libre de venir aux séances pratiques. Cependant, je garanti
seulement le support sur les technologies que je vous propose et vos
applications doivent être fonctionnelles d’ici la fin de ce cours =)

9
Les technologies que nous utiliserons
en classe
 Routage statique (avec la fonction route de Windows)
 IP
 802.11 (wi-fi) (avec votre carte wi-fi)
 802.3 (ethernet) (avec votre carte filaire)
 DHCP (avec l’AP linksys)
 Système d’exploitation Linux (avec Debian)
 Système d’exploitation Windows (votre Windows XP)
 Votre application (en Drupal)
 Base de données MySQL (en « appliance » dans la distribution de Drupal)
 L’application serveur Drupal avec Apache
 L’environnement JAVA
 BONUS: pour un maximum de 5 points (1 point par composante), vous
pouvez proposer d’améliorer l’environnement avec des composantes. Par
exemples: un service DNS, augmenter la sécurité de votre environnement,
etc.
10
Introduction au modèle TCP/IP
 Standart Hybride de TCP/IP et OSI
 Combine les couches 3-5 de TCP/IP
 Et combine également les couches 1-2 de OSI
TCP/IP OSI Hybrid TCP/IP-OSI
Application Application Application

Présentation

Session

Transport Transport Transport

Internet Network Internet


Subnet Access: Use Data Link Data Link
OSI Standards Here
Physical Physical
11
Figure 3-2: Standard TCP/IP

 Couche Application
 Pourquoi une application en réseau ?
 Qu’est-ce que la notion de client / serveur ?
 Exemples d’application qui communiquent via
les réseaux ?
 Les protocoles utilisés ?
 Pourquoi un protocole ? Comment cela
fonctionne ?
 Est-ce qu’il y a un/des problème(s) de sécurité
avec ces protocoles ? 12
Figure 3-8: Couche application:
ex: HTTP

HTTP (Hypertext Transfer Protocol)

Serveur Web
Navigateur
123.34.150.37 60.168.47.47

HTML (Hypertext Markup Language)

13
Quel protocole utilise généralement le port
80 pour offrir son service applicatif?

1. HTTP Hypertext Transfer


Protocol
2. FTP File Transfer
Protocol
3. SMTP Simple Mail
Transfer Protocol
4. NTP Network Time
0% 0% 0% 0%
Protocol
1. 2. 3. 4.

14
Parmi les protocoles applicatifs
suivants, trouvez l’intrus.
1. FTP;
2. HTTP;
3. URL;
4. DNS;
5. Aucune de ces
réponses.

0% 0% 0% 0% 0%

1. 2. 3. 4. 5.
15
Quelle application (logiciel) est une
application de type serveur ?

1. Navigateur
Netscape;
2. Navigateur Internet
Explorer;
3. Outlook express;
4. Outlook;
5. Aucune de ces
réponses. 0% 0% 0% 0% 0%

1. 2. 3. 4. 5.

16
Figure 3-3: TCP/IP et OSI

TCP/IP OSI Hybrid TCP/IP-OSI


Application Application Application
Présentation

Session

Transport Transport Transport


Internet Network Internet
Subnet Access: Use Data Link Data Link
OSI Standards Here
Physical Physical

17
Figure 3-2: Standard TCP/IP

 Couche Transport
 Comment une application peut-elle
communiquer avec une autre application ?
 Est-il possible que 2 applications sur un même
ordinateur puissent communiquer avec 1
application sur un autre ordinateur ? Comment ?
 Expliquez-moi le cas d’une communication entre
un poste client et le service Web du serveur
www du domaine hec.ca ?
 Quels sont les protocoles possibles à la couche
transport ? Et Pourquoi ?

18
Note: pas de notion d’adresse IP (plus loin)
Figure 3-23: TCP (Transmission
Control Protocol)

 # de port
 Les # de ports identifient les applications entre
un client et un serveur.
 Les ports entre (0-1023) sont généralement
utilisés par des applications serveurs bien
définies (Figure 3-27).
 HTTP=80, Telnet=23, SMTP=25, etc.
Source Port Number (16 bits) Destination Port Number (16 bits)

19
Figure 3-27: Utilisation de TCP & UDP
Serveur Web
Client 60.171.17.13
60.171.18.22 Port 80
DE: 60.171.18.22:50047
À: 60.171.17.13:80

DE: 60.171.17.13:80
À: 60.171.18.22:50047

Serveur SMTP
123.30.17.120
Port 25

20
Lequel de ces protocoles établit une
connexion avant de transmettre des
informations utiles?

1. Transmission control
protocol (TCP)
2. Internet protocol (IP)
3. User datagram protocol
(UDP)
4. Aucune de ces réponses
0% 0% 0% 0%

1. 2. 3. 4.

21
Quelle affirmation est fausse?

1. HTTP est un exemple de


protocole de la couche
application du modèle TCP/IP;
2. Ethernet est un exemple de
protocole de la couche liaison
du modèle TCP/IP;
3. TCP et UDP sont deux
protocoles de la couche
transport du modèle TCP/IP; 0% 0% 0% 0% 0%

4. SMTP est un exemple de 1. 2. 3. 4. 5.

protocole de la couche transport


du modèle TCP/IP; 22
5. Aucune de ces réponses.
Qu'est-ce qu'un protocole?

1. Le routage de paquets IP;


2. Un ensemble de procédures et
de règles qui doivent être
respectées;
3. La commutation de trames
ethernet;
4. Le transfert de pages HTML;
5. Le transfert de courriels sur 0% 0% 0% 0% 0%
Internet.
1. 2. 3. 4. 5.

23
Figure 3-3: TCP/IP et OSI

TCP/IP OSI Hybrid TCP/IP-OSI


Application Application Application
Présentation

Session

Transport Transport Transport


Internet Network Internet
Subnet Access: Use Data Link Data Link
OSI Standards Here
Physical Physical

24
Figure 3-2: Standard TCP/IP

 Couche Internet
 Comment une application peut-elle
communiquer avec une autre application ?
 Expliquez-moi le cas d’une communication entre
un poste client et le service Web du serveur
www du domaine hec.ca ?
 Quels sont les protocoles possibles à la couche
Internet ? Et comment fonctionnent-ils ?

25
Figure 3-5: Paquet IP
 Les champs adresses IP
 Identifie la source et la destination.
 Ils ont une longueur de 32 bits.

26
Figure 1.11: Internet
 Internet
 ROUTAGE:
 Dirige la transmission des paquets à travers
l’Internet. Le chemin est la route.
Réseau
Routeurs

Paquet

Route
Réseau

27
Compléter la phrase suivante:
Chaque paquet de la couche réseau (protocole IP) possède
l’adresse IP source et l’adresse IP________________.

1. Destination
2. Réseau
3. Nœud
4. Routeur

0% 0% 0% 0%

1. 2. 3. 4.

28
Laquelle de ces adresses est valide selon le
protocole d’adressage de la couche
internet:

1. 10.0.0.1
2. 215.116.1.256
3. 132.211.1.8
4. A et C
5. aucune de ces
réponses
0% 0% 0% 0% 0%

1. 2. 3. 4. 5.

29
Quel équipement agit à la couche internet?

1. Un commutateur
2. Un concentrateur
3. Un routeur
4. Un répéteur
5. Un pont

0% 0% 0% 0% 0%

1. 2. 3. 4. 5.

30
Figure 3-3: TCP/IP et OSI

TCP/IP OSI Hybrid TCP/IP-OSI


Application Application Application
Présentation

Session

Transport Transport Transport


Internet Network Internet
Subnet Access: Use Data Link Data Link
OSI Standards Here
Physical Physical

31
Figure 3-2: Standard TCP/IP

 Couche liaison et couche physique


 Comment une application peut-elle
communiquer avec une autre application ?
 Expliquez-moi le cas d’une communication entre
un poste client et le service Web du serveur
www du domaine hec.ca ?
 Quels sont les protocoles possibles à la couche
liaison ? Et comment fonctionnent-ils ?

32
Décision de commutation

Commutateur
Commutateur 1 2 3 4 5 6 transmet la trame
basée sur
Trame avec destination l’adresse
La station C de destination

Station Station Station Station


A B C D
33
Figure 3-2: Standard TCP/IP
 Couche physique (couche 1):
 Définit les spécifications électriques et le type de
câbles entre les équipements.

 Exemples ?

34
Le protocole « ethernet » est un protocole
qui agit à quelle couche du modèle hybride
TCP/IP-OSI?

1. Couche physique
2. Couche liaison
3. Couche réseau
4. Couche transport
5. Couche application

0% 0% 0% 0% 0%

1. 2. 3. 4. 5.

35
Il prendra combien de seconde(s) pour télécharger une page
Web de 1KO (kilo octet) avec un modem connecté à 8Kb/s
(kilo bit par seconde)?

1. 1 seconde;
2. 2 secondes;
3. 4 secondes;
4. 8 secondes;
5. aucune de ces
réponses.
0% 0% 0% 0% 0%

1. 2. 3. 4. 5.

36
Figure 3-9: Encapsulation

Application HTTP
Message

Transport HTTP TCP


Message

Internet HTTP TCP IP


Message

37
Figure 3-9: Encapsulation

Internet HTTP TCP IP


Message

Data Link DL HTTP TCP IP DL


Message

Physical Convertit les bits de la trame en


Signaux.

38
Figure 3-10: Encapsulation

Internet HTTP TCP IP


Message

Data Link DL HTTP TCP IP DL


Message

Data Link Convertit les bits de la trame en


signaux.

39
Figure 3-10: Encapsulation

Application HTTP
Message

Transport HTTP TCP


Message

Internet HTTP TCP IP


Message

40