Está en la página 1de 7

MODELO TCP/IP

EDWIN ERNESTO ROJAS FLOREZ


RICARDO ÁNGEL SUÁREZ VILLARREAL

UNIVERSIDAD COOPERATIVA DE COLOMBIA


TECNOLOGÍA EN ELECTRÓNICA
BARRANCABERMEJA
2011
MODELO TCP/IP

EDWIN ERNESTO ROJAS FLOREZ


RICARDO ÁNGEL SUÁREZ VILLARREAL

ING. JECKSON ENRIQUE LOZA ARENAS

UNIVERSIDAD COOPERATIVA DE COLOMBIA


TECNOLOGÍA EN ELECTRÓNICA
BARRANCABERMEJA
2011
PROTOCOLO TCP/IP

¿Cuándo se creó?

La Familia de Protocolos de Internet fue el resultado del trabajo llevado a cabo


por la Agencia de Investigación de Proyectos Avanzados de Defensa (DARPA)
a principios de los 70. Después de la construcción de la pionera ARPANET en
1969, DARPA comenzó a trabajar en un gran número de tecnologías de
transmisión de datos. En 1972, Robert E. Kahn fue contratado por la Oficina de
Técnicas de Procesamiento de Información de DARPA, donde trabajó en la
comunicación de paquetes por satélite y por ondas de radio, reconociendo un
valor importante en la comunicación de estas dos formas. En 1973, Vint Cerf,
desarrollador del protocolo de ARPANET, Network Control Program (NPC) se
unió a Kahn con el objetivo de crear una arquitectura abierta de interconexión y
diseñar así la nueva generación de protocolos de ARPANET.
Ya en 1973, Kahn y Cerf habían conseguido una remodelación fundamental,
donde las diferencias entre los protocolos de red se ocultaban usando un
Protocolo de comunicaciones y además, la red dejaba de ser responsable de la
fiabilidad de la comunicación, como pasaba en ARPANET, era el host el
responsable.

Esta idea fue llevada a la práctica de una forma más detallada por el grupo de
investigación que Cerf tenía en Stanford durante el periodo de 1973 a 1974,
dando como resultado la primera especificación TCP. Entonces DARPA fue
contratada por BBN Technologies, la Universidad de Stanford, y la University
College de Londres para desarrollar versiones operacionales del protocolo en
diferentes plataformas de hardware. Se desarrollaron así cuatro versiones
diferentes: TCP v1, TCP v2, una tercera dividida en dos TCP v3 y IP v3 en la
primavera de 1978, y después se estabilizó la versión TCP/IP v4 — el protocolo
estándar que todavía se emplea en Internet.
¿Cuáles capas componen el Modelo?

Para poder aplicar el modelo TCP/IP en cualquier equipo, independientemente


del sistema operativo, el sistema de protocolos TCP/IP se ha dividido en
diversos módulos. Cada uno de éstos realiza una tarea específica. Además,
estos módulos realizan sus tareas uno después del otro en un orden específico,
esta es la razón por la cual se habla de modelo de capas.

El término capa se utiliza para reflejar el hecho de que los datos que viajan por
la red atraviesan distintos niveles de protocolos. Por lo tanto, cada capa
procesa sucesivamente los datos (paquetes de información) que circulan por la
red, les agrega un elemento de información (llamado encabezado) y los envía
a la capa siguiente.

1. Nombre algunos de los Protocolos de cada una de las Capas del


Modelo TCP/IP y describa su función.

Capa de acceso a la red:

La capa de acceso a la red es la primera capa de la pila TCP/IP, ofrece la


capacidad de acceder a cualquier red física, brindando los recursos que se
deben implementar para transmitir datos a través de la red.
Por lo tanto, la capa de acceso a la red contiene especificaciones relacionadas
con la transmisión de datos por una red física, cuando es una red de área local
(Red en anillo, Ethernet, FDDI), conectada mediante línea telefónica u otro tipo
de conexión a una red. Trata los siguientes conceptos:

• Enrutamiento de datos por la conexión.


• Coordinación de la transmisión de datos (sincronización).
• Formato de datos.
• Conversión de señal (análoga/digital).
• Detección de errores a su llegada.
Afortunadamente, todas estas especificaciones son invisibles al ojo del usuario,
ya que en realidad es el sistema operativo el que realiza estas tareas, mientras
los drivers de hardware permiten la conexión a la red (la tarjeta de red).

La capa de Internet:

La capa de Internet es la capa "más importante", ya que es la que define los


datagramas y administra las nociones de direcciones IP. Permite el
enrutamiento de datagramas (paquetes de datos) a equipos remotos junto con
la administración de su división y ensamblaje cuando se reciben.

La capa de Internet contiene 5 protocolos:

• El protocolo IP.
• El protocolo ARP.
• El protocolo ICMP.
• El protocolo RARP.
• El protocolo IGMP.

Los primeros tres protocolos son los más importantes para esta capa.

La capa de transporte:

Los protocolos de las capas anteriores permiten enviar información de un


equipo a otro. La capa de transporte permite que las aplicaciones que se
ejecutan en equipos remotos puedan comunicarse, el problema es identificar
estas aplicaciones.
De hecho, según el equipo y su sistema operativo, la aplicación puede ser un
programa, una tarea, un proceso, etc. Además, el nombre de la aplicación
puede variar de sistema en sistema. Es por ello que se ha implementado un
sistema de numeración para poder asociar un tipo de aplicación con un tipo de
datos. Estos identificadores se denominan puertos.
La capa de transporte contiene dos protocolos que permiten que dos
aplicaciones puedan intercambiar datos independientemente del tipo de red
(independientemente de las capas inferiores). Estos dos protocolos son los
siguientes:

• TCP, un protocolo orientado a conexión que brinda detección de errores;


• UDP, un protocolo no orientado a conexión en el que la detección de
errores es obsoleta.
La capa de aplicación:

La capa de aplicación se encuentra en la parte superior de las capas del


protocolo TCP/IP. Contiene las aplicaciones de red que permiten la
comunicación mediante las capas inferiores.
Por lo tanto, el software en esta capa se comunica mediante uno o dos
protocolos de la capa inferior (la capa de transporte), TCP o UDP.
Existen diferentes tipos de aplicaciones para esta capa, pero la mayoría son
servicios de red o aplicaciones brindadas al usuario para proporcionar la
interfaz con el sistema operativo. Se pueden clasificar según los servicios que
brindan:

• Servicios de administración de archivos e impresión (transferencia).


• Servicios de conexión a la red.
• Servicios de conexión remota.
• Diversas utilidades de Internet.

2. Establezca similitudes y diferencias entre el Modelo OSI y el Modelo


TCP/IP.

El protocolo de transporte de clase 4 del modelo OSI (al que con frecuencia se
le llama TP4), y TCP tienen numerosas similitudes, pero también algunas
diferencias. A continuación se dan a conocer los puntos en que los dos
protocolos son iguales. Los dos protocolos están diseñados para proporcionar
un servicio de transporte seguro, orientado a conexión y de extremo a extremo,
sobre una red insegura, que puede perder, dañar, almacenar y duplicar
paquetes. Los dos deben enfrentarse a los peores problemas como sería el
caso de una subred que pudiera almacenar una secuencia válida de paquetes
y más tarde volviera a entregarlos.
Los dos protocolos también son semejantes por el hecho de que los dos tienen
una fase de establecimiento de conexión, una fase de transferencia de datos y
después una fase de liberación de la conexión. Los conceptos generales del
establecimiento, uso y liberación de conexiones también son similares, aunque
difieren en algunos detalles. En particular, tanto TP4 como TCP utilizan la
comunicación ida-vuelta-ida para eliminar las dificultades potenciales
ocasionadas por paquetes antiguos que aparecieran súbitamente y pudiesen
causar problemas.
Sin embargo, los dos protocolos también presentan diferencias muy notables,
las cuales se pueden observar en la lista que se muestra a continuación:
CARACTERÍSTICA OSI TP4 TCP
Numero de tipos de TPDU 9 1
Fallo de Conexión 2 conexiones 1 conexión
Formato de direcciones No está definido 32 bits
Calidad de servicio Extremo abierto Opciones específicas
Datos del usuario en CR Permitido No permitido
Flujo Mensajes Octetos
Datos importantes Acelerados Acelerados
Superposición No Sí
Control de flujo explícito Algunas veces Siempre
Número de subsecuencia Permitidos No Permitido
Liberación Abrupta Ordenada

También podría gustarte