Dans la suite des protocoles Internet et correspondant à la couche de transport du modèle OSI, la notion de port logiciel permet, sur un ordinateur donné, de distinguer différents interlocuteurs. Ces interlocuteurs sont des programmes informatiques qui, selon les cas, écoutent ou émettent des informations sur ces ports. Un port est distingué par son numéro. Le terme port est aussi parfois utilisé pour désigner les sockets (interfaces de connexion), un concept sensiblement différent. Là où un socket sert d'identifiant unique dans un réseau donné résultant de la concaténation de l'adresse internet et du numéro de port, un port sert localement à identifier un processus. Port, en informatique, est un emprunt intégral du terme anglais port . En anglais, ce terme informatique provient du latin porta (> porte), qui peut se traduire alors en français par sabord, et non pas du latin portus (> port). Pour simplifier, on peut considérer les ports comme des portes donnant accès au système d'exploitation : (Microsoft Windows, Mac OS, GNU/Linux, Solaris...). Pour fonctionner, un programme (par exemple un jeu à accélération 3D/2D, ou un logiciel de retouche photo) ouvre des portes pour entrer dans le système d'exploitation, mais lorsque l'on quitte le programme, la porte n'a plus besoin d'être ouverte. Grâce à cette abstraction, on peut exécuter plusieurs logiciels serveurs sur une même machine, et même simultanément des logiciels clients et des serveurs, ce qui est fréquent sur les systèmes d'exploitation multitâches et multiutilisateurs. Un numéro de port est codé sur , ce qui fait qu'il existe un maximum de , soit ports distincts par machine. Ces ports sont classés en 3 catégories en fonction de leur numéro: les numéros de port de 0 à correspondent aux ports "bien-connus" (well-known ports), utilisés pour les services réseaux les plus courants, les numéros de ports de à correspondent aux ports enregistrés (registered ports), assignés par l'IANA , les numéros de ports de à correspondent aux ports dynamiques, utilisables pour tout type de requêtes TCP ou UDP autres que celle citées précédemment.

À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Cours associés (5)
COM-407: TCP/IP networking
In the lectures you will learn and understand the main ideas that underlie and the way communication networks are built and run. In the labs you will exercise practical configurations.
COM-208: Computer networks
This course provides an introduction to computer networks. It describes the principles that underly modern network operation and illustrates them using the Internet as an example.
CS-438: Decentralized systems engineering
A decentralized system is one that works when no single party is in charge or fully trusted. This course teaches decentralized systems principles while guiding students through the engineering of thei
Afficher plus
Séances de cours associées (30)
Caractérisation des circuits et un ou deux ports: principes fondamentaux et exemples
Couvre les bases de la caractérisation des circuits et des composants à un ou deux ports à travers des exemples.
Anonymité en ligne : Techniques et faiblesses
Explore les techniques et les faiblesses d'anonymat en ligne, y compris le contournement du géoblocage et l'évitement du suivi.
Imagerie sans fil avec codage réseau analogique
Explore le codage de réseau analogique pour l'imagerie sans fil dans des conditions difficiles, mettant en valeur son potentiel dans la reconstruction de pose humaine et les voitures autonomes.
Afficher plus
Publications associées (30)

A Simpler and Faster NIC Driver Model for Network Functions

George Candea, Solal Vincenzo Pirelli

The advent of software network functions calls for stronger correctness guarantees and higher performance at every level of the stack. Current network stacks trade simplicity for performance and flexibility, especially in their driver model. We show that p ...
2021

On Time Synchronization Issues in Time-Sensitive Networks with Regulators and Nonideal Clocks

Jean-Yves Le Boudec, Ludovic Bernard Gérard Thomas

Flow reshaping is used in time-sensitive networks (as in the context of IEEE TSN and IETF Detnet) in order to reduce burstiness inside the network and to support the computation of guaranteed latency bounds. This is performed using per-flow regulators (suc ...
Association for Computing Machinery2020

Un téléphérique pour Valparaiso (Chili). Entre opportunité de réconciliation avec la mer et développement urbain

Charles Vieillecroze

En bas c’est le port. C’était le port le plus riche, c’était le but, c’était l’escale... On l’a beaucoup chanté. Un coup de ciseaux à Panama l’a remis à sa place, au fond du sac, côté Pacifique... C’est toujours un port... Valparaíso, Chili, 300 000 habita ...
2018
Afficher plus
Concepts associés (23)
Pare-feu (informatique)
Un pare-feu (de l'anglais firewall) est un logiciel et/ou un matériel permettant de faire respecter la politique de sécurité du réseau, celle-ci définissant quels sont les types de communications autorisés sur ce réseau informatique. Il surveille et contrôle les applications et les flux de données (paquets). Un pare-feu est parfois appelé coupe-feu, garde-barrière, barrière de sécurité, ou encore firewall. Traduction littérale : pare-feu. Dans un environnement Unix BSD (Berkeley Software Distribution), un pare-feu est aussi appelé packet filter.
Network socket
A network socket is a software structure within a network node of a computer network that serves as an endpoint for sending and receiving data across the network. The structure and properties of a socket are defined by an application programming interface (API) for the networking architecture. Sockets are created only during the lifetime of a process of an application running in the node.
Rlogin
rlogin est une commande Unix de la famille des commandes R (initiale de emote : « à distance » en anglais) qui permet d'ouvrir une session à distance sur une autre machine de type Unix, via TCP sur le port 513. Une des utilisations majeures de la commande rlogin est de se connecter à une machine Unix, en fournissant un identifiant, puis un mot de passe.
Afficher plus

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.