¿Que son los drivers?

Imagen
Los Drivers son pequeños ar archivos que funcionan como un manual de instrucciones necesarios para poder interactuar el sistema operativo con los dispositivos de hardware, (tarjetas de video, modem, impresoras, etc.)

Es necesario que se encuentren actualizados en relación al sistema donde se van a utilizar y al modelo del propio dispositivo.

Como actualizar el driver o controlador de un dispositivo con conflictos.
Actualizar el driver de un dispositivo con conflictos no es difícil, para eso accede al Administrador de dispositivos, escribe o pega en Iniciodevmgmt.msc y oprime Enter.

Allí busca tu dispositivo en el listado, generalmente mostrará un signo de interrogación que te permitirá identificarlo, clic derecho encima de el y selecciona Actualizar software de controlador, sigue los pasos del asistente.

Si no encuentras el dispositivo en el listado, en el menú Ver selecciona Mostrar dispositivos ocultos, si aún no aparece selecciona Ver Dispositivos por conexión.

Anuncios
Imagen

TIPOS DE SERVIDORES.

 

English: The CERN datacenter with World Wide W...

English: The CERN datacenter with World Wide Web and Mail servers. Nederlands: Het CERN datacentrum met World Wide Web en Mail servers. (Photo credit: Wikipedia)

 

  • Servidor de archivos: es aquel que almacena y sirve ficheros a equipos de una red.
  • Servidor de Directorio Activo/Dominio: es el que mantiene la información sobre los usuarios, equipos y grupos de una red.
  • Servidor de Impresión: se encarga de servir impresoras a los equipos cliente y poner en la cola los trabajos de impresión que estos generan.
  • Servidor de Correo: se encarga de gestionar el flujo de correo electrónico que cada uno de los usuarios, envía, recibe, almacena los correos de una organización.
  • Servidor de Fax: gestiona el envío, recepción y almacenamiento de los faxes.
  • Servidor Proxy: su principal función es guardar en memoria caché las paginas web a las que acceden los usuarios de la red durante un cierto tiempo, de esta forma las siguientes veces que estos acceden al mismo contenido, la respuesta es más rápida.
  • Servidor Web: Almacena contenido web y lo pone al servicio de aquellos usuarios que lo solicitan.
  • Servidor de Base de Datos: es aquel que provee servicios de base de datos a otros programas o equipos cliente.
  • Servidor DNS: permite establecer la relación entre los nombres de dominio y las direcciones IP de los equipos de una red.
  • Servidor DHCP: este dispone de una rango de direcciones con el cual, asigna automáticamente los parámetros de configuración de red IP a las maquinas cliente cuando estas realizan una solicitud.
  • Servidor FTP: su función es permitir el intercambio de ficheros entre equipos, normalmente su aplicación va muy ligada a los servidores Web.
de mamunozmachin

Subnetting

Cuando disponemos de una dirección IP, y queremos tener conectados varios ordenadores en red, divididos en departamentos, independientemente de la topología que utilicemos, debemos asignar una nueva IP, única para cada ordenador de la red, para ello se  crean las SUBREDES para crear una SUBRED debemos reservar BIT’s de HOST.

Los dispositivos de red (Routers) se encargan de realizar la operación AND entre la dirección IP. y la máscara para obtener asi la dirección de red a la que pertenece el HOST.

La representación de la máscara de red, puede ser expresada como:

          /  8          255.0.0.0

          /16          255.255.0.0

          /24        255.255.255.0

La máscara nos va a servir para dividir nuestra red, es decir, para crear SUBREDES, Esto es especialmente adecuado en redes muy grandes.

Para empezar debemos convertir la ip de decimal a binario.

En este manual sobre como configurar subnetting, vamos a intentar explicar de la mejor forma posible como llevar a cabo la implementación de subnetting en una red cuando esto sea necesario.

Para saber si dos direcciones IP están o no en la misma red, se deben mirar las Máscaras de Subred, pero si dichas máscaras en sus octetos no están formadas por todo unos o todo ceros(por ejemplo 255.255.248.0), se debe hacer una operación lógica llamada Anding.

Ejemplo de comprobación para saber si dos IP´s están o no en la misma red a partir de la operación Anding.

Dirección IP 1: 131.68.4.3
Máscara:           255.240.0.0

configurar subnetting.

ID de Red:                 131.            64.             0.              0
ID de Host:                                  68.             4.              3 *

*Para saber el ID de Host se coge el primer octeto de la dirección IP en el que en la máscara de subred tenga algún 0.

Dirección IP 1:   131.126.4.2
Máscara:             255.240.0.0

Configurar subnetting.

-Si se comparan las dos ID de Red se comprueban que no son iguales, por lo tanto estas direcciones IP con la misma máscara, NO ESTÁN en la misma Red.

Valores posibles para los octetos de una máscara:

00000000 – 0
10000000 – 128
11000000 – 192
11100000 – 224
11110000 – 240
11111000 – 248
11111100 – 252
11111110 – 254
11111111 – 255

¿Por qué se hace Subnetting?

– Evita el tráfico de Broadcast entre redes.
– Interconexión de redes.
– Seguridad.

Para hacer Subnetting se debe:

– Conseguir / Averiguar la máscara de subred nueva.
– Nuevos Rangos de direcciones IP.
– Se debe cálcular el Número de Hosts.

Ejemplo Básico de Subnetting:

Caso 1:

Dirección IP 1: 172.16.3.1
Dirección IP 2: 172.16.4.1
Mascara.            255.255.0.0

Por tanto:

ID Red IP 1:172.16 = ID Red IP 2:    172.16
ID de Host 1: 3.1 –    ID de Host 2: 4.1

Como las ID de red son las mismas, las dos direcciones IP están en la misma red.

Caso 2:

Dirección IP 1: 172.16.3.1
Dirección IP 2: 172.16.4.1
Mascara:            255.255.255.0

Por tanto:

ID Red IP 1: 172.16.3 no = ID Red IP 2: 172.16.4
ID de Host 1: 1 ID de Host 2:    1

Como las ID de red no son las mismas, las dos direcciones IP no están en la misma red.

Nota: Dentro de una misma red todos los equipos deben tener la misma máscara de subred ya que si no se hace así se corre un riesgo seguro de que la red se comporte de manera
inestable.

Como configurar Subnetting en una Red.

Para hacer un calculo de Subneting se debe saber el número de redes que se quieren conseguir y el numero de Host necesarios por red.

Siempre se debe tener en cuenta el número máximo de host que tendrá que haber en una subred, ya que todas las subredes dispondrán de la misma capacidad de Host.

Otro dato que se debe conocer es el ID de red y la máscara de subred.
Estos datos pueden ser presentados de dos formas:

ID de red: 128.1.0.0
Mascara:  255.255.0.0

O utilizando el método llamado CIDR o classless.

ID de red + Máscara: 128.1.0.0/16 donde el 16 es el número de unos desde la izquierda que tendrá la máscara de subred.

Ejemplo 1 de cálculo de subnetting:

*Obtener tres redes de 5000 hosts.

Dirección IP + Mascara de Subred: 128.1.0.0/16

a) Calculo de la mascara de subred.

Para calcular la máscara se debe utilizar la siguiente formula: 2n – 2.
Donde “n” es el número de unos que se deben agregar ala
máscara y además el resultado debe ser mayor o igual a 3 (número de redes).

22 – 2 = 2 >=  3 (Falso)
23 – 2 = 6  >= 3 (Verdadero)

Por tanto como si se eleva a 3 la condición se cumple, así que se deben añadir 3 unos a la
máscara.

Mascara Original: 255.255.0.0
Mascara Original en Binario:     11111111.11111111.00000000.00000000
Mascara Modificada en Binario:     11111111.11111111.11100000.00000000
Mascara Modificada en Decimal:    255.255.224.0

b) Calcular el número de Hosts.

Para calcular el número de Hosts se debe utilizar la siguiente formula: 2n – 2
Donde “n” es el número de ceros de la
máscara.

En este caso el número de ceros en binario después de modificarla son 13.
Por lo tanto:

213 – 2 = 8190

8190 es el número de Host que se podrían poner en cada máscara. Como en este ejemplo se
piden que el numero de hosts sean 5000, estaría resuelto el problema.

Ejemplo 2 de cálculo de subnetting:

*Obtener 600 redes de 7000 hosts cada una.

Dirección IP + Mascara de Subred: 125.0.0.0/8

a) Calculo de la máscara.

Mascara en decimal:    255.0.0.0
Mascara en Binario:    11111111.00000000.00000000.00000000

2n – 2  >= 600

29 – 2 = 500 >= 600 (Falso)
210 – 2 = 1022 >= 600 (Verdadero)

Máscara Modificada en Binario:    11111111.11111111.11000000.00000000
Máscara Modificada en Decimal:    255.255.192.0

b) Calcular el número de Hosts.

214 – 2 = 16382

Esta es la cantidad de número de Hosts por red. Como el problema pide 7000 el problema
está resuelto.

Tablas de Asignación (Basado en el ejemplo 1)

Mascara Modificada en decimal:     255.255.224.0
ID de Red: 128.0.0.1

Son 3 bits los que han añadido a la máscara, por tanto la ID de Red queda en binario de la
siguiente forma:

128.1.0.0/19 -> 10000000.00000001.???00000.00000000

*??? = Posibles combinaciones de los 3 bits que se han obtenido al hallar el valor de la
máscara después de hacer el Subnettig.

Tras ver esto, la tabla de asignación queda de la siguiente manera.

Configurar subnetting.

Retomando la ID de Red, se sustituye “???” por la primera posible combinación, en este caso
001. El orden en que se crean las posibles combinaciones es independiente.

128.1.0.0/19 -> 10000000.00000001.???00000.00000000
10000000.00000001.00100000.00000000

Una vez hecho esto, el primer host será : 100000000.00000001.00100000.00000001 ->
128.1.32.1 (Primer Host posible del rango)
Y el último:
100000000.00000001.00111111.11111110 -> 128.1.63.254 (Ultimo Host del rango)

Este sería el primer rango de las seis posibles.

Logaritmo para configurar Subnetting:
Configurar subnetting.

Ejercicio nº1.

IP                    207.240. 56. 66
MÁSCARA  255.255.255.224

Convertimos decimal a binario la IP

Aplicamos AND

11001111.11110000.00111000.01000010 Dirección IP
11111111.11111111.11111111.11100000 Máscara
11001111.11110000.00111000.01000000 Anding

207.240.56.64

Convertimos decimal a binario la IP dandole la vuelta

Aplicamos OR

11001111.11110000.00111000.01000000 Dirección IP
00110000.00001111.11000111.10111111 Dirección IP (dada la vuelta)
11111111.11111111.11111111.11100000 Máscara
11001111.11110000.00111000.01000000

Traducimos de Binario a Decimal.

207.240.56.64

Ejercicio nº2.

IP                    192.168.  2.  5
MASCARA  255.255.255.224

Convertimos decimal a binario la IP.

Aplicamos AND.

11000000.10101000.00000010.00000101 Dirección IP.
11111111.11111111.11111111.00000000 Máscara.
11000000.10101000.00000010.00000000 Anding.

192.168.2.0

Convertimos decimal a binario la IP dandole la vuelta

Aplicamos OR

11000000.10101000.00000010.00000101 Dirección IP.
00111111.01010111.11111101.10111010 Dirección IP (dada la vuelta).
11111111.11111111.11111111.00000000 Máscara.
11000000.10101000.00000010.11111111

Traducimos de Binario a Decimal.

192.168.2.255

Primer HOST: 192.168.2.1
Último HOST: 192.168.2.254

Para hacer subredes tomamos bit de HOST.

2 elevado a 2=4 SUBREDES

11111111.11111111.11111111.10000000

Necesitamos instalar cuatro Subredes en una máscara de clase C, determinar el número máximo
de HOST.

11111111.11111111.11111111.00000000

En primer lugar reservaremos cuatro BITS de HOST.

11111111.11111111.11111111.11110000

De este modo y aplicando la formula tenemos 2 elevado a 4=16 Subredes, suficiente, como
sólo nos quedan cuatro BIT de HOST, podremos instalar un máximo de 2 elevado a 4=16
Ordenadores en cada Subred.

Ejercicio nº3 (Realizado con Pepe)

IP                    192.168.  2.  0/26   El número 26 nos indica los bit que se reservan
MÁSCARA  255.255.255.192

Convertimos decimal a binario la IP.

Aplicamos AND. (ANDING)

11000000.10101000.00000010.00000000 Dirección IP.
11111111.11111111.11111111.11000000 Máscara.
11000000.10101000.00000010.00000000 Anding.

192.168.2.0

Convertimos decimal a binario la IP dandole la vuelta

Aplicamos OR (ORTING)

11000000.10101000.00000010.00000000 Dirección IP.
00111111.01010111.11111101.11111111 Dirección IP (dada la vuelta).
11111111.11111111.11111111.11000000 Máscara.
11000000.10101000.00000010.00111111

Traducimos de Binario a Decimal.

192.168.2. 63

Primer HOST: 192.168.2. 1
Último HOST: 192.168.2.63

SUBRED 2

DIRECC. RED: 192.168.2. 64
PRIMER HOST: 192.168.2. 65
ÚLTIMO HOST: 192.168.2.126
BROADCAST  : 192.168.2.127

SUBRED 3

DIRECC. RED: 192.168.2.128
PRIMER HOST: 192.168.2.129
ÚLTIMO HOST: 192.168.2.191
BROADCAST  : 192.168.2.192

Código Binario

Como ya comentamos en anteriores entradas, en un principio el lenguaje de los ordenadores era código binario es decir “1” ó “0”, su agrupación se hace en octetos, es decir una secuencia de unos y ceros hasta ocho bit, lo que se llama un byte, cada byte es posteriormente transformado mediante el código Ascill a un lenguaje comprensible para los humanos, esta sencilla operación se hace miles y miles de veces por segundo.

Para tener una idea de lo que esto supone vamos a ilustrarnos graficamente:

yotabytes

Cable Coaxial

El cable coaxial a diferencia del cabre UTP, es un cable rígido o semi-rigido, fue creado en la década de los 30, y es un cable utilizado para transportar señales eléctricas de alta frecuenca que posee dos conductores concentricos, uno central, llamado vivo, encargado de llevar la información, y uno exterior, de aspecto tubular, llamado malla o blindaje, que sirve como referencia de tierra y retorno de las corrientes. Entre ambos se encuentra una capa aislante llamada dieléctrico, de cuyas características dependerá principalmente la calidad del cable. Todo el conjunto suele estar protegido por una cubierta aislante.

220px-RG-59

Cable Coaxial RG-59 tambien llamado “Fino”
A: Se trata de una cubierta protectora de plástico.

B: Es una malla metálica, normalmente del mismo material que el núcleo o “Vivo”.

C:Es un material aislante que actúa como dieléctrico.

D: Es el núcleo de cobre o “Vivo”.

Para la correcta conexión de los cables, es necesario disponer de conectores BNC Macho y BNC Hembra.

transmission-images-bnc

Como se puede apreciar en la imagen superior el Adaptador de Red esta provisto de un conector BNC Macho, y el cable de Red tiene en sus extremos conectores BNC Hembra, del mismo modo en el mercado podemos encontrar conectores para empalmar dos cables, así como añadir nuevos dispositivos a la red.

El Microprocesador

Como ya dijimos en anteriores entradas, el microprocesador es el cerebro del ordenador, el coordina cada uno de los periféricos para su buen funcionamiento. Este esta fabricado de Silicio un material contaminante para el planeta.

Para que ello sea posible sin ningún tipo de fallas se coloca un disipador sobre el mismo, es decir el microprocesador, tiene su propio ventilador, lo cual supone una gran ventaja, si tenemos en cuenta que su rendimiento va en aumento desde que encendemos el mismo.

canal9_informe01-2

INTEL 4004.• Se fabrico en el año 1971.• Entre sus características se encuentra que era un microprocesador de 4 bits, con 2.300 transistores. Este microprocesador se colocaba en un zócalo DIP-16 pines, su velocidad máxima de reloj era de 740khz.usa almacenamiento de programas y datos separados, su memoria cache era de 2 kilobytes.

En la actualidad los microprocesadores han conseguido multiplicar su capacidad de proceso por unos cuantos miles de millones de operaciones, del mismo modo los recursos que necesitamos para un optimo aprovechamiento del mismo han aumentado.

Asi cuando antes se necesitaba ampliar la memoría se hacia por módulos de 1 mega hoy en día es facil encontrar módulos de 1GB ¡1000 Megas!, con todo es dificil aventurar cual será el futuro de los microprocesadores de Silicio, ya que es un material contaminante, por lo que en un fúturo habra que investigar en opciones más límpias con el medio-ambiente, ya que la práctica totalidad de los electodomésticos que utilizamos emplean un procesador.

El Teclado

Siempre hemos tenido una gran deuda con este periférico, y en verdad que para aquellos que siempre han conocido como periférico de entrada preferido su gran rival el mouse pues basta decir que son innumerables las ocasiones en las que nos hace falta y además nos es muy util cuando el ordenador se cuelga ya que con una convinación de teclas es posible el reinicio del mismo.

Qwerty

Desde su aparición en los primeros ordenadoras han sucedido multitud de diferentes formatos según el número de teclas o opciones, en uno de los primeras suite offimaticas haya en los años 80 el conocido Framework III, las teclas F1 a F12, tenian asignada una determinada función, con lo cual se hacía más facíl el trabajo.

http://mcmurlok.files.wordpress.com/2013/06/c3f8x900y900.jpg

Los primeros teclados se conectaban al puerto PS/2 del ordenador mediante su clavija correspondiente identificada por el color Morado y la clavija Verde para el Ratón, este puerto al estar integrado en la Placa Base, se carga muy rápido por lo que en caso de errores es conveniente tener siempre uno a mano o disponer de una clavija-adaptadora, pues una vez iniciado el Sistema Operativo, ya no nos cargaran los driver.

C3FCx900y900Marco es una continuación de la de AshtonTate Framework (Marco, II, III, y IV) y el lenguaje de programación FRED. El software de Marco y de marcas pasaron a manos de Selección y Funciones Inc. de Borland después de AshtonTate se hizo cargo de Borland. Selección y Funciones Inc. con el objetivo declarado de proteger a la importante inversión realizada por usuarios del programa marco y programadores FRED en esta tecnología y conceptos únicos. Las actuales versiones de Windows de marco y que esté a disposición de los usuarios del programa marco son totalmente compatibles con los métodos originales del Marco y la interfaz de usuario, archivos, macros, programas FRED, bibliotecas y diccionarios, mientras que proporciona la compatibilidad transparente con programas y datos de Windows.

Framework permite crecer más grande que la pantalla de Windows. Un escritorio más grande que la pantalla se puede desplazar hacia arriba hacia abajo, y se marchó con los documentos (que puede incluir fotos) coloca libremente de lado a lado o solapada para la visualización y comparación. Un menú Framework se puede alternar entre “siempre encima” mantener la ventana de marco en la parte superior de otras ventanas o comportarse como una normal de Windows que puede ser cubierta por otras ventanas cuando no está en foco programa.

Funcionalidad del marco del ratón es la selección basada y tiempo independiente. Múltiples operaciones de clic del ratón se descifran por el número de clics, no el intervalo de tiempo entre ellos. Clics del ratón acciones son definidas por el usuario y programable por el usuario. Ellos pueden ser dirigidas a ejecutar macros pregrabadas Biblioteca, teclado estándar y programas de FRED, así como los programas de la API de Windows. Las acciones del ratón son equivalentes a las teclas de comando estándar de Marco. Mouse-over consejos de ayuda muestra los equivalentes de teclado de los comandos familiares para usuarios del programa marco.

Framework proporciona una suite de productividad con prescindibilidad ilimitado, organización estándar de los datos y el conocimiento en un lenguaje basado contexto como el medio ambiente programable. Entre sus características destacan la presentación rápida, esquematización, grabación de macros en un entorno predecible consistente, capacidad de programación del usuario, la vinculación y herramientas de búsqueda, la conmutación dinámica entre lenguas, creación automática de hipertexto, filtrado de base de datos automático, capacidades de programación extensas con accesos a Windows DLL y GUI en la parte superior de un entorno de apoyo gráfica y composición electrónica.

Marco se aprovecha de una nueva tecnología de la máquina de estado dinámico que proporciona entrada instantánea analizar y entre otras cosas, un almacenamiento masivo de fuerza industrial bases de datos indexless proporcionando cerca de acceso a los datos al instante independiente del tamaño de los datos. Este sistema de base de datos de almacenamiento masivo ofrece persistencia del disco duro y tiene un tamaño limitado sólo por el espacio disponible en disco duro. Este sistema de almacenamiento masivo independiente es en apoyo del Marco de adición de archivos e índices proporcionados por compatibilidad hacia atrás con los archivos de dBase dBase de AshtonTate.

El apoyo de marco para la programación varía de macros grabados de los usuarios a través del intérprete interactivo lenguaje FRED, a DLL de Windows y los programas de la API de Windows. Para los programadores (o aspirantes a la misma) de 32 bits de Windows API Pascal compilador compatible con Turbo Pascal está disponible. Y por el momento (mientras que en las máquinas de Intel compatibles) la LLI DTK (sin excepciones) es un vivo y bien.

La arquitectura tecnológica Framework no está atado a Windows. Consiste en OS núcleos modulares independientes, incluyendo un servidor de paquetes de datos portátil y la interfaz modular específica del SO. Permite Framework se ejecute a través de la conectividad inalámbrica o red en diferentes plataformas. La tecnología Framework incluye controladores de formato de archivos externos que pueden manejar otros formatos de archivos de programas en el Marco Marcos de aplicar todas las características normales del Marco y la interfaz incluyendo delineando y flotando libremente a ellos. Marco para operar de forma remota en diferentes sistemas operativos a través de agentes dedicados.

Más sobre concepto, características del marco y mirar y sentir:
Esbozado entorno de ventanas de marco con el procesamiento de textos, hojas de cálculo, bases de datos, gestión de archivos y directorio, gestión de datos, el hipertexto integrado, intérprete integrado, rápido idioma equipo de desarrollo y una serie de características y herramientas únicas no disponibles en ningún otro software. Marco es único en su interfaz unificada basada en el contexto objeto impulsada por los usuarios que se basa en las capacidades de selección y establecer la arquitectura basada.


Marco combinan granularidad basado selección de texto y el documento con LISP como basado en objetos de programación, y rápido lenguaje de desarrollo de aplicaciones interactivas llamado FRED (abreviatura de Frame Editor). FRED proporcionar programación de alto y bajo nivel que combina la programación intérprete interactivo con compilados controles y bibliotecas del núcleo de bajo nivel.

Marco no tiene límite de velocidad y ofrece acceso ilimitado a la memoria del ordenador (entre otras cosas FRED puede declarar matrices de 32 bits). Las versiones actuales se envían normalmente a través de Internet con la instalación automática, sino que también están disponibles en un CD-ROM o un dispositivo USB.
Las versiones más antiguas de Windows 95, 98 y ME con nombres de archivo largos son archivos que permiten escritas en versiones anteriores para ser cargados y el intercambio transparente con una versión más nueva que incluye imágenes JPG Marco se ejecuta en Windows XP, 2000 y NT. Algunas versiones se puede ejecutar en emuladores DOS / Windows en Linux, Unix y la Mackintosh.

Las versiones actuales de Marco mantiene la compatibilidad transparente con formato de marco anterior archivo, macro, la biblioteca y la sintaxis FRED.

¿Cómo es compatible Framework con versiones anteriores de AshtonTate? Bueno … una opción de menú permiten el giro del WYSIWYG off y otro menú puede activar el modo de compatibilidad de texto en estilo colorear texto atribuye al igual que en el modo de texto original.

Sistema de la lengua Framework permite prescindibilidad ilimitada. Los datos relacionados con los idiomas, tales como menús, mensajes, ayuda (Marco proporcionar ayuda hipertexto interactivo) almacenados en archivos administrados de usuarios y bases de datos que permiten modificaciones de usuario fácil y traducciones de los menús, mensajes, elementos de las pantallas de escritorio de ayuda y formatos relacionados con países tales como fechas de divisas y pantalla fuentes. Idiomas soportados actualmente incluyen, Inglés Americano, Británico, Francés, alemán, italiano, español, portugués, holandés, sueco, noruego, checoslovaco.

Marco motor IV hipertexto transparente muestra y crea vínculos. Incluye los manuales de lenguaje FRED en disco. FRED es un lenguaje de programación rápido desarrollo intérprete textoconsciente constantemente activo bajo Marco. Marco VIII evalúa selecciona el procesamiento de textos de aritmética, fechas, enlaces de hipertexto o nombres de referencia del Marco y el código del programa en cualquier parte del text