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

Réseau C Discussion :

Netstat et socket


Sujet :

Réseau C

  1. #1
    Membre confirmé Avatar de alexorcet
    Inscrit en
    Mai 2006
    Messages
    86
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 86
    Par défaut Netstat et socket
    bonjour

    je souhaiterai savoir comment le netstat determine l'état d'une socket (listening,established...),quels champs exactement de la structure *socket il analyse pour ceci.
    la structure Socket est sur le lien suivant:
    http://www.standardml.org/Basis/socket.html
    Merci pr votre aide

  2. #2
    Invité
    Invité(e)
    Par défaut
    De quel netstat parles-tu ? Quel rapport avec SML ?

  3. #3
    Membre confirmé Avatar de alexorcet
    Inscrit en
    Mai 2006
    Messages
    86
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 86
    Par défaut
    je parle du netstat qu'on fait sous windows par exemple
    il y a pas de rapport avec SML c'est juste un lien pour voir la struct Socket
    si vous regarder :
    This structure provides the standard socket types,
    MErci

  4. #4
    Membre émérite Avatar de homeostasie
    Homme Profil pro
    Inscrit en
    Mai 2005
    Messages
    939
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 939
    Par défaut
    je souhaiterai savoir comment le netstat determine l'état d'une socket (listening,established...)
    Si je ne me trompe pas, c'est en récupérant le champ flag d'une entête TCP.
    Par contre pour récupérer ce champ, tu dois travailler avec les RAW sockets et définir ta structure pour une entête TCP.

  5. #5
    Invité
    Invité(e)
    Par défaut
    Sous Linux, netstat utilise les informations contenues dans /proc/net/tcp et /proc/net/udp. Si tu parles de Windows, je ne sais pas te répondre.

  6. #6
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par défaut
    Pour windows, il demande poliment au noyau avec l'appel GetExtendedTcpTable() dans la librairie IP Helper
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Socket netstat TIME_WAIT
    Par sbouvet dans le forum Réseau
    Réponses: 14
    Dernier message: 13/07/2007, 15h23
  2. Réponses: 1
    Dernier message: 09/11/2006, 02h00
  3. executer une application a distance : Sockets ? RPC ? CORBA?
    Par a_hic dans le forum Développement
    Réponses: 5
    Dernier message: 30/05/2006, 13h02
  4. Socket:Envoyer du texte d'un serveur vers tout les clients
    Par cedm78 dans le forum Web & réseau
    Réponses: 7
    Dernier message: 01/08/2002, 16h40
  5. transfert d'un fichier bitmap en socket tcp
    Par localhost dans le forum C++Builder
    Réponses: 5
    Dernier message: 29/07/2002, 00h40

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