nombre: José f. ramosnivel: 11 jtitulo: sistema operativo android y tecnología MPLSprofesora: wendy castillo
Sistema operativo androidEs 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.
Componentes del sistema androidAplicaciones: 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.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.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.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".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.
Arquitectura androidLa 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.
Tecnología android
motorolagoogle 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.
Tecnología mpls y su arquitectura
Tecnología MPLSMPLS 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.•Las principales aplicaciones de MPLS son:◦Funciones de ingeniería de tráfico (a los flujos de cada usuario se les asocia una etiqueta diferente)◦Policy Routing◦Servicios de VPN◦Servicios que requieren QoS•MPLS se basa en el etiquetado de los paquetes en base a criterios de prioridad y/o calidad (QoS).•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.
Conmutación MPLSConmutación de etiquetas en un LSR a la llegada de un paquete:◦Examina la etiqueta del paquete entrante y la interfaz por donde llega◦Consulta la tabla de etiquetas◦Determina la nueva etiqueta y la interfaz de salida para el paquete
Arquitectura mpls
Routing MPLS•Los paquetes se envían en función de las etiquetas.◦No se examina la cabecera de red completa◦El direccionamiento es más rápido•Cada paquete es clasificado en unas clases de tráfico denominadas FEC (Forwarding Equivalence Class)•Los LSPs por tanto definen las asociaciones FEC-etiqueta.Ejemplo de MPLS
Situación de la etiqueta MPLS
Muchas gracias..

Más contenido relacionado

PDF
Conceptos y Generalidades de Android
PPT
Desarrollo android - 2 - arquitectura del sistema
PPT
Desarrollo android -1 - introduccion
PDF
"Android de la A a la Z" -- Unidad 1
PDF
"Android de la A a la Z" -- Unidad 3
PPTX
Android - Arquitectura Aplicacion
PDF
"Android de la A a la Z" -- Unidad 6
PDF
"Android de la A a la Z" -- Unidad 8
Conceptos y Generalidades de Android
Desarrollo android - 2 - arquitectura del sistema
Desarrollo android -1 - introduccion
"Android de la A a la Z" -- Unidad 1
"Android de la A a la Z" -- Unidad 3
Android - Arquitectura Aplicacion
"Android de la A a la Z" -- Unidad 6
"Android de la A a la Z" -- Unidad 8

La actualidad más candente (20)

PDF
Herramientas para Desarrollo de Aplicaciones Moviles
PDF
Arquitectura android
DOCX
"Android de la A a la Z" -- Unidad 2
PDF
"Android de la A a la Z" -- Unidad 4
PDF
Curso android 01 leccion - teoria
PDF
31-Android Generalidades Sobre Servicios Webs con MySQL
PDF
Descargar Java JDK, Netbeans y Java ME para Desarrollo de Aplicaciones Moviles
PDF
"Android de la A a la Z" -- Unidad 9
PDF
android evolution
PDF
"Android de la A a la Z" -- Introducción
PDF
Generalidades-de-Android-Estudio
PPT
Taller de Android
DOCX
Que es android studio
PPT
Fundamentos desarrollo de Apps para Android
PDF
32- Android, Desarrollo de Aplicaciones Moviles, Importancia del Mockup
PPT
Android QuickStart
PDF
Instalacion-y-Configuracion-de-Android-Studio-con-Genymotion
PPTX
Entornos de desarrollo para móviles
PDF
Primer Ejemplo de Proyecto en Android Studio
PPTX
Sistema android
Herramientas para Desarrollo de Aplicaciones Moviles
Arquitectura android
"Android de la A a la Z" -- Unidad 2
"Android de la A a la Z" -- Unidad 4
Curso android 01 leccion - teoria
31-Android Generalidades Sobre Servicios Webs con MySQL
Descargar Java JDK, Netbeans y Java ME para Desarrollo de Aplicaciones Moviles
"Android de la A a la Z" -- Unidad 9
android evolution
"Android de la A a la Z" -- Introducción
Generalidades-de-Android-Estudio
Taller de Android
Que es android studio
Fundamentos desarrollo de Apps para Android
32- Android, Desarrollo de Aplicaciones Moviles, Importancia del Mockup
Android QuickStart
Instalacion-y-Configuracion-de-Android-Studio-con-Genymotion
Entornos de desarrollo para móviles
Primer Ejemplo de Proyecto en Android Studio
Sistema android
Publicidad

Similar a arquitectura android y tecnologia mpls (20)

DOCX
Android
PDF
Sistema Operativo Android
PDF
Unidad 2 Primeros pasos con android
PPTX
Tecnología androide_Mishelle_Ruiz
PDF
Documento de android
DOCX
Android laura c parra
ODP
Android
PDF
Sistema android
ODP
Presentacion Android
PPTX
Tecnología androide
PPTX
Tecnología androide
PDF
Tecnologia androit
PPT
PPTX
Sistema Operativo Android
PPTX
Sistema Operativo Android
PPTX
Android
PPTX
Arquitectura 63583.pptx
PPTX
Diapositiva sobre android
Android
Sistema Operativo Android
Unidad 2 Primeros pasos con android
Tecnología androide_Mishelle_Ruiz
Documento de android
Android laura c parra
Android
Sistema android
Presentacion Android
Tecnología androide
Tecnología androide
Tecnologia androit
Sistema Operativo Android
Sistema Operativo Android
Android
Arquitectura 63583.pptx
Diapositiva sobre android
Publicidad

Último (20)

DOC
Manual de Convivencia 2025 actualizado a las normas vigentes
PDF
Manual del Gobierno Escolar -MINEDUC.pdf
PDF
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
DOCX
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
DOCX
PLAN DE CASTELLANO 2021 actualizado a la normativa
PPTX
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
PDF
CURRICULAR DE PRIMARIA santa ursula..pdf
PDF
Esc. Sab. Lección 7. El pan y el agua de vida.pdf
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
PPTX
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
PDF
Aumente su Autoestima - Lair Ribeiro Ccesa007.pdf
PDF
E1 Guía_Matemática_5°_grado.pdf paraguay
PDF
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
PDF
Introducción a la historia de la filosofía
PDF
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
PDF
IPERC...................................
PPTX
RESUMENES JULIO - QUIRÓFANO HOSPITAL GENERAL PUYO.pptx
PDF
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
PDF
RM2025 - FUNDAMENTOS TEÓRICOS - PEDIATRÍA.pdf
PDF
Modelo Educativo SUB 2023versión final.pdf
Manual de Convivencia 2025 actualizado a las normas vigentes
Manual del Gobierno Escolar -MINEDUC.pdf
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
PLAN DE CASTELLANO 2021 actualizado a la normativa
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
CURRICULAR DE PRIMARIA santa ursula..pdf
Esc. Sab. Lección 7. El pan y el agua de vida.pdf
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
Aumente su Autoestima - Lair Ribeiro Ccesa007.pdf
E1 Guía_Matemática_5°_grado.pdf paraguay
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
Introducción a la historia de la filosofía
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
IPERC...................................
RESUMENES JULIO - QUIRÓFANO HOSPITAL GENERAL PUYO.pptx
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
RM2025 - FUNDAMENTOS TEÓRICOS - PEDIATRÍA.pdf
Modelo Educativo SUB 2023versión final.pdf

arquitectura android y tecnologia mpls

  • 1. nombre: José f. ramosnivel: 11 jtitulo: sistema operativo android y tecnología MPLSprofesora: wendy castillo
  • 2. Sistema operativo androidEs 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.
  • 3. Componentes del sistema androidAplicaciones: 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.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.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.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".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.
  • 4. Arquitectura androidLa 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.
  • 6. motorolagoogle 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.
  • 7. Tecnología mpls y su arquitectura
  • 8. Tecnología MPLSMPLS 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.•Las principales aplicaciones de MPLS son:◦Funciones de ingeniería de tráfico (a los flujos de cada usuario se les asocia una etiqueta diferente)◦Policy Routing◦Servicios de VPN◦Servicios que requieren QoS•MPLS se basa en el etiquetado de los paquetes en base a criterios de prioridad y/o calidad (QoS).•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.
  • 9. Conmutación MPLSConmutación de etiquetas en un LSR a la llegada de un paquete:◦Examina la etiqueta del paquete entrante y la interfaz por donde llega◦Consulta la tabla de etiquetas◦Determina la nueva etiqueta y la interfaz de salida para el paquete
  • 11. Routing MPLS•Los paquetes se envían en función de las etiquetas.◦No se examina la cabecera de red completa◦El direccionamiento es más rápido•Cada paquete es clasificado en unas clases de tráfico denominadas FEC (Forwarding Equivalence Class)•Los LSPs por tanto definen las asociaciones FEC-etiqueta.Ejemplo de MPLS
  • 12. Situación de la etiqueta MPLS