avva: (Default)
[personal profile] avva
(интересно будет только программистам, знающим, что такое IANA)

Загляднул тут в один из главных документов нашей сетевой жизни. Хартию наших портовых свобод. Библию наших протоколов, осененную тенью покойного Джона Постеля. А там... а там...

      0/tcp    Reserved
      0/udp    Reserved
#     Jon Postel <postel&isi.edu>
spr-itunes        0/tcp    Shirt Pocket netTunes
spl-itunes        0/tcp    Shirt Pocket launchTunes
#     David Nanian <dnanian&shirt-pocket.com> 28 September 2007
0_o, как говорят теперь. Присвоили, значит, порт 0. Какой-то фигне для Мака, для удаленного использования iTunes. Карман рубашки дот ком.

Так и будет теперь болтаться на первом месте. Важнее всех! HTTP бежит на 80-м порту, DNS на 53-м, ssh на 22-м, а я на нулевом!!! Карман рубашки дот ком, на нулевом!

Date: 2010-06-30 07:55 am (UTC)
From: [identity profile] http://users.livejournal.com/_winnie/
Это будет злить гиков.

Date: 2010-06-30 07:56 am (UTC)
From: [identity profile] spamsink.livejournal.com
Ну не ужас-ужас-ужас

Port 0 is officially a reserved port in TCP/IP networking, meaning that it should not be used for any TCP or UDP network communications. However, port 0 sometimes takes on a special meaning in network programming, particularly Unix socket programming. In that environment, port 0 is a programming technique for specifying system-allocated (dynamic) ports.

Date: 2010-06-30 07:59 am (UTC)
From: [identity profile] lazyreader.livejournal.com
Вон что, оказывается - всё ещё хлеще. Смотри-ка, какой прощелыга этот David Nanian. Это, значит, я теперь буду биндиться на динамический порт, а попадать на карманрубашки.com. Хитро.

Date: 2010-06-30 08:14 am (UTC)
From: [identity profile] spamsink.livejournal.com
Нет, к адресации это отношения не имеет. Вот только я попробовал вставить эту строку в /etc/services и сказать "telnet shirt-pocket.com spr-itunes", и, в отличие от "telnet shirt-pocket.com 0", оно пытается соединиться - видимо, выбрав какой-то произвольный номер порта - но никуда не попадает и отваливается по таймауту.


Date: 2010-06-30 08:16 am (UTC)
From: [identity profile] spamsink.livejournal.com
Да и вообще, проще было разуть глаза:

A value of 0 in the port numbers registry below indicates that no port has been allocated.

Date: 2010-06-30 08:56 am (UTC)
From: [identity profile] lazyreader.livejournal.com
Я не догадался, что надо было ставить смайл - обычно я этого не делаю.

Date: 2010-06-30 08:27 am (UTC)
From: [identity profile] status-constr.livejournal.com
хороший новый заголовок для блога

Date: 2010-06-30 08:50 am (UTC)
sanmai: (Bamboo forest)
From: [personal profile] sanmai
A value of 0 in the port numbers registry below indicates that no port has been allocated.

Date: 2010-06-30 08:56 am (UTC)
From: [identity profile] avva.livejournal.com
Так еще лучше, выходит. Единственный протокол во всем port-numbers, у которого нет экплицитного порта. И он гордо стоит впереди всех.

Date: 2010-06-30 09:46 am (UTC)
From: (Anonymous)
номер порта - не порядковый номер, а уникальный численный идентификатор. Нет никакой разници, какой идентификатор присвоен данному сервису.

Date: 2010-06-30 10:38 am (UTC)
From: [identity profile] avva.livejournal.com
Вы уверены? Может, все же за меньшие числа больше денег дают?

Date: 2010-06-30 12:51 pm (UTC)
From: [identity profile] zigmar.livejournal.com
Говорят, порты с более маленькими номерами можно купить у хакеров, которые украли их у предыдущих хозяев. В определенных кругах, с портом больше 100, вас будут считать за лоха.

Date: 2010-06-30 11:55 am (UTC)
From: [identity profile] dimrub.livejournal.com
Офигеть. На поверил, пошел проверять.

Date: 2010-06-30 12:50 pm (UTC)
From: [identity profile] hangover-ny.livejournal.com
А вот серьезно - что это за itunes такой? Кто-нибудь знает?

Date: 2010-06-30 03:39 pm (UTC)
From: [identity profile] hangover-ny.livejournal.com
А! 2007 год, не заметил, думал 197x.

Date: 2010-06-30 02:16 pm (UTC)
From: [identity profile] billly-bones.livejournal.com
Меня в этом документе всегд радовало вот это:
doom            666/tcp    doom Id Software
doom            666/udp    doom Id Software

Date: 2010-06-30 08:26 pm (UTC)
From: [identity profile] igorlord.livejournal.com
It is not April 1, is it?

socket bind(address
[Error: Irreparable invalid markup ('<port=0>') in entry. Owner must fix manually. Raw contents below.]

It is not April 1, is it?

socket bind(address<port=0>) usually means "bind to any ethemeral port". No server would be able to listen on such a port, since they would not be able to bind to it.

Date: 2010-07-06 03:22 pm (UTC)
From: [identity profile] http://users.livejournal.com/d_m_/
That is just an API issue. I believe in MacOS X it is already fixed!

Date: 2010-06-30 11:06 pm (UTC)
From: [identity profile] malaya-zemlya.livejournal.com
Порт 31337 подозрительно не упомянут.

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 28th, 2025 10:17 pm
Powered by Dreamwidth Studios