2009-08-19 7 views
11

En System.Net.Sockets.AddressFamily hay una serie de entradas obvias como InterNetwork, AppleTalk e Ipx. También hay uno para "Firefox". Supongo que esto no tiene nada que ver con el navegador "Firefox" ya que a. está revestido de manera diferente y b. ¿Por qué el navegador Firefox tendría su propio tipo de dirección de red? Entonces, ¿qué diablos es esto? ¿Hubo un protocolo de red FireFox? He buscado y buscado en wikipedia en Wikipedia, pero cualquier búsqueda de Firefox y protocolo de red consigue, como era de esperar, miles de visitas para el navegador Firefox. Supongo que este es un protocolo de red obsoleto desde hace tiempo, como Banyan Vines.¿A qué se refiere AddressFamily.FireFox en los sockets .NET?

¿Alguien puede aclararme en qué es AddressFamily.FireFox?

+0

puedo decir Se trata de Winsock2 tiempos API, con una referencia a 1996, por lo que es muy probable mucho más antiguo que la web –

Respuesta

6

Tenía curiosidad, así que busqué en Google. Todo esto se basa en la búsqueda creativa; sin ningún conocimiento especial que yo tenga, así que tómalo con un grano de sal.

FYI Soy nuevo, así que solo puedo publicar un enlace, por lo que las URL se incluyen debajo del texto.

búsqueda para Mark S. Edwards me llevó a este mail archive (1), lo que da a la compañía como Firefox Communications Ltd. Google para que el nombre exacto empresa revela una serie de enlaces a un producto suyo llamado Novix, que aparentemente era a gateway (2) entre redes NetWare IPX y el Internet TCP/IP en el día. Parece que Novix tenía bastante buena Winsock integration (3), que (estoy especulando) es de dónde provienen las entradas AF_FIREFOX y PF_FIREFOX en winsock.h. Como System.Net.Sockets.AddressFamily es solo un puerto de ese antiguo archivo de encabezado, la compañía vive en el conjunto masivo de API heredadas de 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

+0

Esa primera url es excelente, interesante, en realidad están discutiendo el uso del seudónimo "localhost" cuando el nombre DNS de la máquina no se conoce y la asignación de los números de protocolo como AF_FIREFOX y AF_IPX. –

0

De IANA:

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

Siendo que firefox.co.uk redirige a www.savecell.co.uk, conjeturo que tiene cierta relación con emabrgo producto, o es un puerto que iba a ser utilizado para un producto/idea ahora difunto.

+0

No estoy seguro de que esté relacionado con eso, ya que las familias de direcciones son de nivel inferior, e incluyen cosas como bluetooth, infrarrojos, etc. Hasta ahora, lo mejor es que fue un protocolo interno difunto que nunca vio la luz del día. Si comprueba el archivo winsock, justo debajo de AF_FIREFOX hay una entrada AF_UNKNOWN1, por lo que el equipo winsock en ese momento ni siquiera estaba seguro de para qué era esa. –

Cuestiones relacionadas