Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/11/08 07:56
Modified:
  01/11/08 09:24

Read: times


 
Msg Score: +2
 +2 Good Answer/Helpful
#149296 - Misunderstanding?
Responding to: ???'s previous message
Raghunathan said:
One gets to hear so much about the PC ports - Port 25, 110, 21 etc

Does one?

Where are you hearing about these ports?

Are you sure these are PC ports - or are you thinking of IP port numbers?

if I am not mistaken there are some 65535 ports available and only the top 1K or so ports are used frequently.

The x86 architecture has separate IO address space distinct from its memory address space.
IIRC, the 8086/8088 had an 8-bit IO address; so 255 ports maximum - not sure if this was ever extended by 286, 386, 486 or later?
[edit]
It appears that my memory is not (entirely) correct on this; see:
http://www.8052.com/forumchat/read.phtml?id=149298
http://www.8052.com/forumchat/read.phtml?id=149301
[/edit]

But if you're talking about IP port numbers, they are 0-65535, and divided into 3 ranges:
  • "Well-known" ports are standardised by the IANA, and range from 0-1023;
  • "Registered" ports are 1024-49151
  • The rest are for "Dynamic" or "Private" ports.

    See: http://www.iana.org/assignments/port-numbers

  • List of 12 messages in thread
    TopicAuthorDate
    PC Ports - Just curious            01/01/70 00:00      
       x86 has a separate IO space from memory space...            01/01/70 00:00      
       Misunderstanding?            01/01/70 00:00      
          10bits            01/01/70 00:00      
          16 bits            01/01/70 00:00      
             and more...            01/01/70 00:00      
                Memory mapped?            01/01/70 00:00      
                   yes            01/01/70 00:00      
                   cache...            01/01/70 00:00      
          IP Ports            01/01/70 00:00      
             Yes thats what I was looking for...            01/01/70 00:00      
                Nothing specifically to do with PCs, then!            01/01/70 00:00      

    Back to Subject List