forked from quentin/quentin.dufour.io
tignes
This commit is contained in:
parent
3545ed54f2
commit
c8c5f48f56
4 changed files with 108 additions and 0 deletions
84
_posts/2016-12-17-iperf.md
Normal file
84
_posts/2016-12-17-iperf.md
Normal file
|
@ -0,0 +1,84 @@
|
|||
---
|
||||
layout: post
|
||||
slug: iperf
|
||||
status: draft
|
||||
sitemap: false
|
||||
title: iperf
|
||||
disqus: true
|
||||
description: iperf
|
||||
categories:
|
||||
- monitoring
|
||||
tags:
|
||||
---
|
||||
|
||||
|
||||
# Monitorer votre connexion internet (1/?)
|
||||
|
||||
## Connexion internet grand public : que mesurer ?
|
||||
|
||||
Nous dirons qu'il y a trois points intéressants à mesurer quand il s'agit d'une connexion internet :
|
||||
* La disponibilité (est-ce qu'internet marche)
|
||||
* La bande passante (est-ce que je peux transférer beaucoup de données en un temps donné)
|
||||
* La latence (est-ce que je peux transférer des données rapidement)
|
||||
|
||||
Evidemment, il y a d'autres points plus ou moins liés qui sont aussi de bons indicateurs mais que je considère plus secondaire comme le drop de paquets, la marge aux bruits, etc.
|
||||
|
||||
## La bande passante
|
||||
|
||||
Dans cet article, on va s'intéresser uniquement à mesurer la bande passante disponible.
|
||||
J'aborderai peut-être les autres points dans un article à part.
|
||||
|
||||
La bande passante est toujours le premier élément que l'on mesure sur une connexion internet.
|
||||
J'imagine que vous avez déjà du utiliser [speedtest](https://speedtest.net) ou le dernier né, l'outil de [netflix](https://fast.com).
|
||||
Bien que ces outils donnent une bonne idée de la vitesse de la connexion, il est possible d'aller plus loin.
|
||||
|
||||
Le principal problème est qu'on effectue une mesure à un instant donné sur un serveur donné.
|
||||
Un des reproche souvent fait aussi et que les opérateurs pourraient prioritiser le traffic allant vers ces outils de mesure pour tromper les chiffres.
|
||||
On est aussi tributaire du protocole HTTP qui peut-être prioritisé ou non selon les règles de ce dernier opérateur.
|
||||
|
||||
De plus, le fournisseur d'accès passe des accords de peering. Ainsi, si certains accords sont insuffisants, certains sites peuvent être pénalisés.
|
||||
On a donc tout intérêt de faire des tests sur plusieurs serveurs.
|
||||
|
||||
Ensuite l'utilisation du réseau varie en fonction de l'heure de la journée, du jour de la semaine et même de la période de l'année. Faites un test à 5 heure de matin ou à 20h le soir, je parie que vous verrez la différence. Il faudrait donc faire des tests réfulièrements.
|
||||
|
||||
On ajoutera aussi que le problème peut venir du réseau local. Un réseau wifi saturé, un routeur de mauvaise qualité, un CPL cassé ou je ne sais quel autre problème.
|
||||
|
||||
Enfin les autres utilisateurs peuvent perturber le test en utilisant le réseau en même temps.
|
||||
|
||||
En conclusion, nous allons étudier des solutions pour augmenter au maximum la qualité de nos tests à partir des contraintes :
|
||||
|
||||
* Faire des mesures à travers le temps
|
||||
* Faire des mesures sur plusieurs serveurs
|
||||
* Avoir un témoin sur le réseau local
|
||||
* Limiter ou annuler l'impact des autres utilisateurs
|
||||
|
||||
## Un script + un cron
|
||||
|
||||
Pour commencer, on peut juste utiliser curl pour télécharger des ISO sur des miroirs un peu partout et logger ça dans un fichier.
|
||||
Voici un exemple avec l'ISO de free :
|
||||
|
||||
```
|
||||
curl free dl iso
|
||||
```
|
||||
|
||||
ping.online.net
|
||||
|
||||
## iperf
|
||||
|
||||
## script python rrdtool
|
||||
|
||||
## munin
|
||||
|
||||
* plugin existant
|
||||
* modification
|
||||
* tests
|
||||
|
||||
## limites
|
||||
|
||||
* dégrade la qualité de la connexion
|
||||
* peut etre basse a cause d'autres utilisateurs
|
||||
* peut etre du au réseau interne
|
||||
|
||||
## solutions
|
||||
|
||||
* QoS
|
24
_posts/2016-12-18-tignes.md
Normal file
24
_posts/2016-12-18-tignes.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
---
|
||||
layout: post
|
||||
slug: tignes
|
||||
status: draft
|
||||
sitemap: false
|
||||
title: Vacances à Tignes
|
||||
disqus: true
|
||||
description: Tignes
|
||||
categories:
|
||||
- vacances
|
||||
tags:
|
||||
---
|
||||
|
||||
## Samedi : Arrivée à Tignes
|
||||
|
||||
C'est vers 15h que nous arrivons à Tignes La Bressière, la partie basse de Tignes. Nous découvrons un petit village fort jolie.
|
||||
|
||||
![Le village](/assets/images/posts/tignes-01.jpg)
|
||||
|
||||
Après avoir acheté notre forfait et nous être installé à l'hôtel, nous décidons de faire une petite randonnée avec Erwan. Juste le temps de prendre la montagne en photo.
|
||||
|
||||
![La montagne](/assets/images/posts/tignes-02.jpg)
|
||||
|
||||
La suite bientôt...
|
BIN
assets/images/posts/tignes-01.jpg
Normal file
BIN
assets/images/posts/tignes-01.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 875 KiB |
BIN
assets/images/posts/tignes-02.jpg
Normal file
BIN
assets/images/posts/tignes-02.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.5 MiB |
Loading…
Reference in a new issue