2009-10-06 4 views
1

Si vous avez le contrôle total des deux extrémités du fil (client et serveur), pourquoi les gens suggèrent d'utiliser l'interrogation longue Comet ou HTTP? Je comprends quand vous avez seulement un navigateur car il ne peut communiquer que sur HTTP.Pourquoi avons-nous besoin de l'interrogation Comet ou HTTP lorsque nous n'utilisons pas de navigateur?

Les gens disent que vous devez faire ceci pour battre les pare-feu parce que le port 80 sera ouvert. Mais pourquoi ne pas simplement communiquer directement sur le port 80 sans utiliser HTTP? Qu'est-ce que je rate?

Répondre

2

Parfois, un proxy HTTP s'exécute sur le port 80. Cela permettra uniquement le trafic HTTP et bloquera/éliminera le trafic FTP ou autre trafic TCP.

Mise à jour: un proxy est un serveur entre un client et un serveur. Il peut sembler presque transparent pour l'utilisateur occasionnel, mais en regardant de plus près le trafic, vous pouvez en trouver la preuve. Il existe différents types de proxy qui peuvent gérer différents types de trafic. Les proxys HTTP sont populaires pour l'anonimisation du trafic, le contrôle de l'accès HTTP sur les réseaux d'entreprise et pour améliorer les performances grâce à la mise en cache.

+0

Qu'est-ce qu'un proxy HTTP? Il redirige le trafic du port 80 vers d'autres serveurs par protocole? Donc si ce n'est pas HTTP alors ça va le jeter sur le sol? – DevDevDev

+0

Aussi où ce proxy peut-il vivre qu'il va introduire ce problème? Si ce n'est pas du côté serveur. – DevDevDev

+3

Il vivra entre le bureau de l'utilisateur et Internet. Votre question suppose que vous contrôliez le client et le serveur. Avez-vous aussi (et allez-vous toujours) contrôler les choses entre les deux? – timdev

0

Cela dépend du type de pare-feu ou de proxy utilisé par votre organisation. Un proxy sera généralement assez strict sur le trafic http uniquement, et peut facilement bloquer tout ce qui n'est pas vraiment le trafic http. Cela inclut regarder les en-têtes http etc pour s'assurer qu'ils sont présents et valides. Si vous n'avez pas de proxy acheter un pare-feu dans votre organisation, il peut vous laisser passer n'importe quoi via le port 80, mais même ces périphériques deviennent plus intelligents ces jours-ci et peuvent agir comme un proxy en inspectant votre connectez les données et validez-le par rapport à un ensemble de règles.

Questions connexes