SISTEMAS OPERATIVOS Y TCP/IP

Anuncio
SISTEMAS OPERATIVOS Y
TCP/IP
- El Modelo de Referencia TCP/IP -
Objetivos
• Describir el modelo de referencia TCP/IP
• Comparar el modelo TCP/IP con el modelo OSI
• Analizar el formato general del datagrama IP
Orígenes del TCP/IP
• Desarrollado como parte del proyecto DARPA a
mediados de los 70’s, dando lugar a la red
ARPANET
• Su objetivo fue que computadoras cooperativas
compartieran recursos mediante una red de
comunicaciones
• TCP/IP se vuelve popular en los 80’s, debido a que
se integra en la ver. 4.2 del sistema operativo UNIX
de Berkeley
• TCP/IP es considerado el estándar de Internet
El modelo de referencia TCP/IP
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.
La capa de transporte proporciona servicios de transporte desde el host
origen hacia el host destino. Esta capa forma una conexión lógica 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 conexión lógica
entre los extremos. La corriente de datos de la capa de transporte brinda
transporte de extremo a extremo.
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.
TCP solamente
* 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
El propósito de la capa de Internet es 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 ocurre en esta capa.
El IP ejecuta las siguientes operaciones:
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.
La capa de acceso de red también se denomina capa de host a red. La capa de acceso de
red es la capa que maneja todos los aspectos que un paquete IP requiere para efectuar un
enlace físico real con los medios de la red. Esta capa incluye los detalles de la tecnología
LAN y WAN y todos los detalles de las capas física y de enlace de datos del modelo OSI.
Protocolos TCP/IP
Aplicaciones de Red
•
•
•
•
•
FTP – Protocolo de transferencias de archivos
HTTP – Protocolo de tranferencia de hipertexto
SMTP – Protocolo de tranferencia de correo simple
DNS – Sistema de nombres de dominio
TFTP – Protocolo de transferencias de archivos
trivial
TCP/IP vs. OSI
Similitudes de los modelos
• Ambos se dividen en capas
• Ambos tienen capas de aplicación, aunque incluyen
servicios muy distintos
• Ambos tienen capas de transporte y de red similares
• Se supone que la tecnología es de conmutación por
paquetes (no de conmutación por circuito)
• Los profesionales en redes deben de conocer ambos
modelos
Diferencias en los modelos
• TCP/IP combina las funciones de la capa de
presentación y de sesión en la capa de aplicación
• TCP/IP combina la capas de enlace de datos y la
capa física del modelo OSI en una sola capa
• TCP/IP parece ser más simple porque tiene menos
capas
• La credibilidad del modelo TCP/IP se debe en gran
parte a sus protocolos
• Las redes típicas no se desarrollan normalmente a
partir del protocolo OSI, aunque el modelo OSI se
usa como guía.
Encapsulamiento
A medida que los datos
se desplazan a través de
las capas del modelo OSI,
reciben encabezados,
información final y otros
tipos de información
Las PDU’s de cada Capa
(unidades de datos de protocolo)
Datagrama IP
Versión: Especifica el formato del encabezado de IP. Este campo de cuatro bits contiene
el número 4 si el encabezado es IPv4 o el número 6 si el encabezado es IPV6. Sin embargo
este campo no se usa para distinguir entre ambas versiones, para esto se usa el campo de
tipo que se encuentra en el encabezado de la trama de capa 2.
Longitud del encabezado IP (HLEN): Indica la longitud del encabezado del datagrama
en palabras de 32 bits. Este número representa la longitud total de toda la información del
encabezado, e incluye los dos campos de encabezados de longitud variable.
Tipo de servicio (TOS): Especifica el nivel de importancia que le ha sido asignado por un
protocolo de capa superior en particular, 8 bits.
Longitud total: Especifica la longitud total de todo el paquete en bytes, incluyendo los
datos y el encabezado, 16 bits. Para calcular la longitud de la carga de datos reste HLEN a
la longitud total.
Identificación: Contiene un número entero que identifica el
datagrama actual, 16 bits. Este es el número de secuencia.
Señaladores: Un campo de tres bits en el que los dos bits de menor
peso controlan la fragmentación. Un bit especifica si el paquete puede
fragmentarse, y el otro especifica si el paquete es el último fragmento
en una serie de paquetes fragmentados.
Desplazamiento de fragmentos: usado para ensamblar los
fragmentos de datagramas, 13 bits. Este campo permite que el campo
anterior termine en un límite de 16 bits.
Tiempo de existencia (TTL): campo que especifica el número de saltos que un paquete
puede recorrer. Este número disminuye por uno cuando el paquete pasa por un Router.
Cuando el contador llega a cero el paquete se elimina. Esto evita que los paquetes entren en
un loop (bucle) interminable.
Protocolo: indica cuál es el protocolo de capa superior, por ejemplo, TCP o UDP, que recibe
el paquete entrante luego de que se ha completado el procesamiento IP, ocho bits.
Checksum del encabezado: ayuda a garantizar la integridad del encabezado IP, 16 bits.
Dirección de origen: especifica la dirección IP del nodo emisor, 32 bits.
Dirección de destino: especifica la dirección IP del nodo receptor, 32 bits.
Opciones: permite que IP admita varias opciones, como seguridad, longitud
variable.
Relleno: se agregan ceros adicionales a este campo para garantizar que el
encabezado IP siempre sea un múltiplo de 32 bits
Datos: contiene información de capa superior, longitud variable hasta un de
máximo 64 Kb.
Descargar