Anda di halaman 1dari 9

Modelo TCP/IP

Introduccin
Internet se desarroll para brindar una red de comunicacin que pudiera continuar funcionando en
tiempos de guerra. Aunque la Internet ha evolucionado en formas muy diferentes a las imaginadas
por sus arquitectos, todava se basa en un conjunto de protocolos TCP/IP. El diseo de TCP/IP es
ideal para la poderosa y descentralizada red que es Internet.

Es muy util conocer los modelos OSI y TCP/IP para comprender como se produce la comunicacin
de los distintos dispositivos. Cada modelo ofrece su propia estructura para explicar cmo funciona
una red, pero los dos comparten muchas caractersticas.

Todo dispositivo conectado a Internet que desee comunicarse con otros dispositivos en lnea debe
tener un identificador exclusivo. El identificador se denomina direccin IP. Una direccin IP es un
nmero que identifica de manera lgica y jerrquica a una interfaz de un dispositivo dentro de una
red que utilice el protocolo IP (Internet Protocol), que corresponde al nivel de red o nivel 3
del modelo de referencia OSI.

IPv4, la versin actual de IP, se dise antes de que se produjera la explosin de internet, lo que
produjo una gran demanda de direcciones IP, que hizo que las cuatro mil millones de direcciones
posibles fueran insufiecientees. La divisin en subredes, la Traduccin de direcciones en red (NAT)
y el direccionamiento privado se utilizan para extender el direccionamiento IP sin agotar el
suministro.

Otra versin de IP conocida como IPv6 mejora la versin actual proporcionando un total de 340
trillones de trillones, integrando o eliminando los mtodos utilizados para trabajar con los puntos
dbiles del IPv4.

Adems de la direccin fsica MAC, cada computador necesita de una direccin IP exclusiva, a
veces llamada direccin lgica, para formar parte de la Internet. Varios son los mtodos para la
asignacin de una direccin IP a un dispositivo. Algunos dispositivos siempre cuentan con una
direccin esttica, mientras que otros cuentan con una direccin temporaria que se les asigna cada
vez que se conectan a la red. Cada vez que se necesita una direccin IP asignada dinmicamente, el
dispositivo puede obtenerla de varias formas.

Modelo TCP/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, ejecutndolo en ARPANET, una red de
rea extensa del departamento de defensa.

EL MODELO TCP/IP esta compuesto por cuatro capas o niveles, cada nivel se encarga de
determinados aspectos de la comunicacin y a su vez brinda un servicio especifico a la capa
superior. Estas capas son:

Aplicacin
Transporte
Internet
Acceso a Red

Algunas de las capas del modelo TCP/IP poseen el mismo nombre que las capas del modelo OSI.
Resulta fundamental no confundir las funciones de las capas de los dos modelos ya que si bien
tienen aspectos en comn, estas desempean diferentes funciones en cada modelo.

Capa de Aplicacon
La capa de aplicacin del modelo TCP/IP maneja protocolos de alto nivel, aspectos de
representacin, codificacin y control de dilogo. El modelo TCP/IP combina todos los aspectos
relacionados con las aplicaciones en una sola capa y asegura que estos datos estn correctamente
empaquetados antes de que pasen a la capa siguiente. TCP/IP incluye no slo las especificaciones de
Internet y de la capa de transporte, tales como IP y TCP, sino tambin las especificaciones para
aplicaciones comunes. TCP/IP tiene protocolos que soportan la transferencia de archivos, e-mail, y
conexin remota, adems de los siguientes:

FTP (Protocolo de transferencia de archivos): es un servicio confiable orientado a conexin 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 conexin que
utiliza el Protocolo de datagrama de usuario (UDP). Es til en algunas LAN porque opera ms
rpidamente 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 rgido a travs de una red.
SMTP (Protocolo simple de transferencia de correo): administra la transmisin de correo electrnico
a travs de las redes informticas. No admite la transmisin de datos que no sea en forma de texto
simple.
TELNET (Emulacin 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 administracin de red): es un protocolo que provee una manera de
monitorear y controlar los dispositivos de red y de administrar las configuraciones, la recoleccin de
estadsticas, el desempeo y la seguridad.
DNS (Sistema de denominacin 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 Trasnporte
La capa de transporte proporciona servicios de transporte desde el host origen hacia el host destino.
En esta capa se forma una conexin lgica entre los puntos finales de la red, el host transmisor y el
host receptor. Los protocolos de transporte segmentan y reensamblan los datos mandados por las

capas superiores en el mismo flujo de datos, o conexin lgica entre los extremos. La corriente de
datos de la capa de transporte brinda transporte de extremo a extremo.

Se suele decir que internet es una nube. La capa de transporte enva los paquetes de datos desde la
fuente transmisora hacia el destino receptor a travs de la nube. El control de punta a punta, que se
proporciona con las ventanas deslizantes y la confiabilidad de los nmeros de secuencia y acuses de
recibo, es el deber bsico de la capa de transporte cuando utiliza TCP. La capa de transporte tambin
define la conectividad de extremo a extremo entre las aplicaciones de los hosts. Los servicios de
transporte incluyen los siguientes servicios:

Protocolos TCP Y UDP

Segmentacin de los datos de capa superior


Envo de los segmentos desde un dispositivo en un extremo a otro dispositivo en otro extremo.

Caracteristicas del protocolo TCP

Establecimiento de operaciones de punta a punta.


Control de flujo proporcionado por ventanas deslizantes.
Confiabilidad proporcionada por los nmeros de secuencia y los acuses de recibo.

Se dice que internet es una nube, por que los paquetes pueden tomar multiples 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 enva los paquetes de datos desde la fuente transmisora
hacia el destino receptor a travs de la nube. La nube maneja los aspectos tales como la
determinacin de la mejor ruta, balanceo de cargas, etc.

Capa de Internet
Esta capa tiene como proposito 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 determinacin de la
mejor ruta y la conmutacin de los paquetes ocurre en esta capa.

Protocolos que operan en la capa de internet:

IP proporciona un enrutamiento de paquetes no orientado a conexin de mximo 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 envo de
mensajes.
ARP, Protocolo de resolucin de direcciones determina la direccin de la capa de enlace de datos, la
direccin MAC, para las direcciones IP conocidas.
RARP, Protocolo de resolucin inversa de direcciones determina las direcciones IP cuando se
conoce la direccin MAC.

Funciones del Protocolo IP


Define un paquete y un esquema de direccionamiento.
Transfiere los datos entre la capa Internet y las capas de acceso de red.
Enruta los paquetes hacia los hosts remotos.

A veces, se considera a IP como protocolo poco confiable. Esto no significa que IP no enviar
correctamente los datos a travs de la red. Llamar al IP, protocolo poco confiable simplemente
signfica que IP no realiza la verificacin y la correccin de los errores. De esta funcin se encarga
TCP, es decir el protocolo de la capa superior ya sea desde las capas de transporte o aplicacin.

Capa de Acceso de Red


Tambien denominada capa de host de red. Esta es la capa que maneja todos los aspectos que un
paquete IP requiere para efectuar un enlace fsico real con los medios de la red. Esta capa incluye los
detalles de la tecnologa LAN y WAN y todos los detalles de las capas fsica y de enlace de datos del
modelo OSI.

Los controladores para las aplicaciones de software, las tarjetas de mdem 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 transmisin. Los estndares del
protocolo de los mdem tales como el Protocolo Internet de enlace serial (SLIP) y el Protocolo de
punta a punta (PPP) brindan acceso a la red a travs de una conexin por mdem. Debido a un
intrincado juego entre las especificaciones del hardware, el software y los medios de transmisin,
existen muchos protocolos que operan en esta capa. Esto puede generar confusin en los usuarios.
La mayora de los protocolos reconocibles operan en las capas de transporte y de Internet del modelo
TCP/IP.

Son funciones de esta capa: la asignacin de direcciones IP a las direcciones fsicas, el


encapsulamiento de los paquetes IP en tramas. Basndose en el tipo de hardware y la interfaz de la
red, la capa de acceso de red definir la conexin con los medios fsicos de la misma.

Comparacin del Modelo TCP/IP con el Modelo OSI


Modelo TCP/IP

Modelo OSI
Aplicacin
Presentacin
Sesin
Trasnporte
Red
Enlace de datos
Fsica

Aplicacin
Transporte
Internet
Acceso a Red

Modelo de arquitectura del protocolo TCP/IP


El modelo OSI describe las comunicaciones de red ideales con una familia de protocolos. TCP/IP no se
corresponde directamente con este modelo. TCP/IP combina varias capas OSI en una nica capa, o no
utiliza determinadas capas. La tabla siguiente muestra las capas de la implementacin de Oracle Solaris
de TCP/IP. La tabla enumera las capas desde la capa superior (aplicacin) hasta la capa inferior (red
fsica).
Tabla 12 Pila de protocolo TCP/IP

Ref.
OSI
N de
capa

Equivalente
de capa OSI

Capa
TCP/IP

Ejemplos de protocolos TCP/IP

5,6,7

Aplicacin,
sesin,
presentacin

Aplicacin

NFS, NIS, DNS,


LDAP, telnet, ftp, rlogin, rsh, rcp,
RIP, RDISC, SNMP y otros.

Transporte

Transporte

TCP, UDP, SCTP

Red

Internet

IPv4, IPv6, ARP, ICMP

Vnculo de
datos

Vnculo de
datos

PPP, IEEE 802.2

Fsica

Red fsica

Ethernet (IEEE 802.3), Token Ring, RS232, FDDI y otros.

La tabla muestra las capas de protocolo TCP/IP y los equivalentes del modelo OSI. Tambin se muestran
ejemplos de los protocolos disponibles en cada nivel de la pila del protocolo TCP/IP. Cada sistema que
participa en una transaccin de comunicacin ejecuta una nica implementacin de la pila del protocolo.

Capa de red fsica


La capa de red fsica especifica las caractersticas del hardware que se utilizar para la red. Por ejemplo,
la capa de red fsica especifica las caractersticas fsicas del medio de comunicaciones. La capa fsica de
TCP/IP describe los estndares de hardware como IEEE 802.3, la especificacin del medio de red
Ethernet, y RS-232, la especificacin para los conectores estndar.

Capa de vnculo de datos


La capa de vnculo de datos identifica el tipo de protocolo de red del paquete, en este caso TCP/IP. La
capa de vnculo de datos proporciona tambin control de errores y estructuras. Algunos ejemplos de
protocolos de capa de vnculo de datos son las estructuras Ethernet IEEE 802.2 y Protocolo punto a punto
(PPP).

Capa de Internet
La capa de Internet, tambin conocida como capa de red o capa IP, acepta y transfiere paquetes para la
red. Esta capa incluye el potente Protocolo de Internet (IP), el protocolo de resolucin de direcciones
(ARP) y el protocolo de mensajes de control de Internet (ICMP).

Protocolo IP
El protocolo IP y sus protocolos de enrutamiento asociados son posiblemente la parte ms significativa
del conjunto TCP/IP. El protocolo IP se encarga de:

Direcciones IP: Las convenciones de direcciones IP forman parte del protocolo IP. Cmo disear un
esquema de direcciones IPv4 introduce las direcciones IPv4 y Descripcin general de las direcciones
IPv6 las direcciones IPv6.
Comunicaciones de host a host: El protocolo IP determina la ruta que debe utilizar un paquete,
basndose en la direccin IP del sistema receptor.
Formato de paquetes: el protocolo IP agrupa paquetes en unidades conocidas como datagramas.
Puede ver una descripcin completa de los datagramas en Capa de Internet: preparacin de los
paquetes para la entrega.
Fragmentacin: Si un paquete es demasiado grande para su transmisin a travs del medio de red,
el protocolo IP del sistema de envo divide el paquete en fragmentos de menor tamao. A
continuacin, el protocolo IP del sistema receptor reconstruye los fragmentos y crea el paquete
original.

Oracle Solaris admite los formatos de direcciones IPv4 e IPv6, que se describen en este manual. Para
evitar confusiones con el uso del Protocolo de Internet, se utiliza una de las convenciones siguientes:

Cuando se utiliza el trmino "IP" en una descripcin, sta se aplica tanto a IPv4 como a IPv6.
Cuando se utiliza el trmino "IPv4" en una descripcin, sta slo se aplica a IPv4.
Cuando se utiliza el trmino "IPv6" en una descripcin, sta slo se aplica a IPv6.

Protocolo ARP
El protocolo de resolucin de direcciones (ARP) se encuentra conceptualmente entre el vnculo de datos y
las capas de Internet. ARP ayuda al protocolo IP a dirigir los datagramas al sistema receptor adecuado
asignando direcciones Ethernet (de 48 bits de longitud) a direcciones IP conocidas (de 32 bits de
longitud).

Protocolo ICMP
El protocolo de mensajes de control de Internet (ICMP) detecta y registra las condiciones de error de la
red. ICMP registra:

Paquetes soltados: Paquetes que llegan demasiado rpido para poder procesarse.
Fallo de conectividad: No se puede alcanzar un sistema de destino.
Redireccin: Redirige un sistema de envo para utilizar otro enrutador.

El Captulo 8Administracin de redes TCP/IP (tareas) contiene ms informacin sobre los comandos de
Oracle Solaris que utilizan ICMP para la deteccin de errores.

Capa de transporte
La capa de transporte TCP/IP garantiza que los paquetes lleguen en secuencia y sin errores, al
intercambiar la confirmacin de la recepcin de los datos y retransmitir los paquetes perdidos. Este tipo de
comunicacin se conoce como transmisin de punto a punto. Los protocolos de capa de transporte de
este nivel son el Protocolo de control de transmisin (TCP), el Protocolo de datagramas de usuario (UDP)
y el Protocolo de transmisin para el control de flujo (SCTP). Los protocolos TCP y SCTP proporcionan un
servicio completo y fiable. UDP proporciona un servicio de datagrama poco fiable.

Protocolo TCP
TCP permite a las aplicaciones comunicarse entre s como si estuvieran conectadas fsicamente. TCP
enva los datos en un formato que se transmite carcter por carcter, en lugar de transmitirse por
paquetes discretos. Esta transmisin consiste en lo siguiente:

Punto de partida, que abre la conexin.


Transmisin completa en orden de bytes.
Punto de fin, que cierra la conexin.

TCP conecta un encabezado a los datos transmitidos. Este encabezado contiene mltiples parmetros
que ayudan a los procesos del sistema transmisor a conectarse a sus procesos correspondientes en el
sistema receptor.
TCP confirma que un paquete ha alcanzado su destino estableciendo una conexin de punto a punto
entre los hosts de envo y recepcin. Por tanto, el protocolo TCP se considera un protocolo fiable
orientado a la conexin.

Protocolo SCTP
SCTP es un protocolo de capa de transporte fiable orientado a la conexin que ofrece los mismos
servicios a las aplicaciones que TCP. Adems, SCTP admite conexiones entre sistema que tienen ms de
una direccin, o de host mltiple. La conexin SCTP entre el sistema transmisor y receptor se
denomina asociacin. Los datos de la asociacin se organizan en bloques. Dado que el protocolo SCTP
admite varios hosts, determinadas aplicaciones, en especial las que se utilizan en el sector de las
telecomunicaciones, necesitan ejecutar SCTP en lugar de TCP.

Protocolo UDP
UDP proporciona un servicio de entrega de datagramas. UDP no verifica las conexiones entre los hosts
transmisores y receptores. Dado que el protocolo UDP elimina los procesos de establecimiento y
verificacin de las conexiones, resulta ideal para las aplicaciones que envan pequeas cantidades de
datos.

Capa de aplicacin
La capa de aplicacin define las aplicaciones de red y los servicios de Internet estndar que puede
utilizar un usuario. Estos servicios utilizan la capa de transporte para enviar y recibir datos. Existen varios
protocolos de capa de aplicacin. En la lista siguiente se incluyen ejemplos de protocolos de capa de
aplicacin:

Servicios TCP/IP estndar como los comandos ftp, tftp y telnet.


Comandos UNIX "r", como rlogin o rsh.
Servicios de nombres, como NIS o el sistema de nombre de dominio (DNS).
Servicios de directorio (LDAP).
Servicios de archivos, como el servicio NFS.
Protocolo simple de administracin de red (SNMP), que permite administrar la red.
Protocolo RDISC (Router Discovery Server) y protocolos RIP (Routing Information Protocol).

Servicios TCP/IP estndar

FTP y FTP annimo: El Protocolo de transferencia de archivos (FTP) transfiere archivos a una red
remota y desde ella. El protocolo incluye el comando ftp y el daemon in.ftpd. FTP permite a
un usuario especificar el nombre del host remoto y las opciones de comandos de transferencia de
archivos en la lnea de comandos del host local. El daemon in.ftpd del host remoto administra las
solicitudes del host local. A diferencia de rcp, ftp funciona aunque el equipo remoto no ejecute un
sistema operativo basado en UNIX. Para realizar una conexin ftp, el usuario debe iniciar sesin en
un sistema remoto, aunque ste se haya configurado para permitir FTP annimo.
Puede obtener una gran cantidad de material de servidores FTP annimos conectados a Internet.
Las universidades y otras instituciones configuran estos servidores para ofrecer software, trabajos de
investigacin y otra informacin al dominio pblico. Al iniciar sesin en este tipo de servidor, se utiliza
el nombre de inicio de sesin anonymous, que da nombre al "servidor FTP annimo"
Este manual no describe el uso del FTP annimo ni la configuracin de servidores FTP annimos.
Existen mltiples libros, como Conctate al mundo de Internet. Gua y catlogo, que describen el
protocolo FTP annimo de manera pormenorizada. Encontrar informacin sobre el uso de FTP en
la System Administration Guide: Network Services. La pgina del comando man ftp(1) describe todas
las opciones del comando ftp que se invocan mediante el intrprete de comandos. La pgina del
comando man ftpd(1M) describe los servicios que proporciona el daemon in.ftpd.

Telnet: El protocolo Telnet permite la comunicacin entre los terminales y los procesos orientados a
los terminales de una red que ejecuta TCP/IP. Este protocolo se implementa como
programa telnet en los sistemas locales y como daemon in.telnetd en los equipos remotos.
Telnet proporciona una interfaz de usuario a travs de la cual se pueden comunicar dos hosts
carcter por carcter o lnea por lnea. Telnet incluye un conjunto de comandos que se documentan
de forma detallada en la pgina del comando man telnet(1).

TFTP: el protocolo de transferencia de archivos trivial ( tftp) ofrece funciones similares a ftp, pero
no establece la conexin interactiva de ftp. Como consecuencia, los usuarios no pueden ver el
contenido de un directorio ni cambiar directorios. Los usuarios deben conocer el nombre completo
del archivo que se va a copiar. La pgina del comando man tftp(1) describe el conjunto de
comandos tftp.

Comandos UNIX "r"


Los comandos UNIX "r" permiten a los usuarios ejecutar comandos en sus equipos locales que se
ejecutan en el host remoto. Estos comandos incluyen:

rcp
rlogin
rsh

Encontrar instrucciones sobre estos comandos en las pginas del comando


man rcp(1), rlogin(1) y rsh(1).

Servicios de nombres
Oracle Solaris proporciona los siguientes servicios de nombres:

DNS: El sistema de nombre de dominio (DNS) es el servicio de nombres que proporciona Internet
para las redes TCP/IP. DNS proporciona nombres de host al servicio de direcciones IP. Tambin
acta como base de datos para la administracin del correo. Para ver una descripcin completa de
este servicio, consulte la System Administration Guide: Naming and Directory Services (DNS, NIS,
and LDAP). Consulte tambin la pgina del comando man resolver(3RESOLV).
Archivos /etc : El sistema de nombres UNIX basado en host se desarroll para equipos UNIX
autnomos y posteriormente se adapt para el uso en red. Muchos de los antiguos sistemas
operativos y equipos UNIX siguen utilizando este sistema, pero no resulta adecuado para redes
complejas de gran tamao.

NIS: El Servicio de informacin de la red (NIS) se desarroll independientemente de DNS y tiene un


enfoque ligeramente distinto. Mientras que DNS trata de facilitar la comunicacin con el uso de
nombres de equipos en lugar de direcciones IP numricas, NIS se centra en facilitar la administracin
de la red al proporcionar control centralizado sobre distintos tipos de informacin de red. NIS
almacena informacin sobre los nombres de equipo y las direcciones, los usuarios, la red y los
servicios de red. La informacin de espacio de nombres NIS se almacena en asignaciones NIS. Para
obtener ms informacin sobre la arquitectura y administracin de NIS, consulte la System
Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP).

Servicio de directorios
Oracle Solaris admite LDAP (Protocolo ligero de acceso a directorios) junto con el servidor de directorios
Sun ONE (Sun Open Net Environment), as como otros servidores de directorios LDAP. La diferencia
entre un servicio de nombres y un servicio de directorios radica en la extensin de las funciones. Un
servicio de directorios proporciona las mismas funciones que un servicio de nombres, pero adems
cuenta con funciones adicionales. Consulte la System Administration Guide: Naming and Directory
Services (DNS, NIS, and LDAP).

Servicios de archivos
El protocolo de capa de aplicacin NFS proporciona servicios de archivos para Oracle Solaris. Encontrar
informacin completa sobre el servicio NFS en la System Administration Guide: Network Services.

Administracin de la red
El Protocolo simple de administracin de red (SNMP) permite ver la distribucin de la red y el estado de
los equipos clave. SNMP tambin permite obtener estadsticas de red complejas del software basado en
una interfaz grfica de usuario (GUI). Muchas compaas ofrecen paquetes de administracin de red que
implementan SNMP.

Protocolos de enrutamiento
Los protocolos RIP y RDISC son dos protocolos de enrutamiento disponibles para las redes TCP/IP. Para
ver una lista completa de los protocolos de enrutamiento disponibles para Oracle Solaris 10, consulte
la Tabla 51 y la Tabla 52.

Anda mungkin juga menyukai