Seguridad Informatica & Hacking (Introduccion y semana 1)
Tags: beginners, security
Published: 2022-01-28 01:06:50

Hola, soy Luis Jose (LuisJo si prefieres) y soy desarrollador Full Stack. Actualmente, decidí ponerme como meta aprender sobre seguridad informática y hacking.

Para ayudarme en este camino y también poder ir compartiendo un poco con ustedes. Decidí escribir semana a semana un poco sobre lo que he aprendido por acá. Así seria como una especie de práctica lo que haríamos :D.

Bueno, ya sin más que decir, este primer post hablaremos sobre el Modelo OSI y sus capas.

**Modelo OSI**

El modelo OSI, o modelo de interconexión de sistemas abiertos, es una referencia de como deben comunicarse las computadoras y sistemas entre sí. Una explicación un poco más técnica es que este modelo sugiere como se deberían comunicar las computadoras entre ellas, esto lo hace a través de las "capas" que tiene este modelo. 

Las cuales son; física, enlace de datos, red, transporte, sesión, presentación y aplicación. 

Capa 1 Física:
Esta es la capa que transmite pulsos eléctricos, señales de luz o de radio a través de algún mecanismo, ahora te preguntaras ¿Para qué transmite estos pulsos o señales y que tiene que ver esto internet y los archivos que yo envió?
Bueno, no me quiero adelantar  y explicar temas sobre otras capas, pero, la respuesta por así decirlo es que cuando envías archivos, estas en una llamada por internet, o hacer cualquier petición, lo que sucede es que a través de las demás capas, tu data va pasando por transformaciones hasta que llega a un punto donde son bits, y estos bits para ser transportados a través de esta capa física desde tu PC hasta el punto de destino, son representados a través de patrones de señales por así decirlo, estos patrones pueden ser destellos de luz, subidas y bajadas de intensidad en una señal eléctrica, entre otros.

Capa 2 Enlace de datos:
Esta capa se divide en dos sub capas por así decirlo, la primera es la capa MAC y la capa de control de enlaces lógicos (LLC) La primera capa contiene la dirección MAC la cual es única y sirve para diferenciar tu dispositivo de red globalmente, esta se usa para controlar como te conectas a una red y si a su vez tienes permisos para transferir y/o recibir datos de la misma. Luego la capa LLC controla la sincronización entre las capas, el flujo de los datos, se encarga de transformarlos de Paquetes a Bits o de Bits a paquete y a su vez maneja el control de errores que podrían existir en una transferencia de archivos.


Capa 3 Red:
Aquí es donde se le dan nuestros dispositivos de red acceso a las tecnologías de ruteo, como lo son los routers o switch, además de un camino lógico para poder llegar al dispositivo de destino, en esta capa es donde se asigna la dirección IP

Capa 4 Transporte:
La capa de transporte es la que se encarga de utilizar tecnologías como UDP o TCP para transmitir los datos entre los dispositivos o sistemas.

Capa 5 Sesión:
Esta capa tiene como tarea mantener y controlar la comunicación entre los dos dispositivos o sistemas, su función principal es que no se corte o se pierda la conexión entre estos a mitad de una transferencia o petición.

Capa 6 Presentación:
Esta es de las capas más cercanas al usuario, ya que su tarea es manejar el cifrado de los archivos o la data para poder "traducirlos" y así cada sistema pueda entender y presentar estos de una manera legible para los distintos sistemas.

Capa 7 Aplicación: Aquí es donde se definen los protocolos que se usaran para poder acceder a los datos, por ejemplo, HTTP o HTTPS es un protocolo definido de capa 7 para poder acceder a páginas web, se podría decir que esta es la capa que se encarga de empaquetar la que se recibe de la capa 6 y mostrarla en la aplicación o programa que va a usar esta.