Je télécharge souvent. Des logiciels, des vidéos, entre autres.
Chaque programme que j'utilise pour ces téléchargements me propose de suivre le cours du transfert et, en particulier, la vitesse de celui-ci.
Le problème de ces programmes (je ne donne pas de nom ici, mais ce problème est tellement généralisé que vous pouvez sans autre remplacer "programme" par votre application de téléchargement favorite) est dans la précision de la mesure. La vitesse donnée est souvent une moyenne, assez mauvaise dans les fait.
Pour pallier cette imprécision, et pour toute information concernant votre réseau, et le Net en général, il existe IP Net Monitor.
Ce programme regorge d'outils qui permettent de vérifier, tester ou recueillir des informations sur un réseau. Il propose une interface graphique pour de nombreux outils UNIX livrés avec Mac OS X, en plus de ses outils personnels. Il sera non seulement utile pour donner une mesure de votre vitesse de téléchargement, mais sera quasi indispensable si vous possédez un réseau interne.
Installation
Une simple archive .sit à télécharger, puis décompresser. Rangez ensuite l'application à l'endroit où vous souhaitez et c'est terminé.
Utilisation
La liste des outils contenus dans IP Net Monitor est impressionnante.
ï Name server Query | Outil donnant une foule d'informations sur un nom de domaine. Adresse IP, serveurs de noms, serveur de mail, ... |
ï WhoIs | L'outil classique pour connaître qui se cache derrière un site web. Grâce à cet outil, des informations concernant le propriétaire d'un site web, son contact technique, ou encore les dates d'enregistrement et d'expiration sont disponibles. |
ï Finger | Simple outil de question-réponse. Il envoie une requête auprès d'un serveur et affiche le résultat. Envoyer le nom d'utilisateur d'un compte mail vous apprendra quelques informations sur l'utilisateur en question. |
ï Ping | Cet outil sert à obtenir le statut d'une machine. Il envoie de petits paquets d'informations vers une adresse IP et note combien d'entre eux reviennent. Excellent moyen de savoir si une machine est online ou pas, ou si deux machines "se voient" à l'intérieur d'un réseau interne. |
ï TraceRoute | Cet outil permet de garder en mémoire toutes les étapes que va suivre un navigateur (par exemple) pour contacter un serveur. Dans l'exemple, le serveur des auteurs de IP Net Monitor est atteint après 16 étapes, dont on peut lire le détail. |
ï Lookup | Simple utilitaire pour transformer une adresse IP en nom de domaine et inversement. |
ï Adress Scan | Cet outil permet de scanner une série d'adresses IP et d'en tirer quelque informations. Utile toujours dans le cas d'un réseau interne. Vous saurez ainsi quelles machines sont connectées et quelle ne le sont pas. |
ï Port Scan | Très utile également, cet outil permet de scanner tous les ports d'une machine dont on connaît l'adresse IP, et de savoir lesquels sont actifs. |
ï DHCP Lease | Cet outil permet de voir les paramètre DHCP basiques connaissant une adresse IP. |
ï SubNet Calculator | Outil de calcul de sous réseau. Facilite la vie lorsque l'on souhaite installer un réseau interne. |
ï Link Rate | Link Rate estime le taux de transfert d'un lien de données. Il donne de précieuses informations sur l'efficacité d'un réseau. |
ï Connection List | Permet de lister toutes vos connections TCP. |
ï TCP Dump | Cet outil permet d'examiner l'en-tête de chaque paquet entrant ou sortant d'un lien de données. Vous verrez ainsi ou et à qui votre machine envoie des informations. |
Il en reste deux. Deux outil dont je parlais du début du test, des outils qui vous permettront d'examiner à la loupe vos taux de transferts, nombre de connexions, et autres propriétés.
L'outil Monitor
La fenêtre du moniteur contient un graphique, mis à jour chaque secondes, qui montre le débit de la connection. L'utilisateur a alors sous les yeux la dernière minute de téléchargement.
La fenêtre du moniteur...
Sous ce graphe, un tableau calcul le total téléchargé, la vitesse maximum atteinte et la moyenne calculée sur la dernière minute.
Il est également possible, via le menu déroulant du bas de la fenêtre, de choisir quelle interface est observée. On peut en effet observer la connexion ethernet ou modem, pour ceux qui utilisent un réseau interne et une connexion classique.
Cette fenêtre peut se minimiser dans le Dock, et ne laisser que le graphe visible.
La fenêtre Monitor dans le Dock.
L'outil TCP Info
Cet outil permet d'examiner de plus près les connections.
Cette fenêtre affiche les connexions ouvertes et fermées dans le graphe du bas, ainsi que celles qui ont échouées. Dans le graphe du haut, on trouve des informations sur les taux de transferts.
Quoi de plus que Network Utility?
Bonne question. En effet, Network Utility, l'utilitaire contenu dans Mac OS X, propose plus ou moins les mêmes services. Les avantages sont tout de même pour IP Net Monitor.
Tout d'abord, certains outils de IP Net Monitor ne figurent pas dans Network Utility. Les deux plus importants (Monitor et TCP Info) n'y figurent pas. Parmi les autres outils contenus dans IP Net Monitor et pas dans l'utilitaire d'Apple, on trouve l'Adress Scan, le DHCP Lease, le SubNet Calculator, Link Rate, Connection List et le TCP Dump.
Dans Network Utility, les outils sont utilisables l'un après l'autre. IP Net Monitor permet d'ouvrir autant de fenêtres que l'on souhaite. Il pousse même le confort jusqu'à garder les informations entrées dans l'un des outils (adresse IP, nom de domaine,...) pour les réinsérer dans les autres.
Conclusion
IP Net Monitor est un excellent utilitaire. Indispensable si vous installez des réseaux de petite ou moyenne taille. Il vous évitera bien des manipulations pour savoir quelle machine est correctement configurée est quelle autre nécessite encore du travail.
Les outils de monitoring des connexions sont également très utiles car nettement plus précis que ceux qui sont implémentés dans les programmes grand public.
Notons qu'une version pour Mac OS 9 existe également. Elle possède quelques fonctions que la version OS X ne contient pas encore, mais leur développement est en cours en ce moment.