lunes, 14 de marzo de 2016

Modelo Osi

Profesor una disculpa, hice dos tareas en una misma.

Modelo OSI
El modelo de referencia OSI -Open System Interconnection- es la forma en que la ISO -International Standards Organization- ve las etapas en que se desarrolla un proceso de comunicaciones en redes de datos. Es un modelo de referencia para los protocolos de la red de arquitectura en capas.




Este modelo tiene ciertas ventajas al dividirse en capas como son:

-Permite a los distintos tipos de hardware y software de red comunicarse entre si.
-La comunicación de las redes se divide en partes más pequeñas y más sencillas.
-Impide que los cambios en una capa no afecte a la otra permitiendo que se desarrollen más rapidamente.


Modelo TCP/IP
“TCP/IP está basado en un modelo de referencia de cuatro niveles. Todos los protocolos que pertenecen al conjunto de protocolos TCP/IP se encuentran en los tres niveles superiores de este modelo.
Tal como se muestra en la siguiente ilustración, cada nivel del modelo TCP/IP corresponde a uno o más niveles del modelo de referencia Interconexión de sistemas abiertos (OSI, Open Systems Interconnection) de siete niveles, propuesto por la Organización internacional de normalización (ISO, International Organization for Standardization).
Los tipos de servicios realizados y los protocolos utilizados en cada nivel del modelo TCP/IP se describen con más detalle en la siguiente tabla.




Nivel
Descripción
Protocolos
Aplicación
Define los protocolos de aplicación TCP/IP y cómo se conectan los programas de host a los servicios del nivel de transporte para utilizar la red.
HTTP, Telnet, FTP, TFTP, SNMP, DNS, SMTP, X Windows y otros protocolos de aplicación
Transporte
Permite administrar las sesiones de comunicación entre equipos host. Define el nivel de servicio y el estado de la conexión utilizada al transportar datos.
TCP, UDP, RTP
Internet
Empaqueta los datos en datagramas IP, que contienen información de las direcciones de origen y destino utilizada para reenviar los datagramas entre hosts y a través de redes. Realiza el enrutamiento de los datagramas IP.
IP, ICMP, ARP, RARP
Interfaz de red
Especifica información detallada de cómo se envían físicamente los datos a través de la red, que incluye cómo se realiza la señalización eléctrica de los bits mediante los dispositivos de hardware que conectan directamente con un medio de red, como un cable coaxial, un cable de fibra óptica o un cable de cobre de par trenzado.

Dirección IP
Una dirección IP es una número que identifica, de manera lógica y jerárquica, a una Interfaz en red (elemento de comunicación/conexión) de un dispositivo (computadora, Tablet, Laptop, Smartphone) que utilice el protocolo IP(Internet Protocol), que corresponde al nivel de red del modelo OSI. La dirección IP no debe confundirse con la dirección MAC, que es un identificador de 48 bits para identificar de forma única la tarjeta de red y no depende del protocolo de conexión utilizado ni de la red.

La dirección IP puede cambiar muy a menudo por cambios en la red o porque el dispositivo encargado dentro de la red de asignar las direcciones IP decida asignar otra IP (por ejemplo, con el protocolo DHCP). A esta forma de asignación de dirección IP se denomina también dirección IP dinámica (normalmente abreviado como IP dinámica). Los sitios de Internet que por su naturaleza necesitan estar permanentemente conectados generalmente tienen una dirección IP fija (comúnmente, IP fija o IP estática). Esta no cambia con el tiempo. Los servidores de correo, DNS, FTP públicos y servidores de páginas web necesariamente deben contar con una dirección IP fija o estática, ya que de esta forma se permite su localización en la red.

REFERENCIAS BIBLIOGRAFICAS

http://www.exa.unicen.edu.ar/catedras/comdat1/material/ElmodeloOSI.pdf

https://msdn.microsoft.com/es-es/library/cc786900%28v=ws.10%29.aspx

domingo, 28 de febrero de 2016

TAREA 2

“Modelo cliente- servidor / peer to peer”

El modelo Cliente/Servidor es una red de comunicaciones en la que todos los clientes se encuentran conectados a un servidor, en el que se concentran los diversos recursos y aplicaciones con que se cuenta; y que los pone a disposición de los clientes cada vez que estos son solicitados. Esto significa que todas las gestiones que se realizan se concentran en el servidor, de manera que en él se disponen los requerimientos que provienen de los clientes que tienen prioridad, los archivos que son de uso público y los que son de uso restringido, los archivos que son de sólo lectura y los que pueden ser modificados, entre otros mas.
En este tipo de redes los roles están bien definidos y no se intercambian: los clientes en ningún momento pueden tener el rol de servidores y viceversa. Esta es la diferencia fundamental con las redes peer-to-peer (P2P) que son aquellas en donde no hay un rol fijo ya que el papel de cada uno puede alterarse: cualquiera puede ser cliente o servidor indistintamente. Este modelo de red Cliente/Servidor comenzó a utilizarse en la década de los noventa, y actualmente está siendo muy utilizada en las empresas, especialmente en aquellas que se manejan grandes volúmenes de datos. Uno de los motivos es que de esta manera se puede mantener un control centralizado de la información, aportando con esto mayor seguridad y mayor rendimiento a menores costos.
En conclusión a esto y en resumen en el cuadro se muestra más claro las diferencias.



Modelo OSI
El modelo de referencia OSI -Open System Interconnection- es la forma en que la ISO -International Standards Organization- ve las etapas en que se desarrolla un proceso de comunicaciones en redes de datos. Es un modelo de referencia para los protocolos de la red de arquitectura en capas.




Este modelo tiene ciertas ventajas al dividirse en capas como son:

-Permite a los distintos tipos de hardware y software de red comunicarse entre si.
-La comunicación de las redes se divide en partes más pequeñas y más sencillas.
-Impide que los cambios en una capa no afecte a la otra permitiendo que se desarrollen más rapidamente.


Modelo TCP/IP
“TCP/IP está basado en un modelo de referencia de cuatro niveles. Todos los protocolos que pertenecen al conjunto de protocolos TCP/IP se encuentran en los tres niveles superiores de este modelo.
Tal como se muestra en la siguiente ilustración, cada nivel del modelo TCP/IP corresponde a uno o más niveles del modelo de referencia Interconexión de sistemas abiertos (OSI, Open Systems Interconnection) de siete niveles, propuesto por la Organización internacional de normalización (ISO, International Organization for Standardization).
Los tipos de servicios realizados y los protocolos utilizados en cada nivel del modelo TCP/IP se describen con más detalle en la siguiente tabla.




Nivel
Descripción
Protocolos
Aplicación
Define los protocolos de aplicación TCP/IP y cómo se conectan los programas de host a los servicios del nivel de transporte para utilizar la red.
HTTP, Telnet, FTP, TFTP, SNMP, DNS, SMTP, X Windows y otros protocolos de aplicación
Transporte
Permite administrar las sesiones de comunicación entre equipos host. Define el nivel de servicio y el estado de la conexión utilizada al transportar datos.
TCP, UDP, RTP
Internet
Empaqueta los datos en datagramas IP, que contienen información de las direcciones de origen y destino utilizada para reenviar los datagramas entre hosts y a través de redes. Realiza el enrutamiento de los datagramas IP.
IP, ICMP, ARP, RARP
Interfaz de red
Especifica información detallada de cómo se envían físicamente los datos a través de la red, que incluye cómo se realiza la señalización eléctrica de los bits mediante los dispositivos de hardware que conectan directamente con un medio de red, como un cable coaxial, un cable de fibra óptica o un cable de cobre de par trenzado.

Dirección IP
Una dirección IP es una número que identifica, de manera lógica y jerárquica, a una Interfaz en red (elemento de comunicación/conexión) de un dispositivo (computadora, Tablet, Laptop, Smartphone) que utilice el protocolo IP(Internet Protocol), que corresponde al nivel de red del modelo OSI. La dirección IP no debe confundirse con la dirección MAC, que es un identificador de 48 bits para identificar de forma única la tarjeta de red y no depende del protocolo de conexión utilizado ni de la red.

La dirección IP puede cambiar muy a menudo por cambios en la red o porque el dispositivo encargado dentro de la red de asignar las direcciones IP decida asignar otra IP (por ejemplo, con el protocolo DHCP). A esta forma de asignación de dirección IP se denomina también dirección IP dinámica (normalmente abreviado como IP dinámica). Los sitios de Internet que por su naturaleza necesitan estar permanentemente conectados generalmente tienen una dirección IP fija (comúnmente, IP fija o IP estática). Esta no cambia con el tiempo. Los servidores de correo, DNS, FTP públicos y servidores de páginas web necesariamente deben contar con una dirección IP fija o estática, ya que de esta forma se permite su localización en la red.

REFERENCIAS BIBLIOGRAFICAS

http://www.exa.unicen.edu.ar/catedras/comdat1/material/ElmodeloOSI.pdf

https://msdn.microsoft.com/es-es/library/cc786900%28v=ws.10%29.aspx

http://docente.ucol.mx/al008364/public_html/  

https://msdn.microsoft.com/es-es/library/cc787920(v=ws.10).aspx





jueves, 18 de febrero de 2016

Tarea 1: Red


INTRODUCCION

            Este trabajo empieza a partir de la explicación del modelo cliente-servidor por lo que antes de poder hacerlo tuvimos que investigar varios conceptos y explicarlos de tal manera que podamos entenderlo de una manera fácil para después relacionarlos entre todos y entender el contexto en el que se trabaja el modelo cliente servidor.
            Se mencionara y relacionaran conceptos como red, tipos de red, topología, internet, intranet, los dispositivos de conexión, entre otros.

DESARROLLO

        Una red es un conjunto de entidades que se conectan entre sí con el objetivo de compartir información o recursos. Existen diferentes tipos de red que se diferencian por el número de Host, la velocidad, el área que abarca y la distancia que alcanza, están son:

LAN: Red de área local, se conectan mediante un área geográfica pequeña con equipos de la misma organización. En esta un equipo central brinda servicios de red para los usuarios, esto en el modelo cliente-servidor.

MAN: Red de área metropolitana, si alcance es aproximadamente igual a la distancia comprendida en un municipio, utiliza tecnologías análogas a las redes LAN y utiliza una topología de bus.

WAN: Es una red de área muy amplia, interconectan equipos en un entorno muy amplio. Se conectan muchas LAN entre sí a través de grandes distancias. Al comprender una distancia grande la transmisión de datos se realiza a una velocidad mayor en comparación de los otros tipos. La conexión es realizada a través de fibra óptica o satélites.

            Estas son las más comunes aunque cabe decir que existen otras como son las PAN, CAN, WLAN.
            Ahora es necesario analizar la topología que estas utilizan para su funcionamiento, estas de igual manera tienen varios tipos, que son:

Bus: En esta todos los nodos (computadoras) están conectadas a un circuito común (bus). La información que se envía de una computadora a otra viaja directamente o indirectamente, si existe un controlador que enruta los datos al destino correcto.

Estrella: Es una de las topologías más populares en una red LAN. Es implementada conectando cada computadora a un Hub central. La señal pasa de la tarjeta red (NIC) de la computadora que está enviando el mensaje al Hub y este de encarga de enviar el mensaje a todos los puertos.

Anillo: Se caracteriza por un camino unidireccional cerrado que conecta todos los nodos. Dependiendo del control de acceso al medio, se dan nombres distintos a esta topología; Bucle, se utiliza para designar aquellos anillos en los que el control de acceso está centralizado; anillo, cuando el control de acceso está distribuido por toda la red.

Malla: También llamada topología de trama. Se trata de un arreglo de interconexión de nodos (terminales) entre sí, realizando la figura de una malla o trama. Es muy utilizada entre las redes WAN o de área muy amplia. La información puede viajar en diferentes caminos, de manera que si falla un nodo se puede seguir intercambiando información sin inconveniente.

Árbol: Es una de las más sencillas. Las conexiones entre los nodos están dispuestos en forma de árbol, con una punta y una base. Es similar a la topología de estrella y se basa directamente en la topología de bus.

            Por otro lado tenemos a los dispositivos de conexión que son elementos físicos de la computadora (Hardware). Al igual que los tipos de red y la topología de red, estos también se dividen de acuerdo a su tipo y particularidad, son:

Hub: Contiene diferentes puntos de conexión denominados puertos, retransmitiendo cada paquete de datos recibidos por uno de los puertos a los demás puertos. Extiende básicamente la funcionalidad de la red (LAN) para que el cableado pueda ser extendido a mayor distancia, por esto puede ser considerado como un repetidor.

Switch (conmutador): Interconecta dos o más segmentos de red, pasando segmentos de uno a otro de acuerdo con la dirección de control de acceso al medio (MAC). Actúan como filtros, en la capa de enlace de datos del modelo OSI. El Switch es considerado un Hub inteligente.

Gateway: Som routers que tienen programas adicionales, que permiten interconectar redes que utilizan distintos protocolos, por ejemplo: TPC/IP, SNA, Netware, VoIP. Deben desensamblar las tramas y paquetes que le llegan para obtener el mensaje original y a partir de este volver a reconfigurar los paquetes y las tramas, pero de acuerdo con el protocolo de la red donde se encuentra la estación de destino. En pocas palabras es un Traductor de Protocolos.

Repetidores: cuando se transmiten señales a través de cables, están tiendes a degradarse a medida que llegan más lejos. Toman la señal y lo regeneran para transmitir señal de la red o los datos a lugares mucho más remotos, utilizando el modelo de referencia OSI.

Routers: Tienen la particularidad de realizar el trabajo de un bridge ofreciendo una serie de bondades extras. Estas pueden conmutar y encaminar los paquetes de información que son transmitidos a través de la red de intercambio de información de protocolos de comunicación.

CONCLUSIONES

        Finalmente después de entender todos estos conceptos podemos concluir diciendo como es que funciona internet.

Internet está compuesto por dos partes principales: el hardware y el software. Dentro del hardware vamos a encontrar todo aquello que nos facilita el contacto con la red, como satélites, dispositivos de conexión, entre otros.
Estos son objetos físicos, algunos son los que nos ayudan a entrar a internet y nos muestran su interface, otros, como las servidores, los routers, los cables y los satélites, son parte de la cadena que lleva la información.
El software es la otra gran parte de este sistema. Dentro de lo clasificado como software entran los programas y sistemas de codificación y decodificación de información. Con esto queremos decir: todos los programas que se conectan a internet

Internet está regido por protocolos, estos son formas de codificar y decodificar la información, por ejemplo los navegadores pueden leer lenguajes de programación como HTML, Java, Flash, PHP, y muchos más. Entonces, cualquier sitio que trabaje con protocolos compatibles puede ser leído por un computador normal. Estos son llamados transmission control protocol (TCP).

REFERENCIAS BIBLIOGRAFICAS






jueves, 10 de diciembre de 2015

INFORME EJECUTIVO Y EXTENSO

INFORME EJECUTIVO
Un resumen ejecutivo es un escrito de una o dos páginas dónde explicamos los datos fundamentales de un proyecto de negocios. Aunque va al principio del proyecto es lo último que escribimos, ya que resume todo el plan.
Debemos poner mucho cuidado en cómo hacer un resumen ejecutivo, ya que va a ser la presentación de nuestro negocio, lo que el inversor, un posible socio o un cliente, va a ver para decidir si quiere o no tomar parte de nuestro negocio. El proyecto en si no es algo que podamos enseñar a todo el mundo por dos motivos fundamentales:
– Su gran extensión: un proyecto de negocios puede tener decenas de folios y la persona puede no necesitar conocer todo tan a fondo para saber si quiere o no formar parte del proyecto.
– Si dejamos que todo el mundo lea nuestro proyecto sin haberlo llevado a cabo, cualquiera puede copiarlo y poner en práctica nuestra idea antes que nosotros, haciendo inútil nuestro trabajo.
Cuándo alguien que no conoce nuestro negocio lea el resumen ejecutivo debe de quedar con una idea clara de al menos cinco cosas:
¿Qué queremos hacer? Es decir, una breve presentación de nuestra idea de negocio. Podemos explicar brevemente el problema o carencia que hemos detectado y la solución que proponemos para ello. Es decir, por qué consideramos qué nuestro producto tiene un nicho de mercado.
¿Para quién queremos hacerlo? El público al que va dirigido nuestro producto.
¿Cómo lo vamos a hacer?  De forma concisa explicaremos cómo queremos desarrollar nuestro plan de negocios y qué lo diferencia de otros productos similares.
¿Con qué lo vamos a hacer?  Nuestros recursos humanos, de material y de dinero.
¿Cuándo lo vamos a hacer? Los plazos que nos ponemos para llevar a cabo el proyecto y para que puedan verse los resultados del mismo.

INFORME EXTENSO
Cualquier informe que se realice como resultado de una investigación, debe caracterizarse por una rigurosa pulcritud en su formato, de manera que sea agradable y de fácil lectura. A continuación se presenta un modelo que no pretende ser el único, pues hay variados modelos, en ningún caso, se pretende implantar el que se presenta, sino una alternativa entre las diversas formas, el cual puede seleccionarse y hacerle algunas modificaciones, siempre y cuando haya comprensión integral del trabajo en lo que a presentación se refiere.

El informe extenso es un documento elaborado a partir de una recolección de datos concretos, que tiene como objetivo notificar una información sobre algún asunto específico.

La estructura de un informe extenso se caracteriza por presentar un formato más complejo que los informes cortos, está compuesto por las siguientes partes: un material preliminar que comprende la portada, carta de presentación o prólogo, prefacio, reconocimientos o agradecimientos, extracto, introducción, objetivos, índice o contenido, índice de cuadros, índice de ilustraciones (en caso de que se incluyan en el informe); el cuerpo del informe que contiene(el planteamiento del problema, marco conceptual y la metodología) las conclusiones y recomendaciones y un material complementario tal como (el apéndice y anexos, notas, glosario y nomenclatura) y finalmente la bibliografía.

ESPECIFICACIÓN DE REQUERIMIENTOS

Especificación de Requerimientos SEISP



Requerimientos funcionales.
·         El usuario accede a la página Bienvenida
·         El alumno registra su información.
·         El alumno selecciona la opción “Jugar”, “información”, “Evaluación” o “Ayuda”.
·         El alumno accede al resumen del tema.
·         El alumno accede al crucigrama.
·         El alumno Accede al examen
·         El alumno Accede al instructivo de uso.
·         El profesor registra su usuario y contraseña.
·         El profesor selecciona la opción “Resultados” o “Información”.
·         El profesor accede a la lista de alumnos registrados.
·         EL profesor captura información sobre el tema.
El usuario accede a la página de Bienvenida y selecciona el tipo de usuario “Alumno” o “Profesor”.
Si el usuario es alumno entonces registrara la información que solicita el sistema (nombre y grupo) y el sistema validará los datos ingresados. Si son correctos ingresara al Menú Alumno.
El usuario accede al menú Alumno y selecciona una de las opciones. Si el usuario selecciona “Jugar” El sistema desplegará un crucigrama que deberá responder en un solo intento, una vez enviada la información el sistema bloqueara la opción de resultados y el usuario deberá volver a contestar el crucigrama.
En su defecto, si el usuario selecciona la opción “Información” accederá a un resumen del tema. Que fue enviado previamente por el Profesor.
Si el usuario selecciona la opción “Evaluación” el sistema desplegara una lista de 50 preguntas que el usuario deberá responder en un solo intento una vez enviada la información el sistema bloqueara la opción de resultados y el usuario deberá volver a contestar La evaluación.
En su defecto si el usuario selecciona la opción “Ayuda” el sistema desplegara un instructivo de uso del software.




Requerimientos del sistema.
Software:
            Java versión 8 o posterior
            Windows vista o posterior.
Hardware:
            Procesador de 32 bits(x86) o 64 bits(x64) o 1 gigahercio (6Hz) o más.
            1 GB de Memoria RAM
            5 MB de Memoria libre en el disco duro.


Especificación de requerimientos.
Caso de Uso gestión de cuenta Alumno.
Precondición: La cuenta del alumno existe en el sistema.
1.    El sistema muestra al usuario datos de  ingreso a capturar (nombre, grupo)
2.    El usuario captura datos y envía al sistema.
3.    El sistema busca al usuario y recupera datos de evaluación previa.
4.    El sistema despliega las opciones de “información-Jugar-Evaluación”.
5.    El usuario seleccionara una de las tres opciones. Flujo secundario: “información-Jugar-Evaluación”.
Precondición: La información del usuario no existe en el sistema
1.    El sistema muestra al usuario datos de  ingreso a capturar (nombre, grupo)
2.    El usuario captura datos y envía al sistema.
3.    El sistema registra al “nuevo usuario”
4.    El sistema despliega las opciones de “información-Jugar-Evaluación”.
5.    El usuario seleccionara una de las tres opciones. Flujo secundario: “información-Jugar-Evaluación”.
Flujo secundario:
“Información”
1.    El sistema despliega la información que el profesor subió previamente.
“Jugar”
1.    El sistema despliega el crucigrama predeterminado.
2.    El usuario selecciona la opción “Resultados” y envía sus respuestas al sistema.
3.    El sistema compara la información y despliega número de respuestas correctas
 “Evaluación”
1.    El sistema despliega  una serie de preguntas.
2.    El usuario las responde y envía sus respuestas al sistema.
3.    El sistema recibe las respuestas y compara con la información guardada.
4.    El sistema guarda y envía  al profesor el resultado de la evaluación.
5.    El sistema despliega los resultados.

Caso de uso: Gestión de cuenta Profesor.
Precondición: La cuenta del profesor existe en el sistema.
1.    El sistema muestra al usuario datos de  ingreso a capturar (usuario, contraseña)
2.    El usuario captura datos y envía al sistema.
3.    El sistema busca al usuario y despliega las opciones “Subir información” – “Consultar evaluación”
4.    El usuario selecciona una de las dos opciones. Flujo secundario: “Subir información” – “Consultar evaluación”.
Flujo secundario:
“Subir información”:
1.    El usuario captura la información.
2.    El sistema sube la información.
“Consultar evaluación”
1. El sistema despliega la información de todos los alumnos registrados en el sistema (nombre, grupo y calificación en la evaluación).