OSI y TCP/IP

Iniciado por xyz, Marzo 14, 2017, 05:24:09 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Modelo OSI y TCP/IP.

En este pequeño aporte que hace rato vengo dando vueltas para redactarlo voy a hacer lo posible por explicar qué es cada modelo y cual es su importancia.



El modelo OSI proviene de las siglas "Open System Interconnection" es un modelo para los protocolos.

El modelo Tcp/Ip proviene de las siglas "Transfer control protocol e Internet protocol".

Bien, ahora una duda; deben plantearse, cuando se utiliza uno y cuando se utiliza otro ?

Volviendo al inicio de las telecomunicaciones, es necesario que tanto el emisor como el receptor, sean capaces de "entender" el mismo idioma.




Para entender a grandes rasgos de que se encarga cada uno de ellos, vamos a comenzar:

El modelo OSI cuenta con 7 capas.



Capa 1: Nivel Físico.

  • Aqui intervienen los medios de comunicaciónes (señales), Adsl, Vdsl, F.o, Utp, etc.
  • se encarga de transmitir BITS.

capa 2: Nivel de Enlace de Datos.

  • La transmisión se hace a nivel MAC.
  • Aqui se transmiten tramas (Frames).

Capa 3: Nivel de Red.

  • Aqui trabajan los algoritmos de ruteo (Rip, Ospf, etc).
  • El objetivo, es que los datos lleguen desde el origen al destino.

Capa 4: Nivel de Transporte.

  • Aqui la conexión se realiza de extremo a extremo.
  • se transmiten Segmentos.
  • Se debe conocer TCP y UDP.
  • TCP: Orientado a la conexión (garantiza que los datos lleguen al otro extremo de la conexión).
  • UDP: No orientado a la conexión (no garantiza la entrega de datos).

Capa 5: Sesión.

  • Se encarga de mantener y controlar el enlace que se establece entre dos equipos.

Capa 6: Presentación.

  • Se encarga de la representación de la información.
  • Que los sonidos, imagenes, videos lleguen de forma reconocible.

Capa 7: Aplicación.

  • Permite a las diferentes aplicaciones acceder a los servicios y protocolos de sus capas inmediatamente anteriores.

Modelo Tcp/Ip.



Capa 1: Acceso a la red.

  • Especifica la forma en lo que los datos deben enrutarse.

Capa 2: Internet

  • Proporciona paquete de datos (Datagramas).

Capa 3: Transporte

  • Brinda datos de enrutamiento.
  • Permite conocer el estado de enrutamiento.
  • Comprende a TCP / UDP.

Capa 4: Aplicación.

  • Incorpora aplicaciónes de red estandar.

Ahora, qué es cada uno ? donde se implementa uno y otro ?

Continuando un poco con la expliación, todos saben lo que es una aplicación ?
Conocemos lo que es un protocolo, pero..... eso es todo ?

Por supuesto que hay que seguir investigando.

Revisemos el siguiente escenario:

Al utilizar el navegador Web (Aplicación), deben realizar las siguientes preguntas:

  • Que protocolo utiliza TCP / UDP ??
  • Que puerto utiliza ??

Aquí empieza la curva de aprendizaje.

La aplicación utiliza el puerto 80 (Capa 4 del modelo OSI) TCP.
Si utiliza Socket Secure Layer (ssl) también utiliza TCP pero el puerto es el que cambia a 443.
El protocolo DNS utiliza el puerto 53.

Para concocer un poco mas, dejo el siguiente enlace:
Código: php
 https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml 


Al utilizar una aplicación, no está de más, preguntarse:

  • - Que protocolo utiliza ?
  • - Que puerto utiliza ?


Continuamos con TCP/IP.

Alguna vez habran escuchado con la IP podes hacer mágia, bueno aqui empieza la diversión.

Todos los equipos que cuenten con una placa de red ya sea NIC o WIFI, permiten conectarse a una red TCP/Ip, como ??????

Al conectar un cable de red a una notebook, pc de escritorio; ésta obtiene los parametros mediante el uso de un protocolo dinámico (DHCP) de un Router el cual ofrece:

  • Dirección Ip (privada)
  • Máscara de Subred.
  • Puerta de enlace o Default Gateway.
  • Dns

Donde:

  • La dirección IP (internet protocol) es la que identifica de manerá unívoca a una pc dentro de una red.
  • La máscara de subred permite conocer la clase de red en la cual se está.
  • La puerta de enlace, es la que permite salir a internet.
  • Dns son los que resuelven los nombres en direcciones ip.

Un ejemplo práctico.



Entonces, vamos a definir a TCP/IP como una implementación práctica y a OSI como un modelo por capas bien definido el cual se encarga de que aprendamos cada capa, datagrama, segmentación, crc, control de flujo, ventanas, control de paridad, algoritmos de transmisión y algoritmos de enrutamiento.


Dejo las siguientes inquietudes.

Los parámetros, se pueden modificar ?
Que indica la mascara de sub-red ?
A que hace referencia la puerta de enlace ?


Aclaro, el tema es altamente debatible debido que lo expuesto es solo un marco de referencia, hay infinidad de cosas que pueden realizarse con las redes, desde el lado del Hacking esto es totalmente entretenido.

Considero qué éstos conocimientos hay que digerirlos de a poco porque es la base del aprendizaje y el conocer las herramientas.

Saludos !!!

Buen artículo, aunque el modelo TCP/IP siempre a opinión personal, va a ser un modelo relacionado con las personas que no conocen tanto de redes computacionales, QOS y un montón de fundamentos que sí lo están presentes en el modelo de la capa OSI, ya que para un administrador de red, es mejor saber especificamente que aplicación, protocolo de transporte o protocolo de enrutamiento falló a que diga, que el problema está en la capa de aplicación, ya que esta abarca muchos protocolos.

Saludos.  :)

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Buen artículo, aunque el modelo TCP/IP siempre a opinión personal, va a ser un modelo relacionado con las personas que no conocen tanto de redes computacionales, QOS y un montón de fundamentos que sí lo están presentes en el modelo de la capa OSI, ya que para un administrador de red, es mejor saber especificamente que aplicación, protocolo de transporte o protocolo de enrutamiento falló a que diga, que el problema está en la capa de aplicación, ya que esta abarca muchos protocolos.

Saludos.  :)
Claro, ese es el objetivo; ir adquiriendo los conocimientos, plantearse que hace cada capa, porque hay un encapsulamiento, etc..
Es apasionante y muy entretenido; ya que los libros tienen un límite y la práctica el complemento.