arquitectura android y tecnologia mpls

762 views
667 views

Published on

Published in: Education
7 Comments
0 Likes
Statistics
Notes
  • el sitema android es muy importante para el funcionamiento de las celulares y la mpls funciona para el trasporte.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • La tecnologia Android es un sistema operativo el cual esta diseñado paras dispositivos moviles y despues se expandio para otros dispositivos, tabaja en dispositivos tales como telefonos inteligentes, tablets, mp3, etc.... La Tecnologia MPLS es una solución clásica y estandar al transporte de informacion de redes.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • la tecnologia android es la mas nuevo en sistemas operastivo mas avanzado que hay hoy en dia para los telefonos moviles. es Impresionante. :O
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • componentes del sistema android
    nucleo linux:andrid depende de linux para los servicios base del sistema como seguridaD.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • la tecnologia Android es el sistema operativo que utilizan los celulares Android, y tiene diferentes caracteristicas como Framework de aplicaciones: permite reuso y reemplazo de componentes.
    ,Máquina virtual Dalvik: optimizada para dispositivos móviles entre otras
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total views
762
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
7
Likes
0
Embeds 0
No embeds

No notes for slide

arquitectura android y tecnologia mpls

  1. 1. nombre: José f. ramosnivel: 11 jtitulo: sistema operativo android y tecnología MPLSprofesora: wendy castillo<br />
  2. 2. Sistema operativo android<br />Es un sistema operativo basado en GNU/Linux diseñado originalmente para dispositivos móviles, tales como teléfonos inteligentes, pero que posteriormente se expandió su desarrollo para soportar otros dispositivos tales como tablets, reproductores MP3, netbooks, PCs, televisores, lectores de e-books e incluso, se han llegado a ver en el CES, microondas y lavadoras.<br />
  3. 3. Componentes del sistema android<br />Aplicaciones: las aplicaciones base incluyen un cliente de correo electrónico, programa de SMS, calendario, mapas, navegador, contactos y otros. Todas las aplicaciones están escritas en lenguaje de programación Java.<br />Marco de trabajo de aplicaciones: los desarrolladores tienen acceso completo a los mismos APIs del framework usados por las aplicaciones base. La arquitectura está diseñada para simplificar la reutilización de componentes; cualquier aplicación puede publicar sus capacidades y cualquier otra aplicación puede luego hacer uso de esas capacidades (sujeto a reglas de seguridad del framework). Este mismo mecanismo permite que los componentes sean reemplazados por el usuario.<br />Diagrama de Android.Bibliotecas: Android incluye un conjunto de bibliotecas de C/C++ usadas por varios componentes del sistema. Estas características se exponen a los desarrolladores a través del marco de trabajo de aplicaciones de Android; algunas son: System C library (implementación biblioteca C estándar), bibliotecas de medios, bibliotecas de gráficos, 3D y SQLite, entre otras.<br />Runtime de Android: Android incluye un set de bibliotecas base que proporcionan la mayor parte de las funciones disponibles en las bibliotecas base del lenguaje Java. Cada aplicación Android corre su propio proceso, con su propia instancia de la máquina virtual Dalvik. Dalvik ha sido escrito de forma que un dispositivo puede correr múltiples máquinas virtuales de forma eficiente. Dalvik ejecuta archivos en el formato Dalvik Executable (.dex), el cual está optimizado para memoria mínima. La Máquina Virtual está basada en registros y corre clases compiladas por el compilador de Java que han sido transformadas al formato.dex por la herramienta incluida "dx".<br />Núcleo Linux: Android depende de Linux para los servicios base del sistema como seguridad, gestión de memoria, gestión de procesos, pila de red y modelo de controladores. El núcleo también actúa como una capa de abstracción entre el hardware y el resto de la pila de software.<br />
  4. 4. Arquitectura android<br />La arquitectura de este conocido software, es la que podemos ver en la siguiente imagen. Destaca su división en aplicaciones, armazón de aplicaciones (también denominado framework de aplicaciones), librerías, el android runtime y el propio kernel de GNU/Linux.<br />
  5. 5. Tecnología android<br />
  6. 6. motorola<br />google Android Market es la autoridad en esta tecnología aunque existe la posibilidad de obtener software externamente. Los programas están escritos en el lenguaje de programación Java. Google liberó la mayoría del código de Android bajo la licencia Apache, una licencia libre y de código abierto. <br />
  7. 7. Tecnología mpls y su arquitectura<br />
  8. 8. Tecnología MPLS<br />MPLS es hoy día una solución clásica y estándar al transporte de información en las redes. Aceptado por toda la comunidad de Internet, ha sido hasta hoy una solución aceptable para el envío de información, utilizando Routing de paquetes con ciertas garantías de entrega.<br />•Las principales aplicaciones de MPLS son:<br />◦Funciones de ingeniería de tráfico (a los flujos de cada usuario se les asocia una etiqueta diferente)<br />◦Policy Routing<br />◦Servicios de VPN<br />◦Servicios que requieren QoS<br />•MPLS se basa en el etiquetado de los paquetes en base a criterios de prioridad y/o calidad (QoS).<br />•La idea de MPLS es realizar la conmutación de los paquetes o datagramas en función de las etiquetas añadidas en capa 2 y etiquetar dichos paquetes según la clasificación establecida por la QoS en la SLA.<br />
  9. 9. Conmutación MPLS<br />Conmutación de etiquetas en un LSR a la llegada de un paquete:<br />◦Examina la etiqueta del paquete entrante y la interfaz por donde llega<br />◦Consulta la tabla de etiquetas<br />◦Determina la nueva etiqueta y la interfaz de salida para el paquete<br />
  10. 10. Arquitectura mpls<br />
  11. 11. Routing MPLS<br />•Los paquetes se envían en función de las etiquetas.<br />◦No se examina la cabecera de red completa<br />◦El direccionamiento es más rápido<br />•Cada paquete es clasificado en unas clases de tráfico denominadas FEC (Forwarding Equivalence Class)<br />•Los LSPs por tanto definen las asociaciones FEC-etiqueta.<br />Ejemplo de MPLS<br />
  12. 12. Situación de la etiqueta MPLS<br />
  13. 13. Muchas gracias..<br />

×