CURSO : PROCESAMIENTO DISTRIBUIDO<br />ALUMNOS :  PERALES GOMEZ , JAVIER<br />CICLO :   X<br />TITULO         :          PROTOCOLOS NETWARE<br />AÑO : 2011<br />INDICE<br /> TOC \o \"
1-3\"
 \h \z 1Introducción PAGEREF _Toc295758035 \h 3<br />2Generalidades PAGEREF _Toc295758036 \h 4<br />2.1Direccionamiento PAGEREF _Toc295758037 \h 4<br />2.2Dispositivos de Red Netware PAGEREF _Toc295758038 \h 4<br />2.2.1Servidores PAGEREF _Toc295758039 \h 4<br />2.2.2Clientes PAGEREF _Toc295758040 \h 5<br />2.2.3Nodos PAGEREF _Toc295758041 \h 5<br />2.3Protocolos de Red Netware PAGEREF _Toc295758042 \h 5<br />2.3.1Protocolo de acceso al medio PAGEREF _Toc295758043 \h 6<br />2.3.2Protocolos de Intercambio de paquetes entre redes/Intercambio de paquetes en secuencia (IPX/SPX) PAGEREF _Toc295758044 \h 7<br />2.3.3Protocolo de información de encaminamiento (RIP) PAGEREF _Toc295758045 \h 7<br />2.3.4Protocolo de notificación de servicios (SAP) PAGEREF _Toc295758046 \h 8<br />2.3.5Protocolo básico de NetWare (NCP). PAGEREF _Toc295758047 \h 9<br />2.3.6Relacion con el modelo OSI PAGEREF _Toc295758048 \h 10<br />2.3.7Formato de Paquetes IPX PAGEREF _Toc295758049 \h 11<br />2.3.8SOCKETS PAGEREF _Toc295758050 \h 12<br />3Conclusiones PAGEREF _Toc295758051 \h 12<br />4Bibliografia PAGEREF _Toc295758052 \h 12<br />Introducción<br />Esta monografica describe la suite de protocolos utilizada por Novell en sus servidores de NetWare. Novell ha desarrollado su propio protocolo apilado de red referido generalmente como SPX/IPX, que se deriva de la familia del protocolo de red XNS de Xerox. Donde IPX es el protocolo de la Capa de red y SPX es el protocolo de la capa de transporte. Para dar una mejor vista del apilado del establecimiento de una red de Novell también describiremos los protocolos de capas superiores.<br />Una red del IPX es una red basada en servidores. Lo que significa que es necesario al menos un servidor para tener una red funcionando. Todas las interacciones son manejadas por el servidor.<br />Generalidades<br />Direccionamiento<br />Los nodos son identificados por un numero de 6 bytes y un ID de red de 4 bytes. El ID del nodo es asignado por las capas subyacentes (en general el MAC address de tarjetas de red). El ID de red es dado por el servidor Novel a una estación de trabajo y tiene que ser fijado en el servidor de archivos por el administrador. El numero de red también es usado por ruteadores para reenviar paquetes a la red correcta.<br />El ID de nodo de un servidor es usualmente 00-00-00-00-00-01<br />Los sockets son usados para indicar diferentes aplicaciones sobre el mismo ID de red. IPX/SPX soporta un máximo de 20 sockets en un solo nodo.<br />Figura 1 – Direccionamiento Netware<br /> Dispositivos de Red Netware<br /> Servidores<br />Son aquellas maquinas que proveen funcionalidad (servicios) a una red. Estos pueden ser servicios de archivos, de impresión de enrutamiento, etc. Los servidores tienen dos números de red. Uno interno y uno externo. El numero de la red interna es usado para direccionamiento del servidor de archivos y el numero externo es usado para el direccionamiento de la red en una interfase. Un servidor de archivos actúa como un ruteador entre la red interna y externa, ambas direcciones tienen un rango de 1 a FFFFFFFE.<br />Hay muchos tipos diferentes de Servidores. Cada tipo se define y se da un código del tipo por Novell. Cuando se inventan nuevos tipos de Servidores que ellos se asignarán un nuevo tipo del Servidor. Algunos Servidores comúnes incluyen:<br />Tipo Descripción<br />0000 Desconocido<br />0003 Cola de la impresión<br />0004 Archive Servidor<br />0005 Servidor del trabajo<br />0006 Entrada<br />0007 Imprima Servidor<br />0009 Archive Servidor<br />0024 Servidor del Puente remoto<br />0027 Entrada de TCP/IP<br />Clientes<br />Son las estaciones de trabajo. Estas maquinas usan los recursos de la red, pero no proveen ningún servicio a la red. Están direccionadas por el numero de red externa del servidor de archivos al que están conectadas y usan el numero de interna del servidor de archivos para conectarse a este.<br />Nodos<br />Son todas la maquinas que forman parte de la red IPX. Pueden ser servidores de archivos, de impresión, ruteadores, estaciones de trabajo, etc.<br />Protocolos de Red Netware<br />Se trata de los protocolos que utilizan las redes con servidores Novell Netware.Novell, Inc., desarrolló e introdujo NetWare a principios de la década del 80.<br />NetWare utiliza una arquitectura cliente/servidor. Los clientes solicitan servicios, tales como acceso a archivos e impresoras, a los servidores. Esta redes de datos utilizan cualquiera de los protocolos de nivel físico (1) y enlace (2) que existen, ya sean 802.3/Ethernet, Token Ring, FDDI, etc.. Hasta el lanzamiento de la versión NetWare 5.0 de Novell en 1998, todas las redes NetWare utilizaban IPX como único protocolo de nivel de red, sin embargo en la actualidad<br />también soportan el protocolo TCP/IP.<br />Netware de Novell es un conjunto propietario de protocolos que incluyen los siguientes:<br />Protocolo de acceso al medio. <br />Protocolos de Intercambio de paquetes entre redes/Intercambio de paquetes en secuencia (IPX/SPX). <br />Protocolo de información de encaminamiento (RIP).  <br />Protocolo de notificación de servicios (SAP). <br />Protocolo básico de NetWare (NCP).<br />Protocolo de acceso al medio<br />Los protocolos de acceso al medio definen el direccionamiento que permite diferenciar a los nodos de una red NetWare. El direccionamiento está implementado en el hardware o en la NIC. Las implementaciones más conocidas son:<br />802.5 Token Ring. <br />802.3 Ethernet. <br />Ethernet 2.0. <br />El protocolo es responsable de colocar la cabecera al paquete. Cada cabecera incluye el código del origen y del destino. Una vez que se haya transmitido el paquete y que está en el medio, cada tarjeta de red comprueba la dirección; si la dirección coincide con la dirección del destino del paquete, o si el paquete es un mensaje de difusión, la NIC copia el paquete y lo envía a la jerarquía de protocolos.<br />Además del direccionamiento, este protocolo proporciona un control de errores a nivel de bit como una comprobación de redundancia cíclica (CRC). Una vez que se le añade la CRC al paquete, supuestamente los paquetes estaban libres de errores.<br />La comprobación de errores CRC utiliza un cálculo complejo para generar un número basado en los datos transmitidos. El dispositivo que realiza el envío hace el cálculo antes de realizar la transmisión y lo incluye en el paquete que se envía al dispositivo de destino. El dispositivo de destino vuelve a hacer este cálculo después de la transmisión. Si ambos dispositivos obtienen el mismo resultado, se supone que no se han producido errores en la transmisión. A este procedimiento se le conoce como comprobación de redundancia, porque cada transmisión incluye no sólo los datos, sino que además incluye valores de comprobación extras (redundantes).el usuario de Grid ha de ver los diferentes datos y recurso como un único recurso.<br />Figura 2 – Trama ethernet<br />Protocolos de Intercambio de paquetes entre redes/Intercambio de paquetes en secuencia (IPX/SPX)<br />El Protocolo de Intercambio de paquetes entre redes (IPX) define los esquemas de direccionamiento utilizados en una red NetWare, e Intercambio de paquetes en secuencia (SPX) proporciona la seguridad y fiabilidad al protocolo IPX. IPX es un protocolo a nivel de red basado en datagramas, no orientado a la conexión y no fiable, equivalente a IP. No requiere confirmación por cada paquete enviado. Cualquier control de confirmación o control de conexión tiene que ser proporcionado por los protocolos superiores a IPX. SPX proporciona servicios orientados a la conexión y fiables a nivel de transporte.<br />Novell adoptó el protocolo IPX utilizando el Protocolo de datagramas Internet del Sistema de red de Xerox (XNS). IPX define dos tipos de direccionamiento:<br />Direccionamiento a nivel de red. La dirección de un segmento de la red, identificado por el número de red asignado durante la instalación. <br />Direccionamiento a nivel de nodo. La dirección de un proceso en un nodo que está identificado por un número de socket. <br />Los protocolos IPX sólo se utilizan en redes con servidores NetWare y se suelen instalar con otro conjunto de protocolos como TCP/IP. Incluso NetWare está empezando a utilizar TCP/IP como un estándar.<br />Figura 3 – Protocolo IPX<br />Protocolo de información de encaminamiento (RIP)<br />RIP, al igual que IPX, facilita el intercambio de información de encaminamiento en una red NetWare y fue desarrollado desde XNS. Sin embargo, en RIP se ha añadido al paquete un campo de datos extra para mejorar el criterio de decisión para seleccionar la ruta más rápida hasta un destino. El hecho de realizar una difusión de un paquete RIP permite que ocurran ciertas cosas:<br />Las estaciones de trabajo pueden localizar el camino más rápido a un número de red. <br />Los routers pueden solicitar información de encaminamiento a otros routers para actualizar sus propias tablas internas.  <br />Los routers pueden responder a peticiones de encaminamiento de otras estaciones de trabajo o de otros routers. <br />Los routers pueden asegurarse de si otros routers conocen la configuración de la red. <br />Los routers pueden detectar un cambio en la configuración de la red.<br />Figura 4 – RIP Netware<br />Protocolo de notificación de servicios (SAP)<br />El Protocolo de notificación de servicios (SAP) permite a los nodos que proporcionan servicios (incluyen a los servidores de archivos, servidores de impresión, servidores gateway y servidores de aplicación) informar de sus servicios y direcciones. Los clientes de la red son capaces de obtener la dirección de la red de los servidores a los que pueden acceder. Con SAP, la incorporación y la eliminación de servicios en la red se vuelve dinámica. Por omisión, un servidor SAP informa de su presencia cada 60 segundos. Un paquete SAP contiene:<br />Información operativa. Especifica la operación que está realizando el paquete. <br />Tipo de servicio. Especifica el tipo de servicio ofrecido por el servidor.  <br />Nombre del servidor. Especifica el nombre del servidor que difunde los servicios. <br />Dirección de red. Especifica el número de red del servidor que difunde los servicios. <br />Dirección de nodo. Especifica el número de nodo del servidor que difunde los servicios. <br />Dirección de socket. Especifica el número de socket del servidor que difunde los servicios. <br />Total de saltos hasta el servidor. Especifica el número de saltos que hay hasta el servidor que difunde los servicios. <br />Campo de operación. Especifica el tipo de petición. <br />Información adicional. Uno o más conjuntos de campos que pueden seguir al campo de operación con más información sobre uno o más servidores.<br />Figura 5 – Protocolo SAP<br />Protocolo básico de NetWare (NCP).<br />El Protocolo básico de NetWare (NCP) define el control de la conexión y la codificación de la petición de servicio que hace posible que puedan interactuar los clientes y los servidores. Éste es el protocolo que proporciona los servicios de transporte y de sesión. La seguridad de NetWare también está proporcionada dentro de este protocolo.<br />Netware también soporta la especificación de la interfase de la capa de sesión Network Basic Input/Output System (NetBIOS Sistema de entrada/salida básico de red) de IBM y Microsoft. La emulación de NetBIOS de Netware permite que los programas escritos en la interfase estándar NetBIOS corran en un sistema Netware.<br />Figura 6 – Protocolo NCP<br />Relacion con el modelo OSI<br />Debido a que estos protocolos se definieron antes de la finalización del modelo OSI, no se ajustan exactamente al modelo OSI. Actualmente, no existe una correlación directa entre los límites de los niveles de las dos arquitecturas. Estos protocolos siguen un patrón de recubrimiento. Concretamente, los protocolos de nivel superior (NCP, SAP y RIP) están recubiertos por IPX/SPX. Luego, una cabecera y un final del Protocolo de acceso al medio recubre a IPX/SPX<br />Figura 7 – Relaion con el modelo OSIl<br /> Formato de Paquetes IPX<br />El paquete IPX es la unidad basica de la red Netware. La figura muestra el formato de un paquete IPX consistente de 11 campos<br />Figura 8 – paquete IPX<br />Checksum – Indica que el checksum no es usado cuando este campo de 16 bits es fijado a 1s (FFFFF).<br />Tamaño del paquete – Especifica el largo, en bytes, de un datagrama IPX. Los paquetes IPX pueden ser de cualquier largo, hasta el MTU (Maximum transmisión unit –Unidad de transmisión máxima -) del medio.<br />Control de transporte – Indica el numero de ruteadores a traves de los cuales el paquete ha pasado. Cuando este valor llega a 16, el paquete es descartado bajo la presunción de que se esta repitiendo la misma ruta (routing loop).<br />Tipo del paquete – Especifica que protocolo de capa superior de red debe recibir la información del paquete. Tiene dos valores comunes:<br />5 – Especifica Sequenced Packet Exchange (SPX)<br />17 – Especifica Netware Core Protocol (NCP).<br />Red destino, nodo destino, y socket destino – Especifica la información del destino.<br />Red fuente, nodo fuente, y socket fuente – Especifica la información fuente.<br />Datos de capas superiores – Contiene información para procesos de capas superiores.<br />SOCKETS<br />Es un método para la comunicación entre un programa del cliente y un programa del servidor en una red. Un socket se define como el punto final en una conexión, como por ejemplo :<br /> 451h            NetWare Core Protocol NCP<br /> 452h            Service Advertising Protocol SAP<br /> 453h            Routing Information Protocol RIP<br /> 455h            NetBIOS<br /> 456h            Diagnostics<br /> 4000h-6000h     Ephemeral sockets; used for<br />                 interaction with file servers and<br />                 other network communications<br />Los Números del Socket son asignados por Novell y no cambian de LAN a LAN. En otras palabras, todo las comunicaciones con Servidores del Archivo usan Socket Número 0451<br />Conclusiones<br />En las redes Netware se requiere 3 direcciones distintas para envio de datagrama. Direccion de Red , Direccion del Nodo y Direccion del socket.<br />La dirección IPX es de 80 bits ( red.nodo)<br />La dirección MAC de la interfaz forma parte de la dirección lógica<br />El protocolo de enrutamiento por defeto es Novell RIP<br />Los  servicios de Novell se publican utilizando SAP<br />Los clientes de Netware buscan servicios con paquetes GNS<br />Bibliografia<br />[1] Xerox, Corp., \"
Internet Transport Protocols\"
, XSIS 028112, Xerox<br />   Corporation, Diciembre 1981.<br />   [2] Postel, J., \"
User Datagram Protocol\"
, RFC 768, USC/Information<br />   Sciences Institute, Agosto 1980.<br />   [3] Postel, J., \"
Internet Protocol\"
, RFC 791, DARPA, Septiembre 1981.<br />   [4] Deering, S., \"
Host Extensions for IP Multicasting\"
, RFC 1112,<br />   Stanford University, Agosto 1989.<br />   [5] Reynolds, J., and J. Postel, \"
Assigned Numbers\"
, RFC-1060,<br />   USC/Information Sciences Institute, Marzo 1990<br />
Netware 1.1
Netware 1.1
Netware 1.1
Netware 1.1
Netware 1.1
Netware 1.1
Netware 1.1
Netware 1.1
Netware 1.1
Netware 1.1
Netware 1.1

Netware 1.1

  • 1.
    CURSO : PROCESAMIENTODISTRIBUIDO<br />ALUMNOS : PERALES GOMEZ , JAVIER<br />CICLO : X<br />TITULO : PROTOCOLOS NETWARE<br />AÑO : 2011<br />INDICE<br /> TOC \o \" 1-3\" \h \z 1Introducción PAGEREF _Toc295758035 \h 3<br />2Generalidades PAGEREF _Toc295758036 \h 4<br />2.1Direccionamiento PAGEREF _Toc295758037 \h 4<br />2.2Dispositivos de Red Netware PAGEREF _Toc295758038 \h 4<br />2.2.1Servidores PAGEREF _Toc295758039 \h 4<br />2.2.2Clientes PAGEREF _Toc295758040 \h 5<br />2.2.3Nodos PAGEREF _Toc295758041 \h 5<br />2.3Protocolos de Red Netware PAGEREF _Toc295758042 \h 5<br />2.3.1Protocolo de acceso al medio PAGEREF _Toc295758043 \h 6<br />2.3.2Protocolos de Intercambio de paquetes entre redes/Intercambio de paquetes en secuencia (IPX/SPX) PAGEREF _Toc295758044 \h 7<br />2.3.3Protocolo de información de encaminamiento (RIP) PAGEREF _Toc295758045 \h 7<br />2.3.4Protocolo de notificación de servicios (SAP) PAGEREF _Toc295758046 \h 8<br />2.3.5Protocolo básico de NetWare (NCP). PAGEREF _Toc295758047 \h 9<br />2.3.6Relacion con el modelo OSI PAGEREF _Toc295758048 \h 10<br />2.3.7Formato de Paquetes IPX PAGEREF _Toc295758049 \h 11<br />2.3.8SOCKETS PAGEREF _Toc295758050 \h 12<br />3Conclusiones PAGEREF _Toc295758051 \h 12<br />4Bibliografia PAGEREF _Toc295758052 \h 12<br />Introducción<br />Esta monografica describe la suite de protocolos utilizada por Novell en sus servidores de NetWare. Novell ha desarrollado su propio protocolo apilado de red referido generalmente como SPX/IPX, que se deriva de la familia del protocolo de red XNS de Xerox. Donde IPX es el protocolo de la Capa de red y SPX es el protocolo de la capa de transporte. Para dar una mejor vista del apilado del establecimiento de una red de Novell también describiremos los protocolos de capas superiores.<br />Una red del IPX es una red basada en servidores. Lo que significa que es necesario al menos un servidor para tener una red funcionando. Todas las interacciones son manejadas por el servidor.<br />Generalidades<br />Direccionamiento<br />Los nodos son identificados por un numero de 6 bytes y un ID de red de 4 bytes. El ID del nodo es asignado por las capas subyacentes (en general el MAC address de tarjetas de red). El ID de red es dado por el servidor Novel a una estación de trabajo y tiene que ser fijado en el servidor de archivos por el administrador. El numero de red también es usado por ruteadores para reenviar paquetes a la red correcta.<br />El ID de nodo de un servidor es usualmente 00-00-00-00-00-01<br />Los sockets son usados para indicar diferentes aplicaciones sobre el mismo ID de red. IPX/SPX soporta un máximo de 20 sockets en un solo nodo.<br />Figura 1 – Direccionamiento Netware<br /> Dispositivos de Red Netware<br /> Servidores<br />Son aquellas maquinas que proveen funcionalidad (servicios) a una red. Estos pueden ser servicios de archivos, de impresión de enrutamiento, etc. Los servidores tienen dos números de red. Uno interno y uno externo. El numero de la red interna es usado para direccionamiento del servidor de archivos y el numero externo es usado para el direccionamiento de la red en una interfase. Un servidor de archivos actúa como un ruteador entre la red interna y externa, ambas direcciones tienen un rango de 1 a FFFFFFFE.<br />Hay muchos tipos diferentes de Servidores. Cada tipo se define y se da un código del tipo por Novell. Cuando se inventan nuevos tipos de Servidores que ellos se asignarán un nuevo tipo del Servidor. Algunos Servidores comúnes incluyen:<br />Tipo Descripción<br />0000 Desconocido<br />0003 Cola de la impresión<br />0004 Archive Servidor<br />0005 Servidor del trabajo<br />0006 Entrada<br />0007 Imprima Servidor<br />0009 Archive Servidor<br />0024 Servidor del Puente remoto<br />0027 Entrada de TCP/IP<br />Clientes<br />Son las estaciones de trabajo. Estas maquinas usan los recursos de la red, pero no proveen ningún servicio a la red. Están direccionadas por el numero de red externa del servidor de archivos al que están conectadas y usan el numero de interna del servidor de archivos para conectarse a este.<br />Nodos<br />Son todas la maquinas que forman parte de la red IPX. Pueden ser servidores de archivos, de impresión, ruteadores, estaciones de trabajo, etc.<br />Protocolos de Red Netware<br />Se trata de los protocolos que utilizan las redes con servidores Novell Netware.Novell, Inc., desarrolló e introdujo NetWare a principios de la década del 80.<br />NetWare utiliza una arquitectura cliente/servidor. Los clientes solicitan servicios, tales como acceso a archivos e impresoras, a los servidores. Esta redes de datos utilizan cualquiera de los protocolos de nivel físico (1) y enlace (2) que existen, ya sean 802.3/Ethernet, Token Ring, FDDI, etc.. Hasta el lanzamiento de la versión NetWare 5.0 de Novell en 1998, todas las redes NetWare utilizaban IPX como único protocolo de nivel de red, sin embargo en la actualidad<br />también soportan el protocolo TCP/IP.<br />Netware de Novell es un conjunto propietario de protocolos que incluyen los siguientes:<br />Protocolo de acceso al medio. <br />Protocolos de Intercambio de paquetes entre redes/Intercambio de paquetes en secuencia (IPX/SPX). <br />Protocolo de información de encaminamiento (RIP). <br />Protocolo de notificación de servicios (SAP). <br />Protocolo básico de NetWare (NCP).<br />Protocolo de acceso al medio<br />Los protocolos de acceso al medio definen el direccionamiento que permite diferenciar a los nodos de una red NetWare. El direccionamiento está implementado en el hardware o en la NIC. Las implementaciones más conocidas son:<br />802.5 Token Ring. <br />802.3 Ethernet. <br />Ethernet 2.0. <br />El protocolo es responsable de colocar la cabecera al paquete. Cada cabecera incluye el código del origen y del destino. Una vez que se haya transmitido el paquete y que está en el medio, cada tarjeta de red comprueba la dirección; si la dirección coincide con la dirección del destino del paquete, o si el paquete es un mensaje de difusión, la NIC copia el paquete y lo envía a la jerarquía de protocolos.<br />Además del direccionamiento, este protocolo proporciona un control de errores a nivel de bit como una comprobación de redundancia cíclica (CRC). Una vez que se le añade la CRC al paquete, supuestamente los paquetes estaban libres de errores.<br />La comprobación de errores CRC utiliza un cálculo complejo para generar un número basado en los datos transmitidos. El dispositivo que realiza el envío hace el cálculo antes de realizar la transmisión y lo incluye en el paquete que se envía al dispositivo de destino. El dispositivo de destino vuelve a hacer este cálculo después de la transmisión. Si ambos dispositivos obtienen el mismo resultado, se supone que no se han producido errores en la transmisión. A este procedimiento se le conoce como comprobación de redundancia, porque cada transmisión incluye no sólo los datos, sino que además incluye valores de comprobación extras (redundantes).el usuario de Grid ha de ver los diferentes datos y recurso como un único recurso.<br />Figura 2 – Trama ethernet<br />Protocolos de Intercambio de paquetes entre redes/Intercambio de paquetes en secuencia (IPX/SPX)<br />El Protocolo de Intercambio de paquetes entre redes (IPX) define los esquemas de direccionamiento utilizados en una red NetWare, e Intercambio de paquetes en secuencia (SPX) proporciona la seguridad y fiabilidad al protocolo IPX. IPX es un protocolo a nivel de red basado en datagramas, no orientado a la conexión y no fiable, equivalente a IP. No requiere confirmación por cada paquete enviado. Cualquier control de confirmación o control de conexión tiene que ser proporcionado por los protocolos superiores a IPX. SPX proporciona servicios orientados a la conexión y fiables a nivel de transporte.<br />Novell adoptó el protocolo IPX utilizando el Protocolo de datagramas Internet del Sistema de red de Xerox (XNS). IPX define dos tipos de direccionamiento:<br />Direccionamiento a nivel de red. La dirección de un segmento de la red, identificado por el número de red asignado durante la instalación. <br />Direccionamiento a nivel de nodo. La dirección de un proceso en un nodo que está identificado por un número de socket. <br />Los protocolos IPX sólo se utilizan en redes con servidores NetWare y se suelen instalar con otro conjunto de protocolos como TCP/IP. Incluso NetWare está empezando a utilizar TCP/IP como un estándar.<br />Figura 3 – Protocolo IPX<br />Protocolo de información de encaminamiento (RIP)<br />RIP, al igual que IPX, facilita el intercambio de información de encaminamiento en una red NetWare y fue desarrollado desde XNS. Sin embargo, en RIP se ha añadido al paquete un campo de datos extra para mejorar el criterio de decisión para seleccionar la ruta más rápida hasta un destino. El hecho de realizar una difusión de un paquete RIP permite que ocurran ciertas cosas:<br />Las estaciones de trabajo pueden localizar el camino más rápido a un número de red. <br />Los routers pueden solicitar información de encaminamiento a otros routers para actualizar sus propias tablas internas. <br />Los routers pueden responder a peticiones de encaminamiento de otras estaciones de trabajo o de otros routers. <br />Los routers pueden asegurarse de si otros routers conocen la configuración de la red. <br />Los routers pueden detectar un cambio en la configuración de la red.<br />Figura 4 – RIP Netware<br />Protocolo de notificación de servicios (SAP)<br />El Protocolo de notificación de servicios (SAP) permite a los nodos que proporcionan servicios (incluyen a los servidores de archivos, servidores de impresión, servidores gateway y servidores de aplicación) informar de sus servicios y direcciones. Los clientes de la red son capaces de obtener la dirección de la red de los servidores a los que pueden acceder. Con SAP, la incorporación y la eliminación de servicios en la red se vuelve dinámica. Por omisión, un servidor SAP informa de su presencia cada 60 segundos. Un paquete SAP contiene:<br />Información operativa. Especifica la operación que está realizando el paquete. <br />Tipo de servicio. Especifica el tipo de servicio ofrecido por el servidor. <br />Nombre del servidor. Especifica el nombre del servidor que difunde los servicios. <br />Dirección de red. Especifica el número de red del servidor que difunde los servicios. <br />Dirección de nodo. Especifica el número de nodo del servidor que difunde los servicios. <br />Dirección de socket. Especifica el número de socket del servidor que difunde los servicios. <br />Total de saltos hasta el servidor. Especifica el número de saltos que hay hasta el servidor que difunde los servicios. <br />Campo de operación. Especifica el tipo de petición. <br />Información adicional. Uno o más conjuntos de campos que pueden seguir al campo de operación con más información sobre uno o más servidores.<br />Figura 5 – Protocolo SAP<br />Protocolo básico de NetWare (NCP).<br />El Protocolo básico de NetWare (NCP) define el control de la conexión y la codificación de la petición de servicio que hace posible que puedan interactuar los clientes y los servidores. Éste es el protocolo que proporciona los servicios de transporte y de sesión. La seguridad de NetWare también está proporcionada dentro de este protocolo.<br />Netware también soporta la especificación de la interfase de la capa de sesión Network Basic Input/Output System (NetBIOS Sistema de entrada/salida básico de red) de IBM y Microsoft. La emulación de NetBIOS de Netware permite que los programas escritos en la interfase estándar NetBIOS corran en un sistema Netware.<br />Figura 6 – Protocolo NCP<br />Relacion con el modelo OSI<br />Debido a que estos protocolos se definieron antes de la finalización del modelo OSI, no se ajustan exactamente al modelo OSI. Actualmente, no existe una correlación directa entre los límites de los niveles de las dos arquitecturas. Estos protocolos siguen un patrón de recubrimiento. Concretamente, los protocolos de nivel superior (NCP, SAP y RIP) están recubiertos por IPX/SPX. Luego, una cabecera y un final del Protocolo de acceso al medio recubre a IPX/SPX<br />Figura 7 – Relaion con el modelo OSIl<br /> Formato de Paquetes IPX<br />El paquete IPX es la unidad basica de la red Netware. La figura muestra el formato de un paquete IPX consistente de 11 campos<br />Figura 8 – paquete IPX<br />Checksum – Indica que el checksum no es usado cuando este campo de 16 bits es fijado a 1s (FFFFF).<br />Tamaño del paquete – Especifica el largo, en bytes, de un datagrama IPX. Los paquetes IPX pueden ser de cualquier largo, hasta el MTU (Maximum transmisión unit –Unidad de transmisión máxima -) del medio.<br />Control de transporte – Indica el numero de ruteadores a traves de los cuales el paquete ha pasado. Cuando este valor llega a 16, el paquete es descartado bajo la presunción de que se esta repitiendo la misma ruta (routing loop).<br />Tipo del paquete – Especifica que protocolo de capa superior de red debe recibir la información del paquete. Tiene dos valores comunes:<br />5 – Especifica Sequenced Packet Exchange (SPX)<br />17 – Especifica Netware Core Protocol (NCP).<br />Red destino, nodo destino, y socket destino – Especifica la información del destino.<br />Red fuente, nodo fuente, y socket fuente – Especifica la información fuente.<br />Datos de capas superiores – Contiene información para procesos de capas superiores.<br />SOCKETS<br />Es un método para la comunicación entre un programa del cliente y un programa del servidor en una red. Un socket se define como el punto final en una conexión, como por ejemplo :<br /> 451h NetWare Core Protocol NCP<br /> 452h Service Advertising Protocol SAP<br /> 453h Routing Information Protocol RIP<br /> 455h NetBIOS<br /> 456h Diagnostics<br /> 4000h-6000h Ephemeral sockets; used for<br /> interaction with file servers and<br /> other network communications<br />Los Números del Socket son asignados por Novell y no cambian de LAN a LAN. En otras palabras, todo las comunicaciones con Servidores del Archivo usan Socket Número 0451<br />Conclusiones<br />En las redes Netware se requiere 3 direcciones distintas para envio de datagrama. Direccion de Red , Direccion del Nodo y Direccion del socket.<br />La dirección IPX es de 80 bits ( red.nodo)<br />La dirección MAC de la interfaz forma parte de la dirección lógica<br />El protocolo de enrutamiento por defeto es Novell RIP<br />Los servicios de Novell se publican utilizando SAP<br />Los clientes de Netware buscan servicios con paquetes GNS<br />Bibliografia<br />[1] Xerox, Corp., \" Internet Transport Protocols\" , XSIS 028112, Xerox<br /> Corporation, Diciembre 1981.<br /> [2] Postel, J., \" User Datagram Protocol\" , RFC 768, USC/Information<br /> Sciences Institute, Agosto 1980.<br /> [3] Postel, J., \" Internet Protocol\" , RFC 791, DARPA, Septiembre 1981.<br /> [4] Deering, S., \" Host Extensions for IP Multicasting\" , RFC 1112,<br /> Stanford University, Agosto 1989.<br /> [5] Reynolds, J., and J. Postel, \" Assigned Numbers\" , RFC-1060,<br /> USC/Information Sciences Institute, Marzo 1990<br />