2. • Los protocolos son conjuntos de normas para
formatos de mensaje y procedimientos que
permiten a las máquinas y los programas de
aplicación intercambiar información. Cada máquina
implicada en la comunicación debe seguir estas
normas para que el sistema principal de recepción
pueda interpretar el mensaje. El conjunto de
protocolos TCP/IP puede interpretarse en términos
de capas (o niveles).
• Esta figura muestra las capas del protocolo TCP/IP.
Empezando por la parte superior son: capa de
aplicación, capa de transporte, capa de red, capa
de interfaz de red y hardware.
3. El conjunto TCP/IP está diseñado para enrutar.
Y tiene un grado muy elevado de fiabilidad.
Es adecuado para redes grandes y medianas,
así como en redes empresariales.
Se utiliza a nivel mundial para conectarse a
Internet y a los servidores web. Es compatible
con las herramientas estándar para analizar el
funcionamiento de la red.
4. • Es más difícil de configurar y de mantener.
• Es algo más lento en redes con un volumen de tráfico
medio bajo. puede ser más rápido en redes con un
volumen de tráfico grande donde haya que enrutar un
gran número de tramas.
•
Se utiliza tanto en redes empresariales como por
ejemplo en campus universitarios o en complejos
empresariales, en donde utilizan muchos enrutadores
y conexiones a mainframe o a ordenadores UNIX,
como así también en redes pequeñas o domésticas, y
hasta en teléfonos móviles y en domótica.
5. • El Modelo TCP/IP es una descripción de protocolos de red desarrollado
por Vinton Cerf y Robert E. Kahn, en la década de 1970. Fue implantado
en la red ARPANET, la primera red de área amplia (WAN), desarrollada
por encargo de DARPA, una agencia del Departamento de Defensa de
los Estados Unidos, y predecesora de Internet. A veces se denomina
como ', “modelo DoD” o “modelo DARPA”.
• El modelo TCP/IP es usado para comunicaciones en redes y, como todo
protocolo, describe un conjunto de guías generales de operación para
permitir que un equipo pueda comunicarse en una red. TCP/IP provee
conectividad de extremo a extremo especificando cómo los datos
deberían ser formateados, direccionados, transmitidos, enrutados y
recibidos por el destinatario.
• El modelo TCP/IP y los protocolos relacionados son mantenidos por
la Internet Engineering Task Force (IETF).
6. • El nivel de enlace de datos (en inglés: data link level) o capa
de enlace de datos, es la segunda capa del modelo OSI, es
responsable de la transferencia fiable de información a través
de un circuito de transmisión de datos. Recibe peticiones de
la capa de red y utiliza los servicios de la capa física.
• El objetivo de la capa de enlace es conseguir que la
información fluya, libre de errores, entre dos máquinas que
estén conectadas directamente (servicio orientado a la
conexión). Para lograr este objetivo tiene que montar bloques
de información (llamados tramas en esta capa), dotarles de
una dirección de capa de enlace (Dirección MAC), gestionar la
detección o corrección de errores, y ocuparse del “control de
flujo” entre equipos (para evitar que un equipo más rápido
desborde a uno más lento).
7.
8. • Durante el estudio del protocolo IPv4
se analiza el proceso de enrutamiento
de paquetes IP, el reporte de errores
del protocolo IPv4, el sistema de
direccionamiento del protocolo TCP-IP
y la estructura de la red Internet. El
objetivo de este tutorial es dar a
conocer las funciones de la capa de
enrutamiento del protocolo IPv4.
9. • La capa de transporte es el cuarto nivel
del modelo OSI encargado de la transferencia
libre de errores de los datos entre el emisor y
el receptor, aunque no estén directamente
conectados, así como de mantener el flujo de
la red. Es la base de toda la jerarquía de
protocolo. La tarea de esta capa es
proporcionar un transporte de datos confiable
y económico de la máquina de origen a la
máquina destino, independientemente de las
de redes físicas en uno. Sin la capa transporte,
el concepto total de los protocolos en capas
tendría poco sentido.
10. • La capa de aplicación es el séptimo nivel del modelo OSI y el
cuarto de la pila TCP.
• Ofrece a las aplicaciones (de usuario o no) la posibilidad de acceder
a los servicios de las demás capas y define los protocolos que
utilizan las aplicaciones para intercambiar datos, como correo
electrónico (POP y SMTP), gestores de bases de datos y protocolos
de transferencia de archivos (FTP).
• Cabe aclarar que el usuario normalmente no interactúa
directamente con el nivel de aplicación. Suele interactuar con
programas que a su vez interactúan con el nivel de aplicación pero
ocultando la complejidad subyacente. Así por ejemplo un usuario no
manda una petición «GET /index.html HTTP/1.0» para conseguir
una página en html, ni lee directamente el código html/xml.