jueves, 18 de noviembre de 2010

Peering

El peering es un concepto fundamental en la Internet. Es básicamente la relación entre dos sistemas autónomos que intercambian tráfico en un punto. Los sistemas autónomos (Autonomous Systems, AS) son conjuntos de prefijos (redes IP ) administrados por un único operador de red, y bajo una política de routing común, que además gobierna su conexión con el resto de la Internet.

En el plano puramente tecnológico, en el modo en que funcionan, esta relación de peering se gobierna mediante el protocolo BGP (Border Gateway Protocol) BGP es el pegamento de Internet, lo que mantiene en funcionamiento este entramado de redes y permite que un datagrama IP enviado desde tu PC llegue a un servidor en California sin perderse en cada uno de los múltiples nodos que atraviesa. Cada uno de esos nodos (routers) tiene que tomar una decisión única e individual sobre ese datagrama, basándose en la información de alcanzabilidad y rutas que suministra BGP.

Eso es la tecnología. En el nivel 8 (los colegas entenderán esta referencia), las cosas son distintas. Los protocolos que gobiernan estas relaciones de peering son básicamente económicos y empresariales. El que lo tiene más gordo manda. Y esto es as casi literalmente, porque se basan en la capacidad de generar y entregar tráfico de cada uno de los AS y de qué otros AS son accesibles a su través.

En un mundo repleto de regulaciones estatales, resulta sorprendente que el peering no tenga ninguna normativa gubernativa o supranacional. No hay leyes que digan como dos "carriers" ó ISPs deben organizar su relación de interconexión. Esto como casi todo es bueno y malo a la vez. Es bueno, porque manteniendo a la red fuera del alcance de los gobiernos se ha conseguido que prospere y podamos disfrutar de algo que funciona, relativamente libre y a unos precios asequibles. Tan bueno es que por ello se está intentando que el tráfico de voz siga el mismo modelo de la Internet y abandone el modelo de interconexión tradicional, aunque existen problemas técnicos y están haciendo lo imposible porque no suceda, como veremos otro dia. Y es malo también porque no hay nadie a quien reclamar si las cosas se tuercen. Es un acuerdo privado, no hay reglamentos ni leyes que digan lo que hay que hacer, por lo que cualquier disputa no resuelta por acuerdo entre las partes acabaría en un tribunal. Afortunadamente hasta ahora no se han producido grandes inconvenientes con este esquema, pero quién sabe lo que pueda ocurrir en el futuro.

En este mundo sin ley, es donde las empresas aportan su dote, en forma de usuarios, contenidos y capacidad de manejo de tráfico, para poder establecer esos acuerdos de interconexión de la manera más ventajosa posible. Los grandes proveedores de acceso, como Telefónica, se enfadan porque consideran que sus activos más importantes (sus usuarios y sus redes) les deberían permitir obtener más parte del pastel que creen que los proveedores de contenido (básicamente Google) se están comiendo. Es entonces cuando llaman a la regulación y a que los gobiernos les echen una mano para acabar con la famosa neutralidad de la red. Veremos que ocurre con esto, dado que la influencia de estas organizaciones y su capacidad económica es muy grande, y presionan cada vez más para que se introduzcan medidas potencialmente discriminatorias del tráfico, que hasta ahora no habían sido capaces de forzar por sí mismos. No creo que exista un peligro real a corto plazo de fragmentación de la red, pero se están dando pasos peligrosos en ese sentido, y si no actuamos es posible que termine ocurriendo algo.

La comunidad tiene que abordar dos tipos de problemas: tecnológicos y políticos. Los tecnológicos afectan a la forma en que se controla la información que fluye en esas interconexiones, y los políticos a la manera en que las organizaciones las utilizan y qué beneficios esperan obtener de su establecimiento. En una próxima entrada intentaré abordar alguno de esos problemas en más detalle.

domingo, 14 de noviembre de 2010

Sobre el uso de la banda ancha en España: la "killer application"

.En este momento los profesionales del networking en España nos encontramos con una barrera al crecimiento. Los planes de despliegue de accesos de fibra se ven continuamente postergados por las grandes inversiones que son necesarias, y la falta de justificación en rendimientos inmediatos. Y es que las operadoras piensan que no hay una utilización que justifique la demanda de más caudal del que se ofrece ahora, y por lo tanto les va a ser dificil ganar penetración y aumentar sus ingresos con una oferta de mayor capacidad de descarga. Buscan lo que se llama en la jerga la "killer application", es decir, aquella función o capacidad que permitirá probar el valor de ese incremento de capacidad.

Desde mi punto de vista, están algo equivocados, y si miramos hacia atrás creo que podemos comprobar que varias generaciones de esas "killer app" ya se han sucedido y han empujado la creación de las redes LAN, las interconexiones de redes y los accesos personales a la Internet.

Ahora bien, si algo nos ha enseñado también la corta historia del desarrollo tecnológico y de negocio en este campo es que en un momento determinado nadie tiene ni idea de cuál va a ser el siguiente paso.

Cuando nació el concepto de la Internet, se pensó en la interconexión de redes de ámbito relativamente reducido, redes pertenecientes a organizaciones privadas o públicas que se interconectaban mediante nodos pasarelas (gateways). La idea es que si una organización tenía una LAN o un conjunto de LANs interconectadas, a su vez pudiera interconectarse con otras organizaciones y todo este conjunto formaría la red de redes, la Internet. El propósito principal era la comunicación máquina-máquina, las aplicaciones predominantes la transferencia de ficheros, la línea de comandos remota y el correo electrónico. El énfasis tecnológico estaba en la interoperabilidad, la conectividad, y el aumento de la capacidad.

Posteriormente el concepto evolucionó hasta convertirse en lo que conocemos hoy en dia. En realidad el cambio principal vino de la conversión paulatina de Internet en un almacén global de información, en una nube u océano que podría ser "navegado" con las herramientas de hipertexto y el protocolo HTML. La tecnología se centró sobre todo en la explotabilidad de ese océano de información, aparecen los buscadores e indexadores. La comunicación es más persona a persona. Se produce la popularización de los accesos residenciales individuales y se requiere de arquitecturas de agregación,

Esto convirtíó a la red de redes de manera efectiva en una nube a la que los usuarios acceden desde sus casas, y se empiezan a crear grandes "hubs" lógicos que concentran el tráfico: Google, redes sociales, portales temáticos. Muy pocos previeron este movimiento, más bien fué surgiendo casi espontáneamente, y creo que ninguno de los auto-proclamados "gurús" de la Internet tuvieron nada que ver en el asunto.

Y es que en mi opinión se trata de que nuevas capacidades pueden crear nuevas funciones. No debemos esperar a la función para desarrollar la capacidad.

Asi pues, no esperemos a esa "killer app" de la que ninguno tenemos ni idea (si bien parece vislumbrarse algo por el horizonte) y pongamos las bases adecuadas para que sean los propios usuarios y creadores los que se aprovechen de la capacidad tecnológica.

lunes, 8 de noviembre de 2010

Un poco sobre mi (II)

En la primera entrada creo que me he ido un poco por las ramas, así que procuraré abreviar para no aburriros, queridos lectores (si es que hay alguno)

Como resumen, me queda insitir en que los primeros años en mi primera empresa fueron apasionantes, y creo que hicimos nuestra pequeña historia. De allí me quedó un bagaje tecnológico y de negocio que aprecio profundamente, y de aquellos ocho años largos no me quedan más que buenos recuerdos.

Debido a esos conocimientos, tuve la oportunidad de trabajar con uno de esos grandes fabricantes, Cisco Systems, y de hecho entré a formar parte de esa empresa en 1998. Me certifiqué como CCIE en 1994, fui de los primeros en España, con el número 1205

Durante mi trayectoria en Cisco he tenido la oportunidad de colaborar en alguno de los proyectos de redes más importantes en España, entre otras cosas en la creación de la red IP para el servicio minorista de banda ancha de Telefónica, conocida como la red RIMA. Me siento ciertamente orgulloso de haber establecido junto con mis colegas sus principios arquitecturales y de funcionamiento hace ya 10 años, principios que siguen siendo válidos, y no han requerido mayor revisión durante este tiempo. Durante este tiempo he colaborado en múltiples proyectos siempre orientados a las grandes operadoras de telecomunicación y los prestadores de servicios.

Asi que estas son mis credenciales, espero que esta introducción haya servido para situar mi posición en el panorama tecnológico de este país.

Un poco sobre mi

Aunque el objetivo de este blog no puede ser promocionarme a mi mismo, creo que debo explicar un poco cuál es mi background y qué es lo que hago para considerarme capaz de escribir sobre estos temas.

Mi experiencia en este campo es de unos 20 años. Me uní (más bien me hicieron el favor de contratarme) a una empresa de servicios de probada solvencia y arraigo, como era y es Unitronics, en la primavera de 1990. Allí podría haberme dedicado a reparar osciloscopios, pero tuve la suerte de que me destinaran a la parte de comunicaciones, y que me dieran una formación complementaria bastante completa, que tengo que agradecer a mis jefes de entonces (gracias, Julio) De no tener ni idea, pasé a tener conocimientos y herramientas suficientes como para conectar una tostadora con una aspiradora y que hablasen en appletalk, tal como decía alguno de los compañeros con los que trabajábamos por aquel entonces.

En aquel momento estábamos en todo el centro del desarrollo del networking en España, y llevamos a cabo algunos de los proyectos pioneros en aquel entonces. Dominábamos todas las tecnologías y teníamos los mejores clientes. Trabajábamos con los fabricantes punteros. Allí tuve la suerte de tener mi primera exposición a la tecnología IP que nos venía de la mano de fabricantes como Cisco. De hecho, este hecho marcó mi desarrollo profesional e impulsó en gran manera mi desarrollo posterior.

En aquel entonces, IP eran las siglas de Internet Protocol, y nadie sabía lo que era, excepto cuatro "freaks" en RedIRIS, el DIT de la ESIT en la UPM y nosotros. Las primeras conexiones de la UPM fueron una experiencia fantástica.

En las redes privadas, primaba el concepto de compartición de archivos con servidores de ficheros, una LAN equivalía a un medio de acceder a un servidor centralizado mediante protocolo IPX (Novell Netware) o AppleTalk, o algo más exótico  (según nuestros estándares de hoy en dia). Compartir ficheros e impresoras era lo más de lo más. Eso y los servicios de terminal remoto en entornos SNA de IBM.

Internet e IP eran algo de "redes universitarias de investigación y los militares" y los primeros servicios de correo electrónico RFC822 empezaban a comercializarse.

En ese entorno, nuestra relación con los clientes era realmente estratégica, y sentíamos que empezábamos a cambiar muchas cosas. Recuerdo cuando terminamos una instalación de LAN en un cliente y le enseñamos como pasar ficheros de una máquina a otra utilizando FTP El choque de la "revelación" fue tal que el responsable de informática casi nos abraza, y estoy seguro de que el impacto en el negocio fue tremendo.

Bueno, lo dejo por el momento, volveré más tarde con más historia del abuelo.

Inauguración

Nunca he sido muy constante con esto de la publicación en blogs, espero que a partir de ahora reuna la disciplina suficiente para actualizarlo con cierta regularidad.

También espero que lo que aquí escriba sea relevante, interesante, o al menos no moleste a los pocos que se pasen por aquí.

Trataré sobre todo del estado de la tecnología, el mercado y el desarrollo de la banda ancha en España, y en general sobre tecnología de redes.

Saludos