miércoles, 27 de noviembre de 2019
jueves, 14 de noviembre de 2019
Que es mashup
Mashup es una palabra que proviene de un término musical en inglés, que significa la creación de una nueva canción a partir de la mezcla o pedazos de otras canciones. Desde este concepto se basa el mashup de software.
jueves, 7 de noviembre de 2019
CUESTIONARIO
Direcciones IP y DNS
Internet es una red de redes que enlaza miles de millones de dispositivos entre ellos alrededor de todo el mundo.
Quizás estés conectado con una notebook o con un celular o iPhone por medio de WiFi, y esa conexión lo hace a un Proveedor de Servicios de Internet (o "ISP") que te conecta a miles de millones de dispositivos en todo el mundo a través de cientos de miles de redes que están completamente interconectadas.
Una cosa que la mayoría de la gente no aprecia, es que Internet es en realidad una filosofía de diseño y una arquitectura expresada en un conjunto de protocolos.
Un protocolo es un conjunto bien conocido de reglas y estándares que, si todas las partes están de acuerdo en usar, les permitirá comunicarse sin problemas.
Todos los diferentes dispositivos en Internet tienen "direcciones únicas".
Una dirección en Internet es simplemente un número, y es exclusivo para cada equipo o dispositivo conectado a la red. Ese sistema de direccionamiento para las computadoras se denomina “Protocolo de Internet" o IP.
Así, la dirección de una computadora es denominada "dirección IP", un conjunto de números organizados en una jerarquía.
Una dirección IP tiene muchas partes. Al igual que todos los datos digitales, cada uno de estos números está representado en bits. Las direcciones IP tradicionales tienen una longitud de 32 bits, con ocho bits para cada parte de la dirección. Los primeros números suelen identificar el país y la red regional del dispositivo. A continuación, vienen las subredes y luego, finalmente, la dirección del dispositivo específico.
Por ejemplo:
Puedo conocer mi IP en el sitio:
mon-ip.com/es/mi-ip/
Fue diseñada en 1973 y ampliamente adoptada a principios de la década de los 80.
Proporciona más de cuatro mil millones de direcciones únicas para dispositivos conectándose a Internet.
Pronto, cuatro mil millones de direcciones únicas no serán suficientes y pasaremos a un formato más largo de dirección IP, llamado "IPv6", que utiliza 128 bits para cada dirección y proporcionará más de 340 "undecillones" (millones de decillones) de direcciones únicas.
La mayoría de los usuarios nunca vemos o nos preocupamos por las direcciones de Internet.
Un sistema llamado el "Sistema de Nombres de Dominio", o "DNS", asocia nombres, como "www.tomasdevoto.edu.ar", con las direcciones ("IP") correspondientes.
Nuestra computadora utiliza el DNS para buscar nombres de dominio y obtener la dirección IP asociada, que es utilizada para conectarla al destino en Internet.
Pero… ¿cómo se diseña un sistema para miles de millones de dispositivos puedan encontrar cualquiera de los miles de millones de sitios web diferentes?
No hay forma de que un único servidor DNS pueda manejar todas las solicitudes de todos los dispositivos. Los servidores DNS están conectados en una jerarquía distribuida, y están divididos en zonas, repartiendo la responsabilidad para los principales dominios como ".org", ".com, ".net", etc.
DNS se creó originalmente para ser un protocolo de comunicación abierto y público, para el gobierno e instituciones educativas.
Debido a su apertura, DNS es susceptible de recibir ciberataques.
Un ejemplo de ataque de es la "suplantación de DNS". Esto sucede cuando un hacker se aprovecha de un servidor DNS y lo cambia, para emparejar un nombre de dominio con la dirección IP incorrecta. Esto permite al atacante enviar personas a un sitio web impostor.
Internet es enorme, y se hace más grande cada día, pero el Sistema de Nombres de Dominio (DNS) y el Protocolo de Internet (IP) están diseñados para crecer.
¡No importa cuánto crezca Internet!
Quizás estés conectado con una notebook o con un celular o iPhone por medio de WiFi, y esa conexión lo hace a un Proveedor de Servicios de Internet (o "ISP") que te conecta a miles de millones de dispositivos en todo el mundo a través de cientos de miles de redes que están completamente interconectadas.
Una cosa que la mayoría de la gente no aprecia, es que Internet es en realidad una filosofía de diseño y una arquitectura expresada en un conjunto de protocolos.
Un protocolo es un conjunto bien conocido de reglas y estándares que, si todas las partes están de acuerdo en usar, les permitirá comunicarse sin problemas.
Una dirección en Internet es simplemente un número, y es exclusivo para cada equipo o dispositivo conectado a la red. Ese sistema de direccionamiento para las computadoras se denomina “Protocolo de Internet" o IP.
Así, la dirección de una computadora es denominada "dirección IP", un conjunto de números organizados en una jerarquía.
Una dirección IP tiene muchas partes. Al igual que todos los datos digitales, cada uno de estos números está representado en bits. Las direcciones IP tradicionales tienen una longitud de 32 bits, con ocho bits para cada parte de la dirección. Los primeros números suelen identificar el país y la red regional del dispositivo. A continuación, vienen las subredes y luego, finalmente, la dirección del dispositivo específico.
Por ejemplo:
Puedo conocer mi IP en el sitio:
mon-ip.com/es/mi-ip/
Fue diseñada en 1973 y ampliamente adoptada a principios de la década de los 80.
Proporciona más de cuatro mil millones de direcciones únicas para dispositivos conectándose a Internet.
Pronto, cuatro mil millones de direcciones únicas no serán suficientes y pasaremos a un formato más largo de dirección IP, llamado "IPv6", que utiliza 128 bits para cada dirección y proporcionará más de 340 "undecillones" (millones de decillones) de direcciones únicas.
La mayoría de los usuarios nunca vemos o nos preocupamos por las direcciones de Internet.
Un sistema llamado el "Sistema de Nombres de Dominio", o "DNS", asocia nombres, como "www.tomasdevoto.edu.ar", con las direcciones ("IP") correspondientes.
Nuestra computadora utiliza el DNS para buscar nombres de dominio y obtener la dirección IP asociada, que es utilizada para conectarla al destino en Internet.
Pero… ¿cómo se diseña un sistema para miles de millones de dispositivos puedan encontrar cualquiera de los miles de millones de sitios web diferentes?
No hay forma de que un único servidor DNS pueda manejar todas las solicitudes de todos los dispositivos. Los servidores DNS están conectados en una jerarquía distribuida, y están divididos en zonas, repartiendo la responsabilidad para los principales dominios como ".org", ".com, ".net", etc.
DNS se creó originalmente para ser un protocolo de comunicación abierto y público, para el gobierno e instituciones educativas.
Debido a su apertura, DNS es susceptible de recibir ciberataques.
Un ejemplo de ataque de es la "suplantación de DNS". Esto sucede cuando un hacker se aprovecha de un servidor DNS y lo cambia, para emparejar un nombre de dominio con la dirección IP incorrecta. Esto permite al atacante enviar personas a un sitio web impostor.
Internet es enorme, y se hace más grande cada día, pero el Sistema de Nombres de Dominio (DNS) y el Protocolo de Internet (IP) están diseñados para crecer.
¡No importa cuánto crezca Internet!
Alambres, cables y WiFi
¿Cómo puede enviarse una imagen, mensaje de texto o e-mail desde un dispositivo a otro?
No es magia. Es Internet, un sistema tangible y físico que se creó para trasladar la información. Internet es como un servicio de mensajería postal pero lo que se envía es un poco diferente. En lugar de paquetes y sobres, Internet transporta información binaria que está hecha de bits.
Se puede describir un bit como un par de valores opuestos: encendido o apagado, si o no. Normalmente, se utiliza un uno, que significa encendido o un cero, que significa apagado. Dado que un bit tiene dos estados posibles lo llamamos código binario.
Ocho bits juntos forman un byte, 1024 bytes juntos son un Kilobyte, 1024 Kilobytes forman un megabyte.
Una canción se codifica usando entre 3 y 4 megabytes. No importa si es una imagen, un video o una canción, todo en Internet se representa y envía como bits.
Estos son los átomos de información, que enviamos mediante la electricidad, la luz y las ondas de radio.
El ancho de banda se mide por la "tasa de bits" que es el número de bits que podemos enviar durante un periodo de tiempo, normalmente medido en segundos. Una medida diferente de la velocidad es la latencia, la cantidad de tiempo que tarda un bit en viajar de un lugar a otro, desde la fuente hasta el dispositivo solicitante.
Imaginemos que quieres descargar una canción que ocupa tres megabytes en tres segundos. A ocho millones de bits por megabyte,
significa una tasa de alrededor de 8.000.000 de bits por segundo.
Obviamente, solo una máquina puede hacerlo.
Pero ahora, está la pregunta de qué tipo de cable usar para enviar esos mensajes y a qué distancia pueden llegar las señales.
Con un cable Ethernet, el tipo de cable que puedes encontrar en tu casa, o en el colegio, se producen pérdidas de señal o interferencias significativas, cuando se envía a más de 30 metros.
Para que Internet funcione por todo el mundo necesitamos tener un método alternativo para enviar bits a auténticas largas distancias.
Hablamos de cruzar océanos ¿qué más podemos utilizar? ¿Qué conocemos que viaja más rápido que la electricidad a través de un cable? La luz.
De hecho, podemos enviar bits en forma de haces de luz ...
Un cable de fibra óptica es un filamento de cristal diseñado para reflejar la luz.
Cuando envías un haz de luz a través del cable, la luz rebota arriba y abajo en toda la longitud del cable hasta que llega al otro extremo. Dependiendo del ángulo de rebote, podemos enviar múltiples bits de forma simultánea, todos ellos viajando a la velocidad de la luz, por lo que la fibra óptica es realmente muy rápida, pero, más importante, la señal no se degrada cuando viaja a distancias muy largas. Así es como puede viajar centenares de millas sin perderse la señal. Por ello utilizamos cables de fibra óptica ...
No es magia. Es Internet, un sistema tangible y físico que se creó para trasladar la información. Internet es como un servicio de mensajería postal pero lo que se envía es un poco diferente. En lugar de paquetes y sobres, Internet transporta información binaria que está hecha de bits.
Ocho bits juntos forman un byte, 1024 bytes juntos son un Kilobyte, 1024 Kilobytes forman un megabyte.
Una canción se codifica usando entre 3 y 4 megabytes. No importa si es una imagen, un video o una canción, todo en Internet se representa y envía como bits.
Estos son los átomos de información, que enviamos mediante la electricidad, la luz y las ondas de radio.
El ancho de banda se mide por la "tasa de bits" que es el número de bits que podemos enviar durante un periodo de tiempo, normalmente medido en segundos. Una medida diferente de la velocidad es la latencia, la cantidad de tiempo que tarda un bit en viajar de un lugar a otro, desde la fuente hasta el dispositivo solicitante.
Imaginemos que quieres descargar una canción que ocupa tres megabytes en tres segundos. A ocho millones de bits por megabyte,
significa una tasa de alrededor de 8.000.000 de bits por segundo.
Obviamente, solo una máquina puede hacerlo.
Pero ahora, está la pregunta de qué tipo de cable usar para enviar esos mensajes y a qué distancia pueden llegar las señales.
Con un cable Ethernet, el tipo de cable que puedes encontrar en tu casa, o en el colegio, se producen pérdidas de señal o interferencias significativas, cuando se envía a más de 30 metros.
Para que Internet funcione por todo el mundo necesitamos tener un método alternativo para enviar bits a auténticas largas distancias.
Hablamos de cruzar océanos ¿qué más podemos utilizar? ¿Qué conocemos que viaja más rápido que la electricidad a través de un cable? La luz.
De hecho, podemos enviar bits en forma de haces de luz ...
Un cable de fibra óptica es un filamento de cristal diseñado para reflejar la luz.
Cuando envías un haz de luz a través del cable, la luz rebota arriba y abajo en toda la longitud del cable hasta que llega al otro extremo. Dependiendo del ángulo de rebote, podemos enviar múltiples bits de forma simultánea, todos ellos viajando a la velocidad de la luz, por lo que la fibra óptica es realmente muy rápida, pero, más importante, la señal no se degrada cuando viaja a distancias muy largas. Así es como puede viajar centenares de millas sin perderse la señal. Por ello utilizamos cables de fibra óptica ...
En 2008, se rompió un cable de fibra óptica cerca de Alejandría, Egipto, por lo que se colgó Internet en la mayor parte de Oriente Medio e India.
Pero… ¿cómo enviamos señales sin cables?
Los aparatos que envían bits sin cables normalmente usan señales de radio para enviar bits de un lugar a otro.
De hecho, las máquinas tienen que traducir los unos y ceros en ondas de radio de distintas frecuencias. Las máquinas receptoras revierten el proceso y convierten de vuelta a binario en tu computadora.
Así que la comunicación wireless ha hecho Internet móvil. Pero una señal de radio no viaja infinitamente lejos sin que se vuelva completamente indescifrable.
La Internet de hoy todavía depende de la conexión por cable. Por ejemplo, si estás en una cafetería usando la WiFi, los bits se envían de manera inalámbrica a través de un router y después son transferidos al cable físico...
En resumen, todo en Internet: sean palabras, emails, imágenes, videos, se reduce a estas secuencias de unos y ceros siendo remitidas mediante pulsos electrónicos, haces de luz y ondas de radio.
Este cuestionario lo hice con paladini