pavement

Ports

From FreeBSDwiki
(Difference between revisions)
Jump to: navigation, search
(Expanded the meanings for ports, retained original links)
m (Added common hardware ports too)
Line 1: Line 1:
 
The term ''ports'' (or simply ''port'') is used to describe various aspects of computing:
 
The term ''ports'' (or simply ''port'') is used to describe various aspects of computing:
  
* a version of an operating system's source-code intended for different types processors, FreeBSD itself can run on Intel x86, AMD x64 and Sun Sparc processors as well as other processors with varying degrees of usability (the [[NetBSD]] community use this meaning for their 'ports').
+
* a version of an operating system's source-code intended for different types processors, FreeBSD itself can run on Intel x86, AMD x64 and Sun Sparc processors as well as other processors with varying degrees of usability (the [[NetBSD]] community use this meaning for their 'ports');
* a program that is available in source-code form that can be compiled on a given operating system, FreeBSD has many thousands of applications available in this way (the [[FreeBSD]] community therefore use this meaning for their 'ports').
+
* a program that is available in source-code form that can be compiled on a given operating system, FreeBSD has many thousands of applications available in this way (the [[FreeBSD]] community therefore use this meaning for their 'ports');
* a communication channel in the [[TCP/IP]] networking protocol to communicate between services, for example a mail server will use port 25 for [[SMTP]], while a [[apache|web server]] will use port 80 for [[HTTP]].
+
* a communication channel in the [[TCP/IP]] networking protocol to communicate between services, for example a mail server will use port 25 for [[SMTP]], while a [[apache|web server]] will use port 80 for [[HTTP]];
 +
* a physical connection on system hardware, such as the now ubiquitous [[USB]] that displaced older parallel printer and serial communication interfaces.
  
 
The following articles contain references to the various 'ports' meanings:
 
The following articles contain references to the various 'ports' meanings:

Revision as of 18:00, 5 May 2008

The term ports (or simply port) is used to describe various aspects of computing:

  • a version of an operating system's source-code intended for different types processors, FreeBSD itself can run on Intel x86, AMD x64 and Sun Sparc processors as well as other processors with varying degrees of usability (the NetBSD community use this meaning for their 'ports');
  • a program that is available in source-code form that can be compiled on a given operating system, FreeBSD has many thousands of applications available in this way (the FreeBSD community therefore use this meaning for their 'ports');
  • a communication channel in the TCP/IP networking protocol to communicate between services, for example a mail server will use port 25 for SMTP, while a web server will use port 80 for HTTP;
  • a physical connection on system hardware, such as the now ubiquitous USB that displaced older parallel printer and serial communication interfaces.

The following articles contain references to the various 'ports' meanings:

Personal tools