IPX
Netware de Novell es un conjunto propietario de protocolos que incluye lo siguiente: IPX, un protocolo de capa 3 no orientado a conexin que no requiere acuse de recibo para cada paquete y define la red y las direcciones de nodo. El protocolo de informacin de enrutamiento de Novell (RIP), que es diferente del RIP de IP, facilita el intercambio de informacin de enrutamiento. El Protocolo de publicacin de servicio (SAP) que permite publicar servicios de red. El Protocolo central de NetWare (NCP) que permite proporcionar conexiones y aplicaciones cliente a servidor. El Servicio de intercambio de paquete secuenciado (SPX) para los servicios orientados a conexin de Capa 4.
Capa 3 utilizado para enrutar paquetes a travs de redes interconectadas. IPX es un protocolo no orientado a conexin (similar a los paquetes IP en las redes TCP/IP) y opera dentro de la misma implementacin de red que TCP/IP, siempre y cuando el router sea multiprotocolo. Se utiliza en un entorno cliente/servidor
DIRECCIONAMIENTO IPX
El direccionamiento Novell IPX utiliza una direccin en dos partes: el nmero de red y el nmero de nodo. El nmero de red IPX, asignado por el administrador de red, puede tener una longitud de hasta ocho dgitos hexadecimal El nmero de nodo 12 dgitos hexadecimales, es generalmente la direccin MAC para una interfaz de red en el nodo final. Las interfaces seriales utilizan la direccin MAC de la interfaz Ethernet para su direccin de nodo IPX. RED IPX (32 bits).MAC (48 bits) El uso de la direccin MAC en la direccin IPX lgica elimina la necesidad de un Protocolo de resolucin de direcciones (ARP). Novell IPX soporta mltiples redes lgicas en una interfaz individual (subinterfaces); cada red requiere un solo tipo de encapsulamiento.
La figura muestra el nodo 0000.0c56.de33 De IPX en la red 4a1d. Otra direccin de nodo es 0000.0c56.de34 En la red 3f.
protocolos como IP. Tiene una cabecera de 30 bytes y los datos que junto con la cabecera no pueden sobrepasar los 1518 bytes. Los 30 bytes de la cabecera se distribuyen de la siguiente forma:
CAMPO
LONGITUD
SIGNIFICADO
CHECKSUM LONGITUD
2 bytes 2 bytes
Siempre tiene FFFFh y no se usa Nmero de bytes de cabecera + datos(mximo 1518) Nmero de routers que ha atravesado el paquete. Inicialmente es 0 y cada router le suma 1. Si llega a 16 se destruye el paquete
HOPS
1 byte
PACKET TYPE
1 byte
Indica que tipo de paquete del protocolo Netware que lleva este paquete IPX Normalmente el nmero de la tarjeta de red destino Nmero IPX de la red de destino Nmero del proceso(socket) al que va destinada la informacin.
6 bytes
4 bytes 2 bytes
6 bytes
Normalmente el nmero de la tarjeta de red de origen Nmero IPX de la red de origen Nmero del proceso(socket) que enva la informacin Informacin que transporta el paquete
4 bytes 2 bytes
DATOS IPX
Hasta 1518
0 1 5 17
nmero de red junto con la direccin del nodo. El nmero de la red es un nmero de 4 bytes expresado en hexadecimal(8 digitos) que es asignado por el administrador de la red.
tarjeta de red sin intervencin del usuario ya que las tarjetas Ethernet, Token Ring y FDDI tienen un nmero nico de hasta 6 bytes(12 dgitos hexadecimales).
nmero de conexin junto con el nmero de socket. El nmero de conexin lo asigna al servidor cada vez que un cliente( u otro servidor) establece una conexin con el servidor. Este nmero se asigna buscando el primero libre. El nmero mximo de conexiones que soporta un servidor lo establece el nmero de licencias que se tengan adquiridas e instaladas en el servidor.
dentro de un nodo y de una conexin. Netware tiene asignados unos nmeros de socket para algunos de sus protocolos.
17 451 452
Netware Core Protocol(NCP) Netware File Server Packets Netware Service Advertisement Protocol(SAP) Routing Information Protocol(RIP) Netware NetBIOS Emulation Packet Netware Diagnostic Packets
router Netware, es necesario asignarle un nmero de red IPX interna. Para cada una de las tarjetas de red de las que disponga el servidor o el router, tambin se debe asignar una direccin IPX externa o de red.
protocolo IPX-RIP(Routing Information Protocol de IPX) para dirigir el trfico por una u otra red. Son nmeros entre 1 y FFFFFFFFh arbitrarios pero nicos. A diferencia con otros protocolos como TCP/IP que divide el nmero en secciones y subsecciones, los nmeros IPX son completos, y no tienen ningn significado.
significado es conveniente elegir un mtodo de asignacin de nmeros IPX que nos facilite la tarea de distinguirlos y evitar que se repitan. Por ejemplo se puede seguir el siguiente mtodo:
F E 2 5 6 4 1
Servidor(IPX interno) Externa(una red WAN) 10 Base 2(coaxial fino) 10 Base 5 (coaxial grueso) Token Ring 16 MB Token Ring 4 MB 10 Base T(par trenzado).
cdigos de rea, subrea y red como convenga, por ejemplo: los 3 siguientes el cdigo del pas, los 2 siguientes la provincia o estado y los 2 restantes el nmero de red.
tener este esquema se puede adaptar como se necesite(por ejemplo. Edificio, piso, red).
En 1983, Novell cre Ethernet 802.3 tambin se denomina Ethernet cruda o sin formato y es la opcin por defecto de las versiones 2 a 3.11 de NetWare. En 1985, IEEE cre Ethernet 802.2 o SAP (tambin denominada Ethernet_802.2 802.3 de Novell)es el formato de trama IEEE estndar, incluyendo un encabezado ** LLC 802.2. Con el lanzamiento de NetWare 3.12 y 4.x, este encapsulamiento se convirti en el nuevo formato de trama estndar de Novell y tambin se utiliza para el enrutamiento de OSI.
Ethernet SNAP o snap (tambin denominada Ethernet_SNAP de Novell o snap) extiende el encabezado IEEE 802.2 agregando un encabezado de Protocolo de acceso de subred (SNAP) que proporciona un cdigo de "tipo de encapsulamiento" similar al definido en la especificacin de Ethernet Versin II y utilizado con TCP/IP y AppleTalk.
NOTA Lo ms importante que hay que recordar acerca de estas cuatro tipos de tramas es que no son compatibles entre s. Si un servidor Novell utiliza un entramado 802.3 y se configura un router de Cisco para encapsular utilizando 802.2, estos dos nodos no se podrn comunicar entre s. ** El LLC contiene campos que identifican puntos de acceso al servicio (SAP)
Routers IPX
Netware tiene protocolos de enrutamiento
El router requester y El router service provider En el cliente Netware est incluido el cdigo del router requester. De esta forma se permite que un cliente solicite informacin de enrutamiento a los routers. Tambin se incluyen en los routers para que se soliciten informacin entre ellos.
informacin sobre rutas IPX utilizando el protocolo RIP de IPX. Los routers tienen la otra parte, el router service provider, que se encarca de enviar los paquetes IPX a la red adecuada
servidor NetWare(routers internos), en una estacin de trabajo dedicada, o en una estacin de trabajo no dedicada. Hay fabricantes de dispositivos de red que fabrican routers que tambin enrutan IPX(Cisco) y sistemas operativos (Windows NT) que tambin pueden enrutar IPX si se configuran los programas adecuados
con la utilidad ROUTEGEN.EXE que genera ROUTE.EXE E los campos de la cabecera de un paquete IPX van las direcciones origen y destino del paquete a nivel IPX y a nivel de direccin de la tarjeta de red. La direccin IPX(red) y nodo del origen y destino permanecen constantes en todos los pasos que d el paquete a travs de distintas redes. Lo que va cambiando es el campo HOPS.
direcciones origen y destino del nodo (MAC) cambian automticamente en cada router indicando la direccin MAC del siguiente router o del nodo de destino si ha llegado a la red de destino.
Tabla de rutas
Una tabla de rutas IPX en un router tiene una
entrada para cada red que puede ser accedida desde el router. Cada entrada de la tabla tiene 5 campos:
que se aplicarn el resto de campos. Forwarding network: Indica por cul de las redes conectadas directamente debe enviar el paquete. Forwarding node: Indica cul es el nodo de destino. Puede ser el nodo final, po puede ser otro router. Hops to destination: Indica el nmero de saltos que quedan(incluyendo el actual) hasta alcanzar la red de destino.
en llegar el paquete a su destino. Se utiliza para descubrir cul es la ruta ms rpida. Cada tic equivale aproximadamente a 1/18 de segundo.
Ejemplo
Tablas de enrutamiento
ROUTER 1 NETWORK DESTINATION FORWARDING NETWORK FORWARD TO NODE HOPS TO DESTINATION NUMBER OF TICS
1 1 2
1 1 3
ROUTER 2 NETWORK DESTINATION FORWARDING NETWORK FORWARD TO NODE HOPS TO DESTINATION NUMBER OF TICS
2 1 1
3 1 1
** Las interfaces tendrn varias direcciones IPX con el mismo nmero de host, pero distintos nmeros de red.
TELNET a vecino
NOTAS -No hay que preocuparse de cmo numerar los hosts ( uso de las MAC). -Router no puede tener dos interfaces pertenecientes a la misma red o subredes lgicas(IP, IPX...)
SHOW PROTOCOLS
Routing en IPX
RIP de Novell vector distancia NLSP Netware Link Service Protocol estado del enlace EIGRP (IGRP Mejorado Enhanced de CISCO) incluye mdulos para multiprotocolo IP, IPX, AppleTalk,...
RIP NOVELL
El RIP Novell es un protocolo de enrutamiento por vector distancia y utiliza dos mtricas para tomar decisiones de enrutamiento: tictacs (una medida de tiempo) y nmero de saltos (mx 15) (recuento de la cantidad routers que se atraviesan).
- tictacs o paso, es el retraso que se espera cuando se usa un longitud concreta. -Una mejora de enrutamiento es el uso de IGRP mejorado con soporte para Netware, Appletalk y TCP/IP.
entre s para tener actualizadas sus tablas. Los paquetes RIP se identifican porque utilizan el socket 453. El formato de los paquetes RIP es muy simple ya que slo hay dos tipos de comandos:
y respuestas RIP (respond RIP packets). Estos paquetes se transmiten de un router a otro, aunque ocasionalmente, cuando arranca un router, est solicita la informacin a todos sus vecinos, que le responden.
PETICION RIP
Se utiliza el paquete para solicitar
informacin de los routers sobre una determinada red. Si la direccin de red que se solicita es FFFFFF se refiere a todas las redes que conozcan.
RESPUESTA RIP
Normalmente es una lista de
RED CONOCIDA
NUMERO DE HOPS
NUMERO DE TICKS
informacin que contienen en sus tablas para que se actualicen los vecinos. Esta distribucin(broadcast) puede generar exceso de trfico, as que si la red est saturada o si se utilizan enlaces asncronos, se pueden suprimir
informacin de actualizacin. De esta forma, los routers vecinos se dan cuenta de que hay un router nuevo, y adems le envan informacin de sus rutas. Tambin se puede forzar en un momento dado que se vacen las tablas de un router implementado en un servidor y que se vuelvan a solicitar
El RIP de Novell verifica sus dos mtricas por vector distancia comparando en primer lugar los tictacs en busca de rutas alternativas. Al utilizar los tictacs como mtrica se puede obtener una medicin ms precisa de la velocidad del enlace. Si dos o ms rutas poseen el mismo valor de tictacs, el RIP Novell compara el nmero de saltos. Si dos o ms rutas poseen el mismo nmero de saltos, el router comparte la carga. Compartir la carga es el uso de dos o ms rutas para el enrutamiento de paquetes hacia el mismo destino de forma equitativa entre mltiples routers, a fin de equilibrar el trabajo y mejorar el desempeo de la red.
Un protocolo de split horizon (horizonte dividido) con la mejor informacin evita que el vecino realice el broadcast de las tablas RIP de Novell acerca de informacin IPX nuevamente hacia las redes de las cuales recibi la informacin. El RIP Novell tambin utiliza un mecanismo de antigedad de la informacin para manejar las condiciones en las que un router habilitado de IPX entra en colapso sin enviar ningn mensaje preciso a sus vecinos. Las actualizaciones peridicas reinician el temporizador de antigedad. Las actualizaciones de la tabla de enrutamiento se envan a intervalos de 60 segundos. Esta frecuencia de actualizacin puede provocar excesivo trfico en el nivel superior de algunas redes.
de red, entre ellos los servidores de archivo y de impresin publiquen las direcciones y servicios de red que suministran. Cada servicio se identifica con un nmero, denominado identificador SAP.
segundos
los servicios que estn disponibles en la red. Cada tipo de servicio tiene asociado un nmero nico. Los servicios que se ofrecen son:
Tipos de servicios NetWare File servers Print servers Archive servers Remote router servers Router servers TCP/IP gateway Portable NetWare servers NNS domain servers
routers, escuchan las actualizaciones del SAP y generan una tabla de todos los servicios y direcciones de red asociadas conocidos. Los paquetes SAP permiten que los servidores de una red se den a conocer, es decir, que indiquen su nombre y su tipo, pero tambin permiten que los usuarios accedan a los servidores de determinado tipo. Se pueden realizar las siguientes operaciones:
servicio de red, si se ubica un servidor Netware en el segmento, ste responde a la peticin del cliente. Obtener nombre y direccin del servidor ms cercano de un tipo determinado. Obtener el nombre de todos los servidores de determinado tipo(o de cualquier tipo). Responder a una peticin Get nearest server de un shell NETX
GNS(Get Nearest Service). Si no hay servidores Netware en la red local, el router de Cisco responde con una direccin de servidor desde su propia tabla SAP. El cliente puede entonces comunicarse directamente con el servicio Todos los servidores de las redes Netware puede publicar sus servicios y direcciones. Todas las versiones de Netware soportan los broadcast SAP para anaunciar y ubicar los servicios de red registrados. Agregar, encontrar y eliminar servicios en la red es un proceso dinmico debido a las publicaciones SAP. Cada servicio SAP es un tipo de objeto identificado por un nmero.
vez de hacer esto, construyen sus propias tablas SAP y las reenvan a otros routers El reenvo de estas se produce cada 60 seg. , pero la aceptacin o el rechazo se puede controlar mediante las listas de acceso. Responder a una peticin general Se pueden mostrar los paquetes SAP Y RIP en la consola de los servidores Netware utilizando TRACK ON/OFF
1. Mediante SAP, los recursos de red como los servidores de archivo o de impresin, pueden publicar sus direcciones y los servicios que ofrecen. 2. Los routers escuchan estos SAPs, y crean una tabla con todos los servicios conocidos y realizan el broadcast de la tabla cada 60s 3. Cuando un cliente de Novell desea un determinado servicio, enva una peticin.
4. El router responde a esta peticin con la direccin de red del dispositivo que ofrece el servicio. 5. Ahora el cliente puede comunicarse con el dispositivo directamente Nota. El software CISCO permite tambin incrementar el tamao de los paquetes RIP y SAP(hasta la MTU), con lo cual se reduce el nmero de paquetes y por tanto se har uso ms eficiente del ancho de banda
administradores de red mostrar las entradas de la tabla SAP por nombre en lugar de por identificador SAP. Al presentar la informacin de configuracin de red en un formato ms legible, est funcin hace que el mantenimiento de las redes y el diagnstico de problemas de red sea ms fcil.
PROTOCOLO GNS
que un cliente localice rpidamente el servidor ms cercano para el inicio de la sesin. La interaccin cliente/servidor Netware comienza cuando el cliente enciende su equipo y ejecuta los programas de inicio de cliente. Estos programas utilizan el adaptador de red del cliente en la red e inician la secuencia de conexin para utilizar el shell de Netware
cliente que utiliza SAP. El servidor de archivo Netware ms cercano responde con otro SAP; el tipo de protocolo es GNS. A partir de ese punto, el cliente puede efectuar un login al servidor, apuntado, hacer una conexin, establecer el tamao del paquete, y proceder a utilizar los recursos del servidor.
segmento, responder al pedido del cliente. El router Cisco no responder a la solicitud GNS. Si no hay servidores Netware en la red local, el router Cisco responder con una direccin de servidor de su propia tabla SAP.
Cisco IOS tambin puede distribuir los clientes equitativamente entre los servidores disponibles. Por ejemplo, supongamos que los Clientes A y B emiten peticiones GNS. El router Cisco enva una respuesta GNS al Cliente A, pidindole que se comunique con el Servidor 1, y una respuesta GNS al Cliente B, pidindole que se comunique con el Servidor 2.
servidores y distribuir clientes equitativamente entre los servidores disponibles, el software Cisco IOS comparte la carga sobre la base de la red, mejora la disponibilidad de las aplicaciones y minimiza la necesidad de configurar y manejar gran cantidad de servidores locales, suponiendo que los servidores son idnticos
incluyen lo siguiente:
Iniciar el proceso de enrutamiento IPX Habilitar la comparticin de carga si resulta necesario para su red
incluyen lo siguiente:
Asignar nmeros de red nicos a cada interfaz. Se pueden asignar mltiples nmeros de red a una interfaz, permitiendo el soporte de distintos tipos de encapsulamiento. Establecer el tipo de encapsulamiento IPX opcional si ste es diferente de la opcin por defecto.
Comandos de configuracin
Habilita los servicios RIP y SAP en el router
opcin compartir carga. Es el nmero mximo de rutas paralelas hacia el destino; la opcin por defecto es 1 y el mximo es 512
Diseado para que aumente el rendimiento permitiendo que el router elija entre varias rutas paralelas de coste equivalente. El primer paquete se enviar por la primera ruta, el segundo por la segunda Balance de carga
que soportan mltiples redes IPX, tambin puede configurar redes IPX primarias y secundarias. La primera red lgica que deber configurar en una interfaz se considera como red primaria. Cualquier red adicional se considera como una red secundaria.
necesaria si un tipo de encapsulamiento adicional se enlaza a una red individual. Para asignar los nmeros de red a las interfaces que soportan mltiples redes IPX, normalmente se usan subinterfaces. Una subinterfaz es un mecanismo que permite que una sola interfaz fsica brinde soporte para mltiples interfaces o redes lgicas.
se pueden asociar con una sola interfaz de hardware. Cada subinterfaz debe utilizar un encapsulamiento distinto y el encapsulamiento debe coincidir con el de los clientes y servidores que utilizan el mismo nmero de red.
subinterface. Interface ethernet 0.1 Interface ethernet 0.2 Interface ethernet 1.1 (Config-subif)#
RIPPQ: Nmero de paquetes de la cola RIP - SAPPQ: Nmero de paquetes de la cola SAP
actualizaciones SAP de salida. (ipx sap-interval) - Delay of this Novell network in ticks : Valor de tictacks ( ipx delay) - Secondary address: Direccin de una red secundaria , si es que la hay.