Adresse IP locale 192.168.0.x ou 127.0.0.1 ? le meilleur ?

Adresse IP locale 192.168.0.x ou 127.0.0.1 ? le meilleur ? - Logiciels - Windows & Software

Marsh Posté le 22-06-2003 à 21:52:19    

Salut,
 
Je suis en train d'installer une appli de gestion qui s'appuie sur une base de donnée Oracle, je vais installer un client sur le serveur pour réaliser quelques tests. Pendant l'install du client on me demande l'adresse IP du serveur (qui est donc là même que celle du client), je me demande si il vaut mieux mettre 192.168.0.2 ou 127.0.0.1 ?
 
:hello:

Reply

Marsh Posté le 22-06-2003 à 21:52:19   

Reply

Marsh Posté le 22-06-2003 à 21:54:01    

A mon avis c'est pareille, puisque dans tous les cas, sa va de 0 à 255...

Reply

Marsh Posté le 22-06-2003 à 21:54:56    

bah tout dépend comment écoute ton serveur dans un premier temps je pense .
Ensuite je dirais localhost comme cela il n'ira pas baragouiné sur le reste du réseau.
(enfin je dis peut etre des conneries aussi mais il fait chaud la :/ )

Reply

Marsh Posté le 22-06-2003 à 21:54:59    

cvb a écrit :

A mon avis c'est pareille, puisque dans tous les cas, sa va de 0 à 255...


oui c vrai il a raison mais dit moi ton matos c pas du 3com parce 192.168.x.x generalement c ce que mette 3com par default

Reply

Marsh Posté le 22-06-2003 à 21:57:53    

127.0.0.1, ça passera pas par les couches TCP/IP, ça va s'arrêtr au premier niveau.
 
Avec 192.168.0.2, une trame sera émise sur le réseau, et tu obtiendra une réponse de la même façon, donc c'est plus lent.

Reply

Marsh Posté le 22-06-2003 à 22:00:01    

En fait le serveur il écoute sur le port 1521, mais bon pour le moment je fais juste des tests sur une seule machine (client et serveur sur la même. Sinon mettre localhost ou 127.0.0.1 ca reviens au même. A mon avis je pense qu'il vaut mieux mettre 127.0.0.1 que 192.168.0.1 car par exemple quand on configure l'adresse DNS sur un serveur DNS on mets 127.0.0.1
 
Sinon j'ai pas compris le rapport avec 3COM ?

Reply

Marsh Posté le 22-06-2003 à 22:01:10    

MagicBuzz a écrit :

127.0.0.1, ça passera pas par les couches TCP/IP, ça va s'arrêtr au premier niveau.
 
Avec 192.168.0.2, une trame sera émise sur le réseau, et tu obtiendra une réponse de la même façon, donc c'est plus lent.


 
Merci de ta réponse :jap:
Donc va pour 127.0.0.1 ! c'est toujours ca de gagné !  c'est pas que je vais gagner 8 jours mais bon sachant que ca va partir ensuite par TS sur de l'ADSL mieux vaut ne pas perdre de temps :d
 
:hello:


Message édité par Webman le 22-06-2003 à 22:01:25
Reply

Marsh Posté le 22-06-2003 à 22:01:48    

webman a écrit :


Sinon j'ai pas compris le rapport avec 3COM ?


 
parce que souvent quand tu achete du materiel 3com par default l'adresse ip qu'il mette c 192.168.x.x
 

Reply

Marsh Posté le 22-06-2003 à 22:02:59    

aucun rapport, on parle de l'adresse locale, 127.0.0.1 étant l'ip local de n'importe quelle machine qui utilise le protocole TCP/IP

Reply

Marsh Posté le 22-06-2003 à 22:10:05    

Merci de votre aide :jap:

Reply

Marsh Posté le 22-06-2003 à 22:10:05   

Reply

Marsh Posté le 22-06-2003 à 22:43:50    

webman a écrit :

Salut,
 
Je suis en train d'installer une appli de gestion qui s'appuie sur une base de donnée Oracle, je vais installer un client sur le serveur pour réaliser quelques tests. Pendant l'install du client on me demande l'adresse IP du serveur (qui est donc là même que celle du client), je me demande si il vaut mieux mettre 192.168.0.2 ou 127.0.0.1 ?
 
:hello:


127.0.0.1 en gros , c'est quand t'as part de carte réseau,
pour pouvoir faire fonctionner les couches TCP/IP
donc dans ton cas ça correspond donc 127.0.0.1

Reply

Marsh Posté le 22-06-2003 à 22:55:52    

Pour moi ca ne fera pas de différence...Les gens qui ont implémenté tout ça sont pas assez cons pour laisser le pc envoyer une trame sur le réseau pour communiquer avec lui-même hein... :sarcastic:

Reply

Marsh Posté le 22-06-2003 à 23:35:23    

moi pour mon LAN 10/1000 c 192.168.0.x, car c'est plus rapide via lui, mais si tu y va par TCP/IP c ton choix :) sa serait bien que kk1 fasse des benchs avec sisoft pour savoir la différence de vitesse entre les 2 (messages subtiles :whistle:)

Reply

Marsh Posté le 22-06-2003 à 23:52:24    

MagicBuzz a écrit :

127.0.0.1, ça passera pas par les couches TCP/IP, ça va s'arrêtr au premier niveau.
 
Avec 192.168.0.2, une trame sera émise sur le réseau, et tu obtiendra une réponse de la même façon, donc c'est plus lent.


 
l'adresse 192.168.0.2 étant l'adresse de la machine, aucune trame n'est envoyée sur le réseau, on redescend jusqu'à la couche IP et pas en dessous
 
Qu'on mette 127.0.0.1 ou 192.168.0.2 le processus reste identique (redescente jusqu'à la couche IP, celle-ci voit que l'adresse est locale et donc remontée à la couche du dessus)

Reply

Marsh Posté le 22-06-2003 à 23:54:34    

Alpha Leader a écrit :

moi pour mon LAN 10/1000 c 192.168.0.x, car c'est plus rapide via lui, mais si tu y va par TCP/IP c ton choix :) sa serait bien que kk1 fasse des benchs avec sisoft pour savoir la différence de vitesse entre les 2 (messages subtiles :whistle:)


 
et en français ça donne quoi ? Parce que là c'est du grand n'importe quoi :whistle:  
 

Reply

Marsh Posté le 22-06-2003 à 23:56:31    

C_Po_Ma_Faute a écrit :


 
l'adresse 192.168.0.2 étant l'adresse de la machine, aucune trame n'est envoyée sur le réseau, on redescend jusqu'à la couche IP et pas en dessous
 
Qu'on mette 127.0.0.1 ou 192.168.0.2 le processus reste identique (redescente jusqu'à la couche IP, celle-ci voit que l'adresse est locale et donc remontée à la couche du dessus)

Je confirme : par défaut 192.168.0.2 sera routée vers 127.0.0.1 donc pas de diff..

Reply

Marsh Posté le 23-06-2003 à 00:03:31    

Et a mon avis, mettre 192.168 c'est quand meme plus propre, surtout pour un listener oracle.
Imaginons que quelqu'un de pas doué deriere aille mettre un nom au service, et aille coller dans le dns "base oracle, 127.0.0.1" bonjour le bordel apres :)

Reply

Marsh Posté le 23-06-2003 à 00:12:12    

Alana a écrit :

Et a mon avis, mettre 192.168 c'est quand meme plus propre, surtout pour un listener oracle.
Imaginons que quelqu'un de pas doué deriere aille mettre un nom au service, et aille coller dans le dns "base oracle, 127.0.0.1" bonjour le bordel apres :)


 
le problème est le même avec l'adresse en 192.168.x.x, par contre le 127.0.0.1 est un moyen simple de ne pas avoir le serveur Oracle visible sur le réseau

Reply

Marsh Posté le 23-06-2003 à 00:15:29    

C_Po_Ma_Faute a écrit :


 
le problème est le même avec l'adresse en 192.168.x.x, par contre le 127.0.0.1 est un moyen simple de ne pas avoir le serveur Oracle visible sur le réseau


Bein... pas vraiment... J'imaginai qu'il etait en train de developer sa base, et qu'ensuite elle serait rendu visible.
Evidement si le dns est bien renseigne avec l'ip de sa machine, il suffira de diffuser le nom dns... Par contre si il y a 127 dans le base dns, ca focntionera chez lui mais pas chez les autres bien sur, et si la manip a été oublié, ils vont chercher un moment d'ou vient le probleme.
Enfin evidement, si le but c'est que la base ne soit pas visible, ca change tout  :D

Reply

Marsh Posté le 23-06-2003 à 01:01:45    

L'adresse 127.0.0.1 est une adresse interne (localhost). Ca ne sort pas sur le réseau. Tout PC sous Windows entre autres a l'adresse 127.0.0.1 en tant que localhost.
Pour faire des test en interne sur un PC ca suffit.
pour un petit réseau local il vaut mieux mettre des adresses 192.168.0.x avec x différent pour chaque PC. Le masque de sous-réseau sera 255.255.255.0
 [:clweb]


---------------
@+ , Claude
Reply

Marsh Posté le 23-06-2003 à 10:58:40    

Je pense que certaines personnes n'ont pas compris ma question :d je voulais juste savoir si il était plus logique de mettre sur mon client de gestion l'adresse 127.0.0.1 ou 192.168.0.2 comme adresse du serveur (puisque le client et le serveur sont sur la même machine qui a l'IP 192.168.0.2).
 
Sinon pour le DNS c'est moi qu m'en occupe donc vous inquiétez pas je vais pas coller 127.0.0.1 comme adresse de la base :d
 
Merci à tous pour votre aide :jap:
:hello:

Reply

Marsh Posté le 23-06-2003 à 11:58:50    

*Syl* a écrit :

Je confirme : par défaut 192.168.0.2 sera routée vers 127.0.0.1 donc pas de diff..  


 
+1
 
suffit de regarder la table de routage.
 
Mais perso je pense que pour des test, mettre l'ip 192.168.0.2 est + judicieux que 127.0.0.1 qui est la boucle local


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 23-06-2003 à 12:18:50    

oui en effet, toute la plage 127.0.0.0/8 est le loopback,  
 
et il ne faut jamais s'en servir. cette plage est réservée au systeme. il s'en sert pour lui meme pour s'adresser à sa pile protocolaire.
 
par la meme occasion, les plages multilcasts c'est pareil, il faut jamais s'en mettre une ip de multicast en se disant que ca peut servir.


---------------
démocratie: la liberté de choisir sa paire de menotte.
Reply

Marsh Posté le 23-06-2003 à 13:11:12    

---- a écrit :

oui en effet, toute la plage 127.0.0.0/8 est le loopback,  
 
et il ne faut jamais s'en servir. cette plage est réservée au systeme. il s'en sert pour lui meme pour s'adresser à sa pile protocolaire.
 
par la meme occasion, les plages multilcasts c'est pareil, il faut jamais s'en mettre une ip de multicast en se disant que ca peut servir.  


 
:heink:
 
je vois pas où est le problème d'utiliser le loopback sur le port d'une BD, celui-ci ne va certainement pas être utilisé par le système

Reply

Marsh Posté le 23-06-2003 à 13:16:48    

Et puis je suppose que si un jour, pour une raison X, tu changes ton serveur d'adresse IP, tu seras pas embeté si tu prends la 127.0.0.1   :whistle:

Reply

Marsh Posté le 23-06-2003 à 13:55:18    

jkley a écrit :

Et puis je suppose que si un jour, pour une raison X, tu changes ton serveur d'adresse IP, tu seras pas embeté si tu prends la 127.0.0.1   :whistle:  


 
Pour moi pas de problème de ce côté là, pour l'instant c'est un serveur de test, et puis l'adresse du serveur se change en 10 secondes montre en main par un fichier de configuration :d
En fait le tout était de savoir comment est interprétée au niveau du protocole une adresse standard par rapport à l'adresse 127.0.0.1
 
:hello:


Message édité par Webman le 23-06-2003 à 13:56:26
Reply

Marsh Posté le 23-06-2003 à 15:22:36    

C_Po_Ma_Faute a écrit :


 
et en français ça donne quoi ? Parce que là c'est du grand n'importe quoi :whistle:  
 
 


 
lol! j'utilise le 192.168.0.1 et je me demande si quelqu'un a fait des tests avec Sisoft pour s'il a un changement de vitesse entre les 2 adresses ;)

Reply

Marsh Posté le 23-06-2003 à 16:21:10    

Alpha Leader a écrit :


 
lol! j'utilise le 192.168.0.1 et je me demande si quelqu'un a fait des tests avec Sisoft pour s'il a un changement de vitesse entre les 2 adresses ;)


 
Il ne doit pas y avoir de différence, comme je le disais plus haut, c'est du pareil au même d'utiliser l'adresse loopback ou l'adresse de la machine sur laquelle on est, tout est fait en soft vu qu'on ne redescend pas en dessous de la pile IP, si il y a une différence entre les 2, ça se résume à quelques instructions en plus ou en moins, c'est à dire que dalle

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed