IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Partage de socket


Sujet :

Linux

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 43
    Par défaut Partage de socket
    Bonjour.

    Ma question est simple : y'a t'il sous linux un quelconque moyen pour qu'un processus accède a une Socket crée par un autre processus si ceux-ci n'on aucun lien de parenté ?

    Merci.

  2. #2
    Membre Expert

    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mars 2004
    Messages
    1 060
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 060
    Par défaut
    Bonjour,

    Bien sûr ! C'est grâce à cela que des processus peuvent communiquer entre eux. Certaines sockets sont même accessible depuis d'autres machines (si un processus écoute sur un port réseau)

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 43
    Par défaut
    haaa mais non ^^'.

    je sais ce qu'est une socket, je voudrai savoir si deux processus peuvent être du même coté d'une Socket

  4. #4
    Membre Expert

    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mars 2004
    Messages
    1 060
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 060
    Par défaut
    ah... la question était mal posée alors
    bah la réponse est non :
    Tu ne peux avoir à un instant T qu'un processus à chaque coté de la socket

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 43
    Par défaut
    Citation Envoyé par chaval Voir le message
    ah... la question était mal posée alors
    bah la réponse est non :
    Tu ne peux avoir à un instant T qu'un processus à chaque coté de la socket
    euh, un père et un fils peuvent les partager non ? si oui, êtes vous sur qu'il n'y a pas d'autres exceptions.?

    [EDIT]
    Ma question a pour but de m'aider a repondre a une autre plus complexe:
    http://www.developpez.net/forums/d86...ement-wpe-pro/
    Si deux processus ne peuvent effectivement pas partager une même Socket (ce qui me parait assez logique d'un point de vue sécurité) comment expliquer le fonctionnement de ce logiciel ?

  6. #6
    Membre Expert

    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mars 2004
    Messages
    1 060
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 060
    Par défaut
    Pour ce genre d'opération (récupération et traitement de paquets), je te conseile de voir ce qu'est le mode "promiscuous" des interfaces réseaux. C'est surement vers cela que tu devras te tourner

Discussions similaires

  1. Partager une socket en plusieurs activity
    Par k4st0r42 dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 01/05/2018, 21h45
  2. Segment de mémoire partagée POSIX, socket et select
    Par Antoine J. dans le forum POSIX
    Réponses: 2
    Dernier message: 06/12/2011, 16h42
  3. Partage de Socket entre processus
    Par Maerlyn dans le forum Réseau
    Réponses: 3
    Dernier message: 16/06/2008, 13h57
  4. Réponses: 3
    Dernier message: 30/03/2004, 09h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo