SlideShare una empresa de Scribd logo
1 de 21
SIMULACION DE
SISTEMAS
DISTRIBUIDOS
IDENTIFICACIÓN DE PROTOCOLOS
¿Qué es un sistema distribuido?
Colección de
computadoras
independientes
que aparentan
comportase como
un único
computador, es
decir múltiples
computadoras,
haciendo la tarea
para múltiples
tareas que el final
tiene un único
objetivo
Sistemas centralizados contra los distribuidos
Los centralizados son aquellos sistemas tienes todo el
estado de una aplicación ejecutándose en un solo
computador siendo mucho más sencillo, mucho más fácil de
entender porque así final solo administras un solo
computador ya se una servidora de base de datos o de
aplicaciones, por lo tanto, crear en sistemas.
Los sistemas distribuidos
Dividen el estado de una aplicación sobre múltiples
computadoras. Por ejemplo, tenemos una Base de daros
que se administra bajo una serie de computadoras hijo, y
cada una hace una tarea específica, para crear una base
de datos distribuida entre múltiples servidores, siendo
mucho más robustos. Por si fallan un servidor. Otro
empieza a hacer su tarea, siendo mucho más ejemplos:
 Redes telefónicas
 Semáforo
¿Qué es el Protocolo de Internet (IP)?
El Protocolo de Internet (IP) es un protocolo, o conjunto
de reglas, para enlutar y direccionar paquetes de datos
para que puedan viajar a través de las redes y llegar al
destino correcto. Los datos que atraviesan Internet se
dividen en trozos más pequeños, llamados paquetes. La
información IP se adjunta a cada paquete, y esta
información ayuda a los enrutadores a enviar los
paquetes al lugar correcto. A cada dispositivo
o dominio que se conecta a Internet se le asigna
una dirección IP, y a medida que los paquetes se dirigen
a la dirección IP adjunta, los datos llegan a donde se
necesitan.
Una vez que los paquetes llegan a su
destino, se manejan de forma diferente
en función del protocolo de transporte
que se utilice en combinación con IP.
Los protocolos de transporte más
comunes son TCP y UDP.
¿Qué es un protocolo de red?
En las redes, un protocolo es una forma estandarizada
de realizar determinadas acciones y de dar formato a
los datos para que dos o más dispositivos puedan
comunicarse y entenderse entre sí.
¿Qué es una dirección IP? ¿Cómo funciona el
direccionamiento IP?
Una dirección IP es un identificador único asignado a un
dispositivo o dominio que se conecta a Internet. Cada
dirección IP es una serie de caracteres, como "192.168.1.1".
Mediante los solucionadores de DNS, que traducen los
nombres de dominio legibles para seres humanos en
direcciones IP, los usuarios pueden acceder a los sitios web
sin tener que memorizar esta compleja serie de caracteres.
Cada paquete IP contendrá tanto la dirección IP del
dispositivo o dominio que envía el paquete como la dirección
IP del destinatario, de forma similar a como se incluye la
dirección de destino y la dirección de retorno en un correo.
La cuarta versión de IP (abreviado, IPv4) se introdujo en
1983. Sin embargo, al igual que los números de las
matrículas de los automóviles tienen un número limitado de
combinaciones posibles y se tiene que cambiar el formato
periódicamente, la oferta de direcciones IPv4 disponibles se
ha agotado. Las direcciones IPv6 tienen muchos más
caracteres y, por tanto, más combinaciones; sin embargo,
IPv6 aún no se ha adoptado por completo, y la mayoría de
los dominios y dispositivos siguen teniendo direcciones IPv4.
Para más información sobre IPv4 e IPv6, consulta ¿Qué es
mi dirección IP?
Qué es un paquete de IP?
Los paquetes IP se crean al añadir un encabezado IP a
cada paquete de datos antes de enviarlo. Un
encabezado IP no es más que una serie de bits (unos y
ceros), y registra varios datos sobre el paquete, como la
dirección IP de envío y de recepción. Los encabezados
IP también informan de:
 Longitud del encabezado
 Longitud del paquete
 Tiempo de vida (TTL), o el número de saltos de red
que puede hacer un paquete antes de ser descartado
 El protocolo de transporte que se está utilizando
(TCP, UDP, etc.)
En total, hay 14 campos de información en los
encabezados IPv4, aunque uno de ellos es opcional.
¿Cómo funciona el enrutamiento de IP?
Internet está formado por grandes redes interconectadas,
cada una de las cuales es responsable de determinados
bloques de direcciones IP; estas grandes redes se conocen
como sistemas autónomos (AS). Una variedad de protocolos
de enrutamiento, incluido el BGP, ayudan a enrutar los
paquetes a través de los AS basándose en sus direcciones IP
de destino. Los enrutadores tienen tablas de enrutamiento
que indican por qué AS deben viajar los paquetes para llegar
al destino deseado lo más rápidamente posible. Los paquetes
viajan de AS en AS hasta que llegan a uno que reclama la
responsabilidad de la dirección IP de destino. Entonces, ese
AS enruta internamente los paquetes hacia el destino.
Qué es TCP/IP?
El Protocolo de control de transmisión (TCP) es un protocolo
de transporte, lo que significa que dicta la forma en que se
envían y reciben los datos. Se incluye un encabezado TCP
en la parte de datos de cada paquete que utiliza TCP/IP.
Antes de transmitir los datos, TCP abre una conexión con el
destinatario. TCP garantiza que todos los paquetes lleguen
en orden una
¿Qué es UDP/IP?
El Protocolo de datagrama de usuarios, o UDP, es otro
protocolo de transporte muy utilizado. Es más rápido
que TCP, pero también es menos fiable. UDP no se
asegura de que todos los paquetes se entreguen y
estén en orden, y no establece una conexión antes de
iniciar o recibir transmisiones.
TAREA: PARA LA PROXIMA CLASE
INVESTIGSR SOBRE LOS TIPOS DE REDES PARA LA PROXIMA CLASE
Red de área local (LAN)
Red de área extensa (WAN)
SD-WAN
Red de área metropolitana (MAN)
Red de área de campus (CAN)
Red de área personal (PAN)
Sistema autónomo (AS)
Red como servicio (NaaS)
¿Qué es un protocolo TCP2?
TCP o Protocolo de Control de Transmisión, es un protocolo de
internet encargado de informar del destino de los datos
permitiendo la creación de conexiones seguras. Aunque fue
desarrollado entre 1973 y 1974, continúa siendo a día de hoy uno
de los protocolos fundamentales en internet. TCP sirve, además,
como soporte a muchas de las aplicaciones y protocolos que han
surgido después.
El protocolo TCP es una forma segura de intercambio de
datos al requerir de la autorización entre cliente y servidor,
o emisor y receptor, antes de producirse la transferencia.
Una vez ambas partes hayan autorizado la transmisión,
podrá iniciarse el envío y recepción de datos.
TCP sirve también como mecanismo que permite diferenciar las
aplicaciones, ya sean emisoras o receptoras, dentro de una misma
máquina. Para ello, recurre al concepto de puerto. A pesar de
tener ya más de cuatro décadas, sigue empleándose en todas las
comunicaciones que se producen en la red de redes: internet.
HTTP: Protocolo de transferencia de hipertexto
Generalidades del protocolo HTTP
HTTP, de sus siglas en inglés: "Hypertext Transfer Protocol", es
el nombre de un protocolo el cual nos permite realizar una
petición de datos y recursos, como pueden ser
documentos HTML.
Es la base de cualquier intercambio de datos en la Web,
y un protocolo de estructura cliente-servidor, esto quiere
decir que una petición de datos es iniciada por el
elemento que recibirá los datos (el cliente), normalmente
un navegador Web.
Clientes y servidores se comunican intercambiando
mensajes individuales (en contraposición a las
comunicaciones que utilizan flujos continuos de
datos). Los mensajes que envía el cliente,
normalmente un navegador Web, se
llaman peticiones, y los mensajes enviados por el
servidor se llaman respuestas.
Cada petición individual se envía a un servidor, el cuál la
gestiona y responde. Entre cada petición y respuesta, hay varios
intermediarios, normalmente denominados proxies (en-US), los
cuales realizan distintas funciones, como: gateways o caches
Arquitectura de los sistemas basados en HTTP
HTTP es un protocolo basado en el principio de cliente-servidor: las
peticiones son enviadas por una entidad: el agente del usuario (o
un proxy a petición de uno). La mayoría de las veces el agente del
usuario (cliente) es un navegador Web, pero podría ser cualquier
otro programa, como por ejemplo un programa-robot, que explore
la Web, para adquirir datos de su estructura y contenido para uso
de un buscador de Internet.
Cada petición individual se envía a un
servidor, el cuál la gestiona y responde.
Entre cada petición y respuesta, hay varios
intermediarios, normalmente
denominados proxies (en-US), los cuales
realizan distintas funciones, como:
gateways o caches
En realidad, hay más elementos intermedios, entre un
navegador y el servidor que gestiona su petición: hay otros tipos
de dispositivos: como routers, modems ... Es gracias a la
arquitectura en capas de la Web, que estos intermediarios, son
transparentes al navegador y al servidor, ya que HTTP se apoya
en los protocolos de red y transporte. HTTP es un protocolo de
aplicación, y por tanto se apoya sobre los anteriores.
Cliente: el agente del usuario

Más contenido relacionado

Similar a SIMULACION DE SISTEMAS DISTRIBUIDOS.pptx

Estructura del Internet, redes lan, man y wan
Estructura del Internet, redes lan, man y wan Estructura del Internet, redes lan, man y wan
Estructura del Internet, redes lan, man y wan Gabriela Moncada
 
Capitula 3 funcionalidad y protocolo de la capa de aplicación
Capitula 3 funcionalidad y  protocolo de la capa de aplicaciónCapitula 3 funcionalidad y  protocolo de la capa de aplicación
Capitula 3 funcionalidad y protocolo de la capa de aplicaciónRicardoM724
 
Herramientas de colaboración digital
Herramientas de colaboración digitalHerramientas de colaboración digital
Herramientas de colaboración digitallefuente
 
Herramientas de colaboración digital
Herramientas de colaboración digitalHerramientas de colaboración digital
Herramientas de colaboración digitallefuente
 
Protocolos de la comunicación.diogenes dora
Protocolos de la comunicación.diogenes  doraProtocolos de la comunicación.diogenes  dora
Protocolos de la comunicación.diogenes doradianalores
 
4 tecnologías de internet
4 tecnologías de internet4 tecnologías de internet
4 tecnologías de internetUVM
 
4 tecnologías de internet
4 tecnologías de internet4 tecnologías de internet
4 tecnologías de internetUVM
 

Similar a SIMULACION DE SISTEMAS DISTRIBUIDOS.pptx (20)

Fernanda
FernandaFernanda
Fernanda
 
Informatica
Informatica Informatica
Informatica
 
Internet
InternetInternet
Internet
 
Estructura del Internet, redes lan, man y wan
Estructura del Internet, redes lan, man y wan Estructura del Internet, redes lan, man y wan
Estructura del Internet, redes lan, man y wan
 
Capitula 3 funcionalidad y protocolo de la capa de aplicación
Capitula 3 funcionalidad y  protocolo de la capa de aplicaciónCapitula 3 funcionalidad y  protocolo de la capa de aplicación
Capitula 3 funcionalidad y protocolo de la capa de aplicación
 
Redes
RedesRedes
Redes
 
Tarea 1 servicios de internet i
Tarea 1 servicios de internet iTarea 1 servicios de internet i
Tarea 1 servicios de internet i
 
Herramientas de colaboración digital
Herramientas de colaboración digitalHerramientas de colaboración digital
Herramientas de colaboración digital
 
Herramientas de colaboración digital
Herramientas de colaboración digitalHerramientas de colaboración digital
Herramientas de colaboración digital
 
Tcp redes
Tcp redesTcp redes
Tcp redes
 
servidores_final.pdf
servidores_final.pdfservidores_final.pdf
servidores_final.pdf
 
Protocolos de la comunicación.diogenes dora
Protocolos de la comunicación.diogenes  doraProtocolos de la comunicación.diogenes  dora
Protocolos de la comunicación.diogenes dora
 
Protocolos del router
Protocolos del routerProtocolos del router
Protocolos del router
 
Protocolos del router
Protocolos del routerProtocolos del router
Protocolos del router
 
Protocolos del router
Protocolos del routerProtocolos del router
Protocolos del router
 
Protocolos del router
Protocolos del routerProtocolos del router
Protocolos del router
 
Capa de aplicación
Capa de aplicaciónCapa de aplicación
Capa de aplicación
 
4 tecnologías de internet
4 tecnologías de internet4 tecnologías de internet
4 tecnologías de internet
 
4 tecnologías de internet
4 tecnologías de internet4 tecnologías de internet
4 tecnologías de internet
 
Protocolos de modelo osi
Protocolos  de modelo osiProtocolos  de modelo osi
Protocolos de modelo osi
 

SIMULACION DE SISTEMAS DISTRIBUIDOS.pptx

  • 2. ¿Qué es un sistema distribuido? Colección de computadoras independientes que aparentan comportase como un único computador, es decir múltiples computadoras, haciendo la tarea para múltiples tareas que el final tiene un único objetivo
  • 3. Sistemas centralizados contra los distribuidos Los centralizados son aquellos sistemas tienes todo el estado de una aplicación ejecutándose en un solo computador siendo mucho más sencillo, mucho más fácil de entender porque así final solo administras un solo computador ya se una servidora de base de datos o de aplicaciones, por lo tanto, crear en sistemas.
  • 4. Los sistemas distribuidos Dividen el estado de una aplicación sobre múltiples computadoras. Por ejemplo, tenemos una Base de daros que se administra bajo una serie de computadoras hijo, y cada una hace una tarea específica, para crear una base de datos distribuida entre múltiples servidores, siendo mucho más robustos. Por si fallan un servidor. Otro empieza a hacer su tarea, siendo mucho más ejemplos:  Redes telefónicas  Semáforo
  • 5. ¿Qué es el Protocolo de Internet (IP)? El Protocolo de Internet (IP) es un protocolo, o conjunto de reglas, para enlutar y direccionar paquetes de datos para que puedan viajar a través de las redes y llegar al destino correcto. Los datos que atraviesan Internet se dividen en trozos más pequeños, llamados paquetes. La información IP se adjunta a cada paquete, y esta información ayuda a los enrutadores a enviar los paquetes al lugar correcto. A cada dispositivo o dominio que se conecta a Internet se le asigna una dirección IP, y a medida que los paquetes se dirigen a la dirección IP adjunta, los datos llegan a donde se necesitan.
  • 6. Una vez que los paquetes llegan a su destino, se manejan de forma diferente en función del protocolo de transporte que se utilice en combinación con IP. Los protocolos de transporte más comunes son TCP y UDP.
  • 7. ¿Qué es un protocolo de red? En las redes, un protocolo es una forma estandarizada de realizar determinadas acciones y de dar formato a los datos para que dos o más dispositivos puedan comunicarse y entenderse entre sí. ¿Qué es una dirección IP? ¿Cómo funciona el direccionamiento IP?
  • 8. Una dirección IP es un identificador único asignado a un dispositivo o dominio que se conecta a Internet. Cada dirección IP es una serie de caracteres, como "192.168.1.1". Mediante los solucionadores de DNS, que traducen los nombres de dominio legibles para seres humanos en direcciones IP, los usuarios pueden acceder a los sitios web sin tener que memorizar esta compleja serie de caracteres. Cada paquete IP contendrá tanto la dirección IP del dispositivo o dominio que envía el paquete como la dirección IP del destinatario, de forma similar a como se incluye la dirección de destino y la dirección de retorno en un correo.
  • 9. La cuarta versión de IP (abreviado, IPv4) se introdujo en 1983. Sin embargo, al igual que los números de las matrículas de los automóviles tienen un número limitado de combinaciones posibles y se tiene que cambiar el formato periódicamente, la oferta de direcciones IPv4 disponibles se ha agotado. Las direcciones IPv6 tienen muchos más caracteres y, por tanto, más combinaciones; sin embargo, IPv6 aún no se ha adoptado por completo, y la mayoría de los dominios y dispositivos siguen teniendo direcciones IPv4. Para más información sobre IPv4 e IPv6, consulta ¿Qué es mi dirección IP?
  • 10. Qué es un paquete de IP? Los paquetes IP se crean al añadir un encabezado IP a cada paquete de datos antes de enviarlo. Un encabezado IP no es más que una serie de bits (unos y ceros), y registra varios datos sobre el paquete, como la dirección IP de envío y de recepción. Los encabezados IP también informan de:
  • 11.  Longitud del encabezado  Longitud del paquete  Tiempo de vida (TTL), o el número de saltos de red que puede hacer un paquete antes de ser descartado  El protocolo de transporte que se está utilizando (TCP, UDP, etc.) En total, hay 14 campos de información en los encabezados IPv4, aunque uno de ellos es opcional.
  • 12. ¿Cómo funciona el enrutamiento de IP? Internet está formado por grandes redes interconectadas, cada una de las cuales es responsable de determinados bloques de direcciones IP; estas grandes redes se conocen como sistemas autónomos (AS). Una variedad de protocolos de enrutamiento, incluido el BGP, ayudan a enrutar los paquetes a través de los AS basándose en sus direcciones IP de destino. Los enrutadores tienen tablas de enrutamiento que indican por qué AS deben viajar los paquetes para llegar al destino deseado lo más rápidamente posible. Los paquetes viajan de AS en AS hasta que llegan a uno que reclama la responsabilidad de la dirección IP de destino. Entonces, ese AS enruta internamente los paquetes hacia el destino.
  • 13. Qué es TCP/IP? El Protocolo de control de transmisión (TCP) es un protocolo de transporte, lo que significa que dicta la forma en que se envían y reciben los datos. Se incluye un encabezado TCP en la parte de datos de cada paquete que utiliza TCP/IP. Antes de transmitir los datos, TCP abre una conexión con el destinatario. TCP garantiza que todos los paquetes lleguen en orden una
  • 14. ¿Qué es UDP/IP? El Protocolo de datagrama de usuarios, o UDP, es otro protocolo de transporte muy utilizado. Es más rápido que TCP, pero también es menos fiable. UDP no se asegura de que todos los paquetes se entreguen y estén en orden, y no establece una conexión antes de iniciar o recibir transmisiones. TAREA: PARA LA PROXIMA CLASE INVESTIGSR SOBRE LOS TIPOS DE REDES PARA LA PROXIMA CLASE Red de área local (LAN) Red de área extensa (WAN) SD-WAN Red de área metropolitana (MAN) Red de área de campus (CAN) Red de área personal (PAN) Sistema autónomo (AS) Red como servicio (NaaS)
  • 15. ¿Qué es un protocolo TCP2? TCP o Protocolo de Control de Transmisión, es un protocolo de internet encargado de informar del destino de los datos permitiendo la creación de conexiones seguras. Aunque fue desarrollado entre 1973 y 1974, continúa siendo a día de hoy uno de los protocolos fundamentales en internet. TCP sirve, además, como soporte a muchas de las aplicaciones y protocolos que han surgido después.
  • 16. El protocolo TCP es una forma segura de intercambio de datos al requerir de la autorización entre cliente y servidor, o emisor y receptor, antes de producirse la transferencia. Una vez ambas partes hayan autorizado la transmisión, podrá iniciarse el envío y recepción de datos. TCP sirve también como mecanismo que permite diferenciar las aplicaciones, ya sean emisoras o receptoras, dentro de una misma máquina. Para ello, recurre al concepto de puerto. A pesar de tener ya más de cuatro décadas, sigue empleándose en todas las comunicaciones que se producen en la red de redes: internet.
  • 17. HTTP: Protocolo de transferencia de hipertexto Generalidades del protocolo HTTP HTTP, de sus siglas en inglés: "Hypertext Transfer Protocol", es el nombre de un protocolo el cual nos permite realizar una petición de datos y recursos, como pueden ser documentos HTML. Es la base de cualquier intercambio de datos en la Web, y un protocolo de estructura cliente-servidor, esto quiere decir que una petición de datos es iniciada por el elemento que recibirá los datos (el cliente), normalmente un navegador Web.
  • 18. Clientes y servidores se comunican intercambiando mensajes individuales (en contraposición a las comunicaciones que utilizan flujos continuos de datos). Los mensajes que envía el cliente, normalmente un navegador Web, se llaman peticiones, y los mensajes enviados por el servidor se llaman respuestas.
  • 19. Cada petición individual se envía a un servidor, el cuál la gestiona y responde. Entre cada petición y respuesta, hay varios intermediarios, normalmente denominados proxies (en-US), los cuales realizan distintas funciones, como: gateways o caches
  • 20. Arquitectura de los sistemas basados en HTTP HTTP es un protocolo basado en el principio de cliente-servidor: las peticiones son enviadas por una entidad: el agente del usuario (o un proxy a petición de uno). La mayoría de las veces el agente del usuario (cliente) es un navegador Web, pero podría ser cualquier otro programa, como por ejemplo un programa-robot, que explore la Web, para adquirir datos de su estructura y contenido para uso de un buscador de Internet. Cada petición individual se envía a un servidor, el cuál la gestiona y responde. Entre cada petición y respuesta, hay varios intermediarios, normalmente denominados proxies (en-US), los cuales realizan distintas funciones, como: gateways o caches
  • 21. En realidad, hay más elementos intermedios, entre un navegador y el servidor que gestiona su petición: hay otros tipos de dispositivos: como routers, modems ... Es gracias a la arquitectura en capas de la Web, que estos intermediarios, son transparentes al navegador y al servidor, ya que HTTP se apoya en los protocolos de red y transporte. HTTP es un protocolo de aplicación, y por tanto se apoya sobre los anteriores. Cliente: el agente del usuario