Páginas

jueves, 1 de octubre de 2015

2 Quimestre CLASE 17. REDES INFORMATICAS

Red de computadoras

Una red de computadoras, también llamada red de ordenadores, red de comunicaciones de datos o red informática, es un conjunto de equipos informáticos y software conectados entre sí por medio de dispositivos físicos que envían y reciben impulsos eléctricos, ondas electromagnéticas o cualquier otro medio para el transporte de datos, con la finalidad de compartir información, recursos y ofrecer servicios.1
Como en todo proceso de comunicación se requiere de un emisor, un mensaje, un medio y un receptor. La finalidad principal para la creación de una red de computadoras es compartir los recursos y la información en la distancia, asegurar la confiabilidad y la disponibilidad de la información, aumentar la velocidad de transmisión de los datos y reducir el costo general de estas acciones.2 Un ejemplo es Internet, la cual es una gran red de millones de computadoras ubicadas en distintos puntos del planeta interconectadas básicamente para compartir información y recursos.

Descripción básica

La comunicación por medio de una red se lleva a cabo en dos diferentes categorías: la capa física y la capa lógica.
La capa física incluye todos los elementos de los que hace uso un equipo para comunicarse con otros equipos dentro de la red, como, por ejemplo, las tarjetas de red, los cables, las antenas, etc.
La comunicación a través de la capa física se rige por normas muy rudimentarias que por sí mismas resultan de escasa utilidad. Sin embargo, haciendo uso de dichas normas es posible construir los denominados protocolos, que son normas de comunicación más complejas (mejor conocidas como de alto nivel), capaces de proporcionar servicios que resultan útiles.
COMPONENTES DE UNA RED 
Una red de computadoras está conectada tanto por hardware como por software. El hardware incluye tanto las tarjetas de interfaz de red como los cables que las unen, y el software incluye los controladores (programas que se utilizan para gestionar los dispositivos y el sistema operativo de red que gestiona la red. A continuación se listan los componentes.
- Estaciones de trabajo
- Placas de interfaz
- Recursos periféricos y compartidos

Servidor
Este ejecuta el sistema operativo de red y ofrece los servicios de red a las estaciones de trabajo. Estaciones de trabajo: Cuando una computadora se conecta a una red, la primera se convierte en un nodo de la última y se puede tratar como una estación de trabajo o cliente. Las estaciones de trabajos pueden ser computadoras personales con el DOS, Macintosh, Uníx, OS/2 o estaciones de trabajos sin discos.


Tarjetas o placas de interfaz de Red.
Toda computadora que se conecta a una red necesita de una tarjeta de interfaz de red que soporte un esquema de red específico, como Ethernet, Arcnet o Token Ring. El cable de red se conectará a la parte trasera de la tarjeta.

Sistema de cableado.
El sistema de la red está constituido por el cable utilizado para conectar entre sí el servidor y las estaciones de trabajo. Los llamados cables de red son cables elaborados para transmitir datos y se usan para interconectar un dispositivo de red a otro. Estos cables habilitan transferencias de alta velocidad entre diferentes componentes de  la red y estan compuestos por un puerto conector rj45.


Recursos y periféricos Compartidos.
Entre los recursos compartidos se incluyen los dispositivos de almacenamiento ligado al servidor, las unidades de discos ópticos, las impresoras, los trazadores y el resto de equipos que puedan ser utilizados por cualquiera en la red.

REALIZACIÓN DE LA CONEXIÓN DE UNA RED
Para realizar la conexión con una red son necesarias las tarjetas de interfaz de red y el cable (a menos que se utilice un sistema de comunicación sin cable). Existen distintos tipos de tarjetas de interfaz y de esquemas de cableados.

Tarjetas de interfaz de red (NIC)
Hay tarjetas de interfaz de red disponibles de diversos fabricantes. Se pueden elegir entre distintos tipos, según se desee configurar o cablear la red. Los tres tipos más usuales son ArcNet, Ethernet y Token Ring. Las diferencias entre estos tipos más usuales de red se encuentran en el método y velocidad de comunicación, así como el precio. En los primeros tiempos de la informática en red (hace unos dos o tres años) el cableado estaba mas estandarizado que ahora. Arnet y Ethernet usaban cable coaxial y Token Ring usaba par trenzado. Actualmente se pueden adquirir tarjetas de interfaz de red que admitan diversos medios, lo que hace mucho más fácil la planificación y configuración de las redes. En la actualidad las decisiones se toman en función del costo, distancia del cableado y topología.

SOFTWARE PARA REDES
Se requiere un sistema operativo de redes para cada red. Permite que las PCs y los demás dispositivos conectados envíen y reciban información. El software del sistema operativo de redes puede variar desde el más simple hasta el más sólido. Las características de las redes peer-to-peer son compatibles con Windows 95, Artisoft LANtastic y el sistema operativo Macintosh. La configuración de las redes cliente-servidor requiere sistemas operativos más sofisticados, como por ejemplo Novell NetWare o Windows NT Server.


PROTOCOLOS DE COMUNICACIÓN
Los protocolos de comunicación son las reglas y procedimientos utilizados en una red para establecer la comunicación entre los nodos que disponen de acceso a la red. Los protocolos gestionan dos niveles de comunicación distintos. Las reglas de alto nivel definen como se comunican las aplicaciones, mientras que las de bajo nivel definen como se transmiten las señales por el cable.

En el campo de las redes informáticas, los protocolos se pueden dividir en varias categorías. Una de las clasificaciones más estudiadas es la OSI.

Según la clasificación OSI, la comunicación de varios dispositivos ETD se puede estudiar dividiéndola en 7 niveles, que son expuestos desde su nivel más alto hasta el más bajo:

NivelNombreCategoría
Capa 7Nivel de aplicaciónAplicación
Capa 6Nivel de presentación
Capa 5Nivel de sesión
Capa 4Nivel de transporte
Capa 3Nivel de redTransporte
de datos
Capa 2Nivel de enlace de datos
Capa 1Nivel físico

Ejemplos de protocolos de red[editar · editar fuente]


TIPOS DE REDES

Principales tipos de redes para soportar los sistemas distribuidos son:

REDES DE ÁREA LOCAL(LAN): las redes de área local (local area networks ) llevan mensajes a velocidades relativamente grande entre computadores conectados a un único medio de comunicaciones : un cable de par trenzado. Un cable coaxial o una fibra óptica. 

Un segmento es una sección de cable que da servicio y que puede tener varios computadores conectados, el ancho de banda del mismo se reparte entre dichas computadores. Las redes de área local mayores están compuestas por varios segmentos interconectados por conmutadores(switches) o concentradores(hubs. El ancho de banda total del sistema es grande y la latencia pequeña, salvo cuando el tráfico es muy alto.

En los años 70s se han desarrollado varias tecnologías de redes de área local, destacándose Ethernet como tecnología dominante para las redes de área amplia; estando esta carente de garantías necesarias sobre latencia y ancho de banda necesario para la aplicación multimedia. Como consecuencia de esta surge ATM para cubrir estas falencias impidiendo su costo su implementación en redes de área local. Entonces en su lugar se implementan las redes Ethernet de alta velocidad que resuelven estas limitaciones no superando la eficiencia de ATM.
 


REDES DE ÁREA METROPOLITANA(MAN): las redes de área metropolitana (metropolitan area networks)se basan en el gran ancho de banda de las cableadas de cobre y fibra óptica recientemente instalados para la transmisión de videos, voz, y otro tipo de datos. Varias han sido las tecnologías utilizadas para implementar el encaminamiento en las redes LAN, desde Ethernet hasta ATM. IEEE ha publicado la especificación 802.6[IEEE 1994], diseñado expresamente para satisfacer las necesidades de las redes WAN. Las conexiones de línea de suscripción digital ,DLS( digital subscribe line) y los MODEM de cable son un ejemplo de esto. DSL utiliza generalmente conmutadores digitales sobre par trenzado a velocidades entre 0.25 y 6.0 Mbps; la utilización de este par trenzado para las conexiones limita la distancia al conmutador a 1.5 kilómetros . una conexión de MODEM  por cable utiliza una señalización análoga sobre el cable coaxil de televisión para conseguir velocidades de 1.5 Mbps con un alcance superior que DSL.


REDES INALÁMBRICAS: la conexión de los dispositivos portátiles y de mano necesitan redes de comunicaciones inalámbricas(wireless networks). Algunos de ellos son la IEEE802.11(wave lan) son verdaderas redes LAN inalámbricas (wireless local área  networks;WLAN) diseñados para ser utilizados en vez de los LAN . También se encuentran las redes de area personal inalámbricas, incluida la red europea mediante el Sistema Global para Comunicaciones Moviles, GSM( global system for mobile communication). En los Estados Unidos , la mayoría de los teléfonos móviles están  actualmente basados en la análoga red de radio celular AMPS, sobre la cual se encuentra la red digital de comunicaciones de Paquetes de Datos Digitales Celular, CDPD( Cellular Digital Packet Data).

Dado el restringido ancho de banda disponible y las otras limitaciones de los conjuntos de protocolos  llamados Protocolos de Aplicación  Inalámbrica WAP(Wireless Aplication Protocol)      
         




Redes de Area Extensa (WAN)Las redes de área extensa cubren grandes regiones geográficas como un país, un continente o incluso el mundo. Cable transoceánico o satélites se utilizan para enlazar puntos que distan grandes distancias entre sí. Con el uso de una WAN se puede contactar desde Venezuela con China sin tener que pagar enormes cantidades de teléfono. La implementación de una red de área extensa es muy complicada. Se utilizan multiplexadores para conectar las redes metropolitanas a redes globales utilizando técnicas que permiten que redes de diferentes características puedan comunicarse sin problemas. El mejor ejemplo de una red de área extensa es Internet.
  



















INTERREDES: una Interred es un sistema de comunicación compuesto por varias redes que se han enlazado juntas para proporcionar unas posibilidades de comunicación ocultando las tecnologías y los protocolos y métodos de interconexión de las redes individuales que la componen.

Estas son necesarias para el desarrollo de sistemas distribuidos abiertos extensibles. En ellas se puede integrar una gran variedad de tecnología de redes de área local y amplia, para proporcionar la capacidad de trabajo en red necesaria para cada grupo de usuario. Así, las intercedes aportan gran parte de los beneficios de los sistemas abiertos a las comunicaciones de los sistemas distribuidos.

Las intercedes se construyen a partir de varias redes. Estas están interconectadas por computadoras dedicadas llamadas routers y computadores de propósito general llamadas gateways, y por un subsistema integrado de comunicaciones producidos por una capa de software que soporta el direccionamiento y la transmisión de datos a los computadores a través de la interred. Los resultados pueden contemplarse como una red virtual construida a partir de solapar una capa de interred sobre un medio de comunicación que consiste en varias redes, routers y gateways subyacentes.


TALLER GRUPAL - 2 ALUMNOS

OBSERVE EL VIDEO Y DESCRIBA EL CONCEPTO DE LOS NUEVOS DISPOSITIVOS CON LOS QUE SE INTERACTUA EN UNA RED.
enlace youtube.com
 

enlace vimeo.com

CONTESTAR:
  1. QUE ES TCP PACKET?
  2. QUE ES ICMP PING PACKET?
  3. QUE ES UDP PACKET?
  4. QUE ES THE ROUTER?
  5. QUE ES ES PING OF DEATH?
  6. QUE ES ROUTER SWICTH?
  7. RESUMA QUE EXPLICA EL VIDEO?

Al finalizar envie las respuestas por medio del mail a la direccion jorgetobarccc@gmail.com






lunes, 21 de septiembre de 2015

Horarios y Temarios Examen Quimestral

HORA
MARTES 22 SEPT
JUEVES 24 SEPT
Solo 2da
4-3
Informática
(permiso de Química)
10:00 am
4-5
Informática
Solo 5ta
4-2
Informática

Solo 6ta
4-1
Informática
(permiso de Física)


REPASAR LOS SGTES. TEMAS:

  • EXCEL: estructura de formulas y funciones.. ver
  • EXCEL : funcion financiera Tasa, Pago...ver
  • EXCEL: funcion SI mixta... ver
  • EXCEL: funcion BuscarV; BuscarH...ver
  • Busquedas avanzadas google app...ver
  • Dominios de Internet...ver
  • Uso Correo electronico y redes sociales...ver
  • Software Libre...ver

martes, 1 de septiembre de 2015

Clase 16 Software Libre

Definición de software libre

La definición de software libre estipula los criterios que se tienen que cumplir para que un programa sea considerado libre. De vez en cuando modificamos esta definición para clarificarla o para resolver problemas sobre cuestiones delicadas. Más abajo en esta página, en la sección Historial, se puede consultar la lista de modificaciones que afectan la definición de software libre.



«Software libre» es el software que respeta la libertad de los usuarios y la comunidad. A grandes rasgos, significa que los usuarios tienen la libertad de ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software. Es decir, el «software libre» es una cuestión de libertad, no de precio. Para entender el concepto, piense en «libre» como en «libre expresión», no como en «barra libre». En inglés a veces decimos «libre software», en lugar de «free software», para mostrar que no queremos decir que es gratuito.

Promovemos estas libertades porque todos merecen tenerlas. Con estas libertades, los usuarios (tanto individualmente como en forma colectiva) controlan el programa y lo que este hace. Cuando los usuarios no controlan el programa, decimos que dicho programa «no es libre», o que es «privativo». Un programa que no es libre controla a los usuarios, y el programador controla el programa, con lo cual el programa resulta ser un instrumento de poder injusto.

Un programa es software libre si los usuarios tienen las cuatro libertades esenciales:


LibertadDescripción
0la libertad de usar el programa, con cualquier propósito (Uso).
1la libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a las propias necesidades (Estudio).
2la libertad de distribuir copias del programa, con lo cual se puede ayudar a otros usuarios (Distribución).
3la libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie (Mejora).
Las libertades 1 y 3 requieren acceso al código fuente porque estudiar y modificar software sin su código fuente es muy poco viable.



Un programa es software libre si otorga a los usuarios todas estas libertades de manera adecuada. De lo contrario no es libre. Existen diversos esquemas de distribución que no son libres, y si bien podemos distinguirlos en base a cuánto les falta para llegar a ser libres, nosotros los consideramos contrarios a la ética a todos por igual.

Licencias AGPL

La Licencia Pública General de Affero (en inglés Affero General Public License, también Affero GPL o AGPL) es una licencia copyleft derivada de la Licencia Pública General de GNU diseñada específicamente para asegurar la cooperación con la comunidad en el caso de software que corra en servidores de red.

La Affero GPL es íntegramente una GNU GPL con una cláusula nueva que añade la obligación de distribuir el software si éste se ejecuta para ofrecer servicios a través de una red de ordenadores.

Licencias estilo BSD

Llamadas así porque se utilizan en gran cantidad de software distribuido junto a los sistemas operativos BSD. El autor, bajo tales licencias, mantiene la protección de copyright únicamente para la renuncia de garantía y para requerir la adecuada atribución de la autoría en trabajos derivados, pero permite la libre redistribución y modificación, incluso si dichos trabajos tienen propietario



Modelo de negocio

El negocio detrás del software libre se caracteriza por la oferta de servicios adicionales al software como: la personalización y/o instalación del mismo, soporte técnico, donaciones, patrocinios o como un elemento de responsabilidad social corporativa; en contraposición al modelo de negocio basado en licencias predominante en el software de código cerrado.



Ventajas del Software libre en la educación

Distribución de algunas aplicaciones de software libre en el proceso de educación a distancia.

Según sus impulsores, el software libre ayuda a conocer y participar de forma equitativa el proceso educativo, por lo cual parece tener beneficios en el campo educativo como los siguientes:


  1. Libertad para elegir el programa que cubra de mejor manera las necesidades educativas.
  2. Beneficio económico: Las licencias del software libre son completamente gratuitas, por lo que puede ser eliminado el pago en licencia de programas no libres e invertir el dinero en otra área.
  3. Uso por parte de los estudiantes de los mismos programas en casa y escuela, de forma legal.
  4. Existencia de comunidades de intercambio educativo.
  5. Desarrollo independiente de aplicaciones: Se favorece el crecimiento de desarrolladores “pequeños” de software creando así una amplia oferta de programas educativos libres.
  6. Conocimiento ampliado sobre la informática: El software libre permite que los estudiantes conozcan cómo trabajan los programas y fomenta el interés, la investigación y el aprendizaje de nuevos conceptos en el campo de la informática.
  7. Diversidad de herramientas educativas en diversas áreas del conocimiento.




Este anexo sirve como una guía para el mantenimiento y desarrollo de nuevas categorías, y para la creación de futuros artículos y subcategorías de la Categoría Distribuciones GNU/Linux, y como un registro tentativo.

Debido a la dificultad de clasificación se han creado diversas listas o secciones que especifican, entre otras características:

Qué distribuciones GNU/Linux están basadas en cuáles otras.
Si utilizan alguna clase de gestor de paquetes para la instalación de paquetes de software (ya sean: .deb, .rpm, etc.) - Para las Distribuciones más conocidas y utilizadas.




UBUNTU 

Centro de software de Ubuntu (conocido en inglés como Ubuntu Software Center) es un final frontal (front end) gráfico de alto mvil para el sistema de gestiónde paquetes APT/dpkg. Permite buscar, instalar y desinstalar aplicaciones del sistema operativo, y además permite añadir repositorios de terceros para instalar aplicaciones que no se encuentren en los repositorios oficiales de Ubuntu.


La instalación paso a paso

  • Una vez tenemos nuestro live-CD o live-USB con Ubuntu arrancamos con él del modo ya conocido, pero en esta ocasión seleccionamos Instalar Ubuntu o bien si estamos ante el escritorio, por haber arrancado en el modo de prueba, hacemos doble clic en el icono Instalar.


VIDEO TUTORIAL DE INSTACION






Ubuntu 14.04 (el que estamos usando para estos tutoriales) se puede cambiar.
LibreOffice con menú en panel de Unity
La única diferencia clara es la barra de aplicaciones, que funciona con una lógica muy similar al de Windows 7 y 8 y que esta situada a la izquierda en vez de en la parte inferior de la pantalla.

Partes de Unity

Consta de varias partes básicas que describimos a continuación.

El panel

Panel de Unity
Corresponde a la parte superior de Unity. En la parte izquierda se muestra la aplicación sobre la cual tenemos puesto el foco o mejor explicado, la última sobre la cual se ha hecho clic con el ratón y situándola como nuestra aplicación actual. Por la misma zona también es capaz de mostrar el menú de la aplicación si se dirige el cursor del ratón hacia allí, tal y como se puede apreciar en la siguiente imagen.
Menú en el panel de Unity
Cuando hay una aplicación maximizada los botones de cerrar, minimizar y maximizar se ocultan en en la parte izquierda del panel, al lado del menú.
006 aplicacion maximizada
En la parte derecha del panel se pueden ver diversos elementos que recuerdan a OS X, pero que a buen seguro que serán familiares a los usuarios de Windows, ya que está el área de notificación, donde se nos muestra la conexión de red y su estado actual, la configuración de teclado, el ajuste del volumen, el reloj y aplicaciones que tenga la posibilidad de ser minimizados en este sitio. Por último está el botón de apagado, que muestra diferentes opciones.
Apagado de Ubuntu

Lanzador

Lanzador de Unity
También conocido como launcher, es la parte que nos permite ejecutar las aplicaciones ancladas y mostrarnos las que estén abiertas. También muestra las unidades externas que tenemos conectadas a Ubuntu (tanto particiones de discos duros como pendrives) y da acceso a la papelera con la posibilidad de vaciarla.
Su funcionamiento es similar a la de la barra de tareas de Windows, ya que se permite anclar aplicaciones arrastrando o bien haciendo clic sobre sus iconos con el botón secundario del ratón en el Dash. Si una aplicación que está ejecutada no está anclada, se muestra debajo de las que están ancladas, igual que las aplicaciones que no están ancladas en Windows 7 se muestran a la derecha de las que lo están.
Debajo de las aplicaciones se muestran las unidades externas disponibles en el sistema. En la imagen habréis podido apreciar un disquete, que corresponde a la unidad de disquetera de mi ordenador y un montón de iconos discos duros, que corresponden a la particiones que hay disponibles en mi ordenador debido a que uso varios discos y múltiples sistemas operativos. Por esta zona se muestran los pendrives, los cuales se pueden desmontar desde el lanzador de esta forma sencilla si se hace clic sobre su icono con el botón secundario del ratón.
Extraer pendrive en Unity
Abajo del todo está el icono de la papelera de reciclaje, que se puede vaciar desde el lanzador haciendo clic con el botón secundario del ratón. Con el botón principal del ratón saldrá una ventana del administrador de archivos situándonos en la misma papelera, cuyo uso es estándar, simple y muy similar a su equivalente en Windows.
Vaciar la papelera desde Unity
Algunas aplicaciones como Mozilla Firefox también disponen de opciones propias si hacemos clic sobre su icono en el lanzador, lo que facilita un uso más directo de estas a través de Unity.
Mozilla Firefox en Unity

Cuando tenemos varias ventanas de una misma aplicación

Mientras se usa el ordenador no es extraño tener varias ventanas que correspondan a una misma aplicación. ¿Quién no ha tenido nunca varios documentos de Word abiertos , varios exploradores de archivos o varias ventanas de Firefox a la vez?, posiblemente nadie.
Cada vez que haya dos o más ventanas ventanas de una misma aplicación en el lanzador, este se mostrará de la siguiente forma.
Icono aplicación con varias ventanas
Como se puede apreciar, en la parte izquierda tenemos dos flechitas que nos indican el número de ventanas que tiene abiertas esa aplicación, siendo en este caso dos, pero si tuviésemos tres ventanas abiertas de la misma aplicación saldrían tres flechitas y así sucesivamente. Cada vez que se haga clic sobre un icono con dos o más de esas flechas Unity hará la acción que se ve en la imagen.
Mostrar ventanas de una misma aplicacion
Hay que seleccionar una de las ventanas que aparezcan y esa será con la que se tendrá delante para trabajar.

Aplicaciones básicas por defecto del lanzador

Ubuntu preinstala de forma predeterminada una serie de aplicaciones que ayudan a que no se necesiten añadirle muchas cosas más. Detallarlos todos sería algo que se podría extender demasiado, así que nos centraremos en las que aparecen por defecto en el lanzador de Unity.

Files Icono Files

Es el explorador de ficheros de Ubuntu y es sencillo de utilizar. Sus equivalentes en Windows y OS X son Windows Explorer (o Explorador de Windows) y Finder. Tiene un menú (recordad que el menú principal se aloja en el panel superior) que es bastante sencillo de entender y en su parte izquierda hay una serie de marcadores que permiten la navegación entre distintas subcarpetas que crea Ubuntu por defecto.
Files-Nautilus en Ubuntu
Sobre esta aplicación solo vamos a destacar un punto y es la posibilidad de desmontar unidades desde él (si, es otra vía que se complementa con la del lanzador). Para ello solo hay que hacer clic con el botón secundario del ratón sobre el icono y pulsar sobre la opción correspondiente. Evidentemente, al igual que desmontar, puede también montar unidades con solo hacer clic sobre la parte correspondiente al dispositivo.
Extraen pendrive en Files-Nautilus Ubuntu



TALLER 16

Responda las siguientes preguntas:


Cuestionario:
1) ¿Cómo podemos clasificar al software de acuerdo a su licencia?. Defina a cada elemento clasificado.
2) ¿Cuáles son las libertades que debe tener un software para ser considerado libre?
3) ¿Qué es el copyleft? ¿Qué lo diferencia del copyright?
4) ¿Qué diferencia hay entre el software libre y el software gratuito?
5) ¿Qué es el software de código abierto?
6) ¿Qué es el proyecto GNU?
7) ¿Qué es la licencia Creative Commons?

8) Qué software libre puede nombrar para usar como:


  • envie los resultados al mail jorgetobarccc@gmail.com