|
|
| Author |
Message |
| 25 new of 70 responses total. |
scg
|
|
response 29 of 70:
|
May 30 17:28 UTC 1999 |
Members have access to all TCP and UDP ports, so port 79 is there.
|
fungster
|
|
response 30 of 70:
|
May 30 22:54 UTC 1999 |
I meant port 119 (NNTP). Why not allow access to port 119 on www.talkway.com
for everyone? (79 is finger.)
|
scg
|
|
response 31 of 70:
|
May 30 23:16 UTC 1999 |
You're right. I should have read more carefully. Anyhow, as I said, members
have access to all TCP and UDP ports. 119 would be in cluded in all, just
as 79 would.
|
mdw
|
|
response 32 of 70:
|
May 31 01:45 UTC 1999 |
If it helps any, port 131072 isn't included in "all ports".
|
dang
|
|
response 33 of 70:
|
May 31 18:40 UTC 1999 |
Why not?
|
mdw
|
|
response 34 of 70:
|
Jun 1 01:49 UTC 1999 |
Think about it.
|
dang
|
|
response 35 of 70:
|
Jun 1 15:24 UTC 1999 |
Well, the only reason I can think of is that it's above 65,536. If
that's the case, then I was confused because I thought it was unique for
some reason.
|
mdw
|
|
response 36 of 70:
|
Jun 2 06:52 UTC 1999 |
What degree program are you in? Try port 131095.
|
janc
|
|
response 37 of 70:
|
Jun 2 14:19 UTC 1999 |
I have no idea what Marcus is talking about either.
|
rtg
|
|
response 38 of 70:
|
Jun 2 16:29 UTC 1999 |
It appears that 'port number' is a 16-bit integer. When I connect to grex
at port numbers higher than 65,536, I get a service that appears to be a
16-bit truncation of the number I requested.
|
scg
|
|
response 39 of 70:
|
Jun 2 17:07 UTC 1999 |
131015 appears to be telnet, aka 23.
|
mdw
|
|
response 40 of 70:
|
Jun 3 00:23 UTC 1999 |
Jeeze, and here I thought I was surrounded by computer people.
|
scg
|
|
response 41 of 70:
|
Jun 3 00:36 UTC 1999 |
Er, I should have said 131095, not 131015, since that was the number being
discussed in Marcus's most recent response. 131095 is telnet, aka port 23.
I'm guessing this has something to do with 65536 * 2 + 23 = 131095. Going
by that system, 65536 * 2 = 131072, which presumably means that 131072 = 0,
which is an invalid port. That all seems straight forward enough, but is
there any practical application for which this would be useful information,
other than confusing other Coop participants?
|
mdw
|
|
response 42 of 70:
|
Jun 3 04:19 UTC 1999 |
Absolutely none.
|
dang
|
|
response 43 of 70:
|
Jun 4 21:41 UTC 1999 |
I don't see how I should have known that it wrapped. If I were writing
telnet, I would return an invalid port error, and not truncate it.
|
mdw
|
|
response 44 of 70:
|
Jun 5 05:17 UTC 1999 |
Ah, but would you be surprised to see something like "sin.sin_port =
atoi(cp)"? A few newer C compilers might complain about the truncation,
but most won't.
Anyways, now you've learned where "telnet 7731424898 131015" will take
you.
|
remmers
|
|
response 45 of 70:
|
Jun 8 18:06 UTC 1999 |
This 16-bit restriction on port numbers discriminates against systems
which wish to offer more than 65536 services and should therefore be
abolished.
|
other
|
|
response 46 of 70:
|
Jun 8 19:23 UTC 1999 |
gosh, yes! every user everywhere should have their own personal port on every
machine they connect with. with only 65536 ports available, that kind of
essential progress will be stifled and all of society as we know it will
crumble and decay!
|
hhsrat
|
|
response 47 of 70:
|
Jun 10 02:00 UTC 1999 |
Are there more that 65536 possible services that a system could offer?
|
remmers
|
|
response 48 of 70:
|
Jun 10 11:30 UTC 1999 |
Of course! But to save space, I won't list them all here.
|
ryan
|
|
response 49 of 70:
|
Jun 10 13:56 UTC 1999 |
This response has been erased.
|
hhsrat
|
|
response 50 of 70:
|
Jun 13 01:10 UTC 1999 |
What are some of the more unique of the 65536+ possible services
offered?
|
mdw
|
|
response 51 of 70:
|
Jun 14 02:35 UTC 1999 |
I'm kind of fond of the "esp" service. Too bad sunos 4.1 doesn't support it,
because we could really use librtpm .
|
srw
|
|
response 52 of 70:
|
Aug 10 03:39 UTC 1999 |
I think a reasonable request was made in fungster's resp:28.
Why don't we open up port 119, so non-members can use it?
no one answered. I will attempt to reconstruct our thinking when the
policy was established.
As I recall, we wanted to have it available only to authenticated users,
so that we could react to complaints that one of our users had spammed a
newsgroup.
If it seems like a lame answer now, it may indeed be, but that is what I
remember was our thinking several years ago. Technically it is rather
trivial to open up 119 to all, but this is a policy question best left
for deciding in coop. Oops, we are in coop. Ok then, decide.
By the way, at the time, there were also not a lot of freely accessible
nntp servers that would allow just anyone from a random system like ours
to use it. I don't know if this is still true. I rather suspect so. This
made the question rather moot.
|
gull
|
|
response 53 of 70:
|
Aug 10 04:30 UTC 1999 |
Freely available NNTP servers are rare. If you open one up, no matter how
obscure, within three weeks you will be on all the lists and will be swamped
by people sucking down UUENCODEd warez using automated scripts.
Ask me how I know.
|