Vous êtes sur la page 1sur 18

SISTEMAS OPERATIVOS, REDES INTERNET.

SISTEMA UNIX.

YASMINA MOLINA

[SISTEMAS OPERATIVOS, REDES INTERNET.] 23 de septiembre de 2012

Contenido
SISTEMAS OPERATIVOS, REDES INTERNET__________________________________ 3 HISTORIA. ____________________________________________________________________ 3 CONCEPTO _____________________________________________________________________ 4 SISTEMAS OPERATIVOS DE RED ____________________________________________ 4 TIPOS DE SERVICIOS _______________________________________________________________ 5 FUNCIONES DE MANEJO ____________________________________________________________ 5 CMO FUNCIONA UNA RED __________________________________________________________ 6 TOPOLOGA DE UNA RED ________________________________________________________ 7 PROTOCOLO IP ________________________________________________________________ 8 DIRECCIONAMIENTO IP__________________________________________________________ 8 MSCARA DE SUBRED ______________________________________________________ 8 CLASES DE REDES ______________________________________________________________ 9 CONVENCIONES DE DIRECCIONES ESPECIALES ______________________________________ 11 ESTA DIRECCIN, DIRECCIONA AL PROPIO HOST. ___________________________________________ 11 WINDOWS NT. ______________________________________________________________ 11 NOS NETWORK OPERATING SYSTEM ____________________________________________ 12 CARACTERSTICAS DEL WNT ________________________________________________________ 12 VERSIONES NT _________________________________________________________________ 14 LINUX RED HAT. ______________________________________________________________ 14 REDES CON LINUX _____________________________________________________________ 15 BIBLIOGRAFA ________________________________________________________________ 18

[SISTEMAS OPERATIVOS, REDES INTERNET.] 23 de septiembre de 2012 SISTEMAS OPERATIVOS, REDES INTERNET

SISTEMA OPERATIVO UNIX Historia. Entre 1965 y 1969, los Laboratorios Bell participaron con General Electric (Ms tarde Honeywell) y Project MAC (Del Massachusetts Institute of Technology) en el desarrollo del sistema Multics. Este sistema disea do para la macrocomputadora GE-645, era demasiado grande y complejo. Los diseadores de Multics tenan en mente un programa de utilidad general que pudiera ser en esencia "todo para el mundo". Al avanzar los trabajos se hizo evidente que aunque Multics proporcionara con toda probabilidad la diversidad de servicios requerida, sera un sistema enorme, costoso y torpe. Por estas y muchas otras razones, los Laboratorios Bell se retiraron del proyecto en 1969. Algunos de los miembros de investigacin de Bell comenzaron a trabajar en un sistema mucho menos ambicioso. El grupo, dirigido por Ken Thompson, buscaba crear un ambiente de computacin sencillo para investigacin y desarrollo de programas potentes. La primera versin de un sistema UNIX se cre para un DEC PDP-7 y se escribi en lenguaje ensamblador. Thompson llev a la prctica un sistema de archivos, un mecanismo de control de procesos, programas para el manejo general de archivos y un intrprete de mandatos (Comandos). En 1970 Brian Kernighan acu ; el nombre "UNIX" haciendo un juego de palabras con Multics; de hecho, en el sentido en que Multics era "multi", los sistemas UNIX eran sin duda servicios de computacin "un", limitados. Cuando apareci la PDP-11, su atractivo precio permiti al grupo adquirir la mquina. No contaba con apoyo para la multiprogramacin; la computadora tena slo 24K y el sistema ocupaba 16K; por tanto quedaban 8K reservados para el usuario. El tamao mximo de archivo era de 64Kbytes. La aplicacin principal era el procesamiento de textos. No haba proteccin del almacenamiento, de modo que el sistema; a caerse con facilidad durante la prueba de un programa nuevo. El disco era pequeo, apenas Megabyte. Dennis Ritchie se uni a la labor de desarrollo y ayud a reescribir los sistemas UNIX en C en 1973. Esto ayud a que los programas de los sistemas UNIX se volvieran ms porttiles y comprensible s. Las contribuciones de Thompson y Ritchie recibieron como reconocimiento el premio Turing, el de ms prestigio en la comunidad de computacin. Antes de la liberalizacin, AT&T no tena permiso para competir en la industria de la informtica, por lo que ofreci los sistemas UNIX a las universidades por una cuota nominal. Adems de distribuir el cdigo fuente, fomentando as el desarrollo adicional y las innovaciones.

[SISTEMAS OPERATIVOS, REDES INTERNET.] 23 de septiembre de 2012


En 1975 los sistemas UNIX se haban popularizado muchsimo en las universidades y as apareci una organizacin de usuarios que evolucion hasta convertirse en el grupo llamado USENIX. Los sistemas UNIX satisfacen necesidades de los programadores que crean software y de los administradores que deben controlar las labores de desarrollo de programas. Sin embargo, no estaban diseados para sustituir los sistemas operativos comerciales "de trabajo pesado" que dan apoyo a un procesamiento masivo de datos. El sistema de tiempo compartido UNIX, sptima edicin, editado en 1979, hizo que los sistemas UNIX estuvieran ms cerca de convertirse en productos comerciales vlidos. Los archivos podan llegar a un tamao de mil millones de bytes. El sistema se hizo todava ms porttil y se ampli el lenguaje C. Se llev a la prctica un Shell (Intrprete de los mandatos del usuario) ms potente que inclua variables de cadena, programacin estructurada, manejo de trampas y otras caractersticas. Se aadi la capacidad de aadir archivos entre una mquina y otra. Reconociendo el valor de los sistemas UNIX, Microsoft anunci en 1980 que ofrecera XENIX, una versin comercial de sistema UNIX, en microprocesadores de 16 bits. Para mejorar la viabilidad, Microsoft agrego cute; recuperacin de errores por hardware, reparacin automtica de archivos despus de cadas, deteccin de fallas en el suministro de energa y errores de paridad, segmentos compartidos de datos y una mejor comunicacin entre procesos. En 1980, la Universidad de California en Berkeley recibi fondos del Departamento de Defensa para evolucionar los sistemas UNIX de sistemas operativos pequeos de tiempo compartido a sistemas apropiados para estudiar ambientes de computacin distribuida. Esto redund en el desarrollo del sistema 4.1 BSD, despus AT&T comercializ el sistema UNIX System III en 1982, este evolucion hasta convertirse en System V. Concepto Es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios. Permite a los usuarios correr sus programas. Controla los dispositivos de perifricos conectados a la mquina1.

SISTEMAS OPERATIVOS DE RED


Los sistemas operativos de red, adems de incorporar herramientas propias de un sistema operativo como son por ejemplo las herramientas para manejo de ficheros y directorios, incluyen otras para el uso, gestin y mantenimiento de la red, as como herramientas destinadas a correo electrnico, envo de mensajes, copia de ficheros entre nodos, ejecucin

http://www.monografias.com/trabajos/soredes/soredes.shtml

[SISTEMAS OPERATIVOS, REDES INTERNET.] 23 de septiembre de 2012


de aplicaciones contenidas en otras mquinas, comparticin de recursos hardware etc. Existen muchos sistemas operativos capaces de gestionar una red dependiente de las arquitecturas de las mquinas que se utilicen. Los ms comunes son: Novell, Fantastic, Windows 3.11 para trabajo en grupo, Unix, Linux, Windows 95, Windows NT, OS/2... Cada sistema operativo ofrece una forma diferente de manejar la red y utiliza diferentes protocolos para la comunicacin. Sin el software una computadora es en esencia una masa metlica sin utilidad. Con el software, una computadora puede almacenar, procesar y recuperar informacin, encontrar errores de ortografa e intervenir en muchas otras valiosas actividades para ganar el sustento. El software para computadoras puede clasificarse en general, en 2 clases: los programas de sistema, que controlan la operacin de la computadora en s y los programas de aplicacin, los cuales resuelven problemas para sus usuarios. El programa fundamental de todos los programas de sistema, es el Sistema Operativo, que controla todos los recursos de la computadora y proporciona la base sobre la cual pueden escribirse los programas de aplicacin. Servicios de los sistemas operativos Tipos de servicios Ejecucin de programas. El sistema tiene que ser capaz de cargar un programa en memoria y ejecutarlo. Operaciones de entrada/salida. Como un programa no puede acceder directamente a un dispositivo de E/S el sistema operativo debe facilitarle algunos medios para realizarlo. Manipulacin del sistema de archivos. El sistema operativo debe facilitar las herramientas necesarias para que los programas puedan leer, escribir y eliminar archivos. Deteccin de errores. El sistema operativo necesita constantemente detectar posibles errores. Los errores pueden producirse en la CPU y en el hardware de la memoria, en los dispositivos de E/S o bien en el programa de usuario. Para cada tipo de error, el sistema operativo debe adoptar la iniciativa apropiada que garantice una computacin correcta y consistente. Funciones de Manejo Uno de los mdulos ms importantes de un sistema operativo es la de administrar los procesos y tareas del sistema de cmputo. Para realizar esto el sistema operativo ocupa la multiprogramacin, este es un mtodo para incrementar el empleo de la CPU disponiendo en 5

[SISTEMAS OPERATIVOS, REDES INTERNET.] 23 de septiembre de 2012


todo momento de algo que la CPU pueda ejecutar. El trabajo que se realiza es el siguiente, cuando un proceso deja libre la CPU para realizar una E/S, el sistema operativo cambia a otro trabajo y lo ejecuta. Cuando este ltimo deba esperar. Cmo funciona una red Se puede pensar por un momento en el servicio de correos. Cuando alguien desea mandar una carta a otra persona, la escribe, la mete en un sobre con el formato impuesto por correos, le pone un sello y la introduce en un buzn; la carta es recogida por el cartero, clasificada por el personal de correos, segn su destino y enviada a travs de medios de transporte hacia la ciudad destino; una vez all otro cartero ir a llevarla a la direccin indicada en el sobre; si la direccin no existe, al cabo del tiempo la carta devolver al origen por los mismos cauces que lleg al supuesto destino. Ms o menos, esta es la forma en que funciona una red : la carta escrita es la informacin que se quiere transmitir; el sobre y sello es el paquete con el formato impuesto por el protocolo que se utiliza en la transmisin; la direccin del destinatario es la direccin del nodo destino y la direccin del remitente, ser la direccin del nodo origen, los medios de transporte que llevan la carta cerca del destino es el medio de transmisin (cable coaxial, fibra ptica ); las normas del servicio de correos, carteros y dems personal son los protocolos de comunicaciones establecidos. Si se supone que se est utilizando el modelo OSI de la ISO. Este modelo tiene 7 niveles, es como decir que la carta escrita pasa por 7 filtros diferentes (trabajadores con diferentes cargos) desde que la ponemos en el buzn hasta que llega al destino. Cada nivel de esta torre se encarga de realizar funciones diferentes en la informacin a transmitir. Cada nivel por el que pasa la informacin a transmitir que se ha insertado en un paquete, aade informacin de control, que el mismo nivel en el nodo destino ir eliminando. Adems se encarga de cosas muy distintas: desde el control de errores, hasta la reorganizacin de la informacin transmitida cuando esta se ha fragmentado en tramas. Si la informacin va dirigida a una red diferente (otra ciudad en el caso de la carta), la trama debe llegar a un dispositivo de interconexin de redes (Reuter, Gateway, bridges), que decidir, dependiendo de su capacidad, el camino que debe seguir la trama. Por eso es imprescindible que el paquete lleve la direccin destino y que esta contenga, adems de la direccin que identifica al nodo, la direccin que identifica la red a la que pertenece el nodo.

[SISTEMAS OPERATIVOS, REDES INTERNET.] 23 de septiembre de 2012

TOPOLOGA DE UNA RED


La topologa de una red define nicamente la distribucin del cable que interconecta los diferentes ordenadores, es decir, es el mapa de distribucin del cable que forma la intranet. Define cmo se organiza el cable de las estaciones de trabajo. A la hora de instalar una red, es importante seleccionar la topologa ms adecuada a las necesidades existentes. Hay una serie de factores a tener en cuenta a la hora de decidirse por una topologa de red concreta y son : La distribucin de los equipos a interconectar. El tipo de aplicaciones que se van a ejecutar. La inversin que se quiere hacer. El coste que se quiere dedicar al mantenimiento y actualizacin de la red local. El trfico que va a soportar la red local. La capacidad de expansin. Se debe disear una intranet teniendo en cuenta la escalabilidad. No se debe confundir el trmino topologa con el de arquitectura. La arquitectura de una red engloba: La topologa. El mtodo de acceso al cable. Protocolos de comunicaciones. Actualmente la topologa est directamente relacionada con el mtodo de acceso al cable, puesto que ste depende casi directamente de la tarjeta de red y sta depende de la topologa elegida.

FUNCIONAMIENTO DE TCP/IP
Una red TCP/IP transfiere datos mediante el ensamblaje de bloques de datos en paquetess conteniendo: La informacin a transmitir. La direccin IP del destinatario. La direccin IP del remitente. 7

[SISTEMAS OPERATIVOS, REDES INTERNET.] 23 de septiembre de 2012


Otros datos de control. PROTOCOLO IP Se trata de un protocolo a nivel de red cuyas principales caractersticas son: Ofrece un servicio no orientado a la conexin; esto significa que cada trama en la que ha sido dividido un paquete es tratado por independiente. Las tramas que componen un paquete pueden ser enviadas por caminos distintos e incluso llegar desordenadas. Ofrece un servicio no muy fiable porque a veces los paquetes se pierden, duplican o estropean y este nivel no informa de ello pues no es consciente del problema. DIRECCIONAMIENTO IP Cada mquina con TCP/IP tiene asociado un nmero de 32 bits al que se llama direccin IP, y que est dividido en dos partes: Una parte que identifica la direccin de la red (NETID). Esta parte es asignada por el NIC (Network Information Center). En Espaa se encarga de asignar estas direcciones REDIRIS. Si la red local no va a conectarse con otras redes, no es necesario solicitar a ese organismo una direccin. El nmero de bits que ocupa esta parte depende del tamao de la red y puede ser 8, 16 24. Una parte que identifica la direccin de la mquina dentro de la red (HOSTID). Las direcciones de los hosts son asignadas por el administrador de la red. Una direccin se representa por cuatro valores decimales separados por puntos, para que sea ms fcil su escritura y memorizacin. [0...255]. [0...255]. [0...255]. [0...255]

MSCARA DE SUBRED
Cuando una red aparece segmentada (dividida en subredes), se debe utilizar un dispositivo que interconecte los segmentos y se hace necesario identificar de algn modo cada uno de los segmentos. Si todos los segmentos tienen la misma direccin IP, se hace necesaria la existencia de algn mecanismo que diferencia los segmentos. Este mecanismo es la mscara de la subred. A cada direccin IP de red, es decir, a cada red fsica, se le asocia una mscara que tiene 32 bits. La mscara sirve para dividir la parte de la direccin IP destinada a identificar el host en 8

[SISTEMAS OPERATIVOS, REDES INTERNET.] 23 de septiembre de 2012


dos partes: la primera identificar el segmento, y la segunda el host dentro de este segmento. En esta mscara los bits a 1 significan que el bit correspondiente de la direccin IP ser tratado como bit correspondiente a la direccin de la subred, mientras que los bits a 0 en la mscara, indican que los bits correspondientes de la direccin IP sern interpretados como identificadores del host. As con una misma direccin de red se pueden direccionar muchas subredes.

CLASES DE REDES
El tipo depende del nmero de mquinas que forman la red; atendiendo esto se pueden distinguir tres clases de redes: Redes de clase A: Las principales caractersticas son: Se tratan de redes de mayor tamao, redes que tengan ms de 216 hosts. El espacio reservado para la direccin de red es ms pequeo por dos motivos: - Porque existen menos redes de este tipo. - Porque al tener ms hots necesitamos dejar ms espacios para direccionar a estos. La parte que identifica la red consta de un cero (0) 7 bits ms. Se podrn direccionar por tanto 27 redes que hace un total de 128 redes diferentes. Cada una de estas redes podr tener 224 posibles hosts. La direccin 127 no se utiliza. 1..7 Direccin de la red 0.. 8..32 Identificador de la mquina

Redes de clase B: Son redes de tamao mediano que tienen entre 28 y 216 hosts. La parte que identifica la red consta de La secuencia uno-cero (10). 9

[SISTEMAS OPERATIVOS, REDES INTERNET.] 23 de septiembre de 2012


14 bits con cualquier valor. Por tanto, el rango de valores para el primer byte de los dos asignados a la red es de :128-191. Estas redes pueden tener 216=65536 hosts cada una de ellas. El formato de las direcciones es: 1..16 Direccin de la red 10. 17....32 Identificador de la mquina

Redes de clase C: Son redes menor tamao que pueden tener hasta 28 hosts. La parte que identifica la red consta de A secuencia uno-uno-cero (110). 21 bits con cualquier valor. Por tanto, el rango de valores para el primer byte de los dos asignados a la red es de: 192-223. Estas redes pueden tener 28=256 hosts cada una de ellas. El formato de las direcciones es:

0...23 Direccin de la red 110.

24..31 Identificador de la mquina

TABLA ESQUEMTICA DE LOS FORMATOS DE DIRECCIONES Byte 1 Clase A Clase B Clase C 0126 128 191 192223 Byte 2 0255 0255 0255 Byte 3 0255 0255 0255 Byte 3 0255 0255 0255

Existen ms clases de redes, como la D, E y F cuyo rango de direcciones oscila entre 224.0.0.0 y 254.0.0.0. Este tipo de redes son experimentales o se reservan para un uso futuro. Ejemplo: la direccin 156.35.41.20 identifica el host 41.20 de la red 156.35.

10

[SISTEMAS OPERATIVOS, REDES INTERNET.] 23 de septiembre de 2012

CONVENCIONES DE DIRECCIONES ESPECIALES


Existen algunas direcciones (combinaciones de unos y ceros) que no se asignan con direcciones IP, sin que tengan un significado especial. Estas combinaciones son: direccin de la red Todo unos

Esta direccin se llama difusin dirigida y permite direccionar a todas las mquinas dentro de la red especificada. Es un direccionamiento muy til, ya que con un solo paquete podemos enviar el mismo mensaje a todas las mquinas de una red. 127 Cualquier combinacin (normalmente 1)

Esta direccin se denomina loopback y se utiliza para realizar pruebas y comunicaciones entre procesos dentro de una misma mquina. Si un programa enva un mensaje a esta direccin, TCP/IP le devolver los datos sin enviar nada a la red, aunque se comporta como si lo hubiera hecho.

Parte de la red a ceros

direccin de host

Esta direccin permite direccionar a un host interno de la red. Todos unos Todos unos

Esta direccin se denomina difusin limitada; realiza un direccionamiento a todos los host de la propia red. Todos ceros Todos ceros

Esta direccin, direcciona al propio host. Una direccin Internet no identifica a un host, sino a una conexin a red. Un ejemplo : si se dispone de un Gateway que conecta una red con otra, qu direccin de Internet se le da a esta estacin ?, ya que tiene dos posibles direcciones, una por cada red a la que est conectada. En realidad, se le asigna a cada estacin tantas direcciones IP como conexiones a redes tenga la estacin.

WINDOWS NT.

11

[SISTEMAS OPERATIVOS, REDES INTERNET.] 23 de septiembre de 2012


Microsoft Windows NT Server es un sistema operativo diseado para su uso en servidores de red de rea local (LAN). Ofrece la potencia, la manejabilidad y la capacidad de ampliacin de Windows NT en una plataforma de servidor e incluye caractersticas, como la administracin centralizada de la seguridad y tolerancia a fallos ms avanzada, que hacen de l un sistema operativo idneo para servidores de red. Windows NT Server es a la vez un sistema operativo para computadoras (ordenadores) personales y un sistema operativo para red. Puesto que incorpora funciones de red, las redes de Windows NT Server se integran de forma ptima con el sistema operativo bsico, facilitando el uso y la administracin de las funciones. Este captulo ofrece un breve resumen de las funciones de Windows NT Server y explica su funcionamiento en relacin con otros productos de software para red fabricados por Microsoft.

NOS NETWORK OPERATING SYSTEM


Debe ofrecer los siguientes servicios: Los propios de un SO. Soporte de Sistemas de Archivos Remotos. Ejecucin de aplicaciones compartidas. Impresin remota. Seguridad en la red. En una red WNT utilizan como SO el WINDOWS NT SERVER y los clientes MS-DOS, WINDOWS 3.11 (WFN) , WINDOWS 95 y WINDOWS NT WORK STATION , tambin se puede utilizar el OS/2 o el de los MACINTOSH , OS/2 LAN MANAGER , UNIX .

Caractersticas del WNT


Multiplataforma Admite: * CISC 486, 386 completo (200 o 300 instrucciones). * RISC reducido, ms barato, ms veloces. Tipos: - MIPS: R400 - DEC: Alpha - POWERPC Multihilo (Multitherding) El proceso lo divide en varios hilos (theread); cada hilo lo procesa la CPU de forma independiente, se podrn ejecutar partes del programa a la vez (simultneamente).

12

[SISTEMAS OPERATIVOS, REDES INTERNET.] 23 de septiembre de 2012


Cada proceso tiene al menos un hilo, dependiendo del diseo del programador. Un procesador atiende a un solo hilo y un multiprocesador vario hilo. Multitarea En W.3x o WFW la multitarea era cooperativa (cada programa o subproceso (hilo) debe ceder el control a los dems, cosas que muchas veces el HW no quera hacer). En WNT utiliza multitarea apropiativa. Los mtodos apropiativos asignan a cada programa un tiempo de CPU y despus lo ceder al siguiente. Todos los subprocesos o hilos obtienen el mismo tiempo del sistema. En la multitarea apropiativa el SO controla cuando y cuanto de procesador recibe un proceso o hilo en el sistema. En WNT utiliza prioridades. Hay dos tipos: * Tiempo real * Tiempo variable Cada clase tiene 16 niveles de prioridad. En un nivel de una clase, el SO opera bajo el modelo turno rotatorio, cada hilo obtiene un quantum de tiempo. Un hilo continuo ejecutndose hasta que ocurre uno de estos dos procesos: * Hasta que acabe el tiempo de CPU. * Hasta que surja una interrupcin y crea un hilo de prioridad ms alta. El hilo es expropiado a favor del hilo con prioridad ms alta. La multitarea apropiativa se la llama multitarea precedente apreciativa. De esta forma es resuelto el hilo. Funcionamiento de Windows NT Server con otro software de red Windows NT Server est diseado para su uso en servidores de grandes redes. Funciona de forma ptima con otros sistemas operativos de red fabricados por Microsoft. Windows NT Workstation es el sistema operativo ms adecuado para los clientes que Precisen altos rendimientos de la red. Windows NT Workstation est diseado para usuarios Avanzados, desarrolladores de software y para aplicaciones crticas; adems, traslada al escritorio muchas de las funciones de seguridad de Windows NT Server. Al igual que ocurre en Windows NT Server, tanto la seguridad como las funciones de red estn integradas en l sistema operativo.

13

[SISTEMAS OPERATIVOS, REDES INTERNET.] 23 de septiembre de 2012

Versiones NT
* Workstation: SO de estaciones de trabajo que ejercen el papel de clientes de la red. Admite los modos de trabajos en red. Si trabaja como Trabajo en Grupo se comporta como Win Trabajo en Grupo (3.11) . Si participa en un dominio se desentiende de la administracin de los usuarios que lo har el controlador del dominio. * NT Server: mquinas cuyo SO ejercen el papel de servidores. Puede participar en un Grupo de Trabajo o en un dominio siendo lo normal el dominio. Puede instalarse en un dominio ejerciendo uno de los siguientes papeles: 1.- como servidor de dominio: se comporta como servidor de recursos (archivos, etc.). No guarda copia de la BD del SAM por lo que no validar los usuarios. 2.- como controlador de dominio: valida las conexiones de usuarios teniendo copia de la BD del SAM. Hay dos tipos de controladores de dominio: a) PDC (primary domain controller): controlador principal b) BDC (backup d. c.) : de reserva El principal guarda la copia maestra de la BD del SAM y los transfiere cada cierto tiempo a las BDC para que estas puedan tambin validar conexiones. Al instalar NT Server se elige la opcin que va a ejercer el servidor (servidor o controlador). Para cambiar su funcin hay que volver a instalar.

LINUX RED HAT.


Linux es un sistema operativo completo con multitarea y multiusuario (como cualquier otra versin de UNIX). Esto significa que pueden trabajar varios usuarios simultneamente en l, y que cada uno de ellos puede tener varios programas en ejecucin. El sistema Linux es compatible con ciertos estndares de UNIX a nivel de cdigo fuente, incluyendo el IEEE POSIX.1, System V y BSD. Fue desarrollado buscando la portabilidad de las fuentes: encontrar que casi todo el software gratuito desarrollado para UNIX se compila en Linux sin problemas. Y todo lo que se hace para Linux (cdigo del ncleo, drivers, libreras y programas de usuario) es de libre distribucin. En Linux tambin se implementa el control de trabajos POSIX (que se usa en los shells csh y bash), las pseudoterminales (dispositivos pty), y teclados nacionales mediante administradores de teclado cargables dinmicamente. Adems, soporta consolas virtuales, lo que permite tener ms de una sesin abierta en la consola de texto y conmutar entre ellas fcilmente. A los usuarios del programa screen les resultar familiar esto. El ncleo es capaz de emular por su cuenta las instrucciones del coprocesador 387, con lo que en cualquier 386 con coprocesador o sin l se podrn ejecutar aplicaciones que lo requieran.

14

[SISTEMAS OPERATIVOS, REDES INTERNET.] 23 de septiembre de 2012


Linux soporta diversos sistemas de ficheros para guardar los datos. Algunos de ellos, como el ext2fs, han sido desarrollados especficamente para Linux. Otros sistemas de ficheros, como el Minix-1 o el de Xenix tambin estn soportados. Y con el de MS-DOS se podrn acceder desde Linux a los disquetes y particiones en discos duros formateados con MS-DOS. Adems, tambin soporta el ISO-9660, que es el estndar en el formato de los CD-ROMs. Linux dispone de los dos principales protocolos de red para sistemas UNIX: TCP/IP y UUCP. TCP/IP (para los aficionados a los acrnimos, Transmission Control Protocol/Internet Protocol) es un conjunto de protocolos de red que permite a sistemas de todo el mundo comunicarse en una nica red conocida como Internet. Con Linux, TCP/IP y una conexin a la red, puede comunicarse con usuarios y mquinas por toda Internet mediante correo electrnico, noticias (USENET news), transferencias de ficheros con FTP y mucho ms. Actualmente hay muchos sistemas Linux conectados a Internet. La mayora de las redes TCP/IP usan Ethernet como tipo de red fsica de transporte. Linux da soporte a muchas tarjetas de red Ethernet e interfaces para ordenadores personales, incluyendo el adaptador Ethernet D-Link de bolsillo para ordenadores porttiles. Pero dado que no todo el mundo tiene una conexin Ethernet en casa, Linux tambin proporciona SLIP (Serial Line Internet Protocol), el cual permite conectarse a Internet a travs de un mdem. Para poder usar SLIP, necesitar tener acceso a un servidor de SLIP, una mquina conectada a la red que permite acceso de entrada por telfono. Muchas empresas y universidades tienen servidores SLIP disponibles. De hecho, si su sistema Linux dispone de conexin Ethernet y de mdem, puede configurarlo como servidor de SLIP para otros usuarios. NFS (Network File System) permite fcilmente compartir ficheros con otras mquinas de la red. FTP (File Transfer Protocol) permite la transferencia de ficheros entre mquinas. Si tiene experiencia con aplicaciones TCP/IP en otros sistemas UNIX, Linux le ser muy familiar. El sistema proporciona la interface estndar de programacin por sockets, lo que virtualmente permite que cualquier programa que use TCP/IP pueda ser llevado a Linux. El servidor Linux de X tambin soporta TCP/IP, permitiendo ver aplicaciones que estn corriendo en otros sistemas sobre su pantalla. UUCP (UNIX-to-UNIX Copy) es un viejo mecanismo usado para transferir ficheros, correo electrnico y noticias entre mquinas UNIX. Clsicamente las mquinas UUCP conectan entre ellas mediante lneas telefnicas y mdem, pero UUCP es capaz de funcionar tambin sobre una red TCP/IP. Si no tiene acceso a una red TCP/IP o a un servidor SLIP, puede configurar su sistema para enviar y recibir ficheros y correo electrnico usando UUCP. REDES CON LINUX El Net-1, es un trabajo sobre redes basadas en TCP/IP. Se creo una nueva implementacin del UUCP, reescribiendo grandes partes del cdigo. Esto se conoce como Net-2. Tras una dura correccin y numerosas mejoras en el cdigo, cambi su nombre a Net-3 despus de que saliese Linux 1.0. Esta es la versin del cdigo de red que se incluye actualmente en las versiones oficiales del Kernel. 15

[SISTEMAS OPERATIVOS, REDES INTERNET.] 23 de septiembre de 2012


Xerox, Novell, e Historia Primero veamos de dnde salieron los protocolos y cmo son. A finales de los 70, Xerox Corporation desarroll y public un estndar abierto llamado Especificacin de Red Xerox (Xerox Network Specification, XNS). La Especificacin de Red Xerox defina una serie de protocolos designados para la interconexin de propsito general, con un gran nfasis en el uso de redes de rea local. Haba dos protocolos de red principales implicados: el Protocolo de Datagramas de Internet (Internet Datagram Protocol, IDP), que proporcionaba un transporte de datagramas sin conexin y no fiable de un nodo a otro, y el Protocolo de Paquetes Secuenciados (Sequenced Packet Protocol, SPP), que era una forma modificada del IDP basada en la conexin y fiable. Los datagramas de una red XNS eran direccionados individualmente. El esquema de direccionamiento utilizaba una combinacin de una direccin de red IDP de 4 bytes (que era asignada unvocamente a cada segmento de la LAN Ethernet), y la direccin de nodo de 6 bytes (la direccin de la tarjeta NIC). Los enrutadores eran dispositivos que desviaban datagramas entre dos o ms redes IDP separadas. En IDP no existe el concepto de subred; cualquier coleccin nueva de nodos requiere la asignacin de otra direccin de red. Las direcciones de red se escogen de manera que sean nicas en la interred en cuestin. A veces, los administradores desarrollan convenciones haciendo que cada byte codifique algn tipo de informacin, como la situacin geogrfica, de manera que las direcciones de red se reservan de manera sistmatica; sin embargo, no es un requisito del protocolo. La Novell Corporation eligi basar su propio juego de red en el juego XNS. Novell realiz pequeas mejoras al IDP y al SPP y los renombr como IPX (Internet Packet eXchange, Intercambio de Paquetes de Internet) y SPX (Sequenced Packet eXchange, Intercambio de Paquetes Secuenciados). Novell aadi dos protocolos nuevos: el Protocolo Central de NetWare (NetWare Core Protocol, NCP), que proporcionaba funciones para compartir ficheros e impresoras sobre IPX, y el Protocolo de Anuncio de Servicios (Service Advertisement Protocol, SAP), que permita a los nodos de una red Novell saber qu nodos proporcionaban qu servicios. La Tabla relaciona los juegos de protocolos XNS, Novell y TCP/IP en trminos de la funcin que realizan. Las relaciones son slo una aproximacin, pero pueden ayudarle a comprender qu sucede cuando nos refiramos a estos protocolos ms adelante. Relaciones entre los Protocolos de XNS, Novell, y TCP/IP XNS Novell TCP/IP Caractersticas IDP IPX SPP SPX NCP RIP UDP/IP Transporte sin conexin ni fiabilidad TCP NFS RIP Transporte basado en la conexin y fiable Servicios de fichero Intercambio de informacin de encaminamiento

16

[SISTEMAS OPERATIVOS, REDES INTERNET.] 23 de septiembre de 2012


XNS Novell TCP/IP Caractersticas SAP Intercambio de informacin sobre la disponibilidad de servicios

A
almacenar _________________________________ 5 arquitectura ________________________________ 7

K
Kernel ___________________________________ 16

B
BD 14 BDC ______________________________________ 14 bytes ___________________________________ 4, 16

L
LINUX _________________________________ 14, 15

M
MIPS_____________________________________ 12 Multitherding _____________________________ 12

C
CISC______________________________________ 12 clase ________________________________ 9, 10, 13 cdigo _______________________________ 4, 14, 15 computadora __________________________ 3, 4, 5 CPU __________________________________ 5, 6, 13

N
Net ______________________________________ 15 NETWORK ________________________________ 12 NIC ____________________________________ 8, 16 Novell__________________________________ 5, 16 NT 5, 12, 13, 14

D
DEC ____________________________________ 3, 12 direccin _______________________ 6, 7, 8, 9, 11, 16 disear ____________________________________ 7 DOS ___________________________________ 12, 15

P
Packet ___________________________________ 16 pantalla __________________________________ 15 paquete ____________________________ 6, 7, 8, 11 PDC _____________________________________ 14 POSIX ____________________________________ 14 POWERPC ________________________________ 12 procesar___________________________________ 5 procesos ________________________ 3, 4, 6, 11, 13 programas __________________________ 3, 4, 5, 14 Protocolo _________________________________ 16

E
Ethernet _______________________________ 15, 16

F
FTP ______________________________________ 15 Funciones __________________________________ 6

I
IDP ______________________________________ 16 informacin ______________________ 5, 6, 7, 16, 17 IP 8, 9, 11, 12, 15, 16

R
recuperar __________________________________ 5 red __________ 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 RED ________________________________ 4, 7, 14 REDES ______________________________ 3, 9, 15 RISC _____________________________________ 12 Ritchie ___________________________________ 3

J
juegos ____________________________________ 16

17

[SISTEMAS OPERATIVOS, REDES INTERNET.] 23 de septiembre de 2012

S
SAM _____________________________________ 14 SAP ___________________________________ 16, 17 servicios ________________________ 3, 5, 12, 16, 17 servidor ____________________________ 12, 14, 15 SISTEMAS ______________________________ 3, 4 SO 12, 13, 14

U
UNIX _________________________ 3, 4, 12, 14, 15 USENET __________________________________ 15 UUCP ____________________________________ 15

W
Windows ____________________________ 5, 12, 13 Workstation ___________________________ 13, 14

T
TCP/IP __________________________ 7, 8, 11, 15, 16 telefnicas ________________________________ 15 Thompson ________________________________ 3 TOPOLOGA ________________________________ 7

X
Xerox ____________________________________ 16 Xerox Network Specification _________________ 16 XNS _____________________________________ 16

Bibliografa
http://www.angelfire.com/mt2/mtrejo/ http://www.monografias.com/trabajos/soredes/soredes.shtml

18

Vous aimerez peut-être aussi