PROTOCOLOS DE REDES
Son un conjunto de reglas y normas
que permiten la conexión entre computadores que forman parte de una red de
forma independiente a las plataformas de sistema operativo, como lo demuestra
el siguiente diagrama:
Cada
sistema operativo posee sus protocolos de red en este caso son los siguientes:
Protocolo TCP/iP
(Protocolo de control de transferencia/protocolo de internet)
Son
un conjunto de protocolos que controlan el envío y la recepción de mensajes
desde el origen hasta su destino y garantizan la integridad de la información
Es un protocolo DARPA que proporciona transmisión
fiable de paquetes de datos sobre redes. El nombre TCP / IP Proviene de dos
protocolos importantes de la familia, el Transmission Contorl Protocol (TCP) y
el Internet Protocol (IP). Todos juntos llegan a ser más de 100 protocolos
diferentes definidos en este conjunto.
El TCP / IP es la base del Internet que sirve para
enlazar computadoras que utilizan diferentes sistemas operativos, incluyendo
PC, mini computadoras y computadoras centrales sobre redes de área local y área
extensa. TCP / IP fue desarrollado y demostrado por primera vez en 1972 por el
departamento de defensa de los Estados Unidos, ejecutándolo en el ARPANET una
red de área extensa del departamento de defensa.
FTP
FTP (siglas en inglés de File
Transfer Protocol, 'Protocolo de Transferencia de Archivos') en informática, es
un protocolo de red para la transferencia de archivos entre sistemas conectados
a una red TCP (Transmission Control Protocol), basado en la arquitectura
cliente-servidor. Desde un equipo cliente se puede conectar a un servidor para
descargar archivos desde él o para enviarle archivos, independientemente del
sistema operativo utilizado en cada equipo.
TELNET
Telnet (TELecommunication NETwork) es
el nombre de un protocolo de red que nos permite viajar a otra máquina para
manejarla remotamente como si estuviéramos sentados delante de ella. También es
el nombre del programa informático que implementa el cliente. Para que la
conexión funcione, como en todos los servicios de Internet, la máquina a la que
se acceda debe tener un programa especial que reciba y gestione las conexiones.
El puerto que se utiliza generalmente es el 23.
DNS
Domain Name System o DNS (en español
«Sistema de Nombres de Dominio») es un sistema de nomenclatura jerárquica para
computadoras, servicios o cualquier recurso conectado a Internet o a una red
privada. Este sistema asocia información variada con nombres de dominios
asignado a cada uno de los participantes. Su función más importante, es
traducir (resolver) nombres inteligibles para las personas en identificadores
binarios asociados con los equipos conectados a la red, esto con el propósito
de poder localizar y direccionar estos equipos mundialmente.
DHCP
DHCP (siglas en inglés de Dynamic
Host Configuration Protocol, en español «protocolo de configuración dinámica de
host») es un protocolo de red que permite a los clientes de una red IP obtener
sus parámetros de configuración automáticamente. Se trata de un protocolo de
tipo cliente/servidor en el que generalmente un servidor posee una lista de
direcciones IP dinámicas y las va asignando a los clientes conforme éstas van
quedando libres, sabiendo en todo momento quién ha estado en posesión de esa
IP, cuánto tiempo la ha tenido y a quién se la ha asignado después.
SMTP
El Simple Mail Transfer Protocol
(SMTP) (Protocolo para la transferencia simple de correo electrónico), es un
protocolo de red utilizado para el intercambio de mensajes de correo
electrónico entre computadoras u otros dispositivos (PDA, teléfonos móviles,
etc.).
HTTP
Hypertext Transfer Protocol o HTTP
(en español protocolo de transferencia de hipertexto) es el protocolo usado en
cada transacción de la World Wide Web. HTTP fue desarrollado por el World Wide
Web Consortium y la Internet Engineering Task Force, colaboración que culminó
en 1999 con la publicación de una serie de RFC, el más importante de ellos es
el RFC 2616 que especifica la versión 1.1.
HTTP es un protocolo sin
estado, es decir, que no guarda ninguna información sobre conexiones
anteriores. El desarrollo de aplicaciones web necesita frecuentemente mantener
estado. Para esto se usan las cookies, que es información que un servidor puede
almacenar en el sistema cliente. Esto le permite a las aplicaciones web
instituir la noción de "sesión", y también permite rastrear usuarios
ya que las cookies pueden guardarse en el cliente por tiempo indeterminado
Para
que un equipo de cómputo forme parte de una red necesita un nombre y un grupo
de trabajo:
DEBER
Aplicación
|
El nivel de aplicación es el destino final de los
datos donde se proporcionan los servicios al
usuario.
|
Presentación
|
Se convierten e interpretan los datos que se
utilizarán en el nivel de aplicación.
|
Sesión
|
Encargado de ciertos aspectos de la comunicación
como el control de los tiempos.
|
Transporte
|
Transporta la información de una manera fiable
para que llegue correctamente a su destino.
|
Red
|
Nivel encargado de encaminar los datos hacia su
destino eligiendo la ruta más efectiva.
|
Enlace
|
Enlace de datos. Controla el flujo de los mismos,
la sincronización y los errores que puedan producirse.
|
Físico
|
Se encarga de los aspectos físicos de la
conexión, tales como el medio de transmisión o el hardware.
|
1. Capa física
Es la encargada de transmitir los bits de información por la línea o
medio utilizado para la transmisión. Se ocupa de las propiedades físicas
y características eléctricas de los diversos componentes, de la
velocidad de transmisión, si esta es unidireccional o bidireccional (simplex, duplex o flull-duplex).
También de aspectos mecánicos de las conexiones y terminales, incluyendo la
interpretación de las
señales eléctricas.
Puede decirse que esta capa traslada los mensajes hacia y desde la capa
física a la capa de red. Especifica como se organizan los datos cuando
se transmiten en un medio particular. Esta capa define como son los
cuadros, las direcciones y las sumas de control de los paquetes
Ethernet.
Además se ocupa de la detección y control de errores ocurridos en la capa física.
Esta capa se ocupa de la transmisión de los datagramas (paquetes) y de
encaminar cada uno en la dirección adecuada tarea esta que puede ser
complicada en redes grandes como Internet, pero no se ocupa para nada de
los errores o pérdidas de paquetes. Define la
estructura de direcciones y rutas de Internet.
Esta capa se ocupa de garantizar la fiabilidad del servicio, describe la
calidad y
naturaleza del
envío de datos. Esta capa define cuando y como debe utilizarse la
retransmisión para asegurar su llegada. Para ello divide el mensaje
recibido de la capa de sesión en trozos (datagramas), los numera
correlativamente y los entrega a la capa de red para su envío.
Si la capa de Red utiliza el protocolo IP,
la capa de Transporte es responsable de reordenar los paquetes
recibidos fuera de secuencia. También puede funcionar en sentido inverso
multiplexando una conexión de transporte entre diversas conexiones de
datos. Este permite que los datos provinientes de diversas aplicaciones
compartan el mismo flujo hacia la capa de red.
Es una extensión de la capa de transporte que ofrece control de
diálogo y sincronización, aunque en realidad son pocas las aplicaciones que hacen uso de ella.
Esta capa se ocupa de garantizar la fiabilidad del servicio, describe la
calidad y naturaleza del envío de datos. Esta capa define cuando y como
debe utilizarse la retransmisión para asegurar su llegada. Para ello
divide el mensaje recibido de la capa de sesión en trozos (datagramas),
los numera correlativamente y los entrega a la capa de red para su
envío.
Esta capa se ocupa de los
aspectos semánticos de la comunicación, estableciendo los arreglos
necesarios para que puedan comunicar máquinas que
utilicen diversa representación interna para los datos. Describe como
pueden transferirse números de coma flotante entre equipos que utilizan
distintos formatos matemáticos.