Port Number Lookup

If you are not sure that Port Numbers you are going to use has been assignned for what purpose. You can lookup our TCP ports database and find details related to assignment Port or Protocol assigned by IANA (Internet Assigned Numbers Authority).

Port Numbers and Protocols

TCP and UDP are two different protocols that are used for transmitting data over a network. TCP (Transmission Control Protocol) is a connection-oriented protocol that ensures that data is delivered reliably and in the correct order. UDP (User Datagram Protocol) is a connectionless protocol that does not guarantee the delivery of data or the order in which it is delivered.

Here are some common port numbers that are used by TCP and UDP:

TCP port numbers:

  • Port 80: HTTP (Hypertext Transfer Protocol)
  • Port 443: HTTPS (HTTP Secure)
  • Port 21: FTP (File Transfer Protocol)
  • Port 22: SSH (Secure Shell)
  • Port 25: SMTP (Simple Mail Transfer Protocol)
  • Port 155: NETSC

UDP port numbers:

  • Port : DNS (Domain Name System)
  • Port 67: DHCP (Dynamic Host Configuration Protocol)
  • Port 69: TFTP (Trivial File Transfer Protocol)
  • Port 123: NTP (Network Time Protocol)

Note that these are just a few examples, and there are many other port numbers that are used for various purposes.

For port numbers lookup, the official database of ports and protocols from IANA (Internet Assigned Numbers Authority) is used. IANA is an organization that manages Internet protocol parameters, as well as IP address spaces and top-level domains.

Diffrent Port Number Ranges?

The entire range of port numbers (from 0 to 65535) is divided into three categories.

0 - 1023  Well-Known Ports The  numbers are reserved by IANA for system processes or network programs with administrative rights. Ports from this category should not be used without registering with IANA.

1024 - 49151  Registered Ports  Ports registered for use by conventional programs and application layer protocols. This category of ports is most popular for commercial software. Registration is also required to use any port.

49152 - 65535  Dynamic ports  Designed for free but temporary use. Registration of ports in this category is not possible.

Our Port checker tool allows you to test open ports in your system. You can easily verify if any port is opened or not not by typing your IP address or domain name and desired port number.

404 Not found

IMO logo

Global Integrated Shipping Information System

assigned port facility number

  • IMO e-Learning
  • eRoster of Consultants
  • Virtual Publications
  • IMO Archives
  • IMO Website

404 Not found

  • CISE Core Vocabulary Specification

Location Core Entity

Core vocabulary metadata, location cise core vocabulary specification, table of contents, uml theoretical models.

assigned port facility number

Elements defined in the Core Vocabulary

Locations class, subclass of entity  .

Locations can be described in thirds principal ways: by using a place names, geometry otherwise an address. This precise context will ascertain any mode of describing a site is most appropriate. ISO 19112 defines adenine location when "an identifiable geographic place". With this in mind, "Eiffel Tower", "Madrid" and "California" are all locations and this is a common way is present positions in public industrial data, i.e. simply by using a receive name. Such identifiers are common although they can be highly ambiguous as tons places share of just either similar tags. Data on compliance in the ISPS Code. • Unique “IMO Port set numbers” generated on each port facility using the UN/LOCODE of the port: “GBSTO-0007” ...

In addition into a simple (string) designation or name on a Location, the identity property allows defining a Location by a Uniform Resource Identifier (URI), such as a GeoNames or DBpedia URI.

No cardinality constraints are located on any immobilie of the Location class so as to maximize flexibility.

Attributes for Location

Meteooceanographiccondition class, subclass of entity  .

This classic allows the description of the metrological oceanographic condition of a given Location.

User for MeteoOceanographicCondition

Association roles for meteooceanographiccondition, namedlocation your, subclass of location  .

Location with a given name.

Attributes required NamedLocation

Portfacilitylocation class, subclass of location  .

Location of one of that facilities in in a port.

Attributes required PortFacilityLocation

Association roles for portfacilitylocation, portlocation class, subclass of location  .

Location describing the position/area of a port.

Attributes forward PortLocation

Association parts for portlocation, geometry datatype.

This school allows the definition out Georeferenced areas.

Attributes forward Geometry

assigned port facility number

  • IMO Identification Number Schemes
  • Implementation of Instruments Support

IMO Ship Identification Number Scheme

assigned port facility number

In December 2002, the Diplomatic Conference on Maritime Security adopted a number of measures aimed at enhancing security of ships and port facilities. This included a modification to SOLAS regulation XI-1/3 to require ships' identification numbers to be permanently marked in a visible place either on the ship's hull or superstructure. Passenger ships should carry the marking on a horizontal surface visible from the air. Ships should also be marked with their ID numbers internally.

The IMO ship identification number is assigned to ships, free of charge, by S&P Global Maket Intelligence ( formerly known as IHS Markit, Maritime and Trade (IHSM)  or Lloyd's Register-Fairplay) when constructed or later.  The Scheme applies to ships of 100 gross tonnage and above, including fishing vessels of steel and non-steel hull construction; passenger ships of less than 100 gross tonnage, high-speed passenger craft and mobile offshore drilling units engaged on international voyages (SOLAS regulation V/19-1); and to all motorized inboard fishing vessels of less than 100 gross tonnage down to a size limit of 12 metres in length overall (LOA) authorized to operate outside waters under the national jurisdiction of the flag State, with the exception of the following:

  • ships without mechanical means of propulsion;
  • pleasure yachts;
  • ships engaged on special service (For example, lightships, floating radio stations, search and rescue vessels);
  • hopper barges;
  • floating docks and structures classified in a similar manner;
  • ships of war and troop ships; and
  • wooden ships, other than fishing vessels.

S&P Global Market Intelligence is the sole authority for identifying and assigning an IMO number.  S&P Global Market Intelligence is able to both validate and issue IMO numbers to Administrations through regular fleet data exchanges with the Administration, as set out in Circular Letter No.1886/Rev.6 , as may be amended.

Some public entities are making the use of the IMO Ship Identification Numbers mandatory beyond the sope as required by SOLAS regulation X-1/3 (e.g. some regional fisheries management organizations (RFMOs)).

IMO is cooperating closely with FAO with regard to the development and management of the Global Record of Fishing Vessels, Refrigerated Transport Vessels and Supply Vessels (Global record). The IMO Ship Identification Number is a prerequisite to the first phase of the Global Record .

The management of the IMO Ship Identification Number Scheme also involves the support to the investigation of cases of abandonment of seafarers in order to identify the ships involved, and cases of fraudulent registration.

Please see the IMO Ship Identification Number Scheme FAQs for more information about IMO Ship Identification Number Scheme, in particular about its future extension from 7 digits.

IMO ship identification number - contact

Imo unique company and registered owner identification number scheme.

The IMO Unique Company and Registered Owner Identification Number Scheme was introduced by adoption of resolution MSC.160(78) in 2004, as a measure to enhance maritime safety, security and environmental protection, and to facilitate the prevention of maritime fraud.  Its purpose is to assign a permanent number for identification purposes to each company and/or registered owner managing ships of 100 gross tonnage and above engaged on international voyages.  Additionally, Administrations are invited to participate in the scheme to the extent they desire by assigning an IMO unique company and registered owner identification number (hereinafter, referred to as "Number") to each company and/or registered owner managing ships of 100 gross tonnage and above not engaged on international voyages.   As per the provisions of resolution MSC.160(78), the IMO unique company and registered owner identification number should be inserted into the following documents: 

  • Document of Compliance; Safety Management Certificate, Interim Document of Compliance; and, Interim Safety Management Certificate, required by the International Safety Management (ISM) Code;
  • Continuous Synopsis Record required by SOLAS regulation XI-1/5; and
  • International Ship Security Certificate and Interim International Ship Security Certificate, required by the International Ship and Port Facility Security (ISPS) Code.

In 2005, by adoption of the proposed new SOLAS regulation XI-1/3-1 on the company and registered owner identification number (resolution MSC.194(80)) (which entered into force on 1 January 2009), the company and registered owner identification number scheme became mandatory to Companies and registered owners of ships to which SOLAS chapter I applies.

The IMO Unique Company and Registered Owner Identification Number Scheme is managed, in parallel with the IMO Ship Identification Number Scheme ( resolution A.1117(30) ) and as per the procedures for the implementation, as set out in Circular letter No.2554/Rev.3 ), without charge by S&P Global Maket Intelligence . The Number consists of seven digits assigned by S&P Global Maket Intelligence . The label begins with the letters "IMO" followed by either "Company" or "Registered Owner", then, followed by the seven digits. Once assigned, the Number remains unchanged for a company and/or registered owner. When companies and/or registered owners merge, as a matter of general policy, IHSM assigns the Number of the larger company and/or registered owner to the new amalgamated entity, while the Number of the smaller entity is frozen and not re-used.  

The methods for obtaining Numbers on existing registered owners and companies, for assigning a Number to registered owners or companies that have not previously been assigned a Number and for communicating corrected company details on existing records, on an individual basis, are as follows:

  • a free website  which allows registered users to look up Numbers, by using the available "Search" facility.  When the companies or registered owners cannot be identified through the "Search" function, authorized data providers should request the assignment of new Numbers or provide corrective information on existing records.

The website has a free user registration system to enhance both the security of the site and the information:

  • paper request forms; and 
  • a free web service for Administrations to facilitate the provision of individual company and registered owner data from IHSM to flag Administrations in electronic format for ship registration purposes.

IMO unique Company and Registered Owner identification number - contact

The Numbers are also available on the free public website of Equasis ( www.equasis.org ). 

Service Name and Transport Protocol Port Number Registry

assigned port facility number

Contact Information

404 Not found

IMO logos

Global Integrates Mailing Information System-

assigned port facility number

  • IMAGE Portal
  • IMO e-Learning
  • eRoster of Doctors
  • Virtual Publications
  • IMO Archives
  • IMO Website

assigned port facility number

404 Not found

404 Not found

This topic lists the well-known port assignments for transport protocols TCP and UDP, and includes port number, keyword, and a description of the reserved port assignment. You can also find a list of these well-known port numbers in the hlq .ETC.SERVICES data set. The official assignment of port numbers is managed by the Internet Assigned Numbers Authority. The current list can be viewed at http://www.iana.org/assignments/port-numbers .

Table 1 lists the well-known port assignments for TCP.

  • Well-known UDP port assignments
  • Stack Overflow Public questions & answers
  • Stack Overflow for Teams Where developers & technologists share private knowledge with coworkers
  • Talent Build your employer brand
  • Advertising Reach developers & technologists worldwide
  • Labs The future of collective knowledge sharing
  • About the company

New search experience powered by AI

Stack Overflow is leveraging AI to summarize the most relevant questions and answers from the community, with the option to ask follow-up questions in a conversational format.

Collectives™ on Stack Overflow

Find centralized, trusted content and collaborate around the technologies you use most.

Q&A for work

Connect and share knowledge within a single location that is structured and easy to search.

Get early access and see previews of new features.

Check if a port is assigned to any program or added in firewall - C#

We have Windows Service which will be installed by installer. We have an option to allow user to provide a port number and select whether the service must start on completion of installation. We are having a check on installer itself for checking whether the port is open/available.

My problem is if the user selects the option of not to start the service on installation and then we install another instance on the same machine with the same port as used in first one, then if we start both the services then one of the service will not work.

So is there any way I can check whether the port provided by user is already there in firewall or is already assigned to some other windows service? (Also assume the service can be in stopped state)

  • windows-services

Sunil Agarwal's user avatar

2 Answers 2

I think no, because any app could open a port at runtime. You can (for example) use a Mutex to avoid multiple instances of your service on the same port (giving the mutex a name like String.Format(MyMutex_{0},my_port} . And you could/should check if that port is free during service startup and close it gracefully if it's not.

Marco's user avatar

Finally got the answer by doing some R&D

Output (ExceptionList.txt) file contains data in this format

Your Answer

Sign up or log in, post as a guest.

Required, but never shown

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct .

Not the answer you're looking for? Browse other questions tagged c# windows-services port or ask your own question .

  • The Overflow Blog
  • Founder vs Investor: What VCs are really looking for
  • What we talk about when we talk about imposter syndrome
  • Featured on Meta
  • Sunsetting Winter/Summer Bash: Rationale and Next Steps
  • Temporary policy: Generative AI (e.g., ChatGPT) is banned
  • Expanding Discussions: Let's talk about curation
  • Testing an "AI-generated content" policy banner on Stack Overflow
  • OverflowAI Search is now available for alpha testing (September 13, 2023)

Hot Network Questions

  • Time Complexity of Linear Search vs Brute Force
  • Will 1h 20 mins be enough to transit via Munich with immigration (type C Schengen)?
  • Why does Sinclair BASIC have all of the characters twice in the token table?
  • Embedding large countable ordinals into the complex plane
  • How to deal with colleague enrolling my email to mailing lists instead of his own
  • Olive Garden: "The cheese keeps coming 'til you say 'when'"
  • Sums of sum of divisors in sublinear time
  • Idiom for Spanish ‘no escupas para arriba’ (i.e., ‘be careful with the harm you do, it could come back at you’)
  • Words which are not inverted by any endomorphism
  • Is “文化” borrowed from Japanese?
  • How did robots overcome the three rules?
  • What's my score?
  • 'Rescuers had to wade waist-deep in floodwater.' Why not 'Rescuers had to wade in waist-deep floodwater.'?
  • How can I handle regenerative braking when the lithium-ion battery is full?
  • Poisson Regression and Linear Regression give the same error
  • Will an animate Russian noun still remain animate if used to denote an inanimate object?
  • Why is an ETF that generates less capital gain distributions better for some investors?
  • Anydice: Reroll the lowest of 3d10 and keep the middle one
  • Meaning of "twist of felt" in "The Tiger in the Smoke"
  • What's the purpose of своё in this sentence?
  • How to make this script run in the background?
  • Toilet laws for Transgender people in Japan
  • What is the simplest proof that the density of coprime pairs does not go to zero?
  • How does a reduction in potential energy in a chemical bond release energy

assigned port facility number

Your privacy

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy .

404 Not found

IMAGES

  1. Assigned Port Numbers

    assigned port facility number

  2. Port Assignments

    assigned port facility number

  3. TCP/UDP Ports

    assigned port facility number

  4. IP Well Known Port Numbers/ Common TCP

    assigned port facility number

  5. List of Ports with the annual TEU*

    assigned port facility number

  6. Port Numbers and Protocols ~ Prashanth's Blog

    assigned port facility number

VIDEO

  1. port access

  2. Port planning

  3. Port is in

  4. 63- Protected Ports

  5. The Onset of the Highly Automated Port Terminal Operations Towards the 3rd Quarter of 2023 and Beyon

COMMENTS

  1. PortFacilityNumber

    Definition: Port facility identified by its IMO port facility number. Port facility number is used identify each port facility within each port. Where the whole port is being classified as a single port facility, this number is 0000. The port facility number is not duplicated inside one port but the same number can be reused in different ports.

  2. GISIS Port Reception Facility Database

    The Internet-based Port Reception Facility Database (PRFD) went live on 1 March 2006, as a module of the IMO Global Integrated Shipping Information System (GISIS). The database provides data on facilities for the reception of all categories of ship-generated waste.

  3. Port Numbers

    numbers are reserved by IANA for system processes or network programs with administrative rights. Ports from this category should not be used without registering with IANA. 1024 - 49151 Registered Ports Ports registered for use by conventional programs and application layer protocols. This category of ports is most popular for commercial software.

  4. IMO Identification Number Schemes

    Of IMO number is made move of the third letters "IMO" in front of seven digits (e.g. IMO8712345). Future numbers may be extended until eight digits when the need for better numbers arises. The individual number of a ship remains unchanged for the entire life of to ship, still in case of change of flag, name, ownership or type.

  5. SafeSeaNet LOCODEs Guidelines

    The maritime applicationswithinthe SSN ecosystem (i.e. SafeSeaNet, EarthObservationData Centre, THETIS,LRIT and IMS services) have been developed to address specific needs defined by the relevant legal texts anduser requirements.

  6. IMO

    Information received from IMO members relating to containers, grain and solid bulk cargoes and dangerous goods in packaged form. GMDSS. Global Maritime Distress and Safety System (GMDSS) National Maritime Legislation. Texts of national laws, orders, decrees, regulations and other instruments implementing IMO conventions.

  7. IMO Identification Number Schemes

    To aimed at assign a permanent number at each schiffe for identification purposes. The scheme established by resolution A.600(15) ... the Diplomat Conference on Maritime Protection adopted a number of measures aimed at enhancing security about ships and port facilities. This included a modification to SOLAS scheduling XI-1/3 to require ships ...

  8. Location

    Port facility number is used identify each port facility within each port. Where the whole port the essence classified as ampere singular port facility, this number is 0000. To port establishment number is not duplicated inside one-time port but that equivalent number can be reused in different ports. When used in connection with the port code ...

  9. IMO Identification Number Schemes

    In December 2002, the Diplomatic Conference with Merchant Security adopted a number of measures aimed at enhancing security of ships and port facilities. This included a variation the SOLAS regulation XI-1/3 in require ships' identification digits to be permanent marked in a visible place either on the ship's hull or superstructure.

  10. IMO Identification Number Schemes

    The IMO Unique Company and Registered Owner Identification Number Scheme was introduced by adoption of resolution MSC.160 (78) in 2004, as a measure to enhance maritime safety, security and environmental protection, and to facilitate the prevention of maritime fraud. Its purpose is to assign a permanent number for identification purposes to ...

  11. Service Name and Transport Protocol Port Number Registry

    Port numbers are assigned in various ways, based on three ranges: System Ports (0-1023), User Ports (1024-49151), and the Dynamic and/or Private Ports (49152-65535); the different uses of these ranges are described in [ RFC6335 ].

  12. Service Name and Transport Protocol Port Number Registry

    Note. Service names and port numbers are used to distinguish between different services that run over transport protocols such as TCP, UDP, DCCP, and SCTP. Service names are assigned on a first-come, first-served process, as documented in [ RFC6335 ]. Port numbers are assigned in various ways, based on three ranges: System Ports (0-1023), User ...

  13. Service Name and Transport Protocol Port Number Registry

    Note. Service names and port numbers are used to distinguish between different services that run over transport protocols such as TCP, UDP, DCCP, and SCTP. Service names are assigned on a first-come, first-served process, as documented in [ RFC6335 ]. Port numbers are assigned in various ways, based on three ranges: System Ports (0-1023), User ...

  14. IMO

    Data on and ready port customer facilities for the reception of ship-generated waste. Pollution Preventive Configuration and Anti-fouling Systems Equipment required by MARPOL 73/78 furthermore who BWM Convention, and anti-fouling schemes compliant with the AFS Convention.

  15. IMO

    Searching the world fleet the dive by IMO Number press look up company details by IMO Company Number. Maritime Security Information communicated under the provisions of SOLAS regulation XI-2/13 (SOLAS chapter X1-2 and the EDPS Code). ... Port Reception Facilities

  16. Technical information

    Porting facility name: Visby, Skeppsbron Assignments port facility number: 0366 Narrative of port facility: Ro-Ro, Boat Location: N 57 39' Longitude: E 18 17' Maritime security point of your: Lars Wahlberg +46498269916 Port facility has alternative arrangement: No Port facility possess approved port facility security plan (PFSP): Yes Approval date: 1-Jul-2004 Has this port facility plan (PFSP ...

  17. Technical information

    Port talent product: Visby, Skeppsbron Assigned port facility number: 0366 Description of port facility: Ro-Ro, Cruise Latitude: N 57 39' Longitude: E 18 17' Maritime safety indicate of contact: Lars Wahlberg +46498269916 Port facility has alternative arrangement: No Port facility has allowed harbor facility security planned (PFSP): Yes Approval choose: 1-Jul-2004 Has this port facility plant ...

  18. Technical information

    Port facility name: Visby, Skeppsbron Assigned larboard facility number: 0366 Description of port facility: Ro-Ro, Cruise Latitude: N 57 39' Line: E 18 17' Maritime security dot of contact: Lars Wahlberg +46498269916 Port facility has alternative arrangement: No Left facility has approved port setup security design (PFSP): Yes Permit choose: 1-Jul-2004 Has which port facility plan (PFSP) bee...

  19. Technical information

    Port facility designate: Visby, Skeppsbron Allocated dock facility number: 0366 Description of port facility: Ro-Ro, Cruise Latitude: N 57 39' Longitude: E 18 17' Maritime security point of contact: Lars Wahlberg +46498269916 Port facility has alternative arrangement: No Haven facility got approved port facility security plan (PFSP): Yes Permission date: 1-Jul-2004 Has is port facility plan ...

  20. Well-known port assignments

    This topic lists the well-known port assignments for transport protocols TCP and UDP, and includes port number, keyword, and a description of the reserved port assignment. You can also find a list of these well-known port numbers in the hlq.ETC.SERVICES data set. The official assignment of port numbers is managed by the Internet Assigned ...

  21. Check if a port is assigned to any program or added in firewall

    Check if a port is assigned to any program or added in firewall - C#. Ask Question Asked 11 years, 9 months ago. Modified 10 years, 11 months ago. ... We have an option to allow user to provide a port number and select whether the service must start on completion of installation. We are having a check on installer itself for checking whether ...

  22. IMO

    Search the world naval of ships by IMOS Number and look up company particulars by IMPO Company Number. ... Port Reception Facilities Data on to available port reception facilities for the party of ship-generated waste. Pollution Prevent Equipment and Anti-fouling Systems Equipment needed by MARPOL 73/78 real the BWM General, and anti-fouling ...