Are Different Ports Reserved for Different Protocols in Web Servers?

  • Thread starter Thread starter Chromium
  • Start date Start date
  • Tags Tags
    Web
AI Thread Summary
Different ports are indeed reserved for various protocols, with HTTP typically using port 80, but this is not a strict rule as configurations can vary. Apache's configuration file allows for customization of the port on which the server operates, meaning it can run on ports other than 80, such as 8080 or 8100 for specific applications. HTTPS, the secure version of HTTP, operates on port 443. Network protocols like FTP and HTTP define the methods for data communication between computers, detailing how data is structured, transmitted, and received. Historical documents related to ARPANET provide valuable insights into web infrastructure.
Chromium
Messages
56
Reaction score
0
hey everyone,

i'm starting to learn how to use Apache, and so I've been reading up on web servers in general. I just have a few questions:

1) Different ports are reserved for different protocols, right? For example, HTTP is always done on port 80?

2) Network protocols (e.g. FTP, HTTP, etc.) just describe how two or more computers "communicate", right?

If anyone has any interesting and/or cool articles on web infrastructure in general, could you post the links here?

thanks,

--Jonathan
 
Computer science news on Phys.org
Chromium said:
Different ports are reserved for different protocols, right? For example, HTTP is always done on port 80?
Kind of, some mostly by convention. list, and not all ports are reserved. Port assignments and the lack thereof have all sorts of computer security implications.

Network protocols (e.g. FTP, HTTP, etc.) just describe how two or more computers "communicate", right?
Basically, but from a technical standpoint they're specifications for how data is packed,unpacked, sent, and received.


If anyone has any interesting and/or cool articles on web infrastructure in general, could you post the links here?
Some of the original DARPA documents concerning ARAPNET are pretty cool from a historical standpoint. Start at wiki.
 
Chromium said:
HTTP is always done on port 80?

No. Apache's httpd.conf file contains a directive that specifies which port that server runs on. Special-purpose servers often run on a different port from 80, one that doesn't conflict with anything else that server runs, of course. For example, administrative access to the mail server where I work is via a Web interface on port 8080 or 8100 or something like that.
 
There is also HTTPS which is the secure version of HTTP. It runs on port 443.

Here is an interesting walk-through:
http://www.isecom.org/hackerhigh school.org/lessons/HHS_en3_Ports_and_Protocols.pdf
 
Last edited by a moderator:
In my discussions elsewhere, I've noticed a lot of disagreement regarding AI. A question that comes up is, "Is AI hype?" Unfortunately, when this question is asked, the one asking, as far as I can tell, may mean one of three things which can lead to lots of confusion. I'll list them out now for clarity. 1. Can AI do everything a human can do and how close are we to that? 2. Are corporations and governments using the promise of AI to gain more power for themselves? 3. Are AI and transhumans...
Thread 'ChatGPT Examples, Good and Bad'
I've been experimenting with ChatGPT. Some results are good, some very very bad. I think examples can help expose the properties of this AI. Maybe you can post some of your favorite examples and tell us what they reveal about the properties of this AI. (I had problems with copy/paste of text and formatting, so I'm posting my examples as screen shots. That is a promising start. :smile: But then I provided values V=1, R1=1, R2=2, R3=3 and asked for the value of I. At first, it said...
Back
Top