lunes, 20 de febrero de 2017

¿Como crear host en noip.com?

Lo primero que debemos hacer es registrarnos en el sitio web de www.noip.com, haciendo clic en el botón de la derecha llamado “Sign Up”,



Ahora tendremos que rellenar el siguiente formulario con nuestros datos personales, indicar el nombre de nuestro host y seleccionar el nombre de dominio al que se asociara nuestro nombre de host.


Una ves registrados, procederemos a configurar nuestro router para que cada vez que cambie nuestra dirección IP, esta sea actualizada en nuestro hostname.

Ejemplo de configurar NO-IP en el router TP-LINK WR841ND


Si nuestro router no tiene el servidor NO-IP, tendremos que utilizar la aplicación que nos proporciona noip.com,


Luego procedemos a instalarlo como cualquier otra aplicación de windows.


Es importante seleccionar lo siguiente para que se inicie con Windows, si no lo ponemos, no se iniciará y tendremos que hacerlo manualmente.


Una vez instalado, nos pedirá nuestra dirección de correo electrónico y contraseña para iniciar la sesión.


Ahora en la pantalla, seleccionamos el host o hosts que queremos sincronizar con nuestra dirección IP.


En la siguiente pantalla tenemos la conexión realizada satisfactoriamente.



Debemos recordar que no podemos cerrar el programa si queremos que este siga funcionando.


sábado, 21 de enero de 2017

¿Que es la dirección IP?

Dirección IP

Son etiquetas numéricas utilizadas para identificar cada uno de los ordenadores u otros dispositivos que están conectados a una red utilizando el protocolo IP (Internet Protocol - Protocolo de Internet), ya sea una red de trabajo privada o una red pública como es la red World Wide Web.



Gracias a estas direcciones es posible que los dispositivos de la red puedan identificarse entre sí para compartir información.


Tipos de Dirección IP


IP Privadas: Son las direcciones de los dispositivos de una red privada, esta direcciones solo son visibles entre los dispositivos conectados a esta red.

IP Publicas: Es la dirección accesible desde Internet, se puede definir como la dirección de acceso a una red desde el punto de vista de Internet. Si estamos en una red conectada a Internet y queremos acceder a otra red conectada también a Internet, debemos usar la IP pública de esta última red. Esta dirección es única en la red de Internet aunque puede variar.




Versiones de la direcciones IP


Dirección IPv4

Es la más conocida, está formada por 4 números de hasta 3 cifras separados por “.” (punto). Los valores que pueden tomar estos números varían entre 0 y 255, por ejemplo, una dirección IPv4 puede ser 192.168.0.254Las direcciones IPv4 se pueden escribir de forma que expresen un entero de 32 bits, aunque normalmente se escriben con decimales separados por puntos. Es la cuarta versión del protocolo Internet Protocol (IP), y la primera en ser implementada a gran escala. Definida en el RFC 791.= IPv4 usa direcciones de 32 bits, imitándola a 2^{32} = 4.294.967.296 direcciones únicas, muchas de las cuales están dedicadas a redes locales (LANs)

Dirección IPv6

La función de la dirección IPv6 es exactamente la misma que la de su predecesor IPv4. Surgió porque el IPv4 estaba "quedándose corto". Empezaban a acabarse las IP para identificar a los miles de millones de equipos y dispositivos de las redes mundiales e Internet. El IPv6 asigna 128 bits a cada IP en vez de sólo 32 como el IPv4. Eso aumenta (muchísimo) el número de direcciones disponibles.

Asignación de direcciones IP

Cuando nos conectamos a Internet, nuestro proveedor de Internet (ISP) nos asigna una dirección IP. La cual puede ser estática o dinámica.

IP Dinamica

Una dirección IP dinámica es una IP asignada mediante un servidor DHCP (Dynamic Host Configuration Protocol) la cual posee una duración preestablecida. 


IP Estática


Una dirección IP estática es una dirección IP asignada manualmente por el usuario o por el servidor de la red (ISP en el caso de internet, router o switch en caso de LAN) en base a la Dirección MAC del cliente.

lunes, 19 de diciembre de 2016

¿Que es XAMPP?

XAMPP es una distribución de Apache completamente gratuita y fácil de instalar que contiene MariaDB, PHP y Perl. El paquete de instalación de XAMPP ha sido diseñado para ser increíblemente fácil de instalar y usar.

Oficialmente, los diseñadores de XAMPP solo pretendían su uso como una herramienta de desarrollo, para permitir a los diseñadores de sitios web y programadores, testear su trabajo en sus propios ordenadores sin ningún acceso a Internet. En la práctica, sin embargo, XAMPP es utilizado actualmente como servidor de sitios Web, ya que, con algunas modificaciones, es generalmente lo suficientemente seguro para serlo.

Mucha gente conoce de primera mano que no es fácil instalar un servidor web de Apache y la tarea se complica si le añadimos MariaDB, PHP y Perl. El objetivo de XAMPP es crear una distribución fácil de instalar para desarrolladores que se están iniciando en el mundo de Apache. XAMPP viene configurado por defecto con todas las opciones activadas, a demás es gratuito tanto para usos comerciales como no comerciales. En caso de usar XAMPP comercialmente, asegúrate de que cumples con las licencias de los productos incluidos en el. Actualmente XAMPP tiene instaladores para Windows, Linux y OSX.







jueves, 28 de julio de 2016

¿Cómo funciona el DNS?

   DNS son las iniciales de Domain Name System (Sistema de Nombres de Dominio) el cual es una tecnología basada en bases de datos que sirven para transformar los nombres de dominio de los servidores a los que queremos acceder en direcciones IPs. 


Está compuesto por tres partes con funciones bien diferenciadas:


  • Cliente DNS: está instalado en el cliente (es decir, nosotros) y realiza peticiones de resolución de nombres de dominio a los servidores DNS para obtener su dirección IP.
  • Servidor DNS: son los servidores que responden a las peticiones de resolución de nombres de dominio mediante un sistema estructurado en árbol. Las direcciones DNS que ponemos en la configuración de la conexión, son las direcciones de los Servidores DNS.
  • Zonas de autoridad: son servidores o grupos de ellos que tienen resuelven un conjunto determinado de nombres de dominio  (como los .es o los .org).
¿Como funciona?

    La resolución de nombres utiliza una estructura en árbol, mediante la cual los diferentes servidores DNS de las zonas de autoridad se encargan de resolver las direcciones de su zona, sino, se lo solicitan a otro servidor que creen que conoce la dirección.
  • Tecleamos en nuestro navegador www.example.com
  • Nuestro Sistema Operativo comprueba la petición y ve que no tiene en su memoria caché la dirección de ese dominio, entonces realiza la petición al servidor DNS configurado manualmente o mediante DHCP.
  • El servidor DNS que tenemos configurado tampoco tiene memorizada la dirección IP de ese dominio, por lo que realiza una petición al servidor encargado de la zona de autoridad .com.
  • El servidor encargado de la zona de autoridad .com tiene una tabla de datos en los que están almacenados las direcciones IP de las máquinas y sus dominios. Lo busca y le responde al servidor DNS que está almacenado en la máquina con dirección amazon-gw.ip4.tinet.net .
  • Es entonces cuando el servidor DNS que tenemos configurado realiza una petición a amazon-gw.ip4.tinet.net  para saber en qué parte de su máquina (recordad que una máquina puede alojar varias páginas) está www.example.com
  • El servidor donde está la página alojada busca en su tabla de correspondencias y le responde diciendo que está en la dirección IP: 178.236.0.213.
  • Es entonces cuando 178.236.0.213 le devuelve la consulta a nuestra aplicación (navegador en esta ocasión) y se comienzan a intercambiar paquetes para procesar el proceso.

miércoles, 27 de julio de 2016

Modelo de cajas

El modelo de cajas o "box model" es seguramente la característica más importante del lenguaje de hojas de estilos CSS, ya que condiciona el diseño de todas las páginas web. El modelo de cajas es el comportamiento de CSS que hace que todos los elementos de las páginas se representen mediante cajas rectangulares.


Cada caja tiene un área de contenido (ej., texto, una imagen, etc.) y las áreas circundantes opcionales de padding, border y margin; el tamaño de cada área es especificado por las propiedades que se definen abajo. El siguiente diagrama muestra cómo se relacionan estas áreas y la terminología usada para referirse a las partes de margin, border y padding:

¿Que es son las URL?

Un localizador de recursos uniforme LRU (más conocido por la sigla URL, del inglés Uniform Resource Locator) es un identificador de recursos uniforme (Uniform Resource IdentifierURI) cuyos recursos referidos pueden cambiar, esto es, la dirección puede apuntar a recursos variables en el tiempo.1 Están formados por una secuencia de caracteres, de acuerdo a un formato modélico y estándar, que designa recursos en una red, como Internet.
Los LRU fueron una innovación en la historia de la Internet. Fueron usadas por primera vez por Tim Berners-Lee en 1991, para permitir a los autores de documentos establecer hiperenlaces en la World Wide Web (WWW). Desde 1994, en los estándares de Internet, el concepto de LRU ha sido incorporado dentro del más general de URI, pero el término URL todavía se utiliza ampliamente.
Aunque nunca fueron mencionadas como tal en ningún estándar, mucha gente cree que las iniciales LRU significan universal -en lugar de 'uniform'- resource locator(localizador universal de recursos). Esta se debe a que en 1990 era así, pero al unirse las normas "Functional Recommendations for Internet Resource Locators" (RFC 1736) y "Functional Requirements for Uniform Resource Names" (RFC 1737) pasó a denominarse "Identificador Uniforme de Recursos" (RFC 2396). Sin embargo, la letra "U" en URL siempre ha significado "uniforme".
El LRU es una cadena de caracteres con la cual se asigna una dirección única a cada uno de los recursos de información disponibles en Internet. Existe un URL único para cada página de cada uno de los documentos de la WWW, para todos los elementos de Gopher y todos los grupos de debate Usenet, y así sucesivamente.
El LRU de un recurso de información es su dirección en Internet, la cual permite que el navegador web la encuentre y la muestre de forma adecuada. Por ello, el URL combina el nombre de la computadora que proporciona la información, el directorio donde se encuentra, el nombre del archivo, y el protocolo a usar para recuperar los datos para que no se pierda alguna información sobre dicho factor que se emplea para el trabajo.
Se puede entender que una URI = URL + URN.


Fuente: https://es.wikipedia.org/wiki/Localizador_de_recursos_uniforme

La Hipermedia

Hipermedia es el término con el que se designa al conjunto de métodos o procedimientos para escribir, diseñar o componer contenidos que integren soportes tales como: textoimagen,videoaudiomapas y otros soportes de información emergentes, de tal modo que el resultado obtenido, además, tenga la posibilidad de interactuar con los usuarios.
La estructura hipermedia de estos contenidos, califica especialmente al conjunto de los mismos, como herramienta de comunicación e interacción humanas. En este sentido, un espacio hipermedia es un ámbito, sin dimensiones físicas, que alberga, potencia y estructura las actividades de las personas, como puede verse en casos como, entre otros: Redes sociales,Plataformas de colaboración onlinePlataformas de enseñanza online, etc.
En el plano conceptual, Hipermedia designa a medias que puedan bifurcar o ejecutar presentaciones. Además, que respondan a las acciones de los usuarios, a los sistemas de preordenamiento de palabras y gráficos y puedan ser explorados libremente. Dicho sistema puede ser editado, graficado, o diseñado por artistas, diseñadores o editores.
Para Ted Nelson, la idea de que dichas medias manejen múltiples espacios simultánea o secuencialmente, hace que las medias se llame hiper-media. En donde el prefijo hiper, es un término prestado por las matemáticas para describir los espacios multidimensionales. El hipertexto se considera un subconjunto de los hipermedios y ésta a su vez de los multimedios según palabras de Woodhead en 1991. Para darle en 1997 el hipertexto se utiliza para indicar las conexiones entre los documentos de naturaleza textual e hipermedios se refiere a la conexión entre los documentos de diversos tipos de medios.
En el contexto de la Sociedad Conectada, hipermedia se entiende como una extensión del concepto de Hipertexto, en la cual audio, video, texto e hipervínculos generalmente no secuenciales, se entrelazan para formar un continuo de información e interacción, que puede considerarse como virtualmente infinito desde la perspectiva de Internet.
Entre los tipos de hipermedia se encuentra:
El primer sistema hipermedia creado fue el Aspen Movie Map. Actualmente ejemplos de hipermedia son:

Fuente: https://es.wikipedia.org/wiki/Hipermedia

El Hipertexto

El hipertexto es una herramienta con estructura secuencial que permite crear, agregar, enlazar y compartir información de diversas fuentes por medio de enlaces asociativos.
La forma más habitual de hipertexto en informática es la de hipervínculos o referencias cruzadas automáticas que van a otros documentos (lexías). Si el usuario selecciona un hipervínculo, el programa muestra el documento enlazado. Otra forma de hipertexto es el stretchtext que consiste en dos indicadores o aceleradores y una pantalla. El primer indicador permite que lo escrito pueda moverse de arriba hacia abajo en la pantalla.
Es importante mencionar que el hipertexto no está limitado a datos textuales, podemos encontrar dibujos del elemento especificado o especializado, sonido o vídeo referido al tema. El programa que se usa para leer los documentos de hipertexto se llama navegadorbrowser, visualizador o cliente, y cuando seguimos un enlace decimos que estamos navegando por la web. El hipertexto es una de las formas de la hipermedia, enfocada en diseñar, escribir y redactar texto en una media.
Fuente: https://es.wikipedia.org/wiki/Hipertexto

martes, 26 de julio de 2016

Vinton Cerf, el padre del internet

Vinton 'Vint' Gray Cerf es un científico de la computación estadounidense, considerado uno de los 'padres' de Internet. Nacido enConnecticutEstados Unidos en 1943, se graduó en matemáticas y ciencias de la computación en la Universidad de Stanford (1965). Durante su estancia posterior en la Universidad de California (UCLA) obtuvo la maestría en ciencias y el doctorado.



Cuando solo tenía 20 años trabajó en el "motor F - 1" que sirvió como propulsor del cohete Saturno V que viajó a la luna y a principios de losaños 70 comenzó a trabajar con Robert Kahn en el desarrollo de un conjunto de protocolos de comunicaciones para la red militar, financiado por la agencia gubernamental DARPA. El objetivo era crear una "red de redes" que permitiera interconectar las distintas redes delDepartamento de Defensa de los Estados Unidos, todas ellas de diferentes tipos y que funcionaban con diferentes sistemas operativos, con independencia del tipo de conexión: radioenlacessatélites y líneas telefónicas.
Las investigaciones, lideradas por Vinton Cerf, primero desde la Universidad de California (1967-1972) y posteriormente desde la Universidad de Stanford (1972-1976), llevaron al diseño del conjunto de protocolos que hoy son conocidos como TCP/IP (Transmission Control Protocol/Internet Protocol), que fue presentado por Vinton Cerf y Robert Kahn en 1972.
Entre 1976 y 1982, trabajando en DARPA, fue pionero en el desarrollo de la transmisión por radio y satélite de paquetes, responsable del proyecto Internet y del programa de investigación de seguridad en la red. Siempre preocupado por los problemas de conexión de redes, Cerf estableció en 1979 la Internet Configuration Control Board (que posteriormente se denominó Internet Activities Board), y fue su primer presidente.
Entre 1982 y 1986, Cerf diseñó el MCI MAIL, primer servicio comercial de correo electrónico que se conectaría a Internet.
En 1992 fue uno de los fundadores de la Internet Society y su primer presidente.
Actualmente Vinton Cerf es el vicepresidente mundial y Chief Internet Evangelist de Google. Es miembro del Consejo Asesor Internacionaldel Centro Cultural Internacional Oscar Niemeyer de AvilésAsturias.

Fuentehttps://es.wikipedia.org/wiki/Vinton_Cerf

lunes, 25 de julio de 2016

Tim Berners-Lee, el padre de la Web

Sir Timothy "Tim" John Berners-LeeKBE (LondresReino Unido8 de junio de 1955) es un científico de la computación británico, conocido por ser el padre de la Web. Estableció la primera comunicación entre un cliente y un servidor usando el protocolo HTTP en noviembre de 1989. En octubre de 1994 fundó el Consorcio de la World Wide Web (W3C) con sede en el MIT, para supervisar y estandarizar el desarrollo de las tecnologías sobre las que se fundamenta la Web y que permiten el funcionamiento de Internet.


Ante la necesidad de distribuir e intercambiar información acerca de sus investigaciones de una manera más efectiva, Berners-Lee desarrolló las ideas fundamentales que estructuran la web. Él y su grupo crearon lo que por sus siglas en inglés se denomina LenguajeHTML (HyperText Markup Language) o lenguaje de etiquetas de hipertexto, el protocolo HTTP (HyperText Transfer Protocol) y el sistema de localización de objetos en la web URL (Uniform Resource Locator).
Es posible encontrar muchas de las ideas plasmadas por Berners-Lee en el proyecto Xanadú (que propuso Ted Nelson) y el memex (deVannevar Bush).

Fuente: https://es.wikipedia.org/wiki/Tim_Berners-Lee