---
# System prepended metadata

title: Infrastructure des Réseaux locals et internet

---

# Infrastructure des Réseaux locals et internet

christophe.dupreuil@u-picardie.fr
- Sèance 1-2 : cours/tp - réseaux locaux ethernet - Cablâge, Commutation, STP, LAG, Vlans, Port security, HA (Virtual Chassis, STACK - RTG), Junos

- Sèance 3-4 : cours/TD - internet protocol - IPv4- v6/ICMP/ARP/UDP/TCP, plan d'addressage tcpdump, tshark, wireshark,hping

- Sèance 5-6 : cours/TP - routage statique, dynamique (RIP, OSPF; BGP) .HA/VRRP

- Sèance 7-8 : filtrage NAT - stateless/full, switch 3 et pare feux L7

- Sèance 9-10 : VPNs - IPsec/MPLS
## Sèance du 20/10/2020 - réseaux locaux éthernet

### IEEE 802 - comité de normalisation 

#### Définition : normalisation des réseaux locaux en reprenant les couches 1 et 2 du modèle OSI. 

#### Objectif :
Développer un standard permettant la transmission de trames d'information entre 2 systèmes informatiques à travers un support partagé quelque soit leur architecture

#### Contraintes (a l'origine) : 
* Supporter au moins 200 stations
* Couverture d'au moin 2km
* débit entre 1mb/s 10mb/s
* aderssage unicast ou multicast
* conforme au modèle OSI
* Controle d'accès au support (une seule station émet à la fois)
* Détection des erreurs


#### Sous standards

802.1  = Archi général* Supporter au moins 200 stations
* Couverture d'au moin 2km
* débit entre 1mb/s 10mb/s
* aderssage unicast ou multicast
* conforme au modèle OSI
* Controle d'accès au support (une seule station émet à la fois)
* Détection des erreurs

802.2  = sous couche LLC pour gérer le transfert de données
802.3  = Accès au support CSMA/CD
802.11 = Ethernet sans fil (Wifi)

Il y en a trop lol, des millions de standars pour tout et n'importe quoi (VLAN, spanning tree, Q Vlan,etc, etc)

#### Addressage IEE
https://hackmd.io/CXx-WJ2rQU2pY36mpjaBzg
48 bits (6 octets) pour les réseaux interconnectés sinon 16 bits
2bits de point fort/faible donc 46 bits

Une adresse MAC universelle désigne de manière unique uen station dans le monde. Elle est divisé en deux partie : 

- 3 premiers octets définissent le constructeur
- 3 suivant le numéro de série 

### Broadcast 

Adresse de diffusion généralisée, reconnue par toute les stations. Tous les bits à 1 

#### Multicast

Adresse de diffusion restreinte, appartenance à un groupe, optimisation des réseaux.

### Ethernet et 802.3

#### Historique 

1980 - standard éthhttps://hackmd.io/CXx-WJ2rQU2pY36mpjaBzgernet
1982 - version 2 
1983 - IEEE et ANSI prenne le 802.3 comme standard et passe sur des trames 802.3 en full réseaux localshttps://hackmd.io/CXx-WJ2rQU2pY36mpjaBzg

#### 802.3 

Réseau local bande de base 10Mb/s UTILISANT une métjode d'accès de type CSMA/CD

Appelations : 
T - twisted pair
F, FX : fibre optique

#### Cable coax torsadé

catégorie 5e minimum, pour du 10go mini 6a (100m) sinon plus haut

j'écoute, i va trop vite

le prof : 

![](https://i.imgur.com/L5CaZCl.png)


Câble droit (Hub à PC,...)
Câble croisé (Hub à Hub, PC à PC,..)
PoE Fils 7 et 8 utilisés pour l'alimentation

Sur windows : putty
Sur mac/linux : screen ou putty (screen /dev/ttyusb0)


## TP du vendredi 23 octobre 2020

### Installation d'un stack de switch

#### Connexion 

Switch 1 - port console
1-1 vers 2-1
Switch 2 - port console
2-2 vers 3-1
Switch 3 

Accès au switch en port console : 

`screen /dev/ttyUSB0`
login : root
mdp : none (faire entrée)

#### Niveau de configuration d'un switch

I - shell - root@swisri-gr2-1:RE:0%

Ibis >cli - même niveau que shell avec un language switch intégré - root@swisri-gr2-1> 
II - configure - root@swisri-gr2-1#  

II = mode de configuration le plus profond

#### Configuration de base du commutateur

root@:RE :
/!\ FAIRE CLI - mode config switch
/!\ FAIRE CONFIGURE - mode configuration
![](https://i.imgur.com/uIROUVw.png)
root#
root@swisri-gr2-1# `delete`
root@swisri-gr2-1#`set system root-authentification plain-text-password`
root@swisri-gr2-1#Password : `rootisri2019`
root@swisri-gr2-1#`commit`
root@swisri-gr2-1#`set sytem host-name swisri-gr2-1`
root@swisri-gr2-1#`set system time zone`

REPASSER EN MODE OPERATIONNEL POUR LA DATE - (cli) - (pas configure)
root@swisri-gr2-1# `exit`
root@swisri-gr2-1> `set date 2020092230943`

![](https://i.imgur.com/pdc3Fmh.png)

#### Création vlan id 10

RETOUR MODE CONFIGURE
root@swisri-gr2-1> `configure `
root@swisri-gr2-1# s`et vlans admin.10 vlan-id 10 `

##### lui attribuer une @IP (fourni sujet)

root@swisri-gr2-1# s`et interfaces irb unit 10 family inet address 10.102.1.1/24`

##### Donner un nom à l'interface et l'associer au Vlan

root@swisri-gr2-1# s`et vlans admin.10 l3-interface irb.10  `

#### Mettre le vlan admin sur l'interface ge-0/0/0

root@swisri-gr2-1# `set interfaces ge-0/0/0 unit 0 family ethernet-switching vlan members admin.10 `
root@swisri-gr2-1# `commit`

#### Brancher un pc test, le brancher en réseau sur le port 1 du switchisri 1 

addresse du pc : 10.102.1.100
masque : 255.255.255.0

ping 10.102.1.1 : ping response valid

10.102.1.10 = ADDRESSE DU VLAN égal au ports du vlan

(forcer le changement d'ip)

#ip a a 10.102.1.1/24 dev eno1

### Configuration avancées du switch (ACL) - privlèges d'accès

root@swisri-gr2-1# set system login class admin permissions all
root@swisri-gr2-1# set system login class oper permissions clear 
root@swisri-gr2-1#set system login class oper allow-commands "(ping .*)|(show .*)"

commit

#### On crée un privilèges admin, oper et on leur donne aux commandes ping et show

#### On crée le user admin + password ET operator + password 

root@swisri-gr2-1#set system login user admin class admin

root@swisri-gr2-1#set system login user admin authentication plain-text-password

Password : adminisri2019

root@swisri-gr2-1#set system login user isri class oper

#### Config accès SSH

On désactive le blocage SSH

root@swisri-gr2-1#set system services ssh root-login deny
set system services ssh connection-limit 1

On génére des clés SSH  ssh-keygen-t RSA 
cat .ssh/id rsa.pub

ON DONNE LA CLE SSH EN MODE DE PASSE A OPERISRI

root@swisri-gr2-1# set system login user isri class oper
root@swisri-gr2-1# set system login user isri authentication ssh-rsa "@cléRSA"

#### Connexion ssh
SUR LE PC : 
ssh operisri2019@10.102.1.1

operisri2019@swisri-gr2-1> show

DEUXIEME CONNEXION IMPOSSIBLE

#### SUITE SUR PUTTY EN SSH - création VLANS

set vlans bleu.11 vlan-id 11
set vlans blanc.12 vlan-id 12
set vlans rouge.13 vlan-id 13

#### INTERFACE RANGE - configuration les interfaces vlans par vague 

##### Bleu

root@swisri-gr2-1#set interfaces interface-range INTERFACE-BLEU member-range ge-0/0/2 to ge-0/0/4
root@swisri-gr2-1#set interfaces interface-range INTERFACE-BLEU unit 0 family ethernet-switching interface-mode access
root@swisri-gr2-1#set interfaces interface-range INTERFACE-BLEU unit 0 family ethernet-switching vlan members bleu.11

PAREIL POUR ROUGE PORT 5/6/7

## TP du vendredi 15 janvier 2021

### Reprise post confinement 

#### mot de passe perdu

quand tu as le cmd /dev/ttyUSB0
débrancher et spammer ctrl c quand ça arrête de défiler au moment de "lauto boot"

tapez 5 puis tapez 2 

#### On refait la configuration d'octobre dernier

root@swisri-gr2-1#`set system root-authentification plain-text-password`
root@swisri-gr2-1#Password : `rootisri2019`




mount_msdosfs /dev/da1s1 /var/tmp/usb