TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto...
-
Upload
nieves-redondo-ferreyra -
Category
Documents
-
view
215 -
download
0
Transcript of TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto...
![Page 1: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/1.jpg)
TCP/IP
![Page 2: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/2.jpg)
Arquitectura de Redes
Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa a un sistema de telecomunicaciones y/o teleinformática.
Ejemplos de Arquitecturas de Red: OSI TCP/IP XNS SNA Apple Talk Entre otras….
![Page 3: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/3.jpg)
Modelo de Referencia OSI Open System Interconnection: Modelo de referencia
desarrollado en 1983 y adoptado en 1984 por la International Standard Organization (ISO).
OSI en un modelo de referencia que muestra como debe transmitirse un mensaje entre nodos en una red de datos.
El modelo posee 7 niveles y/o capas, donde la función de una capa “n” es la de proveer un servicio a una capa “n+1”.
En la actualidad es muy utilizado para enseñar redes de datos y en discusiones técnicas.
![Page 4: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/4.jpg)
Fundamento de OSI
OSI se fundamenta en la idea de que “el proceso de comunicación entre dos usuarios en una red de datos puede dividirse en niveles” (capas).
En el proceso de comunicación cada nivel aporta lo que tiene que aportar, es decir, hace lo que debe: “cumplir su función”..que es la de prestar servicios
![Page 5: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/5.jpg)
Funcionamiento de OSI
En la vida real, las 7 capas de funciones del modelo OSI están normalmente construidas como una combinación de:
1. Sistema Operativo2. Aplicaciones3. Protocolos de transporte y de red4. Hardware y software
Al recibirel mensaje“sube”
Al enviarel mensaje“baja”
El mensaje “viaja” a través de la red
Nodo A Nodo B
![Page 6: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/6.jpg)
Capas y/o Niveles
El modelo consta de siete capas:
AplicaciónPresentación
SesiónTransporte
RedEnlaceFísica
![Page 7: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/7.jpg)
Funciones de las Capas
Nivel Físico: Define las especificaciones eléctricas y/o mecánicas de la interfaces; al igual que se encarga de aspectos como los de codificación. Se transmite un flujo o “chorro de bits”.
Aspectos como medios de transmisión, conectores, conversores, entre otros son tratados en esta capa.
![Page 8: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/8.jpg)
Nivel de Enlace
Define una unidad de intercambio de datos la cual se conoce con el nombre de Frame o trama.
Provee mecanismos para la detección y corrección de errores
Define un esquema de direccionamiento (físico) el cual es plano.
Provee conectividad nodo a nodo y libre de errores.
Provee mecanismos de control de flujo
![Page 9: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/9.jpg)
Nivel de Red
Define una unidad de intercambio de datos llamada “Paquete”.
Provee un esquema de direccionamiento lógico (jerarquico).
Provee conectividad entre sistemas finales.
Es la encargada del enrutamiento de los paquetes.
Provee Control de congestion.
![Page 10: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/10.jpg)
Capa de Transporte
Define una unidad de intercambio de datos llamada “Segmento”.
Se encarga de proveer comunicación entre entidades finales.
Hace multiplexamiento. Garantiza la transmisión confiable de los
mensajes. Detecta errores en la transmisión de
segmentos y los corrige Establece y termina circuitos virtuales. Realiza control de flujo.
![Page 11: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/11.jpg)
Nivel de Sesión
Establece, coordina y termina las conversaciones entre aplicaciones. Administra el intercambio de datos y
sincroniza el diálogo entre niveles de presentación (capa 6) de cada sistema
Ofrece las herramientas para que la capa de aplicación , la de presentación y la de sesión reporten sus problemas y los recursos disponibles para la comunicación (control del diálogo entre aplicaciones)
![Page 12: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/12.jpg)
Nivel de Presentación
Define el formato de los datos que se intercambiarán Asegura que la información enviada por la
capa de aplicación de un nodo sea entendida por la capa de aplicación del otro nodo
Si es necesario, transforma a un formato de representación común (ASCII - EBCDIC)
Negocia la sintáxis de transferencia de datos para la capa de aplicación (estructura de datos)
![Page 13: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/13.jpg)
Nivel de Aplicación
La capa de aplicación ofrece sus servicios al usuario (no ofrece servicios a otras capas del modelo OSI) Identifica los interlocutores de la
comunicación Sabe si hay recursos suficientes para
establecer la comunicación deseada Sincroniza aplicaciones y establece
acuerdos sobre los procedimientos para controlar la integridad de los datos.
![Page 14: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/14.jpg)
Funcionamiento del modelo OSI
AplicaciónPresentación
SesiónTransporte
RedEnlaceFísica
AplicaciónPresentación
SesiónTransporte
RedEnlaceFísica
Nodo A Nodo B
DATOS
DATOS
DATOS
DATOSHeader 4
Header 3
Header 2
Unidades de Información
Puede contenerencabezados delas capas 5, 6 y 7
Segmento
Paquete
Frame
bits
![Page 15: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/15.jpg)
Perspectivas del modelo OSI
¿Qué sucederá con OSI? Los protocolos de la implementación OSI
desarrollada son demasiado complejos y tienen fallas
Están implementados de manera muy regular
TCP/IP sigue mejorando continuamente El modelo OSI sigue siendo un modelo
pedagógico.
![Page 16: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/16.jpg)
Arquitectura
TCP/IP
![Page 17: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/17.jpg)
TCP /IP
La arquitectura TCP/IP es el resultado de la investigación y desarrollo de protocolos realizada con la red experimental de conmutación de paquetes ARPANET, financiada por la DARPA.
Este Stack de protocolos consta de una extensa y vasta colección de protocolos que han sido emitidos como estándares de Internet por el comité de arquitectura de Internet (IAB, Internet Architecture Board).
![Page 18: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/18.jpg)
¿Qué es TCP/IP?
El nombre “TCP/IP” se refiere a una suite de protocolos de datos.
El nombre viene de 2 de los protocolos que lo conforman: Transmission Control Protocol (TCP) Internet Protocol (IP)
Hay muchos otros protocolos en la suite. El principal objetivo de TCP/IP fue la de interconectar un
conjunto de redes heterogéneas a la cual nos podíamos referir como una internetwork o internet.
Lo anterior con el objetivo de proveer servicios de comunicación universal sobre redes heterogéneas. Logrando así conectar dos hosts que se encuentran en redes diferentes y separadas geográficamente
![Page 19: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/19.jpg)
Capas en TCP/IP
Al igual que en la mayoría de las arquitectura de red, TCP/IP define un conjunto de capas o niveles:
Aplicación Transporte Internet Acceso a la red Nivel Físico
![Page 20: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/20.jpg)
Nivel Físico
Es responsabilidad del nivel físico cubrir los aspectos de la interfaz física entre un dispositivo de transmisión y el medio.
Este se ocupa de especificar las características del medio de transmisión, la naturaleza de las señales, el régimen binario y otros asuntos relacionados.
TCP/IP se soporta sobre los estándares ya definidos.
![Page 21: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/21.jpg)
Nivel de Acceso a la Red
Es la interface para acceder al hardware de la red.
TCP/IP no especifica ningún protocolo en este nivel. Se soporta sobre los estándares ya definidos.
Lo anterior demuestra la gran flexibilidad de la capa de Red.
![Page 22: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/22.jpg)
Capa de Internet
Es la capa que se encarga de mostrar a esa interconexión de redes heterogéneas como una sola red (Red Virtual).
Esta capa hace la abstracción a las capas superiores de los detalles físicos.
El protocolo representativo de la capa es IP. Define una unidad de intercambio de datos
llamada “Datagrama IP”. Tiene la responsabilidad de enrutar los
datagramas de una máquina a otra.
![Page 23: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/23.jpg)
Capa de Transporte
Provee entrega extremo a extremo. Se pueden soportar múltiples
aplicaciones de manera simultanea. Protocolos mas representativos de esta
capa son: TCP/UDP. Se define una unidad de intercambio de
datos de Protocolo llamada Segmento para el caso de TCP y Datagrama de Usuario para UDP.
![Page 24: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/24.jpg)
Capa de Aplicación
La capa de aplicación es responsable de soportar las aplicaciones de red.
Se define una aplicación como un proceso de usuario que coopera con otro proceso normalmente en otra máquina
Ejemplos de protocolos de capa de aplicación son: HTTP para el servicio web, SMTP para soportar correo electrónico, FTP para soportar transferencia de archivos, entre otros.
![Page 25: TCP/IP. Arquitectura de Redes Definición Formal: Se define una arquitectura de red como un conjunto de niveles y protocolos que dan una solución completa.](https://reader035.fdocuments.in/reader035/viewer/2022070417/5665b4d71a28abb57c942b24/html5/thumbnails/25.jpg)
El stack de protocolos TCP/IP soporta la Internet actual, sería conveniente hacer una pregunta:
¿ Cuál es el futuro de Internet ?