viernes, 11 de enero de 2013

DOMINIO DNS VS ZONA DNS

Un dominio DNS, es cualquier subárbol de la estructura DNS, por tanto cada vez que se delegue un dominio se estará creando una zona.

DELEGACIÓN DNS

Proceso por el cual el gestor de dominio delega las tareas de gestión, incluyendo el mantenimiento de servidores DNS, de un dominio hijo en una entidad determinada, habitualmente el propietario del dominio.

WHO IS


Cuando se registra un nombre de dominio, la Corporación de Internet para la Asignación de Nombres y Números de Internet (ICANN) exige su registrador de nombres de dominio para enviar su información de contacto personal a la base de datos WHOIS. Una vez que su anuncio aparezca en este directorio en línea, que está disponible al público a cualquier persona que elige para comprobar los nombres de dominio utilizando la herramienta de búsqueda WHOIS.

Hay una gran variedad de terceros que puedan comprobar los nombres de dominio en la base de datos WHOIS, incluyendo:

Los individuos comprobar los nombres de dominio para las fechas de caducidad.

Registradores comprobar los nombres de dominio cuando se transfiere la propiedad.

Autoridades comprobar los nombres de dominio en la investigación de actividades delictivas.

A modo de dominio registrador acreditado por nombres, Network Solutions ® debe cumplir con los requisitos de la base de datos WHOIS establecidas por ICANN. Sin embargo, en un esfuerzo para asegurar que los clientes se sientan cómodos con la visibilidad de su información personal, Network Solutions ofrece tres opciones para la lista de base de datos WHOIS.

GESTIÓN ADMINISTRATIVA DEL DNS

Registro de dominios (registry): ICANN, una vez creado un TLD, cede el control técnico y burocrático al registro del dominio, que se encarga de mantener en funcionamiento los servidores DNS asociados a ese dominio de primer nivel.

El registro, es la entidad que da de alta y baja dominios de segundo nivel que estén bajo el.

Registrador de dominios (registrar): Atienden la petición del cliente, comprueban que es correcta, reciben el pago y solicitan la petición en nombre del cliente al registro de dominios para la cual deben abonar una tasa.

Usuario registrante (registrant): Persona o empresa que compra el dominio y la va a utilizar para su propio beneficio.

jueves, 10 de enero de 2013

DOMINIOS

Dominios genéricos.

Dominios genéricos: gTLD son aquellos que tienen tres o más letras (.com, .org, .cat, .info, .name, .pro).
  • com, org, net: se puede registrar un nombre bajo estos dominios sin ninguna limitación.
  • int: reservado a entidades intergubernamentales y de ámbito internacional.
  • gov, mil, edu: reservados al gobierno de los Estados Unidos (gov), a su ejercito (mil) y a instituciones de educaciónsuperior de cualquier país (edu). 
Dominios geográficos.

Dominios geográficos: ccTLD dominios formados por dos letras, haciendo referencia a un pais (.es, .uk, .it).

Dominio Arpa.

Dominio Arpa: obtiene el nombre de dominio de una IP.

Dominios patrocinados y no patrocinados.

Dominios no patrocinados (uTLD): Operan según las reglas de la entidad que gestiona los TLD (biz, com, info, name, net, org, pro).

Dominios patrocinados: (sTLD): Operan según las reglas específicas que determina una entidad, que da soporte a ese patrocinio (asia, cat, edu, gov, int, jobs, mil, tel, travel).

Dominios reservados.

No aparecen en la jerarquía de DNS en internet, no cuelgan de la raíz.
  • Test: Para ser usado a la hora de hacer pruebas con código fuente relacionado con DNS.
  • Example: A la hora de hacer documentación sobre DNS, se deberá usar este dominio para evitar conflictos con el mundo real, si alguien quiere trasladar esos ejemplos a un servidor DNS real sin modificar nada.
  • Invalid: Se usa cuando se está configurando un servidor DNS conectado a la jerarquía DNS y se quieren hacer pruebas que no afecten al normal funcionamiento de nuestra red.
  • localhost: Debe apuntar a la dirección de loopback 127.0.0.1   

C++ || Programa que calcula y despliega los cuadrados de los enteros del 1 a 10

/*Considere un programa con la funcion cuadrado definida por
el programador, que calcula y despliega los cuadrados de los
enteros del 1 al 10*/

#include<iostream>

using std::cout;
using std::endl;

int cuadrado(int);      //prototipo de la funcion

int main()
{
      //repite 10 veces, calcula y despliega
      //el cuadrado de x
      for(int x = 1; x <= 10; x++)
            cout << cuadrado(x) << "  "; //llamada a la funcion

      cout << endl;

      system("pause");
      return 0;   //indica terminacion exitosa
}//fin de main

//definicion de la funcion cuadrado,
//la cual devuelve el cuadrado de un entero
int cuadrado ( int y ) //y es una copia del argumento de la funcion
{
      return y * y ;
}//fin de la funcion cuadrado


Resultado:
1  4  9   16  25  36  49  64  81  100





C++ || Programa que utilizando una funcion, determina el mayor de tres numeros

/*El siguiente ejemplo utiliza la función definida por el
programador <mayor> para determinar y devolver el mayor de tres
números de punto flotante*/

#include <iostream>

using std::cout;
using std::cin;
using std::endl;

double mayor( double, double, double);  //prototipo de la funcion

int main()
{
      double numero1;
      double numero2;
      double numero3;
           
      system("cls");

      cout << "Introduzca tres numeros de punto flotante:   ";
      cin >> numero1 >> numero2 >> numero3;

      //numero1, numero2 y numero3 son argumentos
      //de la funcion mayor

      cout << "El mayor es:  "
             << mayor(numero1, numero2, numero3 ) << endl;

      system("pause");
      return 0;  // indica terminacion exitosa
}//fin de main

//definicion de la funcion mayor;
//x, y, z son parámetros
double mayor(double x, double y, double z)
{
      double may = x;   //asume que x es el mayor

      if( y > may )     //si y es mayor
            may = y;    //signa y a may

      if( z > may )     //si z es mayor
            may = z;    //asigna z a may

      return may;       //may es el mayor
}// fin de la funcion mayor