Localnet: Arquitectura de la plataforma de integración de servicios locales de información

O. Ardaiz, L. Navarro, G. Rodríguez, A. Serra, J. Turró

Si vamos hacia la universalización de Internet a todos los ciudadanos, es necesario planificar la integración de los diferentes servicios de información locales (Localnet). El servicio de nombres tiene un papel clave para organizar y permitir el desarrollo de Localnet como una región dentro de Internet.

Tener una dirección es sinónimo de pertenencia a una cierta comunidad, y por tanto, la gestión del espacio de nombres local es un patrimonio valioso de la comunidad.

Tanto direcciones de correo como URLs en un dominio local facilitan la visibilidad de la comunidad local en Internet. Estos nombres coexistirían con el espacio de nombres habitual de Internet y podrán ayudar a separar direcciones asignadas por ISP, que pueden variar, de las direcciones locales, que son más estables.

A continuación se describe qué es una Localnet, su infraestructura, las aplicaciones y servicios ciudadanos, su integración y relación con Internet. Finalmente se analizan algunas ventajas e inconvenientes de este modelo, y se incluye un anexo de cómo estructurar el dominio ".es" siguiendo este modelo.

1.- Descripción: Localnet es la Internet local

La plataforma local que llamaremos Localnet consiste en una integración lógica de servicios ya existentes dentro de un único dominio DNS, la Internet local. Localnet hereda todas las características de Internet: tecnología madura en su mayor parte de libre distribución, cientos de aplicaciones ya creadas que constituyen exitosos servicios que se pueden replicar fácilmente en el entorno local.

Localnet es una red virtual pública en Internet, de tal manera que todos los servicios presentes en ella son también servicios de Internet. Así, para una institución como la UPC, sus servicios podrán encontrarse en el dominio upc.es, en el dominio upc.bcn.es o en ambos. No hay nada cerrado, a diferencia de una Intranet.

Habrá entidades que deseen tener mayor presencia en el entorno local y entren en el espacio local (servicio en www.empresa.bcn.es), otras que sólo les interese la presencia global y sólo estarán en Internet (servicio en www.empresa.com), y habrá aquellas que quieran las dos el local y el global (el mismo servicio en http://www.empresa.bcn.es y www.empresa.com).

2.- La infraestructura de Localnet

Localnet es básicamente una arquitectura para una plataforma de integración de servicios locales de información. Integra todos los servicios de una ciudad en una red lógica, sin embargo es muy conveniente que existan interconexiones similares entre ISP y operadores en la red física por los motivos que se explican a continuación.

Interconexión de la red física

Puntos neutros locales: Sería deseable que los operadores de telecomunicación local tuviesen puntos de interconexión de sus redes para que la prestación de servicios locales no tuviese que recorrer la redes de telecomunicación nacionales o provinciales de los operadores hasta llegar al punto de interconexión, que en algunos casos son internacionales, con el consiguiente empeoramiento del servicio para los usuarios de ambos operadores

Esto es especialmente importante con los servicios de banda ancha, puesto que las redes de banda ancha son relativamente baratas en el entorno local, pero muy costosas en los enlaces de larga distancia, con lo que muchos servicios de banda ancha locales pueden resultar especialmente costosos si requieren transitar por redes no locales para volver a ser recibidos en el ámbito local por usuarios de otra operadora.

Arquitectura lógica

Técnicamente, Localnet consiste en la creación de un servidor de nombres DNS (Domain Name Server) para este subdominio de ciudad, por medio del cual todos aquellos servicios que queramos integrar tengan un nombre en ese servidor que los haga pertenecer inequívocamente en la plataforma local. Como ejemplo para la ciudad de Barcelona (dominio bcn.es), todos aquellos servicios que quieran pertenecer a la Localnet sólo tendrán que obtener un nombre en ese servidor, p.e. lacaixa.com.bcn.es, ajuntament.gov.bcn.es, upc.edu.bcn.es, joancosta.per.bcn.es, etc.

Pasos para el establecimiento de la arquitectura básica:

  • El primer paso es el de obtener un nombre de dominio de ciudad de la autoridad de registro conveniente.
  • En el caso español debemos recordar que los nombre de dominio de ciudades y otras localidades están prohibidos, mientras esta cuestión se resuelva (véase el Anexo 3: la propuesta para la estructuración del dominio .es) los dominios del tipo nombreciudad.net son los más apropiados.
  • Desde ese momento cualquier servicio o aplicación de empresas, instituciones o particulares de la ciudad podría incluirse en Localnet sólo con que diesen a su servidor un nombre bajo el subdominio de la ciudad (además del que ya tengan de cara a la Internet global), p.e. www.upc.edu.bcn.es, www.ub.edu.bcn.es, www.enredando.com.bcn.es, etc.
Figura 1

3.- Las aplicaciones y servicios ciudadanos en Localnet

Todos los siguientes servicios pueden ser ofrecidos por una entidad pública o privada, aunque hay algunos que se ajustan más a una entidad pública, como las direcciones ciudadanas y otros que se ajustan más a una entidad privada como los servicios de noticias.

Direcciones electrónico ciudadanas de correo

Todos los habitantes, empresas e instituciones de la ciudad tendrán una dirección de correo electrónico que lleve el nombre de dominio de su ciudad, será un dirección permanente como joancosta@sants.bcn.es.

  • Esta dirección es uno de los requerimientos básicos de la ciudadanía digital, es parte del derecho de servicio universal de la era Internet.
  • Esta dirección ciudadano es personal y permanente pudiendo cada ciudadano cambiarse de buzón e ISP cuantas veces quiera manteniendo su dirección de correo electrónica.
  • Esta dirección será complementaria de la dirección electrónica profesional.
  • Técnicamente la opción más cómoda para su realización es la de utilizar un servicio de forwarding en un servidor de correo ciudadano que reenvíe los mensajes al buzón privado de cada ciudadano.
  • Esta dirección ciudadano es personal y permanente pudiendo cada ciudadano cambiarse de buzón e ISP cuantas veces quiera manteniendo su dirección de correo electrónica.
  • Deberán tomarse medidas para evitar el spamming o para controlarlo si surge.

Web sites ciudadanas

Todos los habitantes, empresas e instituciones de la ciudad podrán tener sus páginas públicas web con un URL personal que no dependa de su proveedor y que lleve el nombre de dominio de su ciudad. http://joancosta.pers.bcn.es, http://caixa.com.bcn.es, http://pangea.org.bcn.es

Este servicio de dominios para webs sería actualmente muy útil, puesto que las empresas están encontrando dificultades para establecer su presencia en el Web porque el espacio de nombres actual es finito y no consiguen el nombre de dominio que desearían, teniendo que tomar nombres que no dicen mucho, y también el coste que tiene este registro de nombre es excesivo.

Las empresas tendrían en su propia localidad un registro de nombres que agilizaría su presencia en Internet.

Directorio local

Del tipo Yahoo, con una clasificación por temas de la información en todos los servidores bajo el dominio nombreciudad.es y también sobre aquellos servidores que lo soliciten y tengan una relación con la ciudad. Este directorio sería el lugar por donde todo recurso digital de la ciudad puede ser accedido: páginas web personales, web sites, direcciones de e-mail, servicios y aplicaciones, etc. Podrían crearse directorios especializados como un directorios de personas con tecnología LDAP, etc.

Buscador local

Tipo Altavista que realizará sus búsquedas sobre todos los servidores bajo el dominio nombreciudad.es y también sobre aquellos servidores que lo soliciten y tengan una relación con la ciudad.

Cualquier nuevo información solo por el hecho de aparecer en un servidor con un nombre bajo el dominio bcn.es sería accesible por los buscadores locales del dominio bcn.es, y aparecería automáticamente en el directorio de la Localnet.

Servicio de certificación digital

Se podría establecer un servicio de certificación con dos tipos de certificados:

  • Certificados de empresas: para certificar que los servicios que se ofrecen lo son por la entidad o empresa que dice ser, se evitan fraudes por parte de las empresas. Se certifica que la empresa que cobra o recibe un envío u otra información existe y el servicio on-line de esa empresa es el que se esta usando.
  • Certificados de identidad personal: en los que se certifica a quien usa un servicio, sirve para certificar a las personas sobre cualquier acción que realicen on-line, evita suplantaciones de identidad, etc.
Todas aquellas personas o entidades que requieran un nombre de dominio o una dirección de correo electrónico, pueden obtener un certificado digital en el mismo momento que solicitan este nombre.

Servicios de caché locales

Podrían existir servicios de caché locales que podrían tener la información más accedida por la comunidad local, estos sólo serian beneficiosos si la red física esta bien interconexionada.

Servicios de noticias, agendas y foros públicos locales

Cada entidad de Localnet tendrá su propio servicio de noticias, agenda y foros en los que estarán aquellas noticias que produzca, aquellos actos que programe y aquellas discusiones que le interesen albergar. Sin embargo deberán de crearse unos servicios que compilen y filtren esas piezas de información. Con la existencia de Localnet estos servicios son fácilmente automatizables, puesto que la información no estará en el gran espacio de Internet sino sólo en el más pequeño ámbito de Localnet.

4.- La integración en Localnet de servicios existentes en Internet

Cualquier servicio en Internet que este dirigido al ámbito local se puede integrar en Localnet, además el hecho de reproducir la plataforma y los servicios de Internet en la plataforma local, hace posible que cualquier nuevo servicio que se cree en Internet pueda ser integrado fácilmente en la plataforma local Localnet.

Cualquier servicio se integra en Localnet haciendo que este pueda ser accedido por el nombre de dominio local. Los servicios de contenido actuales pueden integrarse en Localnet dando al servidor web un segundo nombre de dominio virtual que pertenezca al subdominio de la ciudad.

Los direcciones actual de e-mail seguirían siendo válidas, pasaríamos a tener dos direcciones de e-mail, pero recibiríamos los mensajes en el mismo buzón.

Cualquier otro servicio existente solo por el hecho de darle un nombre bajo el dominio bcn.es sería accesible por los buscadores locales del dominio bcn.es, y aparecería automáticamente en el directorio de la Localnet.

5.- Los servicios de Localnet serán también servicios de Internet

Como ya se comentó Localnet es un sistema que esta dentro de Internet y funciona con sus mismas tecnologías, por lo tanto cualquier servicio desarrollado para Localnet puede ser extendido (y escalado) a la Internet global sin ningún problema.

6.- Ventajas e Inconvenientes de Localnet

Ventajas:

Escalabilidad de servicios

El sistema se puede ampliar con una facilidad absoluta, solo con que los nuevos servicios sean compatibles con las tecnologías Internet. La tarea de dar un nombre a los servicios bajo el dominio bcn.es es trivial.

Escalabilidad en número de usuarios

Realmente el sistema nunca sufrirá problemas de escalabilidad ya que la Internet tiene hoy en día más usuarios y servicios de los que podrá llegar a tener cualquier plataforma local.

Replicación

Cualquier ciudad puede crear su propia Localnet, sólo tiene que demandar un dominio de Internet que dé identidad a la comunidad digital de su Localnet.

Uso de tecnología existente y madura

El usar una tecnología existente y madura es siempre una garantía de éxito, especialmente cuando se quiere integrar sistemas. Además como Internet funciona por estándares existen varios proveedores de los mismos componentes, y nunca existirá riesgo de obsolescencia.

Bajo coste

La tecnología Internet es barata o gratuita, con lo que por una parte el sistema inicial será de bajo coste, y cualquier ampliación tampoco supondrá grandes inversiones. El gasto público de mantenimiento de Localnet seria el del servidor de DNS, como los servidores root DNS de Internet es un servicio público que no tiene otra forma de existencia.

Los servicios de búsqueda deberían de llegar a funcionar como una empresa privada como Yahoo y Altavista una vez se cree una masa crítica de servicios disponibles en la plataforma Localnet.

Crear sentido de comunidad

El que visites una página persona bajo en dominio bcn.es crea sentido de comunidad local, el que recibas un e-mail del dominio bcn.es crea comunidad local, la plataforma Localnet hace que surja la verdadera ciudad digital donde todos tenemos cabida como en la ciudad real.

Flexibilidad

El sistema es muy flexible puesto que permite a cualquier entidad ser proveedor de servicios y que este los realice según sus gustos, sin tener que existir ningún organismo que lo integre. El seguir las normas de Internet es la condición por la que se logra la integración, además a su vez el servicio puede fácilmente estar disponible en la Internet global.

Sistema Abierto

Localnet es un sistema abierto, no una Intranet. Ello implica que los servicios de Localnet son a la vez servicios de la Internet global, que conectándote a Internet desde cualquier ISP accedes a Localnet y que los servicios de Localnet se pueden ubicar en cualquier ISP.

Inconvenientes:

Duplicidad de nombres/acceso

Como hemos comentado, los servicios presentes en Localnet también son accesibles directamente con el nombre global en Internet. Esto puede provocar cierta confusión ya que 2 enlaces diferentes apuntarán al mismo recurso.

Dificultad para proveer calidad de información.

Este inconveniente no es propio de Localnet, sino heredado de la tecnología Internet: uno de los grandes defectos de Internet es que es un océano enorme de información, pero cuando necesitas algo obtienes más cantidad que calidad. Esta es un área de gran actividad de investigación en Internet a la que estaremos atentos para cualquier aplicación a Localnet, puesto que el acceso a un entorno local predispone a una mayor calidad de información.

Anexo 1:


Resumen propuesta para la estructuración del dominio .es

(propuesta completa: http://music.pangea.org/~oardaiz/redes_ciudadanas/dominioES.html)

1.- Creación de dominios de segundo nivel por comunidades autónomas

A medida que Internet se expande dentro del Estado español, crece la conveniencia de diferenciar y diversificar los subdominios a fin de dotar de escalabilidad al TLD .es.

Hasta ahora bajo .es se han reconocido indistintamente, universidades (p.e. upc.es,), empresas, (telefonica.es,...), ciudades (bcn.es,...) etc.sin distinguir entre categorías ni tipos de organización.

En otros países europeos como UK por ejemplo, bajo el TLD .uk existen subdominios funcionales como .co.uk, ac.uk,org.uk, que permiten diferenciar empresas, universidades, organizaciones sin animo de lucro, etc. En los USA, incluso se ha establecido una jerarquía de subdominios por estados.

Una primera subdivisión clara que proponemos es la introducción de subdominios de segundo nivel para las diferentes comunidades autónomas, inspirada en el modelo estadounidense (RFC 1480), diseñado por IANA, así como el existente en Canadá.

Pretende prevenir la congestión del dominio .es que se producirá en el futuro, abriendo nuevos subdominios en los que las organizaciones puedan tener una presencia más adecuada a sus intereses en Internet. También se posibilita una mayor agilidad para conseguir registrar un dominio, ya que en esta propuesta se permite la descentralización de la gestión del dominio .es, pasando las CCAA que lo deseen, y técnicamente lo puedan materializar, a tener el control del subdominio que les corresponda. Además las organizaciones tendrán en su propia comunidad un registrador lo que facilitará los tramites.

Posiblemente el punto más importante de esta propuesta es que se favorecerá la presencia en Internet de organizaciones pequeñas que suelen tener un ámbito de influencia regional, para las cuales ser reconocidas en un ámbito regional y poder gestionar su presencia en Internet en ese ámbito será una facilidad. Estos dominios son el lugar más lógico para que estén en Internet organizaciones de ámbito local, ya que no necesitan tener un nombre en un dominio internacional, sino en el de su área de trabajo. Muchas PYMEs los colegios de secundaria y primaria, los centros de atención primaria, las bibliotecas municipales, ONGs locales, los despachos de muchos profesionales, clubes deportivos, etc. tendrán la presencia en Internet más adecuada en estos subdominios, y también de manera más efectiva.

Una primera subdivisión por comunidades autónomas establecería los siguientes subdominios:

.an.es ------>Dominio de la C.A. de Andalucía
.ar.es------->Dominio de la C.A. de Aragón
.as.es--------->Dominio de la C.A. del Principado de Asturias
.ba.es------->Dominio de la C.A. de Baleares
.ca.es------->Dominio de la C.A. de Canarias
.cn.es ------->Dominio de la C.A. de Cantabria
.ct.es-------->Dominio de la C.A. de Catalunya
.cl.es -------->Dominio de la C.A. de Castilla-León
.cm.es-------->Dominio de la C.A. de Castilla-La Mancha
.ce.es--------->Dominio de Ceuta
.cv.es--------->Dominio de la C.A. Comunidad Valenciana
.eu.es---------->Dominio de la C.A. del País Vasco
.ex.es--------->Dominio de la C.A. de Extremadura
.ga.es--------->Dominio de la C.A. de Galicia
.lr.es---------->Dominio de la C.A. de La Rioja
.ma.es--------->Dominio de la C.A. de Madrid
.me.es--------->Dominio de Melilla
.mu.es--------->Dominio de la C.A. de Murcia
.na.es---------->Dominio de la C.F. Navarra

2.- Creación de dominios de tercer nivel para núcleos locales con alta densidad de organizaciones locales

Para aquellas zonas geográficas en las que haya una gran concentración de organizaciones que den servicio en el ámbito local, se debería de crear un subdominio de tercer orden que agrupase a todas las organizaciones de ese área, generalmente una ciudad. Estos serian un subdominio en un dominio secundario, puesto que ese área esta incluida en otra área mayor, por lo tanto será el nivel superior él que decida que dominios de tercer nivel se deberán de crear.

Los motivos de la creación de estos subdominios son los mismos que por los que se crean los subdominios de segundo nivel: descongestionar el dominio superior, agilizar la gestión global del proceso de registro, y dar presencia en Internet a organizaciones pequeñas de ámbito local sin recurrir a servicios internacionales cuando su ámbito de acción es local.

Algunos ejemplos son:

.barcelona.ct.es -----> Dominio de la ciudad de Barcelona
.madrid.ma.es ------->Dominio de la ciudad de Madrid
.marbella.an.es ------->Dominio de la ciudad de Marbella
.menorca.ba.es ------->Dominio de la isla de Menorca
etc.

3.- Ejemplos de nombres de dominio de organizaciones locales (nombres de Localnet)

Debajo de cualquiera de ambos niveles de dominio estarían los servicios de las organizaciones de ese ámbito (posiblemente organizados según la recomendación 2 del anexo):

Ejemplos:

www.talleresruiz.madrid.ma.es, o www.talleresruiz.com.madrid.ma.es
www.ayuntamiento.barcelona.ct.es o www.ayuntamiento.gov.barcelona.ct.es
www.parlamento.ar.es o www.parlamento.gov.ar.es
mail.clubsportivo.marbella.an.es, o mail.clubsportivo.dep.marbella.an.es
ftp.colegiosanantonio.huesca.ar.es o ftp.sanantonio.eso.huesca.ar.es
ftp.isocanda.an.es


Oscar Ardaiz
dirección de correo oardaiz [at] ac [dot] upc.es
L. Navarro,
dirección de correo leandro [at] ac [dot] upc.es
G. Rodriguez,
dirección de correo gerard [at] ac [dot] upc.es
A. Serra
dirección de correo artur [at] ac [dot] upc.es
J. Turró
dirección de correo jturro [at] ac [dot] upc.es
cANet-UPC


Indice General [Índice General]