Sie sind auf Seite 1von 4

Universidad Santo Tomás

Sistemas Operativos
Presentado a: Jesús Guzmán Lozano
Presentado por: Camilo Merizalde - 2203017
Andrés Soto - 2209834
Fecha: 8 de Mayo de 2019

Actividades 3.1:
a)
- 1987: Sun microsystems desarrolla el rpc (Remote Procedure Call) de cómputo de
red abierta.
Apollo computer desarrolla rpc de su sistema de còmputo de red.
- 1989: OSF hace una convocatoria para un sistema rpc, se elige la propuesta NCS de
HP/DEC.
Se cre al grupo OMG para coordinar las especificaciones para cómputo distribuido
independiente de plataforma y lenguaje.
- 1990: Microsoft basa sus iniciativas de rpc en una versión modificada de plataforma
y lenguaje.
- 1991: OSF libera DCE1.0.
Se libera Cobra 1.0 únicamente con lenguaje C, se populariza ORB (Object Request
Broker).
- 1996: Microsoft presenta modelo de objeto componente distribuido (DCOM).
Cobra 2.0 es presentado con muchas mejoras en el modelo de cómputo distribuido.
Protocolo de Internet inter-ORG presentado permite la interoperación de múltiples
ORBs.
- 1997: Sun microsystems presenta la herramienta de desarrollo java JDK 1.1 que
incluye el método de invocación remota
Microsoft anuncia su primera versión de COM+, el sucesor de DCOM
- 1998: Sun microsystems presenta J2EE, plataforma de java para empresas, con el
RMI con IIOP, facilitando la operación con sistemas java y cobra.
aparece el protocolo de acceso de objeto simple
comienzan los servicios web.

b)
A grandes rasgos podemos decir que un sistema paralelo es aquel que divide un proceso
en tareas que se ejecutan al mismo tiempo mientras que el sistema distribuido divide un
proceso en las tareas que son ejecutadas en diferentes ordenadores usando diferentes
recursos.

c)
WAN, LAN, MAN, WLAN, PAN, WMAN, SAN.
Se tiene mayor alcance en una red WAN y la red LAN al ser màs pequeña puede ser de
mayor velocidad que la WAN
Actividades 3.2:
Pila de protocolos OSI: Es un grupo de protocolos que trabajan todos juntos para permitir
que el software o hardware realice una función. La pila de protocolos TCP/IP es un buen
ejemplo. Utiliza cuatro capas que se asignan al modelo OSI de la siguiente manera:
● Capa 1: Interfaz de red : esta capa combina las capas física y de datos y ​enruta los
datos entre dispositivos en la misma red. También gestiona el intercambio de datos
entre la red y otros dispositivos.
● Capa 2: Internet : esta capa corresponde a la capa de red. El ​Protocolo de Internet
(IP) utiliza la ​dirección IP, que consta de un ​Identificador de red y un ​Identificador
de host , para determinar la dirección del dispositivo con el que se está
comunicando.
● Capa 3: Transporte : que corresponde a la capa de Transporte OSI, esta es la parte
de la pila de protocolos donde se puede encontrar el ​Protocolo de Control de
Transporte (TCP). TCP funciona preguntando a otro dispositivo en la red si está
dispuesto a aceptar información del dispositivo local.
● Capa 4: Aplicación : la Capa 4 combina las capas de Sesión, Presentación y
Aplicación del modelo OSI. Los protocolos para funciones específicas como ​correo
electrónico ( ​Protocolo simple de transferencia de correo , ​SMTP ) y transferencia
de archivos ( ​Protocolo de transferencia de archivos​ , ​FTP​ ) residen en este nivel.

Como se puede apreciar, no es necesario desarrollar una capa separada para cada una de
las funciones descritas en el Modelo de referencia OSI. Pero los desarrolladores pueden
garantizar que se mantenga un cierto nivel de ​compatibilidad siguiendo las pautas
generales proporcionadas por el modelo.

Las diferencias entre la pila de protocolos OSI y la pila de protocolos IP se dan básicamente
por cinco factores. El primero indica que el modelo OSI es un modelo genérico que está
basado sobre funcionalidades de cada capa mientras que el modelo TCP/IP es un estándar
de protocolo orientado. El segundo distingue al modelo OSI por medio de tres conceptos:
servicios, interfaces y protocolos. La pila de protocolos TCP/IP no tiene una distinción clara
entre esas tres. El tercer factor abarca como e​n OSI, el modelo se desarrolló primero y
luego se desarrollaron los protocolos en cada capa. En la pila TCP / IP, los protocolos se
desarrollaron primero y luego se desarrolló el modelo. Por último como quinto factor, OSI
tiene siete capas, mientras que la TCP / IP tiene cuatro capas.

Cada mensaje es determinado como información, dicha información que se envía por
internet, se divide en pequeños paquetes, cada paquete lleva la dirección del nodo origen,
del nodo destino y el número de paquete, pero sin llevar ruta preestablecida, de esta
manera cada paquete viaja en forma independiente a través de la red. Los mecanismos de
encaminamiento del protocolo IP en el nivel de Internet implementan dos funciones básicas:
direccionamiento y fragmentación.

Los módulos internet usan las direcciones que se encuentran en la cabecera internet para
transmitir los datagramas internet hacia sus destinos. La selección de un camino para la
transmisión se llama encaminamiento. Los módulos internet usan campos en la cabecera
internet para fragmentar y reensamblar los datagramas internet cuando sea necesario para
su transmisión a través de redes de "trama pequeña".

El modelo de operación es que un módulo internet reside en cada host involucrado en la


comunicación internet y en cada pasarela que interconecta redes. Estos módulos comparten
reglas comunes para interpretar los campos de dirección y para fragmentar y ensamblar
datagramas internet. Además, estos módulos (especialmente en las pasarelas) tienen
procedimientos para tomar decisiones de encaminamiento y otras funciones.

Actividades 3.3:
Los protocolos más importantes de la suite TCP/IP son:
● Protocolo ARP: El protocolo ARP, Address Resolution Protocol, permite realizar
ciertas tareas cuyo objetivo es asociar un dispositivo IP, que a nivel lógico está
identificado por una dirección IP, a un dispositivo de red, que a nivel físico posee una
dirección física de red. Este protocolo se utiliza típicamente en entornos de redes de
área local, ethernet, que es el entorno más extendido en la actualidad. Existe un
protocolo, RARP, cuya función es la inversa. Pese a que este protocolo puede
asociarse a otros protocolos de nivel 3 distintos de IP, se describen los campos en
base a éste.
● Protocolo IP: Es el protocolo principal de TCP/IP, encargado de la transmisión y
enrutamiento de los paquetes de datos al equipo destino. Es un protocolo no fiable,
es decir, que no asegura la recepción final en el equipo destinatario de la
información. Para el control de los posibles errores dispone de un protocolo de aviso,
ICMP. La fiabilidad de la comunicación debe ser proporcionada por los protocolos
superiores, como TCP​.
● Protocolo TCP: Es el empleado en la mayoría de los servicios que componen
Internet actualmente. Es un protocolo fiable, es decir, se asegura de que los
paquetes de datos llegan al otro extremo mediante el uso de números de secuencia
y de confirmaciones de recepción (ACKs), y es orientado a conexión, es preciso que
las dos partes que van a comunicarse conozcan a la otra y establezcan una
conexión formal. Asimismo, está debería terminarse de forma adecuada. Por último
se trata de un servicio de stream, ya que las partes intercambian flujos de datos de 8
bits (1 byte), por lo que no existen marcadores en los datos, sólo información.
● Protocolo ICMP: Es considerado a nivel de IP, ya que es empleado por éste para
notificar mensajes de error o situaciones que requieren cierta atención. Debido a que
los paquetes ICMP viajan en paquetes IP es a veces considerado un nivel por
encima.

Actividades 3.4:
El procedimiento de abstracción de las comunicaciones usados en los sockets son similares
a mecanismos de programación empleados en la conexión con software y hardware y la
programación del mismo proceso.
En cuanto a las direcciones, no se le puede asignar ni la dirección de broadcast ni la
dirección de red a un equipo, también se debe tener en cuenta la clase de red a la que
pertenece dicho equipo, las direcciones locales son o corresponden a un número que se le
asigna a un dispositivo o equipo o para distinguirlo dentro de una red que usa protocolo ip
dentro del modelo o de acuerdo con el modelo OSI, por otra parte la dirección de broadcast
es una dirección que tiene conexión con todos los elementos de la red a la que
corresponde, se caracteriza por ser el último número posible de dicha red.

Actividades 3.5:

Hay cuatro tipos de sockets disponibles para los usuarios. Los dos primeros son los más
utilizados y los dos últimos rara vez se utilizan.
Se presume que los procesos se comunican solo entre sockets del mismo tipo, pero no hay
ninguna restricción que impida la comunicación entre sockets de diferentes tipos.

● Sockets de Stream : la entrega en un entorno de red está garantizada. Si envía a


través del socket de transmisión tres elementos "A, B, C", llegarán en el mismo
orden: "A, B, C". Estos sockets utilizan TCP (Protocolo de control de transmisión)
para la transmisión de datos. Si la entrega es imposible, el remitente recibe un
indicador de error. Los registros de datos no tienen límites.
● Sockets de Datagrama : la entrega en un entorno de red no está garantizada. No
tienen conexión porque no es necesario tener una conexión abierta como en Stream
Sockets: crea un paquete con la información de destino y lo envía. Utilizan UDP
(User Datagram Protocol).
● Sockets sin formato : estos proporcionan a los usuarios acceso a los protocolos de
comunicación subyacentes, que admiten abstracciones de socket. Estos sockets
normalmente están orientados a datagramas, aunque sus características exactas
dependen de la interfaz provista por el protocolo. Los enchufes en bruto no están
destinados al usuario general; Se han proporcionado principalmente para aquellos
interesados ​en desarrollar nuevos protocolos de comunicación o para obtener
acceso a algunas de las instalaciones más crípticas de un protocolo existente.
● Sockets de paquetes secuenciados : son similares a un socket de flujo, con la
excepción de que los límites de registro se conservan. Esta interfaz se proporciona
sólo como parte de la abstracción de socket de Network Systems (NS), y es muy
importante en la mayoría de las aplicaciones serias de NS. Los sockets de paquetes
secuenciados permiten al usuario manipular los encabezados del Protocolo de
paquetes de secuencia (SPP) o del Protocolo de datagramas de Internet (IDP) en un
paquete o un grupo de paquetes, ya sea escribiendo un encabezado prototipo junto
con los datos que se enviarán, o por especificando un encabezado predeterminado
para ser usado con todos los datos salientes, y permite al usuario recibir los
encabezados en los paquetes entrantes.

Los Sockets de Stream son empleados para la navegación Web, puesto que necesitan un
servidor y un cliente para la comunicación de información, para resolver nombres de
máquinas se emplean los Sockets de paquetes secuenciados para conservar los límites de
registro.

Das könnte Ihnen auch gefallen