Bonjour
Comment savoir qu 'un port est ouvert ou occupé et comment savoir il est occupé par quel application ?
Autre chose j'ai pas bien saisis la notion de port , quelqu un a une explication simple ?
merci
Bonjour
Comment savoir qu 'un port est ouvert ou occupé et comment savoir il est occupé par quel application ?
Autre chose j'ai pas bien saisis la notion de port , quelqu un a une explication simple ?
merci
Bonjour,
Un port en informatique c'est comme une porte que peut emprunter un certain logiciel pour communiquer avec ton ordinateur.
Par exemple un logiciel ftp se connectera au port 21 de la machine serveur ce qui correspond au service ftp de ce serveur.
Pour voir l'utilisation des ports de ta machine, utilise la commande DOS : netstat
merci
et c'est le systeme qui gere ça ?
combien de port y a t il ? le numero de port signifie quoi ?
comment les gerere par programme ?
c'est le système qui gère les ports par l'interface réseau.
il y a 65536 ports existants.
un port est dit 'ouvert' si une application écoute sur ce port, donc si elle va intercepter une éventuelle tentative de connexion sur ce port.
on ne génère pas de port par programme. Par programme on peut écouter un port particulier ou bien se connecter sur une machine distante sur un port particulier. C'est tout.
il y a 65535 ports qui permette d'aller sur internet
le ftp utilise le 20 ou 21
le http le 80 par ex
merci a tous
je veux dire gerer, pardon
est ce que tous les protocoles Ftp,HTTP,... forcement utilise les ports ?
la notion de port existe elle dans tous les systemes d'exploitations ?
Les logiciels de discutions utilise forcement les ports ?
si c'est le cas comment gerer ces port entre les differentes applications ?
En c++ par exemple est ce qu il ya des fonctions relatif au ports ?
ftp/http utilisent le protocole tcp, basé sur ip, donc la communication se fait par des ports.
La notion de port existe sur tous les systèmes qui supportent le protocole ip (on y retrouve unix/linux, win, mac pour ne citer qu'eux).
Sur l'un de ces systèmes, dès qu'une application a qqch à voir avec le réseau, elle utilise un ou plusieurs ports. Les logiciels de discussion n'échappent pas à la règle.
C'est le système qui donne les ports aux applications qui les demandent. Si un port est déjà utilisé, il ne peut pas être donné une seconde fois.
Et oui, en c++ on peut manipuler les ports. On manipule des sockets. Une socket est un objet système. Lors de sa création, tu l'attaches à un port et tu envoies et reçois des données via la socket.
On préfèrera dire qu'une application utilise des sockets que des ports. D'un point de vue conceptuel, la socket est plus haut niveau que le port.
Merci infiniment khayyam90,
c'est tres clair et tres resumé !!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager