Follow By Email

Mostrando entradas con la etiqueta tcp/ip. Mostrar todas las entradas
Mostrando entradas con la etiqueta tcp/ip. Mostrar todas las entradas

viernes, 13 de abril de 2012

Protocolos de aplicación y su ejecución en los servidores

   En mis tiempos de juventud estudiantil, era un simple usuario de internet. Navegaba como todas las personas lo hacen. Y como usuario final, nunca me importó como se producía cada proceso para visualizar un documento HTML.  Y es que somos muy cómodos para entender dicha complejidad.  Si a veces nos preguntamos cómo se hizo la coca-cola o como se realiza un determinado producto o como se realiza un servicio. Como Ingeniero ya no podemos darnos el lujo de usar algo y no saber cuáles fueron sus procesos para su creación, sobre todo cuando es algo relacionado con la computación, redes o informática.

     La internet es maravillosa y siempre es bueno darse un tiempo para entender sus complejidades.  Hoy hablaré un poco sobre la capa de aplicación del modelo OSI. La capa de aplicación tiene una gran cantidad de protocolos que se deben utilizar de forma estricta para desarrollar algún software o documento y poder transmitirlo a las redes y que sea recibido de forma correcta por el receptor. Para poder visualizar una página web, estas por lo general están alojadas en algún servidor, debes direccionarte mediante su dirección IP, pero para evitar escribir el numero IP , estas direcciones están alojadas en un servidor DNS que tiene por función guardar la direcciones y asignarle un nombre de dominio. Para acceder a una página web, solo tienes que escribir un nombre (ejemplo www.arraysblog.blogspot.com) y te conectarás al servidor DNS y este direccionará su ip correspondiente y podrás conectarte a servidor que está alojado dicha página. Pero para que el servidor pueda mostrar su web, este debe tener instalado el servicio de protocolo HTTP.

    HTTP es  otro protocolo de la capa de aplicación de la cual permite el intercambio de información de un cliente /servidor.  Pues es muy fácil poder aplicar todos estos protocolos y poder hacer una web y poder alojarla en un computador personal (como servidor). Solo que también hay que tener en cuenta la seguridad que se requiere para evitar ataques externos.



viernes, 23 de marzo de 2012

Un poco de Redes y comunicación de datos

   Hace una semana que soy empleado de una empresa, de la cual mi labor como informático es algo completamente nueva para mi... Administrar redes dentro de una oficina y empresa en general. Pues no ha sido fácil tener que enfrentar problemas que nunca habían suscitado en mi diario vivir. Y pues por ese motivo comencé a estudiar redes y a entender el mundo de Internet.

   Pues todo comienza con un estándar de conexión, pues si no existiera dicho estándar una máquina no podría entender el lenguaje de comunicación de la otra. y como hablamos de miles de emisores hacia miles de receptores entonces tenemos que hablar dentro de un mismo idioma (protocolo). Pues el modelo OSI es el que nos permite estandarizar las redes y hacer un "fácil" intercambio de datos,(he colocado fácil en comillas solo porque es fácil para un usuario final )..
  Este modelo de divide en 7 partes y cada una de ellas explica el proceso en que un dato es enviado y es recibido por algún dispositivo.

1.- Física : En ella se encuentran los cables(ethernet, fibra óptica) , los conectores, los voltajes, velocidades de transmisión, señales, etc..

2.- Enlace de Datos : Esta capa es la que provee dar una transferencia confiable. En ella es configurada la ip a la cual será dirigido el documento (direccionamiento lógico).

3.- Red : La red puede tomar una decisión precisa de la mejor ruta a tomar para transferir archivos, selección de rutas.

4.- Transporte : conexiones de extremo a extremo, detección de fallas y establecer circuitos virtuales.

5.- Sesión : comunicación entre host (dispositivos finales).

6.- Presentación : garantizar que los datos recibidos sean legibles y reestructurados.

7.- Aplicación: representa el dato recibido como también el dato enviado.

  Básicamente el dato pasa por todas estas capas, sin embargo el dato debe ser dividido en sub-partes para ser enviado, ya que un archivo puede ser demasiado grande para caber en el ancho de banda o puede acarrear problemas de envío. Al ser dividido se enumeran y se les agrega un encabezado y el conjunto de este se le llama paquete. Pues el encabezado trae una serie de información de como debe ser enviado dicho dato, y como estarán divididos. Todo esto está regido bajo el protocolo TCP/IP.