Resumen undécima sesión

Posted By Santi

La última sesión de clase antes de las presentaciones de los trabajos, fue dada por Josep Solé y Germán Santos, donde se habló de la Sociedad de la Información viendo cuáles son las acciones que se están llevando a cabo para su desarrollo y los indicadores en España que explican el estado actual de la misma.

La aparición de la web ha causado un cambio de tendencia que pretendían las operadoras en crear una red digital de servicios integrados para el transporte de ciertos datos, siendo ahora una red completamente pública. El hecho es que la demanda de tráfico crece exponencialmente y se ha convertido en un fenómeno social donde cada vez más intervienen las instituciones publicas a distinto nivel, desde la UE a los ayuntamientos.

Las iniciativas que se llevan a cabo ahora en Europa buscan principalmente regular el mercado (liberalizar el mercado y derribar monopolios), estimular la SI (desplegar las TICs) y aprovechar a nivel social los beneficios y ventajas que nos ofrecen las nuevas tecnologías.

A nivel estatal, destaca el Plan Avanza, más orientado a ciudadanos, es una línea estratégica dentro del programa Ingenio 2010. Las líneas que sigue el plan son los ciudadanos, economía, servicios públicos y el contexto digital. La inversión que ha ido dedicando el Gobierno con la SI ha ido creciendo linealmente.

A nivel autonómico también están implicados los gobiernos de turno en mayor o menor medida, como por ejemplo, Andalucía mediante la Oficina de Asesoramiento de Telecomunicaciones, Aragón con un plan director de desarrollo, Asturias con e-Asturias, etc.

A nivel local, los programas van más encaminados a servicios públicos municipales, formación en el uso de TICS, subvenciones, ayudas para el desarrollo de redes locales. Como ejemplo de portal útil para el ciudadano destaca Infoville con aplicaciones tipo tablón de anuncios, correo electrónico y más servicios.

Jun 1st, 2008

Fuentes de información para IPv6

Posted By Santi

Leídos y semi-analizados los artículos y documentos de los links que propone Jordi Domingo para introducirse en el trabajo, se puede decir que:

- El primero es un documento donde se habla de lo relacionado con la no tan lejana posibilidad de agotamiento de las direcciones IP en IPv4, al igual que van relacionados los artículos 3 y 4.

- El segundo es un documento extenso de los aspectos legales y actividades que se desarrollan en Europa para favorecer la implantación de IPv6.

- “IPv4 Address Exhaustion and a Trading Market” habla de la posibilidad de crear mercado llegado el punto inevitable del agotamiento de IPs y que a corto y medio plazo IPv6 no se va a lograr instaurar ya que existen demasiados nodos IP que no entienden las direcciones IPv6 y que sólo será posible hacerlo a nivel local.

- El último link es un artículo interesante de las propuestas que se han venido haciendo estos últimos años para superar el gran problema de IPv4: sus escasas direcciones. Estima también su caducidad. Es interesante desglosarlo para hablarlo en el trabajo.

Si en el trabajo tenemos que hablar del estado actual del despliegue de IPv6 y más concretamente en los países asiáticos, debemos encotrar información concreta.

Tras la lectura de estos artículos se puede concluir y usar como una pequeña introducción en el trabajo que todos los problemas que se ha ido encontrado IPv4 con el paso del tiempo han ido siendo solucionados con pequeños remiendos del IETF (seguridad -> IPSec, QoS -> RTP, RSVP…) con NAT, se ha ralentizado el agotamiento de direcciones IP pero no es solución definitiva y más habiendo países tan poblados como los asiáticos que están despegando en la industralización.

Propongo para el trabajo, buscar más información. En la Wikipedia hay vínculos y habla algo de la situación en estos países.

May 12th, 2008

Resumen décima sesión

Posted By Santi

La Arquitectura de la Red fue el tema desarrollado por Jordi Domingo desde la UPC, desde el punto de vista de la organización, del concepto propio de la arquitectura y sus nuevas tendencias.

IANA es la entidad responsable de regular el nombre de los dominios de Internet (DNS) enumerando los top level domain, asigna la numeración del direccionamiento IP público y la numeración de los protocolos como los números de puertos para los servicios del IETF. A la vez otorga las direcciones a cinco delegaciones según la ubicación mundial. Destacar que para el direccionamiento IPv6, el IETF tiene la mayor parte de direcciones reservadas.

a arquitectura a nivel de sistemas autónomos es jerárquica y su numeración también es controlada por el IANA. Pese a que tiene una topología en estrella, pueden haber puentes o peerings que unen AS que cuelgan de otros AS superiores ahorrando tráfico en los nodos raíz. Todos los AS se dividen en tres escalones (tiers), los del primer nivel están en zona de libre omisión o que no tienen ruta por defecto. El protocolo de encaminamiento por excelencia entre AS es el BGP.La importancia de los puntos intermedios, enlaces o peerings viene dada por el ahorro de costes, menor latencia, aumento de ancho de banda o un mejor monitorización del tráfico. Éstos suelen ser grandes switches de nivel 2 redundados. Por todos estos motivos, los ISP llegan a acuerdos para facilitar la instalación de estos puntos en común. En el caso de España la plataforma común se le llama Espanix.

Hoy en día, los requerimientos para contribuir a hacer grande Internet es que las redes deberían interconectar a otras, ser robustas, heterogéneas, con una gestión distribuida, coste adecuado, etc. Los principios que lo rigen son la máxima simplicidad en la red y la complejidad en los extremos, un protocolo de red común (IP), direccionamiento de longitud fija aplicadas a interfaces de red.

Los nuevos protocolos o funciones que han salido últimamente tienen que ver con las necesidades de seguridad, calidad de servicio y falta de direcciones que ya están contempladas en IPv6 pero que se han ido añadiendo como protocolos parche en IPv4. Pese a que se proponen modificaciones de TCP, se ha llegado a la conclusión de que debido a las aplicaciones críticas que corren mundialmente no se puede modificar. Con BGP ha pasado algo similar.

NAT es uno de los parches pensados para alargar el agotamiento de las direcciones IPv4 pero afecta a la filosofía de conectividad extremo a extremo, luego es incompatible por ejemplo con IPSEC que evita el man in the middle.

Hoy en día, los principales problemas de Internet pasan por la seguridad, los puntos de fallo en equipos y la fiabilidad de las redes actuales. Aspectos como la movilidad, flujos multimedia o tarificación, tampoco están contempladas en la arquitectura en sí de TCP/IP. Por lo tanto, se requiere un nuevo Internet que soporte la mobilidad, seguridad extremo a extremo, garantías en las prestaciones y retorno de inversión.

May 11th, 2008

Resumen octava y novena sesión

Posted By Santi

Vicente Casares se encargó de iniciar el bloque de la asignatura más técnico que es el de Infraestructura que soporta fisicamente la Internet de Nueva Generación.

Las Redes de Acceso se pueden clasificar según el medio en alámbrico o inalámbrico, el segundo tipo es la que se ha desarrollado en clase, en concreto sus diferentes variantes tecnológicas que van a ser más o menos apropiadas para cada uso.

La primera, GSM, opera en 800, 900, 1800 y 1900 GHz, usa codificación robusta por su medio tan hostil. Sus fases de crecimiento pasaron por la mejora y la optimización de los códecs, surgimiento de commutación de paquetes para la transmisión de datos (GPRS) y un mejor aprovechamiento del escaso espectro.

La arquitectura GPRS es compleja, se divide en una serie de bloques que tienen una funcionalidad diferente según la proximidad al terminal o a las otras redes externas como ISDN o IP, también es importante el concepto de interfaz de cada uno de los grupos de módulos. En la arquitectura de protocolos, por encima de TCP/UDP se usa GPRS Tunnel Protocol que permite el diálogo entre el Nodo de Servicio y el Gateway.
Se entiende EDGE como la tecnología que mejora GPRS, previa a la UMTS, donde se usa una nueva constelación en la modulación entre otras cosas, pero que no tuvo un fin tan comercial como su antecesor.

La evolución de UMTS implica una mejora en la técnica, en la red y en los servicios. Las frecuencias difieren en ancho y en ubicación en más alta frecuencia. Los bloques funcionales varían pero el cambio más grande viene en el acceso del terminal a la red mediante CDMA necesitando una nueva infraestructura (UTRAN) con un nuevo despliegue de equipos importante y con un nuevo core en el dominio de paquetes de datos. El futuro es conservar un sólo núcleo IP (All IP). Todas las mejoras sobre esta tecnología a lo largo de esta década han sido publicadas por el organismo encargado que es el 3G Partnership Project mediante los Releases.

Debido al excesivo RTT del UMTS, se empezó a trabajar con el HSPA (3.5G) que ofrece unas mayores tasas binarias en sus versiones uplink (HSUPA) y downlink (HSDPA) con el inconveniente de una mayor complejidad en las funcionalidades del nodo B entre otros.

El siguiente tema a tratar fue la tecnología de acceso WIMAX que dentro de las inalámbricas se sitúan en una cobertura de entorno a los 10 Km o más en su versión 802.16e. Sus características más importantes son que opera en el rango de frecuencias de 2 a 66 GHz (con y sin licencia), las técnicas de duplexado usadas son en tiempo y en frecuencia, su gran robustez y flexibilidad se le debe a la modulación OFDMA. Según la proximidad a la estación base, el estándar determina un cambio de técnica de modulación de la subportadora desde una constelación muy densa a la más básica BPSK.

El modo de operación en TDD funciona de forma tal que mediante una sola frecuencia para subida y bajada, se usa el concepto de un umbral adaptativo que permite descompensar la tasa de subida/bajada según la naturaleza asimétrica de la transmisión.

Las capas de protocolos que comprende son la física y la MAC, subdividida ésta última en dos: seguridad (autenticación, encriptado…) y la capa que tiene que dar servicios de convergencia a los niveles superiores, se encarga de fragmentar las tramas en tamaños inferiores. Existen 5 clases de servicio que soporta Wimax que permite garantizar unos requerimientos de retardos en función del tipo de tráfico que transporta.

Casualmente, en la empresa donde estoy realizando prácticas en empresa, llevan unos cuantos años familiarizados con la tecnología Wimax, básicamente se encargan, entre otras cosas, de instalar infraestructuras de red que se comercializan en dos variantes: radioenlaces punto a punto y esquemas de estación base y suscriptores. Trabajamos con dos fabricantes diferentes y es curioso que la mayoría de éstos son israelíes, uno es Alvarion y el otro Radwin. Operan en los 5,7 GHz y ofrecen un máximo de ancho de banda de 54 Mbps con un BW de 40 MHz. A continuación dejo los links a las webs de los fabricantes por si alguien tiene curiosidad en descargarse los datasheets y ver qué características son más comunes en estos equipos:

http://www.alvarion.com/knowledgecenter/datasheets/breezenet_b/

http://www.radwin.com/Content.aspx?Page=radwin_2000_series

La tecnología Wireless LAN es la de menor área de cobertura pero con una mayor tasa binaria, su ámbito es el de entornos cerrados corporativos o de enseñanza. La familia 802.11 tiene muchas variantes, la más novedosa que se puede adquirir ya en las tiendas es la 802.11n que puede alcanzar una tasa de 300 Mbps mediante el uso híbrido de 802.11a (5 GHz) y 802.11g (2,4 GHz) con 3 antenas.

En cuanto a la pila de protocolos sólo involucra, al igual que Wimax, la capa física y MAC. La capa MAC se divide en dos PCF (funciones de coordinación y distribución) y DCF (coordinación funcional). A diferencia de Ethernet que sigue la filosofía de detectar la colisión, 802.11 evita la colisión mediante mecanismos de espera e intervalos de backoff. El mecanismo de escucha al medio tiene la peculiaridad de intervenir el factor espacial creando el factor de terminal oculto cuando entre dos miembros de ven pero un tercero no ve a uno de los dos y para evitarlo se usa el Request To Send y el Clear To Send mediante el uso de paquetes cortos.

La Gestión de la Movilidad en móviles es tan vital como el propio servicio de realización de llamadas ya que sirve para determinar dónde está el terminal y por dónde se desplaza para que sea transparente al usuario. El seguimiento es diferente para los móviles presentes sin llamar (inactivos) y los que están efectuando una llamada (activos) y se realiza mediante una señalización que corre por la red fija y la interfaz radio.

La red fija dispone de una base de datos actualizada (SDB) constantemente mediante los mensajes de LU que van realizando los terminales desde la interfaz radio. Cuando se tiene que hacer una entrega de llamada, se le interroga a dicha base de datos y se estima mediante mensajes de búsqueda la ubicación aproximada hablando en términos de células para realizar la llamada.

Se le llama handover al momento en el que habiendo un terminal con una llamada activa, va cambiando de células o de frecuencias, afectando en el primer caso a la red fija. Para gestionar la localización con la tecnología GSM, se hace uso del concepto de área de localización formada por células anexas y estructura a dos niveles en la red fija. Con GPRS, usa un mecanismo similar a GSM aprovechando el uso común de infraestructuras. Con UMTS, hace uso del core network de GPRS pero en cuanto a la interfaz de radio cambia la filosofía, ahora son las UTRAN Routing Areas (URAs) y los RNC los que hacen las tareas de seguimiento a ese nivel.

La gestión de la movilidad en móviles no sólo es útil para los operadores a la hora de gestionar las llamadas, últimamente el usuario final también disfruta de este servicio mediante aplicaciones instaladas en el terminal. Por ejemplo, en mi caso, hace poco compré un terminal PDA+teléfono pero sin GPS (Global Position System) donde le instalé el Google Maps para PDAs, cuando arranca la aplicación averigua el identificador de la antena que me da servicio en la célula y estima aproximadamente mi ubicación y consecuentemente me enseña el mapa de la zona de forma similar a un navegador GPS.

La movilidad en redes All-IP depende si estamos hablando de macro o micro movilidad si se cambia de dominio de red o de subred respectivamente. En la macro, el Mobile IP ha sido la única idea que ha fructificado y consiste en que el móvil tiene dos direcciones IP: una permanente y otra temporal. A la vez hay otra serie de dispositivos que se encargan de soportar la gestión. Con la micro se usa el Cellular IP que usa dos tipos de memorias caché con una filosofía muy similar a la que sea ha visto anteriormente con GSM con un cambio de nombres.

May 11th, 2008

IPv6, ¿para cuándo?

Posted By Santi

El tema del trabajo que nos ha tocado a Mario Montagud, Antonio Marí y a mí va de la última versión del protocolo de nivel de red más extendido en el mundo: IP.

Frente al posible agotamiento de direcciones IP en el mundo debido al boom de los paises asiáticos y a la necesidad de mejora en la seguridad de las comunicaciones o en calidad de servicio, surgió el nuevo estándar cuya implantación está siendo costosa y sigue una hoja de ruta que debemos analizar y ver en qué estado se encuentra.

Para ello, Jordi Domingo sugiere unas direcciones de una serie de artículos de interés y se pide que se analice concretamente la situación en los paises emergentes como India, China o Corea.

Sugiero la estruturación del trabajo en un índice de temas para focalizar mejor y repartir mejor el trabajo entre nosotros.

May 6th, 2008

Resumen séptima sesión

Posted By Santi

Juan Ramón Vidal, desde Valencia nos habló de todo lo relacionado con los Aspectos Legales en la Red, estructurándolo en cuatro bloques.

En el primero de ellos se trató de las leyes que están involucradas en el comercio electrónico. La ley de servicios de la sociedad de la información y de comercio electrónico regula cualquier servicio que use la red Internet como intermediario y lo que pretende es crear un entorno de confianza en este medio. El texto de la ley detalla cuáles son las obligaciones y responsabilidades de los prestadores de servicios, sanciones, condiciones de las comunicaciones, lo referente a los contratos…

El Ministerio de Industria, Turismo y Comercio ha creado una web con el fin de divulgar y ayudar a entender mediante las preguntas frecuentes que nos podemos hacer a la hora de saber cuáles son nuestros derechos y obligaciones cuando peretendemos abrir un negocio en Internet: www.lssi.es.

Los proveedores de servicio tienen la obligación de colaborar con las autoridades, por ejemplo, los operadores e ISP deben de retener datos durante un tiempo para las fuerzas policiales, bajo autorización judicial, puedan hacer “escuchas” de datos. En 2005 las operadoras se quejaron ya que dichas obligaciones implican un coste económico por las inversiones en tecnología y en material que quieren que pase a correr cargo del Estado.

En cuanto al contrato electrónico que se hace mención en la ley, se destaca que tiene el mismo peso que el documental, está regido por las mismas leyes y no es preciso un previo acuerdo para el uso del formato electrónico. Las infracciones en materia de incumplimiento de esta ley se dividen en leves, graves y muy graves, llevando en el peor de los casos a multas de hasta 600000€.

Otra ley de vital importancia en el comercio electrónico es la ley de firma electrónica que regula tanto su valor jurídico en sí como la certificación de la misma por los prestadores de este servicio. La certificación en España pueden hacerla cualquier organismo inscrito en el Ministerio en modo de libre competencia, a destacar las más importantes: la Fábrica Nacional de Moneda y Timbre, Dirección General de la Policia, Autoritat de Certificació de la Comunitat Valenciana, Telefónica Empresas, etc. La firma electrónica tiene el mismo valor que la manuscrita.

La propiedad intelectual está legislada con el fin de proteger la decisión del autor de divulgar, exigir la integridad o en referencia a la explotación, a la participación de la obra o la remuneración por copia privada, donde entra el polémico canon digital que se grava en medios de almacenamiento y que cobra la SGAE, AIE y AGEDI para compensar a los autores.

Finalmente, la famosa Ley Orgánica de Protección de Datos está para proteger a los usuarios de la libre circulación de sus datos sin su consentimiento. En resumen, el responsable de adquirir dichos datos personales debe de evitar su manipulación por terceros sin consentimiento, de mantenerlos en secreto, de ofrecer la posibilidad de cancelarlos o modificarlos, de informar previamente a la recogida de datos, etc.

Abr 27th, 2008

Resumen sexta sesión

Posted By Santi

Las TIC y la Sociedad de la Información fue el tema que desarrolló Germán Santos desde Barcelona. Se analizó mediante una gran cantidad de parámetros la situación de Internet en la sociedad. Los factores que influyen en el desarrollo de la Sociedad de la Información van ligados normalmente con el avance tecnológico de los medios para conectarse a la Red así como la velocidad que se puede ofertar por parte del proveedor de servicios.

El modelo de negocio en Internet ha experimentado una evolución en cuanto a la apertura de un nuevo canal de venta o prestación de servicios si hablamos del comercio tradicional o de nuevas modalidades de negocio que antes de Internet no existían. El desarrollo de la SI empezó focalizandose en las infraestructuras y hace unos años, con la aparición de la Web 2.0 el protagonista es el usuario.

Las nuevas webs tiene una tendencia hacia la modularidad, dentro de éstas se habla de las widgets como una herramienta para facilitar las tareas diarias de forma sencilla y con un aspecto profesional. Existen widgets de escritorio, a través de las webs o para nuestro móvil.

Se analizó la situación de las Redes Sociales por países, por número de usuarios en los dos últimos años y por la franja de edades, y se puede resumir con que cada país tiene un favorito normalmente diferente al resto, que se ha incrementado espectacularmente su uso y que por edades se destaca Facebook entre los de 18-24 años y Friendster entre 25 y 34 años.

En cuanto a los weblogs destaca que el ritmo de publicación es casi exponencial y que se producen picos de posts en los hitos, eventos sociales o naturales importantes que ocurren en el mundo y que por idiomas predominan el japonés y el inglés muy lejos del español (3%). Por parte de las Wiki, que ya vimos en una clase anterior, destaca un crecimiento asintótico de la Wikipedia en el número de publicaciones. Otras aplicaciones de las que se hablaron fueron las herramientas ofimáticas on-line como Google Docs.

A continuación se presetaron varios gráficos estadísticos como las TICs en lo hogares, donde se ve claramente que cada más nos equipamos de servicios empaquetados de TELF+TV+INET así como de nuevos dispositivos (MPEG4, TDT, PCs…) o como la penetración del móvil en el mercado de Europa (por encima del 100%), entre otros.

Los indicadores sintéticos son índices que contienen la evolución de la SI de los paises respecto al resto. Los líderes son los países nórdicos, seguidos de los centrales y finalmente los del Este. En España somos los mejores en número de cajeros, empresas con Banda Ancha respecto a Internet o en el uso de mensajería istatánea.

Y finalmente, en los indicadores de Internet se analiza el uso del mismo y su penetración en la sociedad. España está por debajo de la media en hogares con acceso a Internet por los motivos de no tener interés o por el coste. Se ve un futuro avance de las redes de fibra hasta el usuario por parte de los ISP.

Abr 13th, 2008

Resumen quinta sesión

Posted By Santi

La última sesión de la Web 2.0 dada por la UPM, trató de los nuevos esquemas de identidad y los mundos virtuales (Antonio Fumero) y Mobile 2.0 y los servicios de valor añadido (Joaquín Salvachúa).

Second Life es el ejemplo por excelencia de los mundos virtuales, tienendo su idea primaria en textos y cine, que parte siendo una red social sobre una plataforma gráfica 3D creada por Linden Lab como interfaz. Su interés radica en que sigue la dinámica social que se está llevando ahora en la Red donde la forma de relacionarse es mediante un personaje (avatar) que emula una segunda identidad. La tecnología que hay detrás es básicamente HTTP y REST, con un lenguaje de scripting propio (LSL) y una estructura de datos también propia (LLSD). Su escalabilidad se basa en una doble estructura de grid. Debido al impacto social que ha tenido, el mundo corporativo se está interesando en Second Life para promocionarse.

Se comentaron en clase otras ideas de mundos virtuales como Croquet que propone una infraestructura similar pero con software libre y mediante una estructura distribuida P2P.

Los perfiles o identidades que cada uno tenemos en la red fue el segundo tema del que se habló. Se destaca el hecho de cada usuario de la Red tiene normalmente varias cuentas para cada una de las webs que solemos acceder. Se propuso el mIDm como primera idea para que, con ayuda del navegador, me identifique por mí a través de todas las webs donde tenga cuenta. La segunda idea, OpenID, se basa en que cada uno de nosotros tengamos un URI que nos identifique unívocamente en la Red, con una estructura muy sencilla de funcionamiento y al que cada vez más se van uniendo sites catalogadas como Web 2.0 (Blogger, WordPress, AOL…).

A continuación, Joaquín habló de I4U donde se pretende fundir la Web 2.0 con la red de las Telecomunicaciones (a entender la red móvil GSM/GPRS y UMTS) y que tan diferente son en la filosofía que prestar servicios de manera gratuita a no hacerlo, respectivamente. Para ello se debe tener en cuenta tanto el factor tecnológico como el de facturación.

Por ejemplo, en un principio se va empezar a ofertar OpenID a partir de la SIM por parte de ciertos operadores o servicios en función de la ubicación física, gracias a identificación de las celdas de cobertura. En estos momentos, las operadoras están estudiando la forma de ofrecer la conectividad con el factor de valor añadido.

En cuanto a los protocolos que se utilizan para llevar a cabo las aplicaciones y los servicios que se ofrecen por Internet, se destacan el Real-time Transport Protocol para el transporte de streamings de información por UDP tratada por códecs y para su sincronización, y el protocolo de sesión SIP que es similar al esquema de las peticiones de envío-respuesta de HTTP para llamar, colgar, cambiar el estado, etc. y que además dota de servicios como el direccionamiento.

Abr 3rd, 2008

Resumen cuarta sesión

Posted By Santi

Esta sesión fue para hablar de las redes sociales y comunidades on-line (Antonio Fumero) y de las foksemantics (Joaquín Salvachúa). Las comunidades on-line son agrupaciones de usuarios por todo el mundo que usan el medio Internet para compartir todo tipo de información, vivencias, aspectos en común, etc. por el motivo que sea (sentirse reconocido, necesidad social, técnica, aburrimiento…).

Toda red se define como un conjunto de nodos que definen una estructura para cumplir un cierto fin, en el caso de las redes sociales, están formadas por las personas, el contenido y la tecnología que permite la interactividad. Según el contenido, existen ejemplos muy variados, como Facebook (comunidad on-line), Xing (negocios) o match.com (a la caza de la pareja perfecta).

Según dónde nos encontremos en el mundo, el éxito de estas redes sociales varía, por ejemplo MySpace es la líder en Norteamérica, en cambio en Europa está en segundo lugar. El gigante Google pretende establecer una herramienta que sea un API común para el desarrollo de aplicaciones a través de múltiples webs. Entre las distintas plataformas que forman las redes sociales existe un cierto solapamiento entre los usuarios que usan unas y otras.

Por último, la web semática se puede decir que es el uso de los metalenguajes con el fin de describir mejor los contenidos de la Web 2.0 de una manera que nos sea más fácil interactuar entre máquinas. Se destacó el RDF como un lenguaje creado para describir recursos de una manera más rica en significado y en interoperabilidad.

Abr 3rd, 2008

Resumen tercera sesión

Posted By Santi

Esta sesión fue un poco más técnica, se habló de los fundamentos de la arquitectura que hay por debajo del Web 2.0.

La tendencia que se sigue es la de que el browser sea el único programa necesario para cumplir con todas las necesidades de software que tengamos ya que se trata de una aplicación sencilla que a golpe de ratón todos sabemos usar y que bajo dicho interfaz sencillo se trata de una buena plataforma común.

Los componentes que forman ahora el web son la identificación del recurso (URI), el protocolo de transporte (HTTP), un lenguaje abierto para la representación de la información y aplicaciones web embebidas.

La identificación de recursos es una norma, debe ser unívoca y se compone del nombre la máquina, ruta o ubicación, recurso, protocolo y puerto.

Los formatos para dar estructura a la información son varios: SGML, HTML, XML, XHTML. Todos ellos comparten la idea de simplicidad, escalabilidad y extensibilidad. La tendencia actual es la del uso de Hojas de Estilos para separar lo que es el formato del documento y la visualización por parte del usuario.

El protocolo de transporte, que es el HTTP, ha evolucionado mucho por su sencillez y por ser extensible. Se caracteriza por ser sin estado y por optimizar el tráfico. A continuación se explicó con detalle el funcionamiento del protocolo en un ejemplo que básicamente se trata de un funcionamiento típico de petición-respuesta del IETF. Se habló de una de las diferencia entre la varsión 1.0 y 1.1 que es que la segunda es persistente, es decir, que la conexión permanece establecidad para varias peticiones a la misma máquina.

La autenticación en HTTP puede ser básica o mediante HTTPS que la versión segura y que encripta las transacciones.

La gestión de sesiones debe implementarse explícitamente ya que HTTP no tiene estados, se usan identificadores en URLs, que no requiere ningún soporte especial, y las cookies que residen en el browser del cliente.

Por último se habló de REST, que es la opción de Web Programable orientado a recursos, a diferencia de los Web Services que lo son a servicios. Se implementa sobre HTTP, aunque realmente puede hacerlo sobre cualquier otro. No mantiene el estado, gestiona los recursos con sólo métodos HTTP y es sumamente escalable .

Mar 13th, 2008
Entradas siguientes »