ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

La nube no existe


Enviado por   •  15 de Agosto de 2020  •  Resumen  •  1.608 Palabras (7 Páginas)  •  107 Visitas

Página 1 de 7

la nube no existe.

1. dar enter para enviar el email.

2. al presionar el botón, se envía una señal eléctrica a la tarjeta madre.

3. la señal es intervenida por el CPU.

4. una vez la CPU recibe la señal la envía a una capa más arriba de electricidad donde opera el Sistema  Operativo.

5. el Sistema operativo tiene software especializado para entender las señales eléctricas enviadas. (Drivers)

6.  El sistema analiza el "Estado" y sube otra capa más de software hasta el navegador.

7. El navegador entiende otra capa de software aún más arriba, donde se corre Internet.

8. El Internet (nivel usuario) usa tecnologías de FrontEnd que son JavaScript, HTML  y CSS.

9. Ocurre un "evento" que es lo que dispara o provoca que algo ocurra.

10. JavaScript va a encapsular todo lo que escribimos para enviarlo a la "Nube".

11. JavaScript usa un API (Application Program Interface).un API  es una "cosa" que usan los programadores para comunicarse entre sí sin hablar entre ellos, algo así como el dinero en la sociedad.

12. Los Navegadores usan un API llamado AJAX (Asynchronous Java And XML).

13. Con AJAX se puede enviar a través de un navegador cualquier cosa a un servidor sin necesidad de Recargar la página.  

14. Se puede encapsular de muchas maneras con los "Formatos de Archivo".

15. Un formato de Encapsulamiento popular es JSON(JavaScript Object Notation).

16. Para poder enviarse a un servidor  es necesario usar un protocolo preestablecido de envío de Datos que por lo general es el API REST.

17. El "camino" por donde se envía, o más específicamente el Protocolo en este caso es HTTP (Hypertext Transfer Protocol).

18. Aquí llegamos a la capa de Internet.

PARTES DE UNA DIRECCIÓN.

https://gmail.com/enviar_email

HTTP: es el Protocolo.

HTTPS: es un protocolo Seguro que está Encriptado.

gmail.com: Es el dominio (Nombre con el que encontramos en la Web a ese servidor). Se llega a través de DNS(Domain Name Server).

/enviar_email: son instrucciones dentro del servidor.

Los nombres de dominio o DNS se transforman en IP's.

Existen servidores comunes en los cuales todos los países colaboran y se conforman de:

Un IP: Dirección única en Internet que equivale a un nombre.

172.214.1.110        google.com

 

una vez encontrada la IP se hace una petición al servidor que está programado en algún lenguaje de programación. Gmail, por ejemplo está escrito en JAVA.

Para llegar a JAVA, se debe parar por varias capas.

El sistema Operativo que corre el servidor: Linux.

Linux tiene drivers que le permiten conectarse con la electricidad del cable de red.

Los cables de red, a través de Routers Switch envían la electricidad al servidor, cutos drivers deben reinterpretar la electricidad en una Capa de Red que se conoce coloquialmente como Ethernet.  

Ethernet envía la señal al servidor (Linux), el servidor transforma la señal en datos que se encapsulan en  un súper protocolo llamado TCP/IP (Se transmite con este protocolo todo sobre internet).

TCP/IP crea los datos hacía el protocolo HTTP  que es recibido por un servidor de HTTP dentro de Linux (Los servidores pueden ser NGINX o APACHE).  

A nivel de Software los servidores son aplicaciones que corren dentro del sistema Operativo (Linux), que agarran las señales y las procesan mediante el Lenguaje de programación programado previamente (En el caso de Gmail es JAVA).

Lo primero que hace el Lenguaje de Programación es enviar el archivo a una Base de Datos (My SQL, Oracle, postgres).

Luego se envía el email, que trabajan con su propio protocolo y se envían con sus propios servidores.

Para enviarlo es necesario usar un servidor de Correo que viene en la petición, por ejemplo si queremos enviar un correo a:

cursos@platzi.com

Platzi.com: es el nombre del dominio.

Cursos es la casilla de correo de dicho dominio.

Los emails tienen dos protocolos SMTP y POP3.

Estos protocolos se conectan a un servidor Final (que puede ser Linux, MacOS etc.).Y pasa lo mismo que cuando llega a Gmail.

Los servidores de Email también tienen nombre, uno de los más populares es PostFix, el servidor interpreta el email y a quien se lo envió, así se le asigna a la base de Datos llamado Bandeja y posteriormente crear la “Notificación de Email”.

API --> Aplication Program Interface.

AJAX --> Asincronous Javascript And Xml.

JSON --> Javascript Object Notation.

HTTP --> Hypertext Transfer Protocol.

FTP --> File Transfer Protocol.

SSH --> Secure Shell.

DNS --> Domain Name Server.

SoC --> System on a Chip.

Qué son Bits y Bytes

Resumen-repaso:

Las ondas eléctricas que según las frecuencia con la que se propagaban podían transmitir sonido, también podían ser expresadas como 1 y 0. A cada 1 y 0 lo llamaron Bit que posteriormente IBM al fabricar procesadores, decidieron llamar byte a la unidad mínima y útil de bits. Por eso 8 bits son 1 byte, era la unidad más pequeña y útil con la que se podía enviar información. Ya definidos los bits y bytes, con el sistema binario se decidió que una byte correspondería a una letra o símbolo. En la tabla ASCII esta la asignación byte-símbolo. Dentro de la tabla y según el procesador, hay ordenes para el procesador. Estas ordenes igualmente son asignación de bytes, pero son especiales, y recibieron el nombre de Assembler. Assembler a fin de cuentas es el código en el que se programan los procesadores. Por lo tanto, todo al final del día son bytes, por ejemplo las direcciones IP (Internet Protocol), que son 4 bytes, las imágenes…etc. La razón por la que un byte no es mayor a 255e porque dado que un byte son 8 bits, las combinaciones posibles son 256 es decir del 0 al 255.

...

Descargar como (para miembros actualizados) txt (10 Kb) pdf (60 Kb) docx (12 Kb)
Leer 6 páginas más »
Disponible sólo en Clubensayos.com