.pl 10.0i .po 0 .ll 7.2i .lt 7.2i .nr LL 7.2i .nr LT 7.2i .ds LF McLaughlin .ds RF FORMFEDD[Página %] .ds LH RFC 1088 .ds RH Febrero 1989 .ds CH IP sobre redes NetBIOS .hy o .ad 1 .in0 Network Working Group L. McLaughlin III Request for Commentes: 1088 TWG Frebrero 1989 .ce Un estándar para la transmisión de datagramas IP sobre redes NetBIOS .ti 0 Estado de este memorándum .in 3 Este documento especifica un método estándar de encapsulamiento de datagramas del Protocolo Internet [1] (IP) en redes NetBIOS. La distribución de este memorándum es ilimitada. .ti 0 Introducción La meta de esta especificación es permitir implementaciones compatibles e interoperables para transmisión de datagramas IP sobre redes NetBIOS. NetBIOS es un estándar que especifica un medio de creación de circuitos virtuales y de transmisión y recepción de datagramas punto a punto, multidifusión y difusión. Esta especificación usa sólo los servicios de datagrama. Versiones previas de este memorándum especificaban el uso de los servicios de datagrama de difusión NetBIOS en lugar de los servicios de nombre de grupo NetBIOS para implementar la difusión IP. Esas versiones son ahora obsoletas. .ti 0 Descripción Las redes NetBIOS pueden ser usadas para soportar redes y subredes IP [3] de cualquier clase. Por medio de encapsulamiento de datagramas IP dentro de datagramas NetBIOS y asignando números IP a los equipos en una red NetBIOS, las aplicaciones basadas en IP son soportadas en estos equipos. El agregado de un router capaz de encapsular paquetes IP dentro de protocolos de enlace de datos ordinarios (como 802.3 [4]) como bien dentro de datagramas NetBIOS permite a estos equipos NetBIOS comunicarse a través de Internet. .ti 0 Asociación de dirección En general, los nombres NetBIOS pueden ser cualquier serie de 16 bytes, sin embargo, unos pocos valores están reservados o usados por paquetes de trabajo en red comunes. Los nombres NetBIOS para las aplicaciones IP en cada equipo son elegidos en base al número internet de cada equipo. Ya que los nombres NetBIOS son una asociación de direcciones IP, no se requiere un mecanismo de solicitud de dirección física (ej: ARP [5]). Para estas aplicaciones de protocolo Internet, IP.XX.XX.XX.XX es el nombre NetBIOS para cualquier equipo IP sobre NetBIOS donde XX es la represantación hexadecimal del ascii de ese byte de la dirección internet. Este esquema de direccionamiento permite el multiplexado de protocolos de datagrama estándar sobre NetBIOS como también una confirmación visual fácil de la corrección de una dirección de un paquete dado. .ti 0 Direcciones de multidifusión y difusión Las direcciones Internet de difusión son representadas por el nombre de grupo NetBIOS IP.FF.FF.FF.FF. Actualmente, no se intenta proveer soporte de direcciones IP de multidifusión usando nombres de grupo NetBIOS. .ti 0 Unidad Máxima de Transmisión El tamaño de datos máximo de un datagrama NetBIOS, y en consecuencia la Unidad Máxima de Transmisión (MTU) para IP sobre redes NetBIOS, es 512 bytes. En consecuencia, cualquier equipo comunicandose con otro en una red NetBIOS puede requerir reensamblar datagramas fragmentados. .ti 0 Implementación Para soportar IP en un equipo NetBIOS para cualquier dirección IP dada, el código de inicialización debe: .in 10 1) Agregar IP.XX.XX.XX.XX a la tabla de nombres NetBIOS del equipo. 2) Agregar IP.FF.FF.FF.FF a la tabla de nombres de grupo NetBIOS del equipo. 3) Enviar una solicitud de datagrama recibido para la recepción de datagramas NetBIOS destinados para IP.XX.XX.XX.XX. 4) Enviar una solicitud de datagrama recibidospara la recepción de datagramas NetBIOS destinados para IP.FF.FF.FF.FF. .in 3 Cuando un datagrama NetBIOS a una u otra dirección es recibido, este es procesado por la pila de protocolo y otra solicitud de datagrama recibido es enviada. Cuando un datagrama IP es enviado, es considerado datos de un datagrama NetBIOS y enviado por una solicitud de datagrama de envio para IP.XX.XX.XX.XX o IP.FF.FF.FF.FF. Opcionalmente, el software IP puede desear hacer solicitudes de estado del adaptador de la red NetBIOS. Como el soporte para SNMP se vuelve un requisito para equipos IP, estos pedidos de estado de adaptador pueden convertirse en una obligación. Finalmente, cuando el soporte IP para un equipo NetBIOS dado es discontinuado, una solicitud de comando cancelar debería ser enviada para cada datagrama recibido pendiente, y una solicitud de borrar nombre debería ser enviada tanto para la dirección IP.XX.XX.XX.XX como para IP.FF.FF.FF.FF agregada durante la inicialización. .ti 0 Reconocimientos Este documento no habría sido posible sin el esfuerzo de John Bartas, James Davidson y Dan Ladermann en el inicio del diseño e implementación de IP sobre NetBIOS. .ti 0 Referencias .IP [1] Postel, J., "Internet Protocol", RFC-791, Septiembre 1981. .IP [2] IBM PC Network Technical Reference, documento número 6322916, Septiembre 1984. .IP [3] Mogul, J. y J. Postel, "Internet Standard Subnetting Procedure", RFC-950, Agosto 1985. .IP [4] Postel, J. y J. Reynolds, "A Standard for the Transmission of IP datagrams over IEEE 802 Networks", RFC-1042, Frebrero 1988. .IP [5] Plummer, D., "An Ethernet Address Resolution Protocol", RFC-826, Noviembre 1982. .ti 0 Dirección del autor Leo J. McLaughlin III The Wollongong Group 1129 San Antonio Road Palo Alto, CA 94303 Teléfono: (415) 962-7100 Email: ljm@TWG.COM Taducción al castellano: Javier Waisbrot (2004), jwais@fi.uba.ar