Ethernet

 

Las diferencias que existen entre Ethernet estándar, Fast Ethernet, Gigabit Ethernet y 10 Gigabit Ethernet tienen lugar en la capa física.

 La Ethernet se rige por los estándares IEEE 802.3. Actualmente, se definen cuatro velocidades de datos para el funcionamiento con cables de fibra óptica y de par trenzado:

10 Mbps – Ethernet 10Base-T

100 Mbps – Fast Ethernet

1000 Mbps – Gigabit Ethernet

10 Gbps – 10 Gigabit Ethernet

 

Si bien existe una gran cantidad de implementaciones de Ethernet diferentes para estas diversas velocidades de transmisión de datos, aquí sólo se presentarán las más comunes. La figura muestra algunas de las características de la Ethernet.

 En esta sección se analizará la porción de Ethernet que opera en la capa física, comenzando por 10Base-T y continuando con las variedades de 10 Gbps.

 
 
 
 

Las principales implementaciones de 10 Mbps de Ethernet incluyen:

10BASE5 con cable coaxial Thicknet

10BASE2 con cable coaxial Thinnet

10BASE-T con cable de par trenzado no blindado Cat3/Cat5

Las primeras implementaciones de Ethernet, 10BASE5 y 10BASE2 utilizaban cable coaxial en un bus físico. Dichas implementaciones ya no se utilizan y los más recientes estándares 802.3 no las admiten.

Ethernet de 10 Mbps – 10BASE-T

La 10BASE-T utiliza la codificación Manchester para dos cables de par trenzado no blindado. Las primeras implementaciones de la 10BASE-T utilizaban cableado Cat3. Sin embargo, el cableado Cat5 o superior es el que se utiliza generalmente en la actualidad.

La Ethernet de 10 Mbps se considera como la Ethernet clásica y utiliza una topología en estrella física. Los enlaces de Ethernet 10BASE-T pueden tener hasta 100 metros de longitud antes de que requieran un hub o repetidor.

La 10BASE-T utiliza dos pares de cables de cuatro pares y finaliza en cada extremo con un conector RJ-45 de 8 pins. El par conectado a los pins 1 y 2 se utiliza para transmitir y el par conectado a los pins 3 y 6 se utiliza para recibir. La figura muestra la salida de pins RJ45 utilizada con Ethernet 10BASE-T.

La 10BASE-T generalmente no se elige para instalaciones de LAN nuevas. Sin embargo, todavía existen actualmente muchas redes Ethernet 10BASE-T. El reemplazo de los hubs por los switches en redes 10BASE-T aumentó notablemente la velocidad de transmisión (throughput) disponible para estas redes y le otorgó a la Ethernet antigua una mayor longevidad. Los enlaces de 10BASE-T conectados a un switch pueden admitir el funcionamiento tanto half-duplex como full-duplex.

 
 

Hipótesis 11/04/2024

La palabra hipótesis se deriva del griego hypo=”bajo” y thesis=”posición o situación”; por lo que, etimológicamente hablando, hipótesis es una explicación supuesta que está bajo ciertos hechos a los que sirve de soporte.

En la investigación científica, las hipótesis son proposiciones tentativas acerca de las relaciones que hay entre dos o más variables, y se apoyan en conocimientos organizados y sistematizados.

Continuar leyendo “Hipótesis 11/04/2024”

Programación de dispositivos móviles

 

CREANDO UN NUEVO PROYECTO

La primera ventana de Android Studio tiene el aspecto siguiente y nos permite crear un nuevo proyecto, entre otras opciones.

Ahora seleccione empty views activity(actividad de vistas vacías) e inicie la configuración.

 

 

 

 

 

 

 

 

 

Al crear el nuevo proyecto es necesario considerar los tres puntos siguientes:

1.- Nombre de la app

2.- Nombre del dominio

3.-La localización en el disco duro

Nota: El nombre debe ser una cadena de nombres separado por puntos

Considere el lenguaje y el SDK

 

Al pulsar el botón finish Androi construye toda la estructura de ficheros y carpetas que forman el esqueleto de la app.

 

 

 

 

En la ventana principal se visualiza el contenido de los ficheros que componen el proyecto. Consiste en un editor de texto para los códigos fuente y un editor gráfico para los layouts(diseños). La estructura del proyecto se visualiza en la ventana lateral de la izquierda. Esta ventana tiene varias vistas que se seleccionan en la barra superior de esa ventana por defecto esta integrada la vista “Android” que nos muestra varias carpetas

 

 

 

 

 

 

 

En la figura tenemos una carpeta que lleva por nombre APP es la que normalmente modificaremos para escribir la app. La carpeta Gradle Scripts contiene las instrucciones necesarias para compilar y generar la app y no debemos modificarla a no ser que necesitemos cambiar algún parámetro en la compilación.

La carpeta app contiene una carpeta llamada manifests aquí se encuentra el archivo AndroidManifest.xml en el se declaran las distintas funcionalidades y permisos de nuestra aplicación. En la carpeta java se encuentra el fichero MainActivity, que es la clase de java que contiene el código de nuestra actividad. En la carpeta res/layout se encuentra el fichero activity_main.xml que contiene nuestro layout. Los contenidos de estos ficheros se discutirán en una clase.