martes, 21 de febrero de 2012

PROTOCOLO DE COMUNICACIÓN. EL PROTOCALO TCP/IP. DIRECCIÓN IP. CLASES DE DIRECCIONES IP.

PROGRAMAS DE COMUNICACIONES:

Programa de comunicaciones es un programa de software que permite a una computadora conectarse con otra e intercambiar información. Los programas de comunicaciones proporcionan diversos servicios. Para iniciar las comunicaciones ejecutan tareas tales como almacenar y marcar de forma automática números de teléfono; repetir la llamada a líneas ocupadas; negociar la configuración (por ejemplo, la velocidad y paridad del módem, y el protocolo de intercambio) necesaria para establecer una conexión viable entre computadoras y grabar y ejecutar procedimientos de inicio de sesión. Durante la comunicación codifican los datos, coordinan las transmisiones desde y hacia el ordenador remoto, y detectan y corrigen errores de transmisión. Permiten transmitir y recibir mensajes y archivos, así como mantener una conversación entre usuarios utilizando el teclado y la pantalla. Al finalizar la comunicación, liberan la línea.

PROTOCOLOS:

Son conjuntos de normas para el intercambio de información, consensuadas por las partes comunicantes. En términos informáticos, un protocolo es una normativa necesaria de actuación para que los datos enviados se reciban de forma adecuada.

Hay protocolos de muy diversos tipos. Unos se ocupan de aspectos bastante primarios como, por ejemplo, el de asegurar que el orden de los paquetes recibidos concuerda con el de emisión. A un nivel algo superior hay protocolos para garantizar que los datos enviados por una computadora se visualicen correctamente en el equipo receptor. La informática moderna utiliza muchos protocolos distintos. Debido al auge de Internet, uno de los más empleados es el protocolo TCP/IP (Transmission Control Protocol/Internet Protocol, protocolo de control de transmisiones/protocolo de Internet), aunque también se emplean el FTP (File Transfer Protocol, protocolo de transferencia de archivos), HTTP (HiperText Transport Protocol, protocolo de transferencia de hipertexto), SHTTP (Secure HTTP, HTTP asegurado) y SMTP (Simple Mail Transfer Protocol, protocolo de transferencia de correo simple). Antes de que existiese Internet, para intercambiar información entre ordenadores vía módem se usaban los protocolos Zmodem, Ymodem y Kermit.

La norma publicada por la International Standards Organization y conocida como “modelo de 7 niveles”, recoge la estructura general común a todos los protocolos. La totalidad de los aspectos contemplados en la comunicación entre ordenadores queda clasificada en siete niveles. La idea es que los protocolos concretos desarrollados en cada uno de los niveles puedan entenderse para conseguir una comunicación eficaz. De forma resumida, la función de cada uno de los niveles es la siguiente:

            Nivel 1: Físico
Se refiere a la forma de transmitir cada 0 y 1 que conforman toda información digital que viaja de un punto a otro. Esto incluye la definición de un 1 y un 0 en cuanto a señales eléctricas.

            Nivel 2: Enlace
Describe la forma de transportar de manera fiable los bits desde un nodo a otro en una red conmutada. Define conceptos tales como tramas, detección y corrección de errores y control de flujo.

            Nivel 3: Red
Se centra en el establecimiento de una conexión punto a punto entre cliente y servidor. Es el nivel en el que se trata, por ejemplo, el direccionamiento y encauzamiento global.

            Nivel 4: Transporte
Es el primero de los niveles encargados del funcionamiento punto a punto. Se ocupa del formato y su misión es asegurar que una secuencia recibida de bits se transforme en datos significativos. Este nivel supone la existencia previa de una conexión fiable.

            Nivel 5: Sesión
Es el encargado de la diferenciación y control del diálogo para las aplicaciones que lo precisan. En el caso de la mayoría de las modernas aplicaciones informáticas (que se hallan divididas en componentes cliente y servidor), este nivel constituye un elemento inherente del propio diseño.

            Nivel 6: Presentación
Proporciona un mecanismo de negociación de los formatos de representación (conocidos como sintaxis de transferencia) para un determinado contenido del mensaje.

            Nivel 7: Aplicación
Recoge el resto de las necesarias funciones dependientes de la aplicación.
Hay, en la práctica, otras muchas formas de estructurar y llevar a cabo las comprobaciones necesarias para que una computadora pueda dialogar con otra. El modelo de siete niveles constituye sin embargo un modelo útil y se utiliza con carácter general, especialmente en los niveles inferiores, cuyos protocolos son de normas más estables. 

(Como funciona la web - Protocolo TCP/IP - Guerreros de la red)





ERRORES:

Las personas tienen una gran capacidad para compensar los errores sufridos por los datos transmitidos. Es posible mantener una conversación entre dos individuos aun cuando sólo llegue intacto un 30% de los datos. Los ordenadores están en el otro extremo del espectro. Un único error de transmisión puede echar por tierra todo un diálogo. Por tal razón, la comprobación y prevención de errores constituye un requisito básico de cualquier tipo de comunicación de datos.

La protección contra los errores suele efectuarse añadiendo bits adicionales a los paquetes que contienen los datos a transferir. Alrededor del 4% de los bits en un paquete de datos se dedican a la detección de errores. El método más sencillo de aprovechar estos bits es fijar un bit de paridad, un único dígito que se coloca para que la suma de una determinada secuencia de bits sea 1 o 0. Es una forma muy eficaz de detectar errores de bits aislados, pero no sirve cuando hay errores que afectan a 2 (o 4) bits.

Normalmente se utilizan otras técnicas más depuradas conocidas como sumas de control. Se fundamentan en complejos cálculos matemáticos y resultan eficaces para detectar diferentes tipos de errores. Más enrevesadas resultan las técnicas de corrección de errores, que suelen precisar un porcentaje mayor de bits, pero que son capaces de corregir realmente errores de transmisión eliminando la necesidad de retransmitir paquetes enteros por culpa de un único bit.

EL PROTOCOLO TCP/IP

TCP/IP, acrónimo de Transmission Control Protocol/Internet Protocol (protocolo de control de transmisiones/protocolo de Internet), protocolos usados para el control de la transmisión en Internet. Permite que diferentes tipos de ordenadores o computadoras se comuniquen a través de redes heterogéneas.


Se desarrolló por encargo del Departamento de Defensa estadounidense, que deseaba obtener un medio que permitiese la interconexión de computadoras distantes que operaban bajo distintos sistemas operativos. El protocolo fue inventado por el informático estadounidense Vinton Cerf y el ingeniero estadounidense Robert Kahn en 1973; originalmente permitía la comunicación de computadoras con sistema operativo UNIX a través de Arpanet, pero su uso se fue ampliando y ahora está disponible para establecer una conexión a través de Internet usando cualquier sistema operativo. El Departamento de Defensa estadounidense lo adoptó como el protocolo estándar para sus comunicaciones en 1983. TCP define distintos parámetros de transmisión de datos que aseguran que todos los bytes enviados se reciben correctamente en su destino. IP define el modo en que los datos se dividen en bloques, denominados paquetes, y establece el camino que recorre cada paquete hasta su destino; esta parte del protocolo proporciona capacidad de enrutamiento.


Existen otros protocolos IP que se emplean para transmitir a través de Internet cierto tipo de datos; así el RTP (Realtime Transport Protocol, protocolo de transporte en tiempo real) se utiliza para transmitir voz y vídeo en tiempo real, y el RTCP (Realtime Control Protocol, protocolo de control en tiempo real) es un protocolo acompañante que se utiliza para mantener la calidad del servicio (QoS, Quality of Service).


LA DIRECCIÓN DE INTERNET O DIRECCIÓN IP

Dirección de Internet, grupo de números que identifica unívocamente a cada computadora en Internet. Consiste en cuatro números separados por puntos, en los que cada número puede variar entre 0 y 255 —por ejemplo, 123.106.78.90. Los servidores de nombres de dominio mantienen tablas que permiten traducir la dirección de Internet, también conocida como dirección IP, a una dirección del tipo cervantes.es.

(Cómo funciona el DNS)



·         Los números de la izquierda indican la red y se les denomina netID (identificador de red).
·         Los números de la derecha indican los equipos dentro de esta red y se les denomina host-ID (identificador de host).
·         Cuando una dirección IP termina en 0 se obtiene lo que se llama una dirección de red.
·         La dirección 127.0.0.1 se denomina dirección de bucle de retorno por que indica el host local.
·         Direcciones IP públicas.
Constituyen el espacio de direcciones de Internet. Estas son asignadas para ser globalmente únicas. El organismo encargado de asignar estas direcciones es el ICANN.
·         Direcciones IP privadas (RFC 1918).
Reservados para la operación de redes privadas. Cualquier organización puede usar estas direcciones IP en sus redes sin la necesidad de solicitarlo a un
 registro de internet.
·         Direcciones IP especiales y reservadas.
Reservados para aplicaciones como el multicasting.

CLASES DE DIRECCIONES IP

Para comprender las clases de direcciones IP, necesitamos entender que cada dirección IP consiste en 4 octetos de 8 bits cada uno. El valor del primer octeto es el que determina el tipo de clase. Observe la siguiente tabla para ver las diferentes clases.
Clase A = 0.x.x.x a 126.x.x.x
Clase B = 128.0.x.x a 191.255.x.x
Clase C = 192.0.0.x a 223.255.255.x
La primera parte de cada número de 32 bit representa la red, y las restantes partes se refiere a la computadora individual (x) o los hosts. Para adaptar los diferentes tamaños de redes, el espacio de direcciones IP fue originalmente dividido en tres secciones; Clase A (0.x.x.x a 126.x.x.x) – red de 8 bit prefijo o el primer octeto, Clase B (128.0.x.x a 191.255.x.x) – 16 bit red prefijo del primer o segundo octeto y Clase C (192.0.0.x a 223.255.255.x) – 24 bit red prefijo del tercer octeto.
Concisamente, para una red de clase A el primer octeto representa la parte de red, de clase B, los dos primeros octetos y de clase C los tres primeros octetos. 127.xxx no es una parte de la clasificación de la dirección IP. El ID 127 se utiliza como “host local” o “dirección de bucle invertido”. Esto se expone más adelante.
Cuando se crea una red, es importante elegir correctamente la Clase IP. Clase A tiene poco espacio para las redes, pero alberga muchos, Clase B es equilibrada en redes y hosts; y Clase C tiene una gran cantidad de redes y con poco espacio para los anfitriones o host. Dependiendo de la cantidad necesaria de los host o redes y el crecimiento previsto de la red, se debe hacer la elección de estas tres clases.
Clase # de redes # de hosts
————————————————————-
A = 126 6.777.214
B = 6.384 65.534
C = 2.097.152 254
Si no se aplican subredes, el rango de direcciones IP y la máscara de subred estándar para las clases serán los siguientes:
Clase Desde A Máscara de subred
————————————————————-
Clase A = 0.x.x.x 126.x.x.x 255.0.0.0
Clase B = 128.0.x.x 191.255.x.x 255.255.0.0
Clase C = 192.0.0.x 223.255.255.x 255.255.255.0
La máscara de subred filtra los bits de red mediante el uso de AND. AND tiene la dirección IP en valor binario y utiliza el valor binario de la máscara de subred para determinar los bits que se dejan como uno o “activo”. Esto se logra al tomar el primer bit (comenzando con un octeto) de la dirección IP y el primer bit de la máscara de subred y la comprobación de los resultados de los dos bits.
Si el conjunto es cero y cero, el bit es cero por la izquierda.
Si el conjunto es cero y uno, el bit se pone a cero.
Si el conjunto es uno y cero, el bit se pone a cero.
Si el conjunto es uno y uno, el bit se establece en uno.
Esto se repite para cada bit de la IP y máscara de subred, hasta que la cadena de 1 es rota al llegar a un cero, algo como ocurre en los siguientes ejemplos:
192.168.90.24 = 11000000 . 10101000 . 01011010 . 00011000
255.255.255.0 = 11111111 . 11111111 . 11111111 . 00000000
————————————————————-
establece el bit a 11000000 . 10101000 . 01011010 . 00000000
El resultado muestra algunos más por octeto y algunos octetos están vacíos. Este resultado es la parte de red, que es el estándar para una dirección de clase C. Si convierte el resultado a un valor decimal de la parte de red se verá así: 192.168.90.x, que, en este caso, es idéntico a los tres primeros octetos de la dirección IP.
Todas las computadoras en la misma red o segmento deben tener la misma máscara de subred para comunicarse entre sí.
Características generales de las clases de direcciones IP:

Redes Clase A
·         El primer bit a la izq esta en 0, lo que significa que hay 2^7 (00000000 a 0111111) posibilidades de red.
·         El primer byte representa la red
xxx. yyy.www.zzz
IdRed IdComputadora
·         Las redes pueden ir desde 1.0.0.0 a 126.0.0.0, 126 redes
·         2^24 -2 = 16,777,214 equipos
·         Direcciones reservadas para red privadas (ICANN)
10.0.0.0 – 10.255.255.255 (Creación de redes grandes)
Redes Clase B
·         Los primeros 2 bits son 1 y 0, lo que significa que existen 2^14 (10 000000 00000000 a 10 111111 11111111) posibilidades de red.
·         Los dos primeros bytes representan la red
xxx.yyy.www.zzz
Id Red Id Computadora
·         Las redes pueden ir desde 128.0.0.0 a 191.255.0.0, 16384 redes.
·         2^16 – 2 = 65,534 equipos
·         Direcciones reservadas para red privadas (ICANN)
172.16.0.0 – 172.31.255.255 (Creación de redes medianas)

Redes Clase C
·         Los primeros 3 bits son 1,1 y 0, lo que significa que hay 2^21 posibilidades de red, 2097152 redes.
·         Los tres primeros bytes representan la red
xxx.yyy.www.zzz
IdRed IdComputadora
·         Las redes pueden ir desde 192.0.0.0 a 223.255.255.0, 2097152 redes.
·         2^8 – 2 = 254 equipos
·         Direcciones reservadas para red privadas (ICANN)
192.168.0.0 – 192.168.255.255 (Creación de redes pequeñas)

domingo, 22 de enero de 2012

EL MODELO OSI

Modelo de referencia de Interconexión de Sistemas Abiertos (OSI, Open System Interconnection).
El Modelo de Referencia de Interconexión de Sistemas Abiertos, conocido mundialmente como Modelo OSI, fue creado por la ISO (Organización Estándar Internacional), con el fin de poner orden entre todos los sistemas y componentes requeridos en la transmisión de datos, además de simplificar la interrelación entre fabricantes.

En 1984, este modelo pasó a ser el estándar internacional para las comunicaciones en red.

CAPA 1: NIVEL FÍSICO. Señal y transmisión binaria.

La capa física de modelo de referencia OSI es la que define las especificaciones eléctricas, mecánicas de procedimiento y funcionales para activar, mantener y desactivar el enlace físico entre sistemas finales. Es la que se encarga de las conexiones físicas de la computadora a la red, tanto lo que se refiere al medio físico, como a las características del medio y la forma en la que se transmite la información. Las funciones principales de la capa física son: Permitir la compatibilidad entre los diferentes tipos de conectores existentes, definir las funciones que van a realizar cada uno de los pines de los conectores, establecer el tipo de cableado que se debe utilizar en la red; determinar la codificación, el voltaje de las señales y la duración de los pulsos eléctricos; coordinar la modulación de las señales si es necesario; amplificar y retemporizar las señales en su viaje a través de los medios.

CAPA 2: NIVEL DE ENLACE. Direccionamiento físico (MAC y LLC)

Cualquier medio de transmisión debe ser capaz de proporcionar una transmisión sin errores, es decir, un tránsito de datos fiables a través de un enlace físico. La capa de enlace de datos se ocupa del direccionamiento físico, de la topología de la red, del acceso a la red, de la notificación de errores, de la distribución ordenada de gamma y del control del flujo. El suit realiza su función en esta capa.

CAPA 3: NIVEL DE RED: Determinación de ruta e IP (Direccionamiento lógico)

El cometido de la capa de red es hacer que los datos lleguen desde el origen al destino, aun cuando ambos no estén conectados directamente. Los dispositivos que facilitan tal tarea se denominan en castellano encaminadores. Aunque es más frecuente encontrar el nombre inglés routers. Adicionalmente la capa red lleva un control de la congestión de red que es el fenómeno que se produce cuando una separación de un nodo tira abajo toda la red.

CAPA 4: NIVEL DE TRASPORTE. Conexión extremo-a-extremo y fiabilidad de datos.

Su función básica es aceptar los datos enviados por las capas superiores, dividirlos en pequeñas partes si es necesario y pasarlos a la capa de red. En el caso del modelo OSI, también se asegura que llegue correctamente al otro lado de la comunicación. En esta capa se producen servicios de conexión para la capa de sesión que serán utilizados finalmente por los usuarios de la red al enviar y recibir paquetes. En resumen, podemos definir a la capa de transporte como: capa encadenada de efectuar el transporte de los datos de la máquina origen a la de destino.

CAPA 5: NIVEL DE SESIÓN. Comunicación entre dispositivos de la red.

Esta capa establece, gestiona y finaliza las conexiones entre usuarios, procesos o aplicaciones finales. Por lo tanto, el servicio provisto por este nivel es la capacidad de asegurar que cada sesión establecida entre dos máquinas, la misma se pueda efectuar para las operaciones definidas de principio a fin reanudándolas en caso de interrupción. En conclusión, esta capa es la que se encarga de mantener el enlace entre las dos computadoras que estén transmitiendo archivos.

CAPA 6: NIVEL DE PRESENTACIÓN. Representación de los datos.

El objetivo de la capa de presentaciones es encargarse de la representación de la información de manera que aunque distintos equipos puedan tener diferentes representaciones internas de caracteres, sonido e imágenes, los datos lleguen de manera reconocible. Esta es la capa es la primera en trabajar más en contenido de la comunicación que en cómo se establece la misma. Por lo tanto, podemos resumir y definir a esta capa como la encargada de manejar las estructuras de datos abstractas y realizar las conversiones de presentación de datos para la correcta interpretación de los mismos.

CAPA 7: NIVER DE APLICACIÓN. Servicios de red a aplicaciones.

El nivel de aplicación es el destino final de los datos donde se proporcionan los servicios al usuario. Esta capa describe como hacen su trabajo los programas de aplicación como los navegadores, clientes de correo, terminales remotos, transferencias de ficheros, etc. esta capa implementa la operación con ficheros del sistema. Por un lado interactúan con la capa de presentación y por otro representan la interfaz con el usuario, entregándole la información y recibiendo los comandos que dirigen la comunicación.

domingo, 6 de noviembre de 2011

EL ADMINISTRADOR DE TAREAS DE WINDOWS:

EL ADMINISTRADOR DE TAREAS DE WINDOWS

Administrador de tareas de Windows es un administrador de tareas incluido en los sistemas operativos Microsoft Windows que  muestra los programas, procesos y servicios que se están ejecutando en el equipo en este momento. Puede usar el Administrador de tareas para supervisar el rendimiento del equipo o para cerrar un programa que no responde.

Para acceder a esta herramienta: 

...debemos presionar la combinación de teclas <<ctrl+alt+supr>>. En Windows XP también es posible tecleando las teclas Ctrl, Mayús y Esc a la vez.
...En el menú contextual en la barra de tareas, seleccionar "Administrador de tareas".
...A partir de una línea de comandos, GUI (que se encuentra en C:\Windows\System32\taskmgr.exe) o un acceso directo "Taskmgr.exe"

Pestañas y funciones:

El administrador de tareas se compone de varias pestañas. En cada una de las pestañas se puede observar una función diferente:
  1. Aplicaciones: Permite al usuario ver qué programas están actualmente en su barra de tareas. Desde esta función, el usuario puede finalizar, minimizar, maximizar, traer al frente, etc, la aplicación.
  2. Procesos: Permite visualizar los procesos que ejecuta el computador, quién lo ejecuta y el uso de la CPU y el uso de memoria. En nombre de imagen aparece el nombre del archivo ejecutable que esta siendo ejecutado; en nombre de usuario se establece si es el usuario quien activó el proceso (sólo los procesos ejecutados por el usuario pueden ser finalizados), si corresponde a una ejecución de red o una ejecución de sistema.
  3. Rendimiento: se puede observar un gráfico correspondiente al uso de la CPU.
  4. Red: en la pestaña de funciones de red se puede observar un gráfico que muestra el uso de la red.
  5. Usuarios: se puede ver qué usuarios tienen permisos en el sistema operativo.
También desde el administrador se pueden ejecutar aplicaciones, y hasta el mismo Explorador de Windows (si este finaliza inesperadamente) usando el botón Nueva tarea, escribiendo Explorer.exe y luego presionando Enter.

MSConfig

MSConfing

En Windows, algunos procesos que se ejecutan en segundo plano pueden causar problemas en otros programas y procesos. Estos conflictos pueden impedir que algunas aplicaciones funcionen correctamente, se abran o incluso que se instalen.
El propósito de este comando es controlar, de una forma fácil, los programas y servicios que se arrancan en el inicio de Windows; también elegir el modo de inicio de Windows.
Desactivar los servicios del sistema y los elementos de inicio de otros fabricantes puede impedir que el software o el hardware OEM del ordenador funcionen correctamente. Por ejemplo, esto puede afectar a los botones de control de CD/DVD en ordenadores portátiles o puede impedir que los teclados y ratones inalámbricos funcionen correctamente. Si ya estás utilizando la opción Inicio selectivo de Windows (ver paso 4 que se especifica a continuación), deberás realizar un seguimiento de los elementos que hayas desactivado o reactivado de manera que, después de realizar estos pasos de solución de problemas, puedas hacer que el ordenador vuelva a la manera en la que se encontraba antes. Si seleccionas Inicio normal, es posible que se activen los elementos que no se estaban utilizando y pueden causar problemas.
Puedes resolver estos conflictos desactivando algunos elementos con la Utilidad de configuración del sistema (MSCONFIG) de Windows XP y siguientes. Esta utilidad no está incluida en Windows 2000.



EN WINDOWS XP:
Para entrar en la aplicación de Msconfig en Windows:
-       Menú de inicio, hacer clic en Ejecutar.
-       Escribir msconfig en el el campo Abrir y haz clic en Aceptar. A continuación se abre la Utilidad de configuración del sistema.


Tiene 6 pestañas y en cada una la posibilidad de elegir un tipo de proceso u otro elemento.

        General:

Selección de inicio
Existen 3 tipos de inicio:
  • Normal. Se cargan todos los elementos definidos en Inicio.
  • Con diagnósticos. Sólo dispositivos y servicios básicos. Este se puede utilizar para iniciar Windows cuando tenemos un problema con algún módulo del inicio.
  • Selectivo. Este es el inicio más utilizado; permite escoger exactamente los elementos que se van a iniciar en el arranque del Sistema. Para ello podemos marcar o desmarcar los epígrafes indicados más abajo (Procesar archivo SYSTEM.INI, Procesar archivo WIN.INI, Cargar servicios del sistema y Cargar elementos de Inicio). Este último está con el color algo atenuado, indicando que en esa sección (como luego veremos) se ha deshabilitado algún elemento de inicio.
Iniciar Restaurar Sistema nos presenta la pantalla de la función Restaurar Sistema (es accesible desde aquí esa función)

Podemos volver la configuración del Sistema a un momento anterior (ya se verá más adelante).
    SYSTEM.INI y WIN.INI 


Son para controladores y programas de versiones anteriores de Windows (16 bits) y están en trance de desaparecer.  
    BOOT.INI

Esta ventana se divide en 3 partes:
  • En la parte superior está el contenido del archivo BOOT.INI, que Windows procesa en el inicio del Sistema; ahí están las órdenes que ejecuta el Sistema al iniciar. Esas órdenes se las podemos dar nosotros modificando el fichero y también eligiendo las opciones que tenemos en esta pantalla.
  • Botón Comprobar todas las rutas de inicio, que sirve para que Windows comprueba si todas las rutas especificadas en el archivo BOOT.INI son correctas (si lo son suele contestar que parece que son correctas, no se moja mucho, la verdad) y los botones Subir y Bajar para subir o bajar la orden seleccionada a un lugar superior o inferior (que se ejecute antes o después)
  • Opciones de Inicio.
A la derecha está indicado el tiempo de espera; en este caso, como hay dos sistemas instalados, es el tiempo que tarda en ejecutarse la opción predeterminada si no la escogemos nosotros antes
/SAFEBOOT. Si marcamos esta opción Windows se inicia en el llamado Arranque a prueba de fallos; inicia el mínimo de controladores, servicios y dispositivos y nos permite borrar manualmente un virus, un archivo bloqueado por Windows, arreglar algún problema que nos da Windows en su inicio normal, etc.
/NOGUIBOOT. Al marcar esta opción deshabilita la pantalla en la que aparece el logo de XP al cargarse éste. Sin embargo, aunque desaparece dicha pantalla, no veremos qué pasa "detrás" de ella. Para eso, tiene que aplicarse el modificador /SOS que veremos más adelante.
/BOOTLOG. Con esta opción se crea un archivo log de carga cuando se inicia Windows, con todas las incidencias de dicho inicio. Este archivo está ubicado en el directorio raíz de Windows y tendrá por nombre "ntbtlog.txt" (por tanto, puede abrirse con el bloc de notas).
/BASEVIDEO. Con este modificador conseguiremos que se cargue el controlador "base" de video, es decir, a 16 colores y a una resolución de 640x480. Esto es útil cuando hemos instalado un driver para la tarjeta gráfica que no es el adecuado. Para conseguir arrancar XP (si por ejemplo tampoco podemos hacerlo en modo seguro) tendríamos que colocar ese modificador entrando a la consola de recuperación.
/SOS. Nos permite visualizar la carga de los drivers cuando inicia Windows. Nótese que no tiene la misma función que /noguiboot, ya que éste desactivaba la pantalla con el logo de Windows y nada más. /SOS permite no sólo desactivar dicha pantalla sino ver también los drivers y archivos que se cargan.
Muchas veces nos hemos preguntado qué se "cuece" tras la pantalla de Windows cuando éste se carga. Con este tip, podemos quitarla y ver qué hay detrás de ella. Útil cuando, por ejemplo, se nos cuelga Windows en esa pantalla y queremos ver en qué archivo justamente pasa eso. Quizás no entendamos exactamente lo que sale pero sabiendo el archivo que causa el problema, si se lo indicamos a un experto nos podrá ayudar mucho más eficientemente.
    Servicios

Está la relación de servicios que se inician en el arranque del Sistema; en la columna Estado nos indica si está Activo o Detenido.
Si desmarcamos alguno, no se inicia.
Se puede marcar la casilla Ocultar todos los servicios de Microsoft para ver sólo los de fabricantes externos al Sistema; de esta forma vemos los que han instalado otros programas.
    Inicio

Pestaña más importante.
Permite habilitar o deshabilitar los procesos que se inician al arrancar el Sistema.
Aquí está la relación de programas que aparecen en la System Tray (barra del Sistema)
Estos programas ralentizan el inicio del Sistema, es preciso de vez en cuando hacer un repaso y deshabilitar los que no sean estrictamente necesarios.
También conviene hacerlo ya que muchos virus se introducen en el Inicio y es preciso deshabilitarlos.
¿Cómo sabemos que un proceso es peligroso?.
  • Primero es preciso ver su nombre en la columna comando (nwiz.exe, Logi_MwX.exe, etc.)
  • Luego buscar en algún sitio su descripción; una buena web sobre esto es Proccess Library.
Una vez visto ahí, decidir si se deja o se deshabilita.




sábado, 29 de octubre de 2011

INVECTIGACIÓN SOBRE LA BIOS

LA BIOS

BIOS, en informática, acrónimo de Basic Input/Output System (sistema básico de entrada/salida), un conjunto de rutinas que trabajan estrechamente con el hardware de un ordenador.


Corresponde a una memoria ubicada en la placa base de un computador y que posee un software en su interior, con una serie de procedimientos (rutinas de trabajo) que el hardware ha de realizar para la inicialización del sistema, junto al reconocimiento y  comprobación de todos sus componentes, es decir, placa base en su totalidad, microprocesador, memoria, tarjetas, puertos, sistemas de almacenamiento y periféricos.


En los IBM y compatibles originales, el BIOS (también se le denomina en muchas ocasiones la BIOS), o ROM BIOS, estaba incorporado en un chip de memoria de sólo lectura (ROM) integrado en la placa base de la máquina. Aunque es fundamental para el funcionamiento, el BIOS es normalmente invisible a los usuarios de los equipos.


  •       PARA QUÉ SIRVE LA BIOS DE UN ORDENADOR:

Sirve para soportar la transferencia de información entre los elementos del sistema, como la memoria, los discos, el monitor, el reloj del sistema y las tarjetas de expansión.


Al encender la computadora, el BIOS hace una comprobación del sistema, por ejemplo para verificar la disponibilidad de discos duros instalados o el acceso a memoria.


Además la BIOS se encarga durante el proceso de operación del sistema en modo normal, es decir, con el sistema operativo funcionando y programas ejecutándose, de  aquellas tareas relacionadas con la conexión a la memoria y detección de impulsos enviados desde el teclado, o el acceso a los diferentes dispositivos, puesto que requieren el uso de interrupciones, que son supervisadas desde este programa.

  •       PASOS QUE SIGUE LA BIOS AL ARRANCAR EL ORDENADOR:

Los pasos que realiza la BIOS en el proceso de arranque son los siguientes:

- Lo primero que hace la BIOS es un chequeo de todos los componentes de hardware. Si encuentra algún fallo, avisa mediante un mensaje en la pantalla o mediante pitidos de alarma. Las placas base más modernas incorporan indicadores luminosos que permiten diagnosticar cuándo se produce el error. Este chequeo o test se llama POST (power on self test, autocomprobación al conectar).

- Si el proceso POST no encuentra problemas, el proceso de arranque continúa. En este momento la BIOS que arranca el ordenador busca la BIOS del adaptador de vídeo y la inicia. La información sobre la tarjeta de vídeo se muestra en la pantalla del monitor (apenas da tiempo a verla).

- Después de esto, viene la información de la propia BIOS, que se refiere al fabricante y a la versión.

- La BIOS inicia una serie de pruebas del sistema incluida la cantidad de RAM detectada en el sistema. Los mensajes de error que surjan ahora se presentarán en la pantalla.

- A continuación, la BIOS comprueba los dispositivos que están presentes con sus características; por ejemplo, unidades de disco, CD-ROM.

- Si la BIOS soporta la tecnología Plug-and-Play, todos los dispositivos detectados se configuran.

- Al final de la secuencia, la BIOS presenta una pantalla de resumen de datos.

  •       CÓMO PUEDO ENTRAR EN LA BIOS PARA CAMBIAR LA CONFIGURACIÓN:

Muchas de las opciones del BIOS pueden ser definidas mediante un sistema de menús al que puede accederse, normalmente, mediante la pulsación de alguna tecla antes del arranque del sistema operativo. Así, por ejemplo, se podrán fijar factores de trabajo del hardware, tales como el modo de caché del procesador, la secuencia de arranque desde disquete, disco duro y unidad de CD-ROM, la frecuencia de refresco de memoria y otros.

Menús de la BIOS:

Standard CMOS setup: Al interior de esta sección, se encuentran todos los ítems que componen las variables más básicas del sistema, tales como discos duros, tipos de dispositivos de lectura ópticos y magnéticos, fecha y hora, entre otros.

BIOS features setup: En esta sección se sitúan las diferentes opciones de configuración propias del programa BIOS, así como del proceso y configuración de arranque del sistema, y de presentación del logotipo de marca para la placa base.

Chipset features setup: Desde esta sección se accede a los diferentes parámetros del chipset y de la memoria RAM. Para casos especiales de placas con procesos integrados de monitoreo, se encuentran también datos referidos a voltajes, temperaturas y RPM de ventiladores ubicados al interior del equipo.

Integrated peripherals: Desde aquí se controla y configura los diferentes parámetros que afectan a la sección controladora de puertos y sistemas de almacenamiento integrados.

PNP/PCI configuration: En este menú se ajustan todas las variables que afectan al sistema “Plug and Play” (P & P) y a los buses PCI.

Power management setup: Dentro de este menú se encuentra la posibilidad de gestionar el consumo de energía del sistema, sobre la base de una configuración personalizada según sea el ahorro deseado.

Load setup defaults: Al ingresar a esta opción se permite acceder a todos los valores por defecto del sistema, fundamentalmente con el objeto de solucionar o neutralizar posibles errores de manipulación por parte de usuarios novatos o inexpertos.

IDE hard disk detection: Desde esta sección se puede detectar de forma automática el tipo de disco duro instalado en el sistema (IDE HDD auto detection).

Password setting: Este menú permite asignar una contraseña de entrada al equipo o el BIOS del sistema, solicitando una clave al momento de encender el PC.

Save & exit setup: Con esta opción se pueden grabar los cambios realizados en los parámetros del BIOS, para luego salir del proceso de configuración; junto a ello el sistema se reiniciará.

Exit without saving: Esta opción permite la salida desde la configuración del sistema, pero sin guardar o grabar ninguno de los cambios realizados en el sistema.

  •                      DÓNDE SE ALMACENAN LOS DATOS DE LA BIOS:

Físicamente, el programa BIOS está almacenado en una memoria “no volátil”, puesto que no debe borrarse al apagar el computador. Por ello se utiliza una memoria del tipo ROM, normalmente colocada sobre un zócalo en la placa base, a fin de permitir su fácil sustitución en caso de falla o actualización.
Hoy en día, el circuito integrado que contiene a dicha rutina es una EEPROM.

Bios CMOS: Es una porción de memoria encargada de almacenar los valores y ajustes del programa BIOS, es decir, aquellos que el usuario podrá cambiar a voluntad. En ella se pueden almacenar datos como fecha y hora, parámetros de disco duro, secuencia de arranque, configuración de puertos, etc. Como se dijo anteriormente este programa está almacenado en una memoria no volátil, en cambio la CMOS es un tipo de memoria volátil.  En este caso, los datos que se guardan se pueden alterar, pero también se pueden borrar al no contar con alimentación. Para prevenir esto último, se hace uso de una pila externa que entrega la energía requerida cuando el equipo está apagado.

Antiguamente los sistemas incluían en la placa madre una batería recargable directamente soldada, que se recargaba mientras el equipo estuviera encendido. Actualmente se hace uso de pilas de litio de larga duración, y cuyo código comercial es CR2032, colocada sobre bases y que pueden cambiarse con facilidad, En caso de agotamiento de la energía de esta pila, será necesario recambio, y una reconfiguración de los parámetros antes mencionados y contenidos en la CMOS.


  • ¿LA  BIOS ES HARDWARE, SOFTWARE O FIRMWARE? ¿QUÉ SIGNIFICA ESTE ÚLTIMO TÉRMINO?

La BIOS es un firmware.

Firmware, en informática, rutinas de software almacenadas en memoria de sólo lectura (ROM). A diferencia de la memoria de acceso aleatorio (RAM), la memoria de sólo lectura permanece intacta incluso cuando no existe un suministro de energía eléctrica. Las rutinas de inicio de la computadora y las instrucciones de entrada/salida de bajo nivel se almacenan como firmware. En cuanto a la complejidad que supone modificarlo, el firmware se encuentra a medio camino entre el software y el hardware.

  •              ¿PUEDO BORRAR TODOS LOS DATOS DE LA BIOS Y GRABAR UNOS NUEVOS O SÓLO ACTUALIZARLA?

Los sistemas actuales constan de un BIOS programable, que puede ser actualizado mediante un software específico.

La BIOS puede ser borrada y grabar unos nuevos, pero los datos deben ser completamente compatibles con la BIOS, si no se hará inutilizable:

El circuito integrado que contiene a la BIOS es una EEPROM (Electrically Erasable Programable Read Only Memory), que puede ser modificada en su programación, sobre la misma placa base con programas creados para tal efecto. Es muy importante llevar a cabo esta última operación con un máximo de cuidado, dado que una mínima equivocación puede dejar inutilizada a dicha memoria, haciendo que el computador no efectúe el proceso de arranque. Normalmente estas fallas se producen por fluctuaciones de voltaje o incluso cortes de luz, siendo recomendable el uso de sistemas de alimentación ininterrumpida (UPS).



Cómo acceder a la BIOS de varios fabricantes de PC

http://www.archivogeek.com/guias/hardware/como-acceder-a-la-bios-de-varios-fabricantes-de-pc/