lunes, 11 de febrero de 2008

Acerca software libre

El “Software Libre”es un asunto de libertad, no de precio. Para entender el concepto, debes pensar en “libre'' como en “libertad de expresión'', significa tanto libre como gratis.
“Software Libre'' se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. De modo más preciso, se refiere a cuatro libertades de los usuarios del software


Con esto nos da a entender que es un software en el cual uno es libre de usar el programa, con cualquier propósito ya que para ello no necesitas licenias ya que todo es libre y puedes modificar a tu antojo.

El término con el que se conoce al software distribuido y desarrollado libremente. Fue utilizado por primera vez en 1998 por algunos usuarios de la comunidad del software libre, tratando de usarlo como reemplazo al ambiguo nombre original en inglés del software libre (free software).
Free en inglés puede significar diferentes cosas: gratuidad y libertad. Por ello, por un lado, permite pensar en "software por el que no hay que pagar" (software gratuito) y, por otro, se adapta al significado que se pretendió originalmente (software que posee ciertas libertades). El término para algunos no resultó apropiado como reemplazo para el ya tradicional free software, pues eliminaba la idea de libertad (incluso hay algunos que usan —en inglés— el término libre software para evitar la ambigüedad de free).


Desde el punto de vista de una "traducción estrictamente literal", el significado obvio de "código abierto" es que "se puede mirar el código fuente", por lo que puede ser interpretado como un término más débil y flexible que el del software libre. Basado en ello se argumenta que un programa de código abierto puede ser software libre, pero también puede ser semilibre o incluso completamente no libre. Sin embargo, por lo general, un programa de código abierto puede ser y de hecho es software libre, como igualmente un programa Software Libre es Open Source. Esto ocurre dado que ambos movimientos reconocen el mismo conjunto de licencias y tiene principios equivalentes.

Hay que diferenciar los programas Open source, que dan a los usuarios la libertad de mejorarlos, de los programas que simplemente tienen el código fuente disponible, posiblemente con fuertes restricciones sobre el uso de dicho código fuente. Mucha gente cree que cualquier software que tenga el código fuente disponible es open source, puesto que lo pueden manipular. Sin embargo, mucho de este software no da a sus usuarios la libertad de distribuir sus modificaciones, restringe el uso comercial, o en general restringe los derechos de los usuarios.
Un término que pretende resolver posibles ambigüedades o confusiones que ambos términos generan es FOSS (Free Open Source Software).


En la actualidad open source es utilizado para definir un movimiento nuevo de software (la Open Source Initiative), diferente al movimiento del Software Libre, incompatible con este último desde el punto de vista filosófico, y completamente equivalente desde el punto de vista práctico, de hecho, ambos movimientos trabajan juntos en el desarrollo práctico de proyectos.
La idea que late detrás del open source es bien sencilla: cuando los programadores en internet pueden leer, modificar y redistribuir el código fuente de un programa, éste evoluciona, se desarrolla y mejora. Los usuarios lo adaptan a sus necesidades, corrigen sus errores a una velocidad impresionante, mayor a la aplicada en el desarrollo de software convencional o cerrado, dando como resultado la producción de un mejor software.

Ping 127.0.0.1

1.-) Explique detalladamente para que sirve el siguiente comando con sus modificadores:

a.- ping 127.0.0.1 –t

El -t Especifica que el ping continuará enviando mensajes de solicitud de eco al host destino hasta que se le interrumpa. Para interrumpir, presione CTRL+ ENTER. Para interrumpir y salir de ping, presione CTRL+C.

b.- ping 127.0.0.1 –w
El w Especifica el tiempo de espera, en milisegundos, que se esperará a recibir el mensaje de respuesta de eco que corresponde a un mensaje de solicitud de eco. Si no se recibe el mensaje de respuesta de eco en el tiempo de espera, se muestra el mensaje de error "Tiempo de espera agotado para esta solicitud". El tiempo de espera predeterminado es 4000 (4 segundos).


c.- ping 127.0.0.1 –l

–l =tamaño :Especifica la longitud, en bytes, del campo Datos del mensaje de solicitud de eco enviado. El valor predeterminado es 32. El tamaño máximo es 65.527.

d.- ping 127.0.0.1 –a
-a Especifica que la resolución de nombres inversa se realiza en la dirección IP de destino. Si es correcto, ping muestra el nombre de host correspondiente.

2.-) ¿Explique detalladamente que significa MAC y para que sirve?
La dirección MAC (Media Access Control address o dirección de control de acceso al medio) es un identificador hexadecimal de 48 bits que corresponde de forma única a una tarjeta o interfaz de red.

Es individual, cada dispositivo tiene su propia dirección MAC determinada y configurada por el IEEEEn sistemas tipo Windows se ejecutará el comando " cmd ", ok, y cuando nos salga una pantalla con la línea de comandos, teclear " ipconfig /all " para conocer la información relacionada con las interfaces de red, donde aparecerá listada la dirección MAC correspondiente a cada una (La dirección MAC también es conocida como dirección física).


3.-) ¿Explique detalladamente para que sirve un servidor DNS?
DNS ( Domain Name Service) es un sistema de nombres que permite traducir de nombre de dominio a dirección IP y vice-versa. Aunque Internet sólo funciona en base a direcciones IP, el DNS permite que los humanos usemos nombres de dominio que son bastante más simples de recordar (pero que también pueden causar muchos conflictos, puesto que los nombres son activos valiosos en algunos casos).
El sistema de nombres de dominios en Internet es un sistema distribuido, jerárquico, replicado y tolerante a fallas. Aunque parece muy difícil lograr todos esos objetivos, la solución no es tan compleja en realidad. El punto central se basa en un árbol que define la jerarquía entre los dominios y los sub-dominios. En un nombre de dominio, la jerarquía se lee de derecha a izquierda. Por ejemplo, en dcc.uchile.cl, el dominio más alto es cl. Para que exista una raíz del árbol, se puede ver como si existiera un punto al final del nombre: dcc.uchile.cl., y todos los dominios están bajo esa raíz (también llamada ``punto").

4.- Cuando ud. ejecuta el comando ipconfig /all en la pantalla se muestran mucha informacion ordenada, explique que informacion da cada opcion mostrada.

Podremos ver la configuración IP de Windows 2000: nombre del host y otros campos, y la información del adaptador de red Ethernet: sufijo DNS, descripción del adaptador, dirección física (MAC), DHCP habilitado (S/N), configuración automática habilitada (S/N), dirección IP, máscara, puerta de enlace, servidor DHCP y servidor DNS.

domingo, 27 de enero de 2008

COMANDOS PING,IPCONFIG Y WINIPCFG

1.-) Explique para que sirve el comando PING.
El comando PING, se utiliza para saber cuando una máquina esta conectada a internet , si esta en una red LAN, u otra red. Este comando puede funcionar bajo DOS.
De esta forma, cualquier persona que tuviese en su poder nuestro numero IP, haciendo un ping, podría saber si estamos conectados o no. (El numero IP no es ni mas ni menos que un número que nos identifica una computadora o dispositivo conectado a internet. Algo así como la dirección del ordenador (o dispositivo) en internet).

Opción Uso

-n recuento: Determina el número de solicitudes de eco que se van a enviar. El valor predeterminado es 4.
-w tiempoDeEspera :Permite ajustar el tiempo de espera (en milisegundos). El valor predeterminado es 1.000 (tiempo de espera de un 1 segundo).
-l tamaño:Permite ajustar el tamaño del paquete de ping. El tamaño predeterminado es 32 bytes.
-f :Configura el bit Do Not Fragment en el paquete ping. De manera predeterminada, el paquete ping permite la fragmentación.


2.-) Explique para que sirve el comando IPCONFIG.
Muestra los valores actuales de la configuración de la red TCP/IP y actualiza la configuración de DHCP (Protocolo de configuración dinámica de host) y DNS (Sistema de nombres de dominio). Si se utiliza sin parámetros, ipconfig muestra las direcciones IPv6 o la dirección IPv4, la máscara de subred y la puerta de enlace predeterminada de todos los adaptadores.
Este comando tiene una serie de modificadores para ejecutar una serie de acciones concretas. Estos modificadores son:

/all muestra toda la información de configuración.
/release libera la dirección IP para el adaptador específico.
/renew renueva la dirección IP para el adaptador específico.
/flushdns purga la caché de resolución de DNS.
/registerdns actualiza todas las concesiones y vuelve a registrar los
nombres DNS.
/displaydns muestra el contenido de la caché de resolución DNS.
/showclassid muestra todas las id. de clase dhcp permitidas para
este adaptador.
/setclassid modifica la id. de clase dhcp.


3.-) Explique para que sirve el comando WINIPCFG.
Este utilitario proporciona a DNS(servidores del Domain Name); su IP ADDRESS,
servidores de los triunfos (si usted tiene cualesquiera); DHCP y Gateways del valor por
defecto. También proporciona al direccionamiento del MAC (Media Access Control) de
cualquier adaptador que usted pudo haber instalado; este comando solo funciona en Windows 98 .

PRACTICO:
1.-) Encontrar los siguientes datos:

Numero IP de la dirección:
- www.hotmail.com  216.74.180.189
- www.google.com.pe  64.233.169.103
- www.cisco.com  198.133.219.25
- www.altavista.com  216.155.200.155
- www.continental.edu.pe  192.168.1.204
- www.3com.com  192.136.34.41
- www.yahoo.com  66.94.234.13

2.-) Encontrar la mac adress de la tarjeta de red de la pc donde esta trabajando:
MAC: 00-0D-60-A5-B2-37

3.-) Encontrar los siguientes datos de su tarjeta de red:
Numero IP: 192.168.3.44
Mascara: 255.255.255.0
Gateway o puerta de enlace: 192.168.3.1
DNS : 192.168.1.3
Nombre del Host: WA34