Что такое AddressFamily.FireFox в сокетах .NET?

В System.Net.Sockets.AddressFamily существует ряд очевидных записей, таких как InterNetwork, AppleTalk и Ipx. Там также один для "FireFox". Я предполагаю, что это не имеет никакого отношения к браузеру "Firefox", так как a. он обсажен по-разному и b. почему браузер Firefox имеет собственный тип сетевого адреса. Итак, для чего это важно? Был ли сетевой протокол FireFox? Я googled вокруг и искал wikipedia, но любой поиск FireFox и сетевого протокола, не удивительно, тысячи хитов для браузера Firefox. Я предполагаю, что это давно устаревший сетевой протокол, такой как Banyan Vines.

Может ли кто-нибудь просветить меня на том, для чего AddressFamily.FireFox?

Ответ 1

Мне было любопытно, поэтому я немного погуглил. Все это основано на творческом поиске; не о каких-либо специальных знаниях, которые у меня есть, поэтому возьмите это с крошкой соли.

К вашему сведению, я новичок, поэтому могу опубликовать только одну ссылку, поэтому URL-адреса указаны ниже текста.

Поиски Марка С. Эдвардса привели меня к этому почтовому архиву (1), который дает компании под названием Firefox Communications Ltd. Поиск по этому точному названию компании показывает несколько ссылок на их продукт под названием Novix, который, по-видимому, был шлюзом (2) между сетями NetWare IPX и Интернетом TCP/IP. Кажется, что у Novix была довольно хорошая интеграция с Winsock (3), из которой (я полагаю) произошли записи AF_FIREFOX и PF_FIREFOX в winsock.h. Поскольку System.Net.Sockets.AddressFamily - это всего лишь порт этого старого заголовочного файла, компания использует огромный набор поддерживаемых устаревших API-интерфейсов Microsoft.

(1): ftp.urz.uni-heidelberg.de/ftp/pub/net/winsock/winsock-l/faq+txt/winsock2.txt

(2): www.strom.com/pubwork/cwtcp93.html

(3): www.westnet.com/~gsmith/content/uw2nw.html

Ответ 2

От IANA:

firefox         1689/tcp    firefox
firefox         1689/udp    firefox
#                           Mark S. Edwards <marke&firefox.co.uk>

Будучи тем, что firefox.co.uk перенаправляется на www.savecell.co.uk, я предполагаю, что он каким-то образом связан с его продуктом или является портом, который должен был использоваться для ныне несуществующего продукта/идеи.