30 ene 2017

Sistema de Gestión de Contenidos (CMS)

CMS= Content Management System o Sistema de Gestión de Contenidos en español.
Es un software que permite crear, administrar y publicar contenidos en forma de página Web.
Un sistema de gestión de contenidos permite publicar páginas Web de forma rápida y sencilla, sin conocer como están realizadas las páginas Web.
El objetivo de este curso es ser capaz de crear las páginas web por mi mismo desde cero.
Sin embargo, en este curso voy a aprender a utilizar un sistema de gestión de contenidos como paso previo a la creación de páginas web de forma autónoma.


Blogger es un servicio disponible a través de Internet que se puede clasificar como un sistema de Gestión de Contenidos (CMS) ofrecido bajo la modalidad de Software como servicio (en inglés software as a service) y también conocido por sus siglas (SaaS) y los datos que maneja el programa se alojan en servidores a los que se accede a través de Internet.

Blogger es un servicio gratuito de Google. En 2003, Google compra la empresa  Pyra Labs, desarrollador de Blogger, la marca más conocida del mundo se hace con más de un millón de 'bloggers' de un plumazo.


Google compra más de un millón de diarios personales.  Artículo en prensa que nos ilustra y amplia la adquisición de Blogger por parte de Google.
Siguiendo las lecciones del curso de iDESWEB, he iniciado la creación de este blog, al que he titulado: Portafolio del curso de Introducción al Desarrollo Web: HTML y CSS.  y que me gustaría conservar para uso personal, cuando termine el curso como un lujo de apuntes al que podré recurrir cuando este curso haya terminado. Para tener suficiente y buena información colgaré los videos del profesor Luján "Creación de una página web con blogger. Estructura de un blog.(1)(2)(3)(4)(5)"  que me ayudan a resolver dudas de ahora y seguro de las que me surjan en un futuro.

















Esta recopilación de los videos de creación de una página web con blogger de iDESWEB, me permite tener ordenada la documentación, que me será útil en la creación de mis propios blogs. 








28 ene 2017

Direcciones IP y el sistema de nombres de dominio.


En la entrada anterior estudiamos los nombres de dominio, estos pueden identificar a toda una red o a un ordenador o dispositivo de red en particular.
Todos los nombres de dominio se  tienen que transformar en direcciones IP, ya que ese es el sistema para identificar un ordenador en internet. Para entender como se realiza esa transformación, primero tendremos que ver las direcciones IP.                    

Una dirección IP identifica un ordenador o cualquier otro dispositivo de red, como un router o switch, en internet. 





Cualquier dispositivo que se conecta a Internet, ya sea un ordenador, una tableta o un teléfono móvil, tiene asignada una dirección IP



En la actualidad existen 2 sistemas de direccionamiento, dos conjuntos de direcciones IP: IPv4, IPv6

Las direcciones IP versión 4 se expresan por un número binario de 32 bits (bit: acrónimo de binary digit) permitiendo un espacio de direccciones de hasta 4.294.967.296 Todo esto que parece que no nos dice nada, pero si que no suenan estos números: 192.1608.01
                                                                                    192.168.1.1000
                                                                                    255.255.255.0
Son direcciones IP que habré visto en mi ordenador o en mi movil.
Este Número 4.294.967.296 de direcciones IP, se ha quedado pequeño y se ha tenido que ampliar. Por eso se ha desarrollado el IPv6
Las direcciones IPv6 se expresan por un número binario de 128 bits, permitiendo un espacio de direccionamiento de hasta 3.4x 10^38, lo que permite que cada persona en la tierra pueda hacer uso de millones de direcciones IP.
Como las direcciones IPv6 son más largas se emplea la notación hexadecimal: cuatro dígitos hexadecimales separados por sos puntos. 

IPv6                                                                       (hexadecimal)
2001:0DB8:AC10:FEO1:0000:0000:0000:0000:
   ↧       ↧         ↧       ↧    ↳LOS CEROS PUEDEN SER OMITIDOS
2001:0DB8:AC10:FE01:
    ↧    ↘     ↘   ↘
    ↓            ↘      ↘   ↘
      ↓                    ↘       ↘   ↘
   ↓                ↘      ↘    ↘


10000000000001:0000110110111000:1010110000010000:1111111000000001:
0000000000000000:0000000000000000:0000000000000000:0000000000000000

Se emplea esta notación porque si se siguiera utilizando la IPv4 tendriamos que escribir derecciones como estos: 192.65.88.34.54.65.200.1.123.200.56.99.180.230.45.33
IPV6 tiene que sustituir al IPv4, pero por diversas razones su implantación está siendo muy lenta.

Hasta ahora hemos visto que tenemos los nombres de dominio y también las direcciones IP y entre ambas existe una correspondencia.            www.ua.es             →             193.145.233.8
                                                                    www.epn.edu.ec    →             192.188.57.254
                                                                    idesweb.es             →              185.22.92.56

Los nombres de dominio se transforman en direcciones IP mediante un sistema llamado DNS= Domain Name System o Sistema de Nombres de Dominio en español.




El funcionamiento de DNS es un poco complejo, básicamente es una base de datos distribuida entre los nombres de dominio y las direcciones IP y cuando un servidor no dispone de una correspondencia concreta, sabe a que servidor le tiene que preguntar para obtener la respuesta, la correspondencia entre nombre de dominio y dirección IP




El uso de DNS ofrece numerosas ventajas. Dos son fáciles de entender:
1) Los nombres de dominio son más fáciles de recordar (aunque algunos sean muy largos e inútiles)
2)Y más fiables



La dirección IP puede cambiar con el tiempo por diversas razones sin que tenga que cambiar el nombre de dominio.

EJERCICIO
¿Que son los registros DNS?

-Los servidores DNS guían la información de manera que indican hacia que servidor se debe encaminar la consulta para poder mostrar la información que he pedido o marcar la ruta de un correo electrónico hacia su destino.
Los registros NS son los nombres de los servidores que determinan las DNS, es decir, dos o más servidores tendrán la información con la cual el ordenador del usuario que quiera entrar a "idesweb.es" ubicará el dominio en cuestión. Como mínimo, deben haber dos registros (es decir, dos servidores): el primario o "Máster" y el secundario o "Esclavo". El primario es el que alberga toda la información de la ubicación de los archivos del servidor mientras el secundario es el que replica la información del servidor primario.

¿Que tipos de registros existen?

Los tipos de registros más utilizados son:
  • A = Dirección (address). Este registro se usa para traducir nombres de servidores de alojamiento a direcciones IPv4.
  • AAAA = Dirección (address). Este registro se usa en IPv6 para traducir nombres de hosts a direcciones IPv6.
  • CNAME = Nombre canónico (canonical Name). Se usa para crear nombres de servidores de alojamiento adicionales, o alias, para los servidores de alojamiento de un dominio. Es usado cuando se están corriendo múltiples servicios (como FTP y servidor web) en un servidor con una sola dirección IP. Cada servicio tiene su propia entrada de DNS (como ftp.ejemplo.com. y www.ejemplo.com.). Esto también es usado cuando corres múltiples servidores HTTP, con diferentes nombres, sobre el mismo host. Se escribe primero el alias y luego el nombre real. Ej. Ejemplo1 IN CNAME ejemplo2
  • NS = Servidor de nombres (name server). Define la asociación que existe entre un nombre de dominio y los servidores de nombres que almacenan la información de dicho dominio. Cada dominio se puede asociar a una cantidad cualquiera de servidores de nombres.
  • MX = Intercambio de correo (mail exchange). Asocia un nombre de dominio a una lista de servidores de intercambio de correo para ese dominio. Tiene un balanceo de carga y prioridad para el uso de uno o más servicios de correo.
  • PTR = Indicador (pointer). También conocido como 'registro inverso', funciona a la inversa del registro A, traduciendo IPs en nombres de dominio. Se usa en el archivo de configuración de la zona DNS inversa.
  • SOA = Autoridad de la zona (start of authority). Proporciona información sobre el servidor DNS primario de la zona.
  • ANY = Toda la información de todos los tipos que exista. (No es un tipo de registro es un tipo de consulta)


Todo esto pero bien explicado lo encontramos en el video de ACTIVATE, dónde el profesor Luján de la Universidad de Alicante nos habla de las Direcciones IP y el sistema de nombres de dominio.







That`all my friends😅




25 ene 2017

Los nombres de dominio

El nombre de dominio es un nombre único que normalmente se emplea para identificar un sitio web en Internet. Un nombre de dominio aparece en una URL, pero un nombre de dominio y una URL son dos cosas distintas que no debes confundir.


Las URLs ( Uniform Resource Locator)son las direcciones que se emplean para localizar los recursos en Internet.
Una URL se compone de varias partes. Aunque una URL se escribe de izquierda a derecha, vamos a analizarla al revés. De derecha a izquierda tenemos:
http://www.ua.es/es/estudios/index.html
El documento: index.html
La ruta al documento: es.estudio
El nombre de dominio: ua.es
que puede contener un subdominio: www
Y el esquema, que suele ser el protocolo de acceso o de comunicación: http://

En nombre de dominio es un nombre único que normalmente se emplea para identificar un sitio web en Internet.
www.ua.es
www.dlsi.ua.es
google.es
idesweb.es
En los nombres de dominio hasta hace unos años solo se podian usar los caracteres ASCII: (American Standard Code for Information Interchange)
La tabla ASCII, tiene 128 caracteres, numerados del 0 al 127, pero sólo hay 95 caracteres ASCII imprimibles numerados del 32 al 126.
La tabla ASCII contiene las letras del alfabeto inglés, pero no contiene otras letras, como las vocales acentuadas o la ñ (á, é, í, ó, ú, Ñ, ), lo cual plantea un problema para el español. Debido a esto antes no podían existir nombres de dominio como españa.es, coruña.es, niñaguapa.es.
Sin embargo gracias a la introducción del Nombre de Dominio Internacionalizado (DNI) o Internationalized Domain Name (IDN) ya es posible utilizar nombres de dominio con caracteres en otros idiomas, pero por ahora no está muy extendido su uso.














Aunque se puede identificar un ordenador por su nombre de dominio, en realidad internamente se identifican los ordenadores por medio de las direcciones IP La correspondencia que existe entre el nombre de dominio y la dirección IP , lo aprenderé y expondré en la siguiente página del blog.




La correspondencia que existe entre el nombre de dominio y la dirección IP , lo aprenderé y expondré en la siguiente página del blog.
Como existe una correspondencia entre los nombres de dominio y las direcciones IP, en una URL también se puede escribir una direccion IP en vez del nombre de dominio.
nombre de dominio: http:// www.ua.es/estudio/index,html
dirección IP: http:// 185.2292.56/es/estudios/index.html
Un nombre de dominio puede ser
google.com         el nombre de una empresa
ua.es                    el nombre de una institución
W3.org                el nombre de una organización
                                                       sergiolujanmora el nombre de una persona
                                                       estupida.com      el nombre que una quiera.



Los nombres de dominio se organizan en diferentes niveles:Nivel 1 Nivel 2 y Nivel 3

Los dominios Nivel 1 se organizan en: Genéricos y Territoriales.
Los Genéricos son dominios de propósito general y eran inicialmente los que acababan en:
.com, .edu, .gob, .mil, .net, y .org
pero posteriormente se han añadido otros como: .biz, .mobi, .xxx
El registro de nombre de dominio bajo .com, .org y .net no está sometido a comprobación previa, se asignan siguiendo el de "primero en llegar, primero servido"

Los territoriales son los que identifican el país como .es para España, .fr para Francia .ec para Ecuador o .de para Alemania.
El registro de nombres de dominio territoriales está sometido a las normas de cada país. Por ejemplo en España lo gestiona la organización .es y podemos encontrar toda la información sobre su funcionamiento en dominio.es

Los dominios de Nivel 2 son los que normalmente registramos al solicitar un dominio, como por ejemplo Idesweb.es o sergiolujanmora.es; esto es lo que en la práctica todos llamamos dominio. Nos inventamos un nombre y lo registramos bajo el primer nivel. Por ejemplo: 'tiendadetuercas.es'..es 

Los dominios de Nivel 3 En algunos países existe un nivel 3 de organización. En España existen los dominios controlados .com.es, .nom.es, .gob.es y edu.es que permiten que existan dominios como datos.gob.es o mecd.gob.es http://datos.gob.es    http://www.mecd.gob.es

Algunos Registros reservan ciertos dominios de segundo nivel, de forma que se pueden registrar dominios de tercer nivel bajo estos. Por ejemplo, '.com.es' está reservado para crear dominios de tercer nivel, como 'tiendadetuercas.com.es'.

Analizamos una dirección URL: www.dsli.ua.es

.es   Nivel 1 (dominio superior o dominio territorial)
.ua  Nivel 2  (doninio de Institución)
.www.dsli    (como nombre de máquina o host)

En el siguiente vídeo del profesor Luján de la Universidad de Alicante y del curso de idesweb, nos contará e ilustrará con imágenes y gráficos sobre los nombres de dominio. Para mí es muy importante adjuntar estos videos en cada página porque me van a permitir repasar, cuando lo necesite y siempre podré volver a ellos. Me está sirviendo mucho la creación de este blog: Portafolio del curso del curso de Introducción al desarrollo Web: HTML y CSS.









EJERCICIO: Averiguar: 1. para que sirven los dominios example.com y example. org
Y 2. Cual es la organización que los gestiona.
example.comexample.net y example.org son dominios de Internet de segundo nivel reservados, para ser utilizados en ejemplos y documentación. Esta reserva hace que no se puedan registrar.

En 2000, ICANN reservó example.edu
La IANA los reservó para permitir la escritura de documentos explicativos en los que se mencionara un dominio inexistente.
La organización que los gestiona es el ICANN (Internet Corporation For Assigned Names and Numbers) el organismo que regula los nombres de dominio.




ICANN es una organización que opera a nivel multinacional/internacional y es la responsable de asignar las direcciones del protocolo IP, de los identificadores de protocolo, de las funciones de gestión del sistema de dominio y de la administración del sistema de servidores raíz.
En un principio, estos servicios los realizaba IANA (Internet Assigned Numbers Authority) y otras entidades del gobierno estadounidense.
ICANN se dedica a preservar la estabilidad de Internet por medio de procesos basados en el consenso.
ICANN coordina la administración de los elementos técnicos del DNS para garantizar la resolución unívoca de los nombres, para que los usuarios puedan encontrar todas las direcciones sin ser repetidas.
En la actualidad, la ICANN está formalmente organizada como una corporación sin fines de lucro y de utilidad pública. Está administrada por una Junta de Directores, que está compuesta por seis representantes de las organizaciones de apoyo, sub-grupos que se ocupan de las secciones específicas de las políticas de ICANN en virtud de la competencia, ocho representantes independientes del interés público general, seleccionados a través de un Comité de Nominaciones que representa a todas las circunscripciones de la ICANN, y el Presidente y Director Ejecutivo, nombrado por el resto de la Junta.
En la actualidad hay tres organizaciones de apoyo: la GNSO (Generic Names Supporting Organization) se ocupa de la formulación de políticas sobre dominios genéricos de nivel superior, ccNSO (Country Code Names Supporting Organization) se ocupa de la elaboración de políticas relativas a códigos de países en dominios de nivel superior, la ASO (Address Supporting Organization) se ocupa de la formulación de políticas en direcciones IP.
ICANN también se basa en algunos comités consultivos para recibir asesoramiento sobre los intereses y necesidades de los interesados que no participen directamente en las organizaciones de apoyo. Entre ellos figuran el Comité Asesor Gubernamental (GAC), que está integrado por representantes de un gran número de gobiernos nacionales de todo el mundo; el ALAC (At-Large Advisory Comité), que está integrado por representantes de organizaciones de los distintos usuarios de Internet de todo el mundo; el sistema DNS y TLG (Technical Liaison Group) compuesto por representantes de otras organizaciones técnicas internacionales de Internet.

Los nuevos nombres de dominio.
A mediados del 2012, ICANN, el organismo que regula los nombres de dominio, publicó una lista con los 1.930 nuevos nombres de dominio de primer Nivel que habían sido solicitados. 
.org .net .com los antiguos amigos... tienen nuevos amigos. Divertido e instructivo video.






TAREA:

He visitado la página del ICANN: New Generic Top-Level DOMAINS

https://gtldresult.icann.org/application-result/applicationstatus/viewstatus

-He buscado los nombres de dominio de "google" y me encontrado con muchas de las aplicaciones que yo uso cotidianamente como: GMAIL,   DRIVE, EARTH, GAME, DOCS, HANGOUT, HOME.
-También he buscado "audi" y sí,  también estaba.

Conclusiones de la búsqueda 
1) identificar la empresa que hay detrás de ese nombre de dominio y la ficha de cuando y quien la solicita, la localización de dicha empresa ..(Importante haber elegido empresas de distintos países).
 y ampliado el conocimiento sobre el significado de string en informática y su aplicación en nombres de dominio...string1 lo denominan, como soy neófita en esto lo dejo así... si entiendo significado cadena y el uso de números y letras para formar esas cadenas, nada más.


3) Esta visita a ICANN, me ha generado más preguntas, si cabe:

 ¿Si google tiene su propio dominio paga por uno sólo o por todos? o quizá son empresas aparte fiscalmente: gmail, drive etc.. y cada una se paga su dominio, aunque todas sean de google? o quizá se han comprado un host para todas ellas?

y en el caso de mi profesor Luján, ¿Tiene  un nombre de dominio que le permite tener muchas páginas Web? o ¿debe pagar un nombre de dominio por cada página Web que crea?

Para aprender más y estar bien informado sobre los nombres de dominio en España y como empezamos a utilizarlos  y como están en la actualidad, resulta muy interesante la lectura de estos dos artículos: