Protocolo TCP/IP

Anuncio
PROTOCOLO TCP/IP
TCP/IP es un conjunto de protocolos. La sigla TCP/IP significa "Protocolo de
control de transmisión/Protocolo de Internet" y se pronuncia "T-C-P-I-P". Proviene
de los nombres de dos protocolos importantes del conjunto de protocolos, es decir,
del protocolo TCP y del protocolo IP.
El TCP/IP es la base de Internet, y sirve para comunicar todo tipo de
dispositivos, computadoras que utilizan diferentes sistemas operativos,
minicomputadoras y computadoras centrales sobre redes de área local
(LAN) y área extensa (WAN). TCP/IP fue desarrollado y demostrado por
primera vez en 1972 por el departamento de defensa de los Estados Unidos,
ejecutándolo en ARPANET, una red de área extensa del departamento de
defensa.
En algunos aspectos, TCP/IP representa todas las reglas de comunicación para
Internet y se basa en la noción de dirección IP, es decir, en la idea de brindar una
dirección IP a cada equipo de la red para poder enrutar paquetes de datos. Debido
a que el conjunto de protocolos TCP/IP originalmente se creó con fines militares,
está diseñado para cumplir con una cierta cantidad de criterios, entre ellos:




Dividir mensajes en paquetes.
Usar un sistema de direcciones.
Enrutar datos por la red.
Detectar errores en las transmisiones de datos.
El conocimiento del conjunto de protocolos TCP/IP no es esencial para un simple
usuario, de la misma manera que un espectador no necesita saber cómo funciona
su red audiovisual o de televisión. Sin embargo, para las personas que desean
administrar o brindar soporte técnico a una red TCP/IP, su conocimiento es
fundamental.
Para transmitir información a través de TCP/IP, ésta debe ser dividida en unidades
de menor tamaño. Esto proporciona grandes ventajas en el manejo de los datos
que se transfieren y, por otro lado, esto es algo común en cualquier protocolo de
comunicaciones. En TCP/IP cada una de estas unidades de información recibe el
nombre de "datagrama" (datagram), y son conjuntos de datos que se envían como
mensajes independientes.
CAPAS DEL PROTOCOLO TCP/IP
En términos generales, el software TCP/IP está organizado en cuatro capas
conceptuales que se construyen sobre una quinta capa de hardware.
Capa de
Aplicación
Capa de
Interfaz de
Red
Capas del
Protocolo
TCP/IP
Capa de
Transporte
Capa de
Internet
Capa de aplicación:
Es el nivel mas alto, los usuarios llaman a una aplicación que acceda servicios
disponibles a través de la red de redes TCP/IP. Una aplicación interactúa con uno
de los protocolos de nivel de transporte para enviar o recibir datos. Cada
programa de aplicación selecciona el tipo de transporte necesario, el cual puede
ser una secuencia de mensajes individuales o un flujo continuo de octetos. El
programa de aplicación pasa los datos en la forma requerida hacia el nivel de
transporte para su entrega.
La capa de aplicación del modelo TCP/IP maneja protocolos de alto nivel,
aspectos de representación, codificación y control de diálogo. El modelo
TCP/IP combina todos los aspectos relacionados con las aplicaciones en
una sola capa y asegura que estos datos estén correctamente
empaquetados antes de que pasen a la capa siguiente. TCP/IP incluye no
sólo las especificaciones de Internet y de la capa de transporte, tales como
IP y TCP, sino también las especificaciones para aplicaciones comunes.
TCP/IP tiene protocolos que soportan la transferencia de archivos, e-mail, y
conexión remota, además de los siguientes:

FTP (Protocolo de transferencia de archivos): es un servicio confiable orientado a
conexión que utiliza TCP para transferir archivos entre sistemas que admiten la






transferencia FTP. Permite las transferencias bidireccionales de archivos binarios
y archivos ASCII.
TFTP (Protocolo trivial de transferencia de archivos): es un servicio no orientado a
conexión que utiliza el Protocolo de data grama de usuario (UDP). Es útil en
algunas LAN porque opera más rápidamente que FTP en un entorno estable.
NFS (Sistema de archivos de red): es un conjunto de protocolos para un sistema
de archivos distribuido, desarrollado por Sun Microsystems que permite acceso a
los archivos de un dispositivo de almacenamiento remoto, por ejemplo, un disco
rígido a través de una red.
SMTP (Protocolo simple de transferencia de correo): administra la transmisión de
correo electrónico a través de las redes informáticas. No admite la transmisión de
datos que no sea en forma de texto simple.
TELNET (Emulación de terminal): Telnet tiene la capacidad de acceder de forma
remota a otro computador. Permite que el usuario se conecte a un Host de Internet
y ejecute comandos. El cliente de Telnet recibe el nombre de Host local. El
servidor de Telnet recibe el nombre de Host remoto.
SNMP (Protocolo simple de administración de red): es un protocolo que provee
una manera de monitorear y controlar los dispositivos de red y de administrar las
configuraciones, la recolección de estadísticas, el desempeño y la seguridad.
DNS (Sistema de denominación de dominio): es un sistema que se utiliza en
Internet para convertir los nombres de los dominios y de sus nodos de red
publicados abiertamente en direcciones IP.
Capa de transporte:
La principal tarea de la capa de transporte es proporcionar la comunicación entre
un programa de aplicación y otro. Este tipo de comunicación se conoce
frecuentemente como comunicación punto a punto. La capa de transporte regula
el flujo de información. Puede también proporcionar un transporte confiable,
asegurando que los datos lleguen sin errores y en secuencia. Para hacer esto, el
software de protocolo de transporte tiene el lado de recepción enviando acuses
de recibo de retorno y la parte de envío retransmitiendo los paquetes perdidos. El
software de transporte divide el flujo de datos que se está enviando en pequeños
fragmentos (por lo general conocidos como paquetes) y pasa cada paquete, con
una dirección de destino, hacia la siguiente capa de transmisión. Aun cuando en
el esquema anterior se utiliza un solo bloque para representar la capa de
aplicación, una computadora de propósito general puede tener varios programas
de aplicación accesando la red de redes al mismo tiempo. La capa de transporte
debe aceptar datos desde varios programas de usuario y enviarlos a la capa del
siguiente nivel. Para hacer esto, se añade información adicional a cada paquete,
incluyendo códigos que identifican qué programa de aplicación envía y qué
programa debe recibir, así como una suma de verificación para verificar que el
paquete ha llegado intacto y utiliza el código de destino para identificar el
programa de aplicación en el que se debe entregar.
La capa de transporte también define la conectividad de extremo a extremo
entre las aplicaciones de los Host. Los servicios de transporte incluyen los
siguientes servicios:
Protocolos TCP Y UDP


Segmentación de los datos de capa superior
Envío de los segmentos desde un dispositivo en un extremo a otro dispositivo en
otro extremo.
Características del protocolo TCP



Establecimiento de operaciones de punta a punta.
Control de flujo proporcionado por ventanas deslizantes.
Confiabilidad proporcionada por los números de secuencia y los acuses de recibo.
Se dice que Internet es una nube, por que los paquetes pueden tomar
múltiples rutas para llegar a su destino, generalmente los saltos entre
routers se representan con una nube que representa las distintas posibles
rutas. La capa de transporte envía los paquetes de datos desde la fuente
transmisora hacia el destino receptor a través de la nube. La nube maneja
los aspectos tales como la determinación de la mejor ruta, balanceo de
cargas, etc.
Capa Internet:
La capa Internet maneja la comunicación de una máquina a otra. Ésta acepta una
solicitud para enviar un paquete desde la capa de transporte, junto con una
identificación de la máquina, hacia la que se debe enviar el paquete. La capa
Internet también maneja la entrada de datagramas, verifica su validez y utiliza un
algoritmo de ruteo para decidir si el datagrama debe procesarse de manera local
o debe ser transmitido. Para el caso de los datagramas direccionados hacia la
máquina local, el software de la capa de red de redes borra el encabezado del
datagrama y selecciona, de entre varios protocolos de transporte, un protocolo
con el que manejará el paquete. Por último, la capa Internet envía los mensajes
ICMP de error y control necesarios y maneja todos los mensajes ICMP entrantes.
Esta capa tiene como propósito seleccionar la mejor ruta para enviar
paquetes por la red. El protocolo principal que funciona en esta capa es el
Protocolo de Internet (IP). La determinación de la mejor ruta y la
conmutación de los paquetes ocurren en esta capa.
Protocolos que operan en la capa de Internet:




IP proporciona un enrutamiento de paquetes no orientado a conexión de máximo
esfuerzo. El IP no se ve afectado por el contenido de los paquetes, sino que busca
una ruta de hacia el destino.
ICMP, Protocolo de mensajes de control en Internet suministra capacidades de
control y envío de mensajes.
ARP, Protocolo de resolución de direcciones determina la dirección de la capa de
enlace de datos, la dirección MAC, para las direcciones IP conocidas.
RARP, Protocolo de resolución inversa de direcciones determina las direcciones
IP cuando se conoce la dirección MAC.
Capa de interfaz de red:
El software TCP/IP de nivel inferior consta de una capa de interfaz de red
responsable de aceptar los datagramas IP y transmitirlos hacia una red
específica. Una interfaz de red puede consistir en un dispositivo controlador (por
ejemplo, cuando la red es una red de área local a la que las máquinas están
conectadas directamente) o un complejo subsistema que utiliza un protocolo de
enlace de datos propios (por ejemplo, cuando la red consiste de conmutadores
de paquetes que se comunican con anfitriones utilizando HDLC).
Los controladores para las aplicaciones de software, las tarjetas de módem y otros
dispositivos operan en la capa de acceso de red. La capa de acceso de red define
los procedimientos para realizar la interfaz con el hardware de la red y para tener
acceso al medio de transmisión.
Son funciones de esta capa: la asignación de direcciones IP a las
direcciones físicas, el encapsulamiento de los paquetes IP en tramas.
Basándose en el tipo de hardware y la interfaz de la red, la capa de acceso
de red definirá la conexión con los medios físicos de la misma.
FUENTE
http://www.monografias.com/trabajos/protocolotcpip/protocolotcpip.shtml
http://es.kioskea.net/contents/internet/tcpip.php3
http://usuarios.multimania.es/janjo/janjo1.html
http://www.alfinal.com/Temas/tcpip.php
Descargar