stringtranslate.com

Intercambio de paquetes entre redes

Intercambio de paquetes entre redes ( IPX ) es el protocolo de capa de red del conjunto de protocolos IPX/SPX . IPX se deriva del IDP de Xerox Network Systems . También tiene la capacidad de actuar como protocolo de capa de transporte .

El conjunto de protocolos IPX/SPX fue muy popular a finales de los 80 y mediados de los 90 porque lo utilizaba Novell NetWare , un sistema operativo de red . Debido a la popularidad de Novell NetWare, IPX se convirtió en un protocolo destacado para la interconexión de redes .

Una gran ventaja de IPX era la pequeña huella de memoria del controlador IPX, que era vital para DOS y Windows hasta Windows 95 debido al tamaño limitado de la memoria convencional en ese momento . Otra ventaja de IPX fue la fácil configuración de sus computadoras cliente. Sin embargo, IPX no se adapta bien a redes grandes como Internet. [1] Como tal, el uso de IPX disminuyó a medida que el auge de Internet hizo que TCP/IP fuera casi universal.

Las computadoras y las redes pueden ejecutar múltiples protocolos de red , por lo que casi todos los sitios IPX también ejecutan TCP/IP para permitir la conectividad a Internet. [2] También fue posible ejecutar productos Novell posteriores sin IPX, con el inicio del soporte completo tanto para IPX como para TCP/IP mediante NetWare versión 5 [3] a finales de 1998.

Descripción

Una gran ventaja del protocolo IPX es su poca o ninguna necesidad de configuración. En una época en la que no existían protocolos para la configuración dinámica de host y el protocolo BOOTP para la asignación centralizada de direcciones no era común, la red IPX se podía configurar casi automáticamente. Una computadora cliente utiliza la dirección MAC de su tarjeta de red como dirección de nodo y aprende lo que necesita saber sobre la topología de la red de los servidores o enrutadores : las rutas se propagan mediante el Protocolo de información de enrutamiento y los servicios mediante el Protocolo de publicidad de servicios .

A un pequeño administrador de red IPX sólo debía importarle

Estructura del paquete IPX

Cada paquete IPX comienza con un encabezado con la siguiente estructura:

Los valores del tipo de paquete son:

direccionamiento IPX

Una dirección IPX tiene la siguiente estructura:

Número de red

El número de red permite direccionar (y comunicarse con) los nodos IPX que no pertenecen a la misma red o sistema de cableado . El sistema de cableado es una red en la que se puede utilizar un protocolo de capa de enlace de datos para la comunicación. Para permitir la comunicación entre diferentes redes, estas deben estar conectadas con enrutadores IPX . Un conjunto de redes interconectadas se denomina internetwork . Cualquier servidor Novell NetWare puede servir como enrutador IPX. Novell también suministró enrutadores independientes. Los enrutadores multiprotocolo de otros proveedores suelen admitir el enrutamiento IPX. Es posible usar diferentes formatos de trama en un sistema de cableado, pero funciona de manera similar como si se usaran sistemas de cableado separados (es decir, se deben usar diferentes números de red para diferentes formatos de trama incluso en el mismo sistema de cableado y se debe usar un enrutador para permitir la comunicación entre nodos que utilizan diferentes formatos de trama en el mismo sistema de cableado).

Número de nodo

El número de nodo se utiliza para direccionar una computadora individual (o más exactamente, una interfaz de red) en la red. Las estaciones cliente utilizan la dirección MAC de su tarjeta de interfaz de red como número de nodo.

El valor FF:FF:FF:FF:FF:FF se puede utilizar como número de nodo en una dirección de destino para transmitir un paquete a "todos los nodos de la red actual".

Número de enchufe

El número de socket sirve para seleccionar un proceso o aplicación en el nodo de destino. La presencia de un número de socket en la dirección IPX permite que IPX actúe como un protocolo de capa de transporte , comparable con el Protocolo de datagramas de usuario (UDP) en el conjunto de protocolos de Internet .

Comparación con IP

El número de red IPX es conceptualmente idéntico a la parte de red de la dirección IP (las partes con bits de máscara de red establecidos en 1); el número de nodo tiene el mismo significado que los bits de la dirección IP con los bits de máscara de red establecidos en 0. La diferencia es que el límite entre la red y la parte de la dirección del nodo en IP es variable, mientras que en IPX es fijo. Como la dirección del nodo suele ser idéntica a la dirección MAC del adaptador de red, el protocolo de resolución de direcciones no es necesario en IPX.

Para el enrutamiento , las entradas en la tabla de enrutamiento IPX son similares a las tablas de enrutamiento IP; el enrutamiento se realiza por dirección de red, y para cada dirección de red se especifica una red:nodo del siguiente enrutador de manera similar, se especifica una dirección IP/máscara de red en las tablas de enrutamiento IP.

Hay tres protocolos de enrutamiento disponibles para redes IPX. En las primeras redes IPX, una versión del Protocolo de información de enrutamiento (RIP) era el único protocolo disponible para intercambiar información de enrutamiento. A diferencia de RIP para IP , utiliza el tiempo de retardo como métrica principal y conserva el recuento de saltos como métrica secundaria. Desde NetWare 3 está disponible el protocolo NetWare Link Services Protocol (NLSP) basado en IS-IS , que es más adecuado para redes más grandes. Los enrutadores Cisco también implementan una versión IPX del protocolo EIGRP . [5]

Formatos de marco

IPX se puede transmitir a través de Ethernet utilizando uno de los siguientes 4 formatos de trama o tipos de encapsulación:

En redes que no son Ethernet, solo están disponibles los tipos de trama 802.2 y SNAP.

Referencias

  1. ^ Simson Garfinkel, Gene Spafford (1996). UNIX práctico y seguridad de Internet (2ª ed.). Medios O'Reilly. ISBN 9781565921481. No se adapta bien a redes grandes como Internet..
  2. ^ "¿Aún admite IPX/SPX en sus servidores Windows?". República Tecnológica . 12 de febrero de 2001. Archivado desde el original el 10 de julio de 2012.
  3. ^ Mantenimiento de la compatibilidad IPX durante una migración a TCP/IP en una red NetWare. soporte.novell.com.
  4. ^ ab "Un estándar para la transmisión de paquetes 802.2 a través de redes IPX". IETF.
  5. ^ Oppenheimer, Priscila; Bardwell, Joseph (agosto de 2002). Solución de problemas de redes universitarias: análisis práctico de los protocolos Cisco y LAN . John Wiley & Sons, Inc. págs. 421–440. ISBN 978-0-471-21013-9.

enlaces externos