You are on page 1of 10

LA CAPA DE NIVEL DE APLICACIN

Ofrece a las aplicaciones (de usuario o no) la posibilidad de acceder a los servicios de
las dems capas y define los protocolos que utilizan las aplicaciones para intercambiar
datos, como correo electrnico (POP y SMTP), gestores de bases de datos y protocolos
de transferencia de archivos (FTP)
Cabe aclarar que el usuario normalmente no interacta directamente con el nivel de
aplicacin. Suele interactuar con programas que a su vez interactan con el nivel de
aplicacin pero ocultando la complejidad subyacente. As por ejemplo un usuario no
manda una peticin "HTTP/1.0 GET index.html" para conseguir una pgina en html, ni
lee directamente el cdigo html/xml. O cuando chateamos con el Messenger, no es
necesario que codifiquemos la informacin y los datos del destinatario para entregarla a
la capa de Presentacin (capa 6) para que realize el envo del paquete.
En esta capa aparecen diferentes protocolos:
FTP (File Transfer Protocol - Protocolo Transferencia de Archivos) para transferencia
de archivos.
DNS (Domain Name Service - Servicio de Nombres de Dominio)
DHCP (Dynamic Host Configuration Protocol - Protocolo Configuracin Dinmica de
Anfitrin)
HTTP (HyperText Transfer Protocol) para acceso a pginas de internet.
NAT (Network Address Translation - Traduccin de Direccin de Red)
POP (Post Office Protocol) para correo electrnico.
SMTP (Simple Mail Transport Protocol).
SSH (Secure SHell)
TELNET para acceder a equipos remotos
TFTP (Trival File Transfer Protocol).

UNIVERSIDAD NACIONAL FEDERICO VILLAREAL

CAPA DE NIVEL DE PRESENTACIN


Bsicamente se encarga del formato en que se va a mostar la informacin.
Establece el contexto entre elementos del Nivel de Aplicacin, determinando la sintaxis
y semntica de los smbolos empleados para representar la informacin, traduciendo el
formato de aplicacin al formato de red y viceversa.
Ms an, debe encargarse de que el lenguaje pueda ser entendido tanto por el emisor
como por el receptor dentro de la red. Podramos decir que es parecido, por ejemplo, a
una comunicacin entre empresas internacionales, que utilizan el ingls como idioma
para comunicarse a pesar de no ser su lengua materna por ser un idioma comn que
entienden. Pues igual pasa con esta capa.

MP3
CAPA DE NIVEL DE SESIN
Esta capa controla la comunicacin entre ordenadores, lo que comnmente se conoce
como sesiones.
Establece, administra y finaliza las conexiones entre las aplicaciones locales y remotas.
Nos indica si la comunicacin es simplex (un nico sentido), semi-dplex (en ambos
sentidos, pero slo uno a la vez) o dplex (ambos sentidos se pueden dar a la vez) y
regula los puntos de comprobacin (checkpoints) para poder retomar la sesin desde el
punto en que sta fue cortada o finalizada (un ejemplo puede ser el de las redes P2P,
donde retomamos la descarga desde el punto en que la dejamos la ltima vez que la
pusimos en marcha).

FIREWALLS
Diseado para bloquear el acceso no autorizado

UNIVERSIDAD NACIONAL FEDERICO VILLAREAL

CAPA DE NIVEL DE TRANSPORTE


Es el encargado de proporcionar el trasvase transparente de informacin entre usuarios
finales (conexin extremo-a-extremo), ofreciendo informacin fiable a los niveles
superiores sobre el proceso.
Este nivel se encarga del control de flujo propiamente dicho, de segmentar la
informacin recibida de los niveles superiores para dirigirla hacia los niveles inferiores
(y juntarla hacia los superiores si la recibe de los inferiores) y el control de errores de
estos segmentos. La capa de Transporte funciona orientada (se establece un circuito
virtual) o no a conexin (datagrama). Los ejemplos ms famosos de este nivel son los
protocolos TCP (orientado a conexin) y UDP (no orientado a conexin).
Para esta capa, los niveles superiores nos dicen qu servicio se requiere y los inferiores
son los que nos proveen con dicho servicio.

BRIDGE(PUENTE)
CAPA DE NIVEL DE RED
Contiene los procedimientos para la transferencia de secuencias de datos de longitud
variable, manteniendo una calidad de servicio pedida en niveles superiores.
Esta capa se encarga de buscar la ruta ms adecuada dentro de la red. Tambin se
encarga de la fragmentacin/reensamblado de la informacin y de reportar los posibles
errores de recepcin. Es decir, que el Nivel de Red ha de asegurar el correcto envo de
los datos, pero no comprueba si los datos han llegado bien o mal, sino si el mensaje
llega o no (de los errores de los datos ya se encarga el Nivel de Enlace).
El protocolo de Internet (IP) es el ejemplo ms conocido de esta capa.

ROUTERS
Un router es un dispositivo de red, de forma que los paquetes suben hasta la capa de red
de la pila de protocolos del router para decidir como se deben distribuir:
Telnet Telnet
||
TCP TCP
3

UNIVERSIDAD NACIONAL FEDERICO VILLAREAL

||
IP IP IP
|||
driver driver driver
CAPA DE NIVEL DE ENLACE DE DATOS
Este nivel es el encargado de los procedimientos y funciones p ara la transferencia de
datos entre los elementos de la red y detectar (y a veces tambin corregir) errores en el
Nivel Fsico.
Esta capa se cre para cubrir la comunicacin punto-a-punto y punto-a-multipunto,
junto al encaminamiento de los datos a nivel fsico, la deteccin de errores
(especialmente en tramas), y control de flujo para estar al tanto de posibles saturaciones,
si bien esta ltima funcin es ms comn en la capa de Transporte.
SWITCH ETHERNET
Tambin llamada capa de enlaces de datos. En esta capa, el protocolo fsico adecuado es
asignado a los datos. Se asigna el tipo de red y la secuencia de paquetes utilizada. Los
ejemplos ms claros son Ethernet, ATM, Frame Relay, etc.
CAPA DE NIVEL FISICO OSI

Esta capa define las especificaciones fsicas y elctricas de los dispositivos. En


particular, se encarga de la relacin del dispositivo con el medio fsico, y por medio
fsico nos referimos a medios guiados, como cables coaxiales y pares, y medios no
guiados, como radio e infrarrojos, adems de sus caractersticas.
Este nivel le dice al dispositivo cmo transmitir en el medio, en el caso del emisor, o
cmo recibir la informacin procedente de dicho medio, en el caso del receptor. Es
decir, que el nivel fsico se encarga de establecer y terminar la comunicacin en el
medio.
Esta capa tambin se encarga de participar en el uso efectivo de los recursos, y la
conversin entre datos digitales y seales transmitidas por el medio
(codificacin/decodificacin).
4

UNIVERSIDAD NACIONAL FEDERICO VILLAREAL

Cada dispositivo usa fundamentalmente la informacin de una capa para realizar su


funcin de distribucin de trfico. Un hub es bsicamente un repetidor, ampliando el
medio fsico:
Telnet Telnet
TCP TCP
IP IP
driver driver
----HUB----

Los protocolos TCP/IP


Las siglas TCP/IP se refieren al conjunto de protocolos de comunicacin usados para la
transmisin de datos en Internet
y otras redes similares. TCP/IP se dise con el propsito de permitir la comunicacin a
travs de redes heterogneas, lo
que permite su uso sobre una gran variedad de medios fsicos. Hoy en da existen
implementaciones de TCP/IP en todos
los sistemas operativos modernos y ha desplazado completamente a otros protocolos en
las redes locales.
Los protocolos TCP/IP se desarrollaron durante los aos setenta, dentro de ARPANET,
la red precursora de Internet.
En 1983 TCP/IP se convirti en el conjunto de protocolos oficial de ARPANET (y
posteriormente de Internet). El desarrollo
de TCP/IP estuvo desde sus orgenes ligado a UNIX. A principios del los aos ochenta
se incluy una implementacin de
TCP/IP en el kernel BSD. Desde entonces TCP/IP ha estado presente en la mayora de
los sistemas operativos tipo UNIX.
El conjunto de protocolos TCP/IP puede modelarse como una serie de capas. Cada capa
se encarga de una parte

UNIVERSIDAD NACIONAL FEDERICO VILLAREAL

distinta del proceso de comunicacin y todas son necesarias para que un mensaje pueda
transmitirse de un punto a otro.
El modelo TCP/IP tiene 4 capas: Enlace, Internet, Transporte y Aplicacin
1: Capa de Enlace
La capa de enlace es la capa de ms bajo nivel dentro de la pila de protocolos TCP/IP.
Los protocolos de la capa de
enlace se encargan de todo lo relacionado con el acceso al medio fsico y la
interconexin de nodos adyacentes dentro
de una red.
Los protocolos de la capa de enlace dependen del tipo de conexin fsica utilizada.
GNU/Linux soporta una gran gama
de dispositivos: ethernet, wifi, fibra ptica, enlaces telefnicos punto-a-punto (PPP), etc.
Si el kernel posee los controladores adecuados, los dispositivos de acceso a la red sern
detectados y se les asignar
un identificador, cuyo nombre depende del tipo de conexin. Por ejemplo, si una
computadora con dos tarjetas de red
ethernet, estas podrn accederse usando los identificadores eth0 para la primera tarjeta y
eth1 para la segunda. De forma
similar, una conexin punto-a-punto activa se denominara ppp0 (o ppp1, ppp2, etc.). A
nivel lgico dentro del sistema,
cada dispositivo de acceso a la red se conoce como interfaz.
2: Capa de Internet
La capa de Internet est a cargo del transporte de datos de un punto a otro. Para esto se
utiliza primordialmente el
protocolo IP (Internet Protocol).
El protocolo IP especifica que los datos deben segmentarse en paquetes o datagramas,
que sern enviados de forma
independiente hacia el destino. IP es un protocolo no orientado a conexin. Esto
significa que el canal por el cual se
enviarn los datos no se establece previamente, sino que se construye sobre la marcha
dependiendo de las decisiones
tomadas por los nodos (routers) que se encuentran entre el origen y el destino. IP es un
protocolo no confiable, pues no
garantiza que un paquete llegue al destino. Es posible que una paquete sea descartado en
el camino debido a congestin
en un router, que se corrompa debido a un error en la transmisin de datos o que los
paquetes lleguen en desorden
debido a que se utilizaron rutas distintas durante la transmisin. Le corresponde a un
protocolo de nivel superior verificar
que los datos lleguen completos y pedir retransmisiones en caso de que se haya dado
algn error.
IP asigna a cada nodo conectado a la red una direccin nica. De esta forma es posible
encontrar el equipo al cual se
desea enviar la informacin. Obviamente, debido al tamao de la red, un equipo no
tiene informacin de todos los nodos.

UNIVERSIDAD NACIONAL FEDERICO VILLAREAL

El envo de los datos se lleva a cabo utilizando mltiples jerarquas de routers, que se
encargan de enviar el paquete a su
destino.
En la actualidad se utiliza la versin 4 del protocolo IP. IPv4 utiliza direcciones de 32
bits, lo que permite un total de
aprox. 4000 millones de direcciones. Se espera que en los prximos aos se realice una
migracin a IPv6, que utiliza
direcciones de 128 bits (3,4x1038 direcciones posibles) e introduce otras mejoras
respecto a la versin actual.
2.1 Direccionamiento IPv4
Como se mencion anteriormente, cada computadora en una red IPv4 tiene una
direccin nica de 32 bits. Normalmente,
las direcciones IP se muestran en base 10, separando cada octeto (byte) con un punto.
Por ejemplo, las siguientes
son direcciones IP:
10.4.4.25 (00001010.00000100.00000100.00011001)
192.168.15.3 (11000000.10101000.00001111.00000011)
163.178.124.135 (10100011.10110010.01111100.10000111)
Toda direccin IP est dividida en dos partes: la primera mitad (bits de la izquierda)
corresponde a la red (network)
y el resto (bits de la derecha) corresponde al equipo (host). Para determinar cuantos bits
corresponden a cada parte es
necesario tener un dato conocido como la mscara de red (network mask). La mscara
de red se representa tambin
como una direccin IP, en la cual, los bits de la parte de la red tienen un valor de 1 y los
del equipo un 0:
16 bits para la red, 16 bits para el equipo:
255.255.0.0 (11111111.11111111.00000000.00000000)
24 bits para la red, 8 bits para el equipo
255.255.255.0 (11111111.11111111.11111111.00000000)
26 bits para la red, 6 bits para el equipo:
255.255.255.192 (11111111.11111111.11111111.11000000)
La mscara de red tambin puede indicarse junto con la direccin IP de la siguiente
forma:
10.4.4.25/16 (16 bits para la red: 255.255.0.0)
192.168.15.3/24 (24 bits para la red: 255.255.255.0)
163.178.124.135/26 (26 bits para la red: 255.255.255.192)
Para configurar la red en una computadora es necesario contar tanto con la direccin IP
como con la mscara de red.
Usando una operacin Y lgica (AND) entre ambos valores es posible determinar la
direccin de red de la computadora:
IP : 00001010.00000100.00000100.00011001 (10.4.4.25)
MSCARA: 11111111.11111111.00000000.00000000 (255.255.0.0)
----------------------------------- (Y LGICO)
RED : 00001010.00000100.00000000.00000000 (10.4.0.0)
La direccin de red es importante al decidir como se va a enviar un paquete:
Si la direccin IP destino tiene la misma direccin de red: el paquete se enva
directamente. La computadora destino

UNIVERSIDAD NACIONAL FEDERICO VILLAREAL

est en la misma red y los protocolos de la capa de enlace pueden encargarse de la


entrega de los datos.
Si la direccin IP destino tiene una direccin de red distinta: el paquete es enviado a un
router para que se encargue
de la entrega. La computadora destino est en una red diferente y la computadora fuente
no puede hacer envo
directamente.
Adems de la direccin de red, es posible extraer los siguientes datos a partir de la
direccin IP y la mscara de red:
Tamao de la red: El tamao de una red depende de la cantidad de bits disponibles para
indicar el equipo:
Red 10.4.0.0/16: 16 bits para equipo 216 = 65536 direcciones
Red 192.168.15.0/24: 8 bits para equipo 28 = 256 direcciones
Red 163.178.124.128/26: 6 bits para equipo 26 = 64 direcciones
Primera y ltima direccin de una red: La direccin de red siempre ser la primera
direccin. La ltima depender del
tamao de la red:
Red 10.4.0.0/16: 10.4.0.0 10.4.255.255
Red 192.168.15.0/24: 192.168.15.0 192.168.15.255
Red 163.178.124.128/26: 163.178.124.128 163.178.124.191
Puerta de enlace (gateway)
Como se mencion anteriormente, cuando se desea comunicarse con computadoras
fuera de nuestra red local, debe
utilizarse un router. Normalmente se define un nico router, que se encargar de
manejar toda la comunicacin con redes
externas. Este router predeterminado se conoce como puerta de enlace o gateway. Casi
siempre se le asigna a la puerta
de enlace la primera direccin IP de la red, aunque esto no siempre es as (la puerta de
enlace es otro equipo de la red
y puede tener cualquier direccin):
Red 10.4.0.0/16: Puerta de enlace 10.4.0.1
Red 192.168.15.0/24: Puerta de enlace 192.168.15.1
Red 163.178.124.128/26: Puerta de enlace 163.178.124.129
2.2 Direcciones IP privadas
Muy a menudo, las direcciones IP pblicas disponibles no son suficientes para todas las
computadoras de un lugar.
Esto hace que sea necesario crear redes internas utilizando otras direcciones IP distintas.
Es posible conectar estas redes
a Internet a travs de un router, sin embargo, es necesario asegurarse que las direcciones
que se eligieron para la red
interna no vayan a coincidir con las de equipos conectados a Internet. Para este fin
existen las direcciones IP privadas:
Las direcciones IP privadas estn distribuidas en tres mbitos de IP distintos:
10.0.0.0/8
172.16.0.0/16
192.168.0.0/16
Es posible crear subredes ms pequeas dentro de estos mbitos cambiando la mscara
de red.

UNIVERSIDAD NACIONAL FEDERICO VILLAREAL

Una computadora con IP privada puede conectarse a Internet si cuenta con una puerta
de enlace adecuada. Sin
embargo, no es posible acceder directamente a una computadora con direccin privada
desde Internet.
Se espera que con la adopcin de IPv6 se reduzca el uso de las direcciones privadas,
debido a que aumentar la
cantidad de direcciones disponibles.
Direccin de loopba (acceso local)
Todas las computadoras tienen una interfaz de red especial (en GNU/Linux esta interfaz
tiene el nombre lo) con
la direccin 127.0.0.1 que permite efectuar conexiones de red internas dentro de la
misma computadora. La conexin
loopback es usada por varios programas para facilitar la comunicacin entre procesos
dentro de la computadora. Puede
usarse tambin para realizar pruebas y evaluar programas que funcionan sobre la red sin
necesidad de contar con varias
computadoras.
3: Capa de Transporte
La capa de transporte se encarga de enlazar el flujo de paquetes enviados o recibidos
usando el protocolo IP con las
aplicaciones que utilizan o generan estos datos. Para asociar ciertos datos a una
aplicacin especfica, los protocolos de
la capa de Transporte usan un identificador, conocido como puerto. En la capa de
transporte se utilizan principalmente
dos protocolos:
TCP (Transmission Control Protocol): Este protocolo permite enviar datos de forma
confiable a travs de una red IP.
TCP garantiza que los datos lleguen ntegros al destino, usando mecanismos de
confirmacin y control de errores que
permiten solicitar la retransmisin de paquetes en caso de error o prdida. Debido a
esto, TCP es usado por la mayora
de aplicaciones (web, correo electrnico, transmisin de archivos, etc.)
UDP (User Datagram Protocol): UDP funciona de manera similar a IP. Es un protocolo
no confiable, que entrega cada
paquete usando la mejor ruta posible y que no garantiza que los datos llegarn a su
destino. Debido a sus caractersticas,
es un protocolo ms rpido que TCP y se usa en circunstancias es las que la velocidad es
ms importante que la integridad
de los datos, como por ejemplo las aplicaciones de voz o video en tiempo real.

4: Capa de Aplicacin
Los protocolos de la capa de aplicacin definen la forma en que se enviarn o recibirn
los datos de una aplicacin

UNIVERSIDAD NACIONAL FEDERICO VILLAREAL

especfica, por ejemplo web o correo electrnico. Existen cientos de protocolos de


aplicacin distintos. Algunos de ellos
son:
HTTP (pginas web, puerto 80 TCP)
SMTP (correo electrnico, puerto 25 TCP)
SSH (shell seguro, puerto 22 TCP)
DNS (servidor de nombre de dominio, puerto 53 UDP)
SIP (VOIP, puerto 5060 TCP, UDP)

10

UNIVERSIDAD NACIONAL FEDERICO VILLAREAL

You might also like