Protocolos de red
Podemos definir un protocolo como el conjunto de normas que
regulan la comunicación (establecimiento, mantenimiento y cancelación) entre
los distintos componentes de una red informática. Existen dos tipos de
protocolos: protocolos de bajo nivel y protocolos de red.
Los protocolos de bajo nivel controlan la forma en que las
señales se transmiten por el cable o medio físico.
Los protocolos de red organizan la información (controles y
datos) para su transmisión por el medio físico a través de los protocolos de
bajo nivel.
Funciones que tiene un protocolos
de red
- Enviar y recibir mensajes de cualquier tipo a través del hardware de la red
- Identificar quien envía, cuál es el destino del mensaje y determinar si la computadora que recibe es el destino final.
- Verifica que el mensaje recibido haya llegado intacto o realizar la retransmisión de mensajes dañados.
- Descubrir las computadoras que están operando en la red de área local.
- Convertir los nombres de las computadoras en direcciones usadas por el software y el hardware de red y viceversa.
- Publicar los servicio s ofrecidos por esta computadora y solicitar cuales son lo servicios ofrecidos por las otras computadoras.
- Recibir la identificación para el usuario y la información de autenticación y el control de acceso de los servicios.
- Codificar y decodificar la información transmitida para mantener la seguridad a través de una red poco segura.
IPX/SPX
IPX (Internetwork Packet Exchange) es un protocolo de Novell
que interconecta redes que usan clientes y servidores Novell Netware. Es un
protocolo orientado a paquetes y no orientado a conexión (esto es, no requiere
que se establezca una conexión antes de que los paquetes se envíen a su
destino). Otro protocolo, el SPX (Sequenced Packet eXchange), actúa sobre IPX
para asegurar la entrega de los paquetes.
NetBIOS
NetBIOS (Network Basic Input/Output System) es un programa
que permite que se comuniquen aplicaciones en diferentes ordenadores dentro de
una LAN. Desarrollado originalmente para las redes de ordenadores personales
IBM, fué adoptado posteriormente por Microsoft. NetBIOS se usa en redes con
topologías Ethernet y token ring. No permite por si mismo un mecanismo de
enrutamiento por lo que no es adecuado para redes de área extensa (MAN), en las
que se deberá usar otro protocolo para el transporte de los datos (por ejemplo,
el TCP).
NetBIOS puede actuar como protocolo orientado a conexión o
no (en sus modos respectivos sesión y datagrama). En el modo sesión dos
ordenadores establecen una conexión para establecer una conversación entre los
mismos, mientras que en el modo datagrama cada mensaje se envía
independientemente.
Una de las desventajas de NetBIOS es que no proporciona un marco
estándar o formato de datos para la transmisión.
NetBEUI
NetBIOS Extended User Interface o Interfaz de Usuario para
NetBIOS es una versión mejorada de NetBIOS que sí permite el formato o arreglo
de la información en una transmisión de datos. También desarrollado por IBM y
adoptado después por Microsoft, es actualmente el protocolo predominante en las
redes Windows NT, LAN Manager y Windows para Trabajo en Grupo.
Aunque NetBEUI es la mejor elección como protocolo para la
comunicación dentro de una LAN, el problema es que no soporta el enrutamiento
de mensajes hacia otras redes, que deberá hacerse a través de otros protocolos
(por ejemplo, IPX o TCP/IP). Un método usual es instalar tanto NetBEUI como
TCP/IP en cada estación de trabajo y configurar el servidor para usar NetBEUI
para la comunicación dentro de la LAN y TCP/IP para la comunicación hacia
afuera de la LAN.
AppleTalk
Es el protocolo de comunicación para ordenadores Apple
Macintosh y viene incluido en su sistema operativo, de tal forma que el usuario
no necesita configurarlo. Existen tres variantes de este protocolo:
-LocalTalk. La
comunicación se realiza a través de los puertos serie de las estaciones. La
velocidad de transmisión es pequeña pero sirve por ejemplo para compartir
impresoras.
-Ethertalk. Es la
versión para Ethernet. Esto aumenta la velocidad y facilita aplicaciones como
por ejemplo la transferencia de archivos.
-Tokentalk. Es la
versión de Appletalk para redes Tokenring.
TCP/IP
Es realmente un conjunto de protocolos, donde los más
conocidos son TCP (Transmission Control Protocol o protocolo de control de
transmisión) e IP (Internet Protocol o protocolo Internet). Dicha conjunto o
familia de protocolos es el que se utiliza en Internet. Lo estudiaremos con
detalle en el apartado siguiente.
HTTP (Hypertext Transfer
Protocol):
este protocolo permite la recuperación de información y
realizar búsquedas indexadas que permiten saltos intertextuales de manera
eficiente. Por otro lado, permiten la transferencia de textos de los más variados
formatos, no sólo HTML. El protocolo HTTP fue desarrollado para resolver los
problemas surgidos del sistema hipermedial distribuidos en diversos puntos de
la red.
FTP (File Transfer Protocol):
este es utilizado a
la hora de realizar transferencias remotas de archivos. Lo que permite es
enviar archivos digitales de un lugar local a otro que sea remoto o al revés.
Generalmente, el lugar local es la PC mientras que el remoto el servidor.
SSH (Secure Shell):
este fue desarrollado con el fin de mejorar la seguridad en
las comunicaciones de internet. Para lograr esto el SSH elimina el envío de
aquellas contraseñas que no son cifradas y codificando toda la información
transferida.
UDP (User Datagram Protocol):
El protocolo de
datagrama de usuario está destinado a aquellas comunicaciones que se realizan
sin conexión y que no cuentan con mecanismos para transmitir datagramas. Esto
se contrapone con el TCP que está destinado a comunicaciones con conexión. Este
protocolo puede resultar poco confiable excepto si las aplicaciones utilizadas
cuentan con verificación de confiabilidad.
SNMP (Simple Network Management
Protocol):
Este usa el Protocolo de Datagrama del Usuario (PDU) como
mecanismo para el transporte. Por otro lado, utiliza distintos términos de
TCP/IP como agentes y administradores en lugar de servidores y clientes. El
administrador se comunica por medio de la red, mientras que el agente aporta la
información sobre un determinado dispositivo.
TFTP (Trivial File Transfer
Protocol):
Este protocolo de transferencia se caracteriza por sencillez
y falta de complicaciones. No cuenta con
seguridad alguna y también utiliza el Protocolo de Datagrama del Usuario como
mecanismo de transporte.
SMTP (Simple Mail Transfer
Protocol):
Este protocolo está compuesto por una serie de reglas que
rige la transferencia y el formato de datos en los envíos de correos
electrónicos. SMTP suele ser muy utilizado por clientes locales de correo que
necesiten recibir mensajes de e-mail almacenados en un servidor cuya ubicación
sea remota.
ARP (Address Resolution
Protocol):
Por medio de este protocolo se logran aquellas tareas que
buscan asociar a un dispositivo IP, el cual está identificado con una dirección
IP, con un dispositivo de red, que cuenta con una dirección de red física. ARP
es muy usado para los dispositivos de redes locales Ethernet. Por otro lado,
existe el protocolo RARP y este cumple la función opuesta a la recién
mencionada.