jueves, 25 de julio de 2013

TALLER 1 REDES Y TELEMÁTICA



1. El internet es un conjunto de redes descentralizado.

2. Tipos de redes:








Redes de Área Local (LAN)
Son redes de propiedad privada, de hasta unos cuantos kilómetros de extensión. Por ejemplo una oficina o un centro educativo.
Se usan para conectar computadoras personales o estaciones de trabajo, con objeto de compartir recursos e intercambiar información.
Están restringidas en tamaño, lo cual significa que el tiempo de transmisión, en el peor de los casos, se conoce, lo que permite cierto tipo de diseños (deterministas) que de otro modo podrían resultar ineficientes. Además, simplifica la administración de la red.
Suelen emplear tecnología de difusión mediante un cable sencillo al que están conectadas todas las máquinas.
Operan a velocidades entre 10 y 100 Mbps.
Tienen bajo retardo y experimentan pocos errores.








Redes de Área Metropolitana (MAN)


Una MAN (Red de área metropolitana) conecta diversas LAN cercanas geográficamente (en un área de alrededor de cincuenta kilómetros) entre sí a alta velocidad. Por lo tanto, una MAN permite que dos nodos remotos se comuniquen como si fueran parte de la misma red de área local.


Una MAN está compuesta por conmutadores o routers conectados entre sí mediante conexiones de alta velocidad (generalmente cables de fibra óptica).




Redes de Área Amplia (WAN)
Son redes que se extienden sobre un área geográfica extensa. Contiene una colección de máquinas dedicadas a ejecutar los programas de usuarios (hosts). Estos están conectados por la red que lleva los mensajes de un host a otro. Estas LAN de host acceden a la subred de la WAN por un router. Suelen ser por tanto redes punto a punto.
La subred tiene varios elementos:
- Líneas de comunicación: Mueven bits de una máquina a otra.
- Elementos de conmutación: Máquinas especializadas que conectan dos o más líneas de transmisión. Se suelen llamar encaminadores o routers.
Cada host está después conectado a una LAN en la cual está el encaminador que se encarga de enviar la información por la subred.
Una WAN contiene numerosos cables conectados a un par de encaminadores. Si dos encaminadores que no comparten cable desean comunicarse, han de hacerlo a través de encaminadores intermedios. El paquete se recibe completo en cada uno de los intermedios y se almacena allí hasta que la línea de salida requerida esté libre.
Se pueden establecer WAN en sistemas de satélite o de radio en tierra en los que cada encaminador tiene una antena con la cual poder enviar y recibir la información. Por su naturaleza, las redes de satélite serán de difusión.



3. Dispositivos de red:


NIC:


Se denomina también NIC al chip de la tarjeta de red que seencarga de servir como interfaz de Ethernet entre el medio físico(por ejemplo un cable coaxial) y el equipo (por ejemplo un ordenador personal o una impresora). Es un chip usado en computadoras o periféricos tales como las tarjetas de red,impresoras de red o sistemas embebidos para conectar dos o más dispositivos entre si a traves de algun medio.



HUB:


HubUn hub (en castellano concentrador) es un dispositivo electrónico quepermite centralizar el cableado de unared.


Un concentrador funciona repitiendo cada paquete de datos en cada uno delos puertos con los que cuenta, excepto en el que ha recibido el paquete, deforma que todos los puntos tienen acceso a los datos.


También se encarga de enviar una señal de choque a todos lospuertossidetecta unacolisión. Son la base para las redes detopologíatipo estrella. Como alternativa existen los sistemas en los que los ordenadores estánconectados en serie, es decir, a una línea que une varios o todos losordenadores entre sí, antes de llegar al ordenador central. Llamado tambiénrepetidormultipuerto, existen 3 clases.
Pasivo: No necesita energía eléctrica.
Activo: Necesita alimentación.
Inteligente: También llamados
smart hubsson
hubs activos que incluyenmicroprocesador.


Switch:


Un conmutador o switch es un dispositivo digital de lógica de interconexión deredes de computadoresque opera en la capa 2 (nivel de enlace de datos) del modelo OSI. Su función es interconectar dos o más segmentos de red, de manerasimilar a lospuentes(bridges), pasando datos de un segmento a otro de acuerdo con ladirección MACde destino de lastramasen la red.


Modem:


Un módem es un dispositivo que sirve paramodularydesmodular(en amplitud, frecuencia, fase u otro sistema) una señal llamada portadora mediante otra señal de entrada llamada moduladora. Se han usado modemsdesde losaños 60, principalmente debido a que la transmisión directa de lasseñales electrónicas inteligibles, a largas distancias, no es eficiente, porejemplo, para transmitir señales de audio por el aire, se requerirían antenasde gran tamaño (del orden de cientos de metros) para su correctarecepción.Es habitual encontrar en muchos módems de red conmutada lafacilidad de respuesta y marcación automática, que les permiten conectarsecuando reciben una llamada de la RTC (Red Telefónica Conmutada) yproceder a la marcación de cualquier número previamente grabado por elusuario. Gracias a estas funciones se pueden realizar automáticamente todaslas operaciones de establecimiento de la comunicación.


Router:


El router ADSL es un dispositivo que permite conectar uno o varios equiposo incluso una red de área local (LAN

Diagrama de una red simple con un modem 2Wire que actúa como ruteadorFirewally DHCP.




Realmente se trata de varios componentes en uno. Realiza las funciones de:




Puerta de enlace, ya que proporciona salida hacia el exterior a una red local.




Router: cuando le llega un paquete procedente de Internet, lo dirige hacia lainterfaz destino por el camino correspondiente, es decir, es capaz deencaminar paquetes IP.




Módem ADSL: modula las señales enviadas desde la red local para quepuedan transmitirse por la línea ADSL y demodula las señales recibidas porésta para que los equipos de la LAN puedan interpretarlos. De hecho, existenconfiguraciones formadas por un módem ADSL y un router que hacen lamisma función que un router ADSL.




Punto de acceso wireless: algunos router ADSL permiten la comunicación vía Wireless (sin cables) con los equipos de la red local.


Servidor:


En informática, un servidor es un nodo que forma parte de una red, provee servicios a otros nodos denominados clientes.


Firewall:


Un firewall es un dispositivo que funciona como cortafuegos entre redes, permitiendo o denegando las transmisiones de una red a la otra. Un uso típico es situarlo entre una red local y la red Internet, como dispositivo de seguridad para evitar que los intrusos puedan acceder a información confidencial.


Repetidor:


Un repetidor es un dispositivo electrónico que recibe una señal débil o de bajo nivel y la retransmite a una potencia o nivel más alto, de tal modo que se puedan cubrir distancias más largas sin degradación o con una degradación tolerable.


Puente:


Un puente de red o bridge es un dispositivo de interconexión de redes de ordenadores que opera en la capa 2 (nivel de enlace de datos) del modelo OSI. Este interconecta segmentos de red (o divide una red en segmentos) haciendo la transferencia de datos de una red hacia otra con base en la dirección física de destino de cada paquete. El término bridge, formalmente, responde a un dispositivo que se comporta de acuerdo al estándar IEEE 802.1D. En definitiva, un bridge conecta segmentos de red formando una sola subred (permite conexión entre equipos sin necesidad de routers). Funciona a través de una tabla de direcciones MAC detectadas en cada segmento al que está conectado. Cuando detecta que un nodo de uno de los segmentos está intentando transmitir datos a un nodo del otro, el bridge copia la trama para la otra subred, teniendo la capacidad de desechar la trama (filtrado) en caso de no tener dicha subred como destino. Para conocer por dónde enviar cada trama que le llega (encaminamiento) incluye un mecanismo de aprendizaje automático (autoaprendizaje) por lo que no necesitan configuración manual.


4. Medios de transmision:


FIBRA ÓPTICA


El cable de fibra óptica está hecho de un vidrio conductor de luz rodeado de más vidrio llamado cubierta, el centro provee el camino de la luz o la guía de ondas mientras que la cubierta está compuesta de capas que varían el efecto del vidrio reflector, la cubierta del vidrio esta diseñada para refractar el regreso de la luz al centro.

Las fibras ópticas son mucho más pequeñas y más ligeras que los cables de cobre, por tanto, los cables de fibra óptica pueden cargar más conductores que todos los tamaños de cable de cobre, los cuales lo hacen ideal por su ambiente de espacio limitado.

Los cables de fibra óptica pueden ser multimodo o de modo sencillo. Los cables de fibra óptica de modo sencillo han sido optimizados para permitir solamente una entrada de luz, mientras que la fibra multimodal permite varias entradas.

Los tipos más comunes de fibra óptica incluyen:

- 8.3 micrones en el núcleo sobre 125 micrones de la cubierta en el modo sencillo.

- 62.5 micrones en el núcleo sobre 125 micrones de la cubierta en el modo multimodal.

- 50 micrones en el núcleo sobre 125 micrones de la cubierta multimodo.

- 100 micrones en el núcleo sobre 140 micrones de la cubierta en multimodo.

Las distancias máximas obtenidas para redes locales son de 2000 mts. de nodo a nodo sin el uso de amplificadores. entre las principales ventajas de la fibra óptica se encuentran:

- Transmisión de voz, video y datos por el mismo canal.

- Aplicaciones de alta velocidad.

- No genera señales eléctricas ó magnéticas.

- Inmune a interferencias y relámpagos.

- Tiene un ancho de banda de 200 Mbps.

- Compatible con ethernet, token ring y FDDI *

- Excelente tolerancia a factores ambientales.

- Ofrece la mayor capacidad de adaptación a nuevas normas de rendimiento.

*(Fiber Data Distributed Interface: Interface de Datos Distribuidos por Fibra) es un estándar de transmisión a 100 Mbps. mediante fibra óptica.



INALÁMBRICOS

Los medios inalámbricos transmiten y reciben señales electromagnéticas sin un conductor óptico o eléctrico, técnicamente, la atmósfera de la tierra provee el camino físico de datos para la mayoría de las transmisiones inalámbricas, sin embargo, varias formas de ondas electromagnéticas se usan para transportar señales, las ondas electromagnéticas son comúnmente referidas como medio; dichos medios inalámbricos son los siguientes:

- Radio - frecuencias.

- Micro - ondas.

- Luz infrarroja.




COBRE: Son medios de transmision a traves del cobre.


5. Un proveedor de servicios de Internet (o ISP, por la sigla en inglés de Internet Service Provider) es una empresa que brinda conexión a Internet a sus clientes. Un ISP conecta a sus usuarios a Internet a través de diferentes tecnologías como DSL, Cablemódem, GSM, Dial-up.

domingo, 2 de junio de 2013

HABILITACION PRUEBA SENA - TALENTO HUMANO

PowerPoint 2013:

https://mega.co.nz/#!ZYxBla6D!JVdsi11I4_ppE96_NQHaBC5RSO4jFxpiKfGMzwEGGZY

PowerPoint 2010:

https://mega.co.nz/#!4VoEhCwJ!B9VbJix66TLn6JYbYel7zH_gmbArsB0Zo3yRjxkR6lI

viernes, 24 de mayo de 2013

Taller 3

1.    Cuál es la diferencia entre Software Libre, Software Gratuito y Software de Dominio Público

  • Software Libre: Es la denominación al software que brinda libertad de acceso. Puede ser modificado, copiado, estudiado y redistribuido libremente. Aunque sea un software libre, este puede ser distribuido comercialmente

  • Software Gratuito: Define un tipo de software no libre que se distribuye sin costo, disponible para su uso y por tiempo ilimitado. Suele incluir una licencia de uso, que permite su redistribución pero con algunas restricciones, como no modificar la aplicación en si, ni venderla, y dar cuenta de su autor.

  • Software de Dominio Público: Es aquel software que no requiere licencia, pues sus derechos de explotación son para la humanidad, porque pertenece a todos por igual. Cualquiera puede hacer uso de el, siempre con fines legales y consignando su autoría original.
 

2.    Que es una partición (en informática) y cuáles son los tipos de partición, explique cada una. (lógica, primaria, extendida)
Una partición de disco, en mantenimiento, es el nombre genérico que recibe cada división presente en una sola unidad física de almacenamiento de datos. Toda partición tiene su propio sistema de archivos (formato); generalmente, casi cualquier sistema operativo interpreta, utiliza y manipula cada partición como un disco físico independiente, a pesar de que dichas particiones estén en un solo disco físico.
  • Partición primaria: Son las divisiones crudas o primarias del disco, solo puede haber 4 de éstas o 3 primarias y una extendida. Depende de una tabla de particiones. Un disco físico completamente formateado consiste, en realidad, de una partición primaria que ocupa todo el espacio del disco y posee un sistema de archivos. A este tipo de particiones, prácticamente cualquier sistema operativo puede detectarlas y asignarles una unidad, siempre y cuando el sistema operativo reconozca su formato (sistema de archivos).
  • Partición extendida: También conocida como partición secundaria es otro tipo de partición que actúa como una partición primaria; sirve para contener múltiples unidades lógicas en su interior. Fue ideada para romper la limitación de 4 particiones primarias en un solo disco físico. Solo puede existir una partición de este tipo por disco, y solo sirve para contener particiones lógicas. Por lo tanto, es el único tipo de partición que no soporta un sistema de archivos directamente.
  • Partición lógica: Ocupa una porción de la partición extendida o la totalidad de la misma, la cual se ha formateado con un tipo específico de sistema de archivos (FAT32, NTFS, ext2,...) y se le ha asignado una unidad, así el sistema operativo reconoce las particiones lógicas o su sistema de archivos. Puede haber un máximo de 23 particiones lógicas en una partición extendida. Linux impone un máximo de 15, incluyendo las 4 primarias, en discos SCSI y en discos IDE 8963.

3.    Que es el MBR
Un registro de arranque principal, conocido también como registro de arranque maestro o por su nombre en inglés master boot record (abreviado MBR) es el primer sector ("sector cero") de un dispositivo de almacenamiento de datos, como un disco duro. A veces, se emplea para el arranque del sistema operativo con bootstrap, otras veces es usado para almacenar una tabla de particiones y, en ocasiones, se usa sólo para identificar un dispositivo de disco individual, aunque en algunas máquinas esto último no se usa y es ignorado.

4.     Que es un gestor de arranque
Un gestor de arranque (en inglés «bootloader») es un programa sencillo que no tiene la totalidad de las funcionalidades de un sistema operativo, y que está diseñado exclusivamente para preparar todo lo que necesita el sistema operativo para funcionar. Normalmente se utilizan los cargadores de arranque multietapas, en los que varios programas pequeños se suman los unos a los otros, hasta que el último de ellos carga el sistema operativo.
En los ordenadores modernos, el proceso de arranque comienza cuando la unidad central de procesamiento ejecuta los programas contenidos en una memoria de sólo lectura en una dirección predefinida y se configura la unidad central para ejecutar este programa, sin ayuda externa, al encender el ordenador.


5.     Que es un sistema de archivos
Los sistemas de archivos o ficheros (en inglés:filesystem), estructuran la información guardada en una unidad de almacenamiento (normalmente un disco duro de una computadora), que luego será representada ya sea textual o gráficamente utilizando un gestor de archivos. La mayoría de los sistemas operativos manejan su propio sistema de archivos.
Lo habitual es utilizar dispositivos de almacenamiento de datos que permiten el acceso a los datos como una cadena de bloques de un mismo tamaño, a veces llamados sectores, usualmente de 512 bytes de longitud (También denominados clústers). El software del sistema de archivos es responsable de la organización de estos sectores en archivos y directorios y mantiene un registro de qué sectores pertenecen a qué archivos y cuáles no han sido utilizados. En la práctica, un sistema de archivos también puede ser utilizado para acceder a datos generados dinámicamente, como los recibidos a través de una conexión de red (sin la intervención de un dispositivo de almacenamiento).
Los sistemas de archivos tradicionales proveen métodos para crear, mover, renombrar y eliminar tanto archivos como directorios, pero carecen de métodos para crear, por ejemplo, enlaces adicionales a un directorio o archivo (enlace duro en Unix) o renombrar enlaces padres (".." en Unix).
El acceso seguro a sistemas de archivos básicos puede estar basado en los esquemas de lista de control de acceso o capacidades. Las listas de control de acceso hace décadas que demostraron ser inseguras, por lo que los sistemas operativos experimentales utilizan el acceso por capacidades. Los sistemas operativos comerciales aún funcionan con listas de control de acceso.


6.    Explique los siguientes sistemas de archivos: FAT16, FAT32, NTFS, EXT2, EXT3, EXT4, SWAP, HFS, MFS, HPFS, XFS, UFS, JFS
FAT16:
En 1987 apareció lo que hoy se conoce como el formato FAT16. Se eliminó el contador de sectores de 16 bits. El tamaño de la partición ahora estaba limitado por la cuenta de sectores por clúster, que era de 8 bits. Esto obligaba a usar clusters de 32 KiB con los usuales 512 bytes por sector. Así que el límite definitivo de FAT16 se situó en los 2 GiB.
Esta mejora estuvo disponible en 1988 gracias a MS-DOS 4.0. Mucho más tarde, Windows NT aumentó el tamaño máximo del cluster a 64 kilobytes gracias al "truco" de considerar la cuenta de clusters como un entero sin signo. No obstante, el formato resultante no era compatible con otras implementaciones de la época, y además, generaba más fragmentación interna (se ocupaban clusters enteros aunque solamente se precisaran unos pocos bytes). Windows 98 fue compatible con esta extensión en lo referente a lectura y escritura. Sin embargo, sus utilidades de disco no eran capaces de trabajar con ella.


FAT32: fue la respuesta para superar el límite de tamaño de FAT16 al mismo tiempo que se mantenía la compatibilidad con MS-DOS en modo real. Microsoft decidió implementar una nueva generación de FAT utilizando direcciones de cluster de 32 bits (aunque sólo 28 de esos bits se utilizaban realmente).
En teoría, esto debería permitir aproximadamente 268.435.538 clusters, arrojando tamaños de almacenamiento cercanos a los ocho terabytes. Sin embargo, debido a limitaciones en la utilidad ScanDisk de Microsoft, no se permite que FAT32 crezca más allá de 4.177.920 clusters por partición (es decir, unos 124 gigabytes). Posteriormente, Windows 2000 y XP situaron el límite de FAT32 en los 32 GiB. Microsoft afirma que es una decisión de diseño, sin embargo, es capaz de leer particiones mayores creadas por otros medios.
FAT32 apareció por primera vez en Windows 95 OSR2. Era necesario reformatear para usar las ventajas de FAT32. Curiosamente, DriveSpace 3 (incluido con Windows 95 y 98) no lo soportaba. Windows 98 incorporó una herramienta para convertir de FAT16 a FAT32 sin pérdida de los datos. Este soporte no estuvo disponible en la línea empresarial hasta Windows 2000.
El tamaño máximo de un archivo en FAT32 es 4 GiB (232−1 bytes), lo que resulta engorroso para aplicaciones de captura y edición de video, ya que los archivos generados por éstas superan fácilmente ese límite.


NTFS:
es un sistema de archivos de Windows NT incluido en las versiones de Windows 2000, Windows XP, Windows Server 2003, Windows Server 2008, Windows Vista, Windows 7 y Windows 8. Está basado en el sistema de archivos HPFS de IBM/Microsoft usado en el sistema operativo OS/2, y también tiene ciertas influencias del formato de archivos HFS diseñado por Apple.
NTFS permite definir el tamaño del clúster a partir de 512 bytes (tamaño mínimo de un sector) de forma independiente al tamaño de la partición.
Es un sistema adecuado para las particiones de gran tamaño requeridas en estaciones de trabajo de alto rendimiento y servidores. Puede manejar volúmenes de, teóricamente, hasta 264–1 clústeres. En la práctica, el máximo volumen NTFS soportado es de 232–1 clústeres (aproximadamente 16 TiB usando clústeres de 4 KiB).
Su principal inconveniente es que necesita para sí mismo una buena cantidad de espacio en disco duro, por lo que no es recomendable su uso en discos con menos de 400 MiB libres.

EXT2:
(second extended filesystem o "segundo sistema de archivos extendido") es un sistema de archivos para el kernel Linux. Fue diseñado originalmente por Rémy Card. La principal desventaja de ext2 es que no implementa el registro por diario (en inglés Journaling) que sí implementa su sucesor ext3, el cual es totalmente compatible.
ext2 fue el sistema de ficheros por defecto de las distribuciones de Linux Red Hat Linux, Fedora Core y Debian hasta ser reemplazado recientemente por su sucesor ext3.
El sistema de ficheros tiene una tabla donde se almacenan los i-nodos. Un i-nodo almacena información del archivo (ruta o path, tamaño, ubicación física). En cuanto a la ubicación, es una referencia a un sector del disco donde están todas y cada una de las referencias a los bloques del archivo fragmentado. Estos bloques son de tamaño especificable cuando se crea el sistema de archivos, desde los 512 bytes hasta los 4 KiB, lo cual asegura un buen aprovechamiento del espacio libre con archivos pequeños.
Los límites son un máximo de 2 terabytes de archivo, y de 4 para la partición.


 EXT3:
  (third extended filesystem o "tercer sistema de archivos extendido") es un sistema de archivos con registro por diario (journaling). Es el sistema de archivo más usado en distribuciones Linux, aunque en la actualidad está siendo remplazado por su sucesor, ext4.
La principal diferencia con ext2 es el registro por diario. Un sistema de archivos ext3 puede ser montado y usado como un sistema de archivos ext2. Otra diferencia importante es que ext3 utiliza un árbol binario balanceado (árbol AVL) e incorpora el asignador de bloques de disco Orlov.



EXT4: (fourth extended filesystem o «cuarto sistema de archivos extendido») es un sistema de archivos transaccional (en inglés journaling), anunciado el 10 de octubre de 2006 por Andrew Morton, como una mejora compatible de ext3. El 25 de diciembre de 2008 se publicó el kernel Linux 2.6.28, que elimina ya la etiqueta de "experimental" de código de ext4.
Las principales mejoras son:
  • Soporte de volúmenes de hasta 1024 PiB.
  • Soporte añadido de extent.
  • Menor uso del CPU.
  • Mejoras en la velocidad de lectura y escritura.
  •  
SWAP:
El espacio swap o de intercambio será normalmente una partición del disco, pero también puede ser un archivo. Los usuarios pueden crear un espacio de intercambio durante la instalación de Arch Linux o en cualquier momento posterior, en caso de ser necesario. El espacio de intercambio es generalmente recomendado a los usuarios con menos de 1 GB de RAM, pero es una cuestión de preferencia personal en sistemas con cantidades generosas de memoria RAM física (aunque sí es necesario para utilizar la suspensión en disco).  

HFS:Sistema de Archivos Jerárquico o Hierarchical File System (HFS), es un sistema de archivos desarrollado por Apple Inc. para su uso en computadores que corren Mac OS. Originalmente diseñado para ser usado en disquetes y discos duros, también es posible encontrarlo en dispositivos de solo-lectura como los CD-ROMs. HFS es el nombre usado por desarrolladores, pero en la documentación de usuarios el formato es referido como estándar Mac Os para diferenciarlo de su sucesor HFS+ el cual es llamado Extendido Mac Os.
MFS: Macintosh File System (MFS) es un formato de volumen (o sistema de archivos) creado por Apple Computer para almacenar archivos en disquetes de 400K. MFS fue introducido con el Macintosh 128K en enero de 1984.
MFS era notable tanto por introducir los fork de recurso para permitir el almacenamiento de datos estructurados así como por almacenar metadatos necesitados para el funcionamiento de la interfaz gráfica de usuario de Mac OS. MFS permite que los nombres de archivo tengan una longitud de hasta 255 caracteres, aunque Finder no permite que los usuarios creen nombres de más de 63 caracteres de longitud. A MFS se le denomina como sistema de archivo plano porque no admite carpetas.
Apple introdujo el HFS como reemplazo para MFS en septiembre de 1985. En Mac OS 7.6.1, Apple dejó de prestar servicio de escritura en volúmenes MFS, y en Mac OS 8 fue quitado en conjunto la compatibilidad con volúmenes MFS.
HPFS: High Performance File System, o sistema de archivos de altas prestaciones, fue creado específicamente para el sistema operativo OS/2 para mejorar las limitaciones del sistema de archivos FAT. Fue escrito por Gordon Letwin y otros empleados de Microsoft, y agregado a OS/2 versión 1.2, en esa época OS/2 era todavía un desarrollo conjunto entre Microsoft e IBM. Se caracterizaba por permitir nombres largos, metadatos e información de seguridad, así como de autocomprobación e información estructural.
Otra de sus características es que, aunque poseía tabla de archivos (como FAT), ésta se encontraba posicionada físicamente en el centro de la partición, de tal manera que redundaba en menores tiempos de acceso a la hora de leerla/escribirla.
XFS:
es un sistema de archivos de 64 bits con journaling de alto rendimiento creado por SGI (antiguamente Silicon Graphics Inc.) para su implementación de UNIX llamada IRIX. En mayo de 2000, SGI liberó XFS bajo una licencia de código abierto.
XFS se incorporó a Linux a partir de la versión 2.4.25, cuando Marcelo Tosatti (responsable de la rama 2.4) lo consideró lo suficientemente estable para incorporarlo en la rama principal de desarrollo del kernel. Los programas de instalación de las distribuciones de SuSE, Gentoo, Mandriva, Slackware, Fedora Core, Ubuntu y Debian ofrecen XFS como un sistema de archivos más. En FreeBSD el soporte para solo-lectura de XFS se añadió a partir de diciembre de 2005 y en junio de 2006 un soporte experimental de escritura fue incorporado a FreeBSD-7.0-CURRENT.
UFS: Unix File System (UFS) es un sistema de archivos utilizado por varios sistemas operativos UNIX y POSIX. Es un derivado del Berkeley Fast File System (FFS), el cual es desarrollado desde FS UNIX (este último desarrollado en los Laboratorios Bell).
Casi todos los derivativos de BSD incluyendo a FreeBSD, NetBSD, OpenBSD, NeXTStep, y Solaris Operating Environment|Solaris utilizan una variante de UFS. En Mac OS X está disponible como una alternativa al HFS. En Linux, existe soporte parcial al sistema de archivos UFS, de solo lectura, y utiliza sistema de archivos nativo de tipo ext3, con un diseño inspirado en UFS.
 
JFS:Journaling File System (JFS) es un sistema de archivos de 64-bit con respaldo de transacciones creado por IBM. Está disponible bajo la licencia GNU GPL. Existen versiones para AIX, eComStation, OS/2, sistemas operativos Linux y HP-UX

Fue diseñado con la idea de conseguir "servidores de alto rendimiento y servidores de archivos de altas prestaciones, asociados a e-business". JFS se fusionó en el kernel de Linux desde la versión 2.4. JFS utiliza un método interesante para organizar los bloques vacíos, estructurándolos en un árbol y usa una técnica especial para agrupar bloques lógicos vacíos.

JFS fue desarrollado para AIX. La primera versión para Linux fue distribuida en el verano de 2000. La versión 1.0.0 salió a la luz en el año 2001. JFS está diseñado para cumplir las exigencias del entorno de un servidor de alto rendimiento en el que sólo cuenta el funcionamiento. Al ser un sistema de ficheros de 64 bits, JFS soporta ficheros grandes y particiones LFS (del inglés Large File Support), lo cual es una ventaja más para los entornos de servidor.





7.     Cuál es la función de las particiones: / (raíz), /Boot  y Swap en Linux
Partición Swap (Swap): el espacio destinado a esta partición seguirá la ecuación S=M+2, en donde S es el espacio destinado a Swap y M es la capacidad física de la RAM. Por ejemplo, para una RAM de 3 Gb, el espacio destinado a Swap ha de ser de 5 Gb. En mi caso, para una RAM de 4 Gb físicas (sólo tres reconocibles por el sistema en 32 bits), destino 6 Gb para esta partición.

Partición raíz (/): aquí va instalado todo el sistema, con lo que es conveniente que la capacidad mínima no sea inferior a 5-10 Gb. El formateado, con Fedora 11, es en Ext4. Como se puede ver en la imagen del principio, una instalación limpia y con las actualizaciones de última hora y algunas aplicaciones ya incorporadas, como OpenOffice 3.1, Inkscape y Blender, entre otras, no ocupa más de 5 Gb en total.

Partición de arranque (/boot): en esta partición va el núcleo del sistema. Aquí va Linux, el kernel, con todas sus letras. Cada núcleo ocupa unos 10-20 Mb con lo que, en principio, no es necesario destinar más allá de 100 Mb en total (en mi experiencia con GNU/Linux, nunca he tenido más de cuatro núcleos activos). Esta partición es incompatible con Ext4 así que no queda más remedio que configurarla como Ext3. En mi caso, he sido un poco más generoso y esta partición la he montado con 200 Mb.
 

jueves, 23 de mayo de 2013

Taller Numero 2



1.    Cuál es el programa principal del Sistema Operativo


El programa principal del sistema es designado como núcleo del sistema o interprete de comando.Este tiene la capacidad  de traducir ordenes que ingresan los usuarios, por medio de un conjunto de instrucciones facilitadas  por el mismo directamente al núcleo y al conjunto de herramientas que forman el sistema operativo.

Entre las tareas que desempeña se incluye el manejo de las interrupciones, la asignación de trabajo al procesador y proporcionar una vía de comunicación entre los distintos programas. En general, el núcleo se encarga de controlar el resto delos módulos y sincronizar su ejecución.

2.    Cuáles son las 4 grandes funciones del Sistema Operativo
             - Organizar y administrar el hardware del equipo tanto en partes internas y periféricos. 
    - Gestiona los recursos del ordenador en sus niveles mas bajos.
    - Dispone de una interface (elemento que hace posible la fácil comunicación usuario maquina) liberando al usuario del conocimiento del hardware. 
    - Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el mouse.

3.    Cuáles son los 4 niveles (organización del S.O) de un Sistema Operativo

Nivel 1: Gestion del Procesador (Nucleo)
Nivel 2: Rutinas de administración de las llamadas a servicios del sistema
NIvel 3: Gestión de las rutinas
Nivel 4: Shell: Interaccion con el usuario.
 

4.    Que es un proceso (en informática)
      Un proceso puede informalmente entenderse como un programa en ejecución. Formalmente un proceso es "Una unidad de actividad que se caracteriza por la ejecución de una secuencia de instrucciones, un estado actual, y un conjunto de recursos del sistema asociados".
5.    Cuáles son los estados de un proceso (5 estados)
      Nuevo, preparado, bloqueo, ejecucion y terminado.




6.    Que es el Núcleo  y cuál es su función (en informática)
       En informática, un núcleo o kernel (de la raíz germánica Kern, núcleo, hueso) es un software que constituye la parte más importante del sistema operativo. Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema. Como hay muchos programas y el acceso al hardware es limitado, también se encarga de decidir qué programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo, lo que se conoce como multiplexado. Acceder al hardware directamente puede ser realmente complejo, por lo que los núcleos suelen implementar una serie de abstracciones del hardware. Esto permite esconder la complejidad, y proporciona una interfaz limpia y uniforme al hardware subyacente, lo que facilita su uso al programador.

7.    Cuáles son los tipos  de núcleo (4 tipos)
Hay cuatro grandes tipos de núcleos:

  •     Los núcleos monolíticos facilitan abstracciones del hardware subyacente realmente potentes y variadas.
  •     Los micronúcleos (en inglés microkernel) proporcionan un pequeño conjunto de abstracciones simples del hardware, y usan las aplicaciones llamadas servidores para ofrecer mayor funcionalidad.4
  •     Los núcleos híbridos (micronúcleos modificados) son muy parecidos a los micronúcleos puros, excepto porque incluyen código adicional en el espacio de núcleo para que se ejecute más rápidamente.
  •     Los exonúcleos no facilitan ninguna abstracción, pero permiten el uso de bibliotecas que proporcionan mayor funcionalidad gracias al acceso directo o casi directo al hardware.
 

8.    Que es el Kernel y que función cumple


 El kernel es como nuestro corazon pero este es el de el sistema. se encarga de el modo de reparto, conexion entre todos los componentes y el sistema y es la base de todo. Lo invento la compañia creada por Ken Thompson (Unix) del que percivio pasrte de su nombre.

El kernel es lo que hace que un sistema operativo sea un sistema operativo, para aquellos windowseros despistados; sipe, en Windoze también hay un kernel y se llama krnl32.dll y está en C:\windows\system. Si, exactamente, es el primer archivo que todo virus que se precie ataca.
En nuestro sistema GNU/Linux el kernel está normalmente en /boot y se llama vmlinuz
Kernel en inglés quiere decir " núcleo" y es de hecho la parte principal del sistema operativo, la que se ocupa de gestionar los recursos de la memoria, habilitar el acceso a los sistemas de archivo, gestionar diversas pijaditas de la red y alguna lindeza más.
Cada sistema operativo tiene un tipo distinto de kernel: así los Unix más tradicionales como FreeBSD usan un kernel " monolítico"
en el que está todo compilado dentro, otros usan los llamados "microkernels"
como el Darwin o Hurd (se podría incluir el kernel de Windoze). GNU/Linux usa un kernel modular; un núcleo bastante grande comparado con un microkernel, pero que es capaz de delegar funciones en los llamados " módulos" , partes independientes del núcleo que pueden ser incorporadas dinámicamente al currele si hacen falta y luego descargadas si molestan. Así puedes cargar "drivers" para hardware, firewall o funciones especiales de red (ppp, rdsi, etc) cuando las necesitas y cuando por ejemplo, cierras tu conexión a internet, liberar la memoria que usaba ese módulo