La creciente popularidad de Linux se debe a las ventajas que presenta ante otros tipos de software. Entre otras razones se debe a su estabilidad, al acceso a las fuentes (lo que permite personalizar el funcionamiento y auditar la seguridad y privacidad de los datos tratados), a la independencia de proveedor, a la seguridad, a la rapidez con que incorpora los nuevos adelantos tecnológicos (IPv6, microprocesadores de 64 bits), a la escalabilidad (se pueden crear clusters de cientos de computadoras), a la activa comunidad de desarrollo que hay a su alrededor, a su interoperatibilidad y a la abundancia de documentación relativa a los procedimientos.
SERVIDORES BASADOS EN LINUX
Dentro del segmento de supercomputadoras, la 9ª más potente del mundo y primera más potente fuera de EE.UU a Junio de 2007, denominada MareNostrum, fue desarrollada por IBM y está basada en un cluster Linux. Se encuentra alojada en Barcelona y es gestionada por la Universidad Politécnica de Cataluña (UPC). A fines de 2007, de acuerdo al TOP500.org, encargado de monitorear las 500 principales supercomputadoras del mundo: 371 usaban una distribución basada en GNU/Linux, 78 Unix, 41 SLES (una variante de Unix), 19 únicos con Linux y 4 Mac. Ninguna usaba Windows.
SERVIDOR APACHE
El servidor HTTP Apache es un software (libre) servidor HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc.), Windows, Macintosh y otras, que implementa el protocolo HTTP/1.y la noción de sitio virtual. Cuando comenzó su desarrollo en 1995 se basó inicialmente en código del popular NCSA HTTPd 1.3, pero más tarde fue reescrito por completo. Su nombre se debe a que Behelendorf eligió ese nombre porque quería que tuviese la connotación de algo que es firme y enérgico pero no agresivo, y la tribu Apache fue la última en rendirse al que pronto se convertiría en gobierno de EEUU, y en esos momentos la preocupación de su grupo era que llegasen las empresas y "civilizasen" el paisaje que habían creado los primeros ingenieros de Internet.
Configuración de una IP
Protocolo TCP/IP:
Este protocolo está ampliamente reconocido como un estándar de conectividad. Es el protocolo utilizado por la mayor red de ordenadores del mundo: Internet y por ello muchas empresas y redes corporativas lo han adoptado.
Cuando se utilizan los protocolos y la tecnología TCP/IP para ofrecer los servicios típicos de estas redes y para interconeconexión de redes privadas, hablamos de Intranets (red privada) en contraposición a Internet (red pública).
Es el tercer año ya que en las asignaturas de Teleinformática antes, y Redes ahora estudiamos el uso de todos los servicios que ofrece Internet gracias al uso de esta tecnología para interconectar nuestras aulas y navegar por Internet.
CONFIGURACIÓN TCP/IP EN WINDOWS 95
Para configurar este protocolo en Windows 95, seleccionamos TCP/IP en el cuadro de diálogo que aparece al pulsar el icono Red en el Panel de Control. De esta forma se abre la ventana Propiedades de TCP/IP que vamos a comentar.
Microsoft ha creado un mecanismo para la asignación automática de direcciones IP, que facilita la administración del protocolo TCP/IP. El protocolo de configuración de host dinámico (DHCP) se ejecuta en un servidor DHCP de Windows NT, NetWare o Unix, permitiendo a los administradores de la red establecer un rango de direcciones IP centralizadamente por cada subred, de donde se obtendra una dirección IP para todos aquellos clientes TCP/IP que soliciten una. También permite a los administradores de red centralizar el tiempo de "expiración", es decir, durante cuánto tiempo es válida la dirección IP.
El soporte para DHCP puede agregarse durante la instalación o mediante el icono Red del Panel de control. Si se desactiva el soporte para DHCP, es necesario introducir una dirección IP en la hoja de Propiedades TCP/IP (como es en nuestrro caso).
Las Direcciones IP son cadenas de 32 bits organizadas como una secuencia de cuatro bytes. Estas cadenas tienen una representación como cuatro números enteros separados por puntos y en notación decimal. Las direcciones representan el interface de conexión de un host con la red. Un host que esta conectado a varias redes, no tendrá una única dirección de red, sino varias (una por cada red a la que esta conectado, es decir, por cada interface o tarjeta de red).
Las direcciones IP se dividen en dos partes:
La primera, cuya longitud no es fija es la parte que identifica la red, dicha parte debe ser igual para todos los hosts que esten conectados a una misma red fisica (mismo segmento de red) si quieren poder comunicarse entre ellos.
La segunda parte identifica el host, y obviamente debe ser diferente para todos los ordenadores de la misma red.
En nuestro caso utilizamos direcciones de clase C (3 bytes para la red y 1 byte para el host) reservadas para redes privadas. En este ordenador, la dirección IP es:
192.168.61.21
La máscara de red no es más que un valor de 32 bits en el que se han sustituido todos los bits de la parte de la red de la dirección por unos y los bits correspondientes a la parte de host por ceros.
Los paquetes IP llevan en su información de protocolo la dirección origen y destino, de forma que utilizando la máscara como veremos, el emisor sabe si el paquete debe ser entregado en el mismo segmento físico (la misma red) o debe ser enviado a otro host que haga de pasarela hacia la red de destino.
EL SERVICIO DE NOMBRES DE DOMINIO
El sistema de identificación de ordenadores por su dirección IP es ideal para las computadoras, pero muy engorroso para los humanos. Para evitar esto se ideó un sistema que asociara nombres a direcciones IP, y un software de gestión de una base de datos jerárquica y distribuida donde se almacena toda esa información. Imagínense un único ordenador que almacenara los nombres de todos los ordenadores conectados a Internet (y cada host puede tener varios nombres).
Por supuesto en tenemos configurado un servidor de nombres DNS para resolver los nombres de nuestra intranet privada (no visible desde Internet), de forma que podemos simular a la perfección el uso de Internet en nuestras aulas sin necesidad de estar conectado. De esta forma tenemos nombres como www.valliniello.es, ftp.valliniello.es, irc.valliniello.es y direcciones de correo del tipo santiago[arroba]valliniello.es, asiv03[arroba]valliniello.es o .
El ordenador que hace de servidor de nombres ejecuta el Sistema Operativo Linux y el software Bind para llevar a cabo este trabajo.
El único dominio que gestiona por ahora es valliniello.es y su dirección IP es 192.168.61.3 (es el mismo ordenador que hace de router para el aula 61).
Por supuesto, no podemos identificar ese ordenador por su nombre en esta ventana, sino por su IP.
Terminología de una IP
Un vínculo IP es una utilidad de comunicación o medio a través del cual los nodos se pueden comunicar en la capa del vínculo de datos del conjunto de protocolos de Internet. Los tipos de vínculos IP podrían incluir redes Ethernet simples, Ethernet con puente, concentradores o redes de modalidad de transferencia asíncrona (ATM). Un vínculo IP puede tener uno o más números de subred IPv4 y, si es preciso, uno o más prefijos de subred IPv6. No se puede asignar el mismo número o prefijo de subred a más de un vínculo IP. En ATM LANE, un vínculo IP es una sola red de área local (LAN) emulada. Con el protocolo de resolución de direcciones (ARP), el alcance del protocolo ARP es un único vínculo IP.
Conclusión
Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linus Tovalds. Su objetivo inicial es propulsar el software de libre distribución junto con su código fuente para que pueda ser modificado por cualquier persona, dando rienda suelta a la creatividad. El hecho de que el sistema operativo incluya su propio código fuente expande enormemente las posibilidades de este sistema.
Este método también es aplicado en numerosas ocasiones a los programas que corren en el sistema, lo que hace que podamos encontrar muchísimos programas útiles totalmente gratuitos y con su código fuente. Y la cuestión es que, señores y señoras, Linux es un sistema operativo totalmente gratuito.
Bibliografía
Glyn Moody: Rebel Code: Linux and the Open Source Revolution, Review, Perseus Publishing, ISBN 0-7139-9520-3
Gedda. R. (2004). Linux breaks desktop barrier in 2004: Torvalds. Retrieved January 16, 2004.
Mackenzie, K. (2004). Linux Torvalds Q&A. Retrieved January 19, 2004.
Marcinkowski, A. (2003). Linux needs reconsideration. Retrieved January 16, 2004.
José Rivas
Página anterior | Volver al principio del trabajo | Página siguiente |