1.Concepto de la capa de red
La función principal de la capa de red es la de dirigir
los paquetes de información desde la estación origen a la estación destino en
redes que pueden estar muy separas.
La posición del modelo OSI se encuentra por debajo del
nivel enlace.
Enrutamiento
Estas tablas se pueden rellenar mediante dos técnicas:
-Estáticas:existe una persona encargada de rellenar la tabla del enrutamiento que deben seguir los paquetes que lleguen al router.
-Dinámicas: el router rellena la tabla de manera automática mediante el intercambio de información periódica entre las tablas de enrutamiento y los routers vecinos.
Enrutamiento
Estas tablas se pueden rellenar mediante dos técnicas:
-Estáticas:existe una persona encargada de rellenar la tabla del enrutamiento que deben seguir los paquetes que lleguen al router.
-Dinámicas: el router rellena la tabla de manera automática mediante el intercambio de información periódica entre las tablas de enrutamiento y los routers vecinos.
Los tipos de servicios que puede proporcionar la capa de
red a la capa de transporte:
-Servicios
orientados a la conexión: con el primer paquete se especifica la dirección
de destino y se establece la ruta que deberán seguir el resto de paquetes
mientras dure la conexión.
-Servicios no
orientados a la conexión: cada paquete es tratado de manera individual ,los
paquetes que van al mismo destino pueden seguir rutas diferentes.
-Un datagrama cuando el paquete no tienen un camino establecido para ir del origen al destino.
Ejemplo de datagrama:
-Un circuito virtual primero se establece un camino de la ruta seguido.
Ejemplo de circuito virtual:
2.Protocolos de la capa de red.
Dentro de la capa de red existen ciertos protocolos :
-IP
(internet protocol): es uno de los protocolos fundamentales de
la pila de protocolos OSI y TCP/IP. Se trata de un protocolo no orientado a
conexión y orientado a datagrama ,que tiene como objetivos principal de un direccionamiento
de los dos dispositivos en una red commutación de paquetes.
-IPsec
(internet protocol segurity) :son un conjunto de
protocolos criptográficos que dotan de seguridad al Protocolo IP proporcionando
mecanismos de autenticación y cifrado de paquetes IP.
-IPX/SPX (internetwork paket Exchange/sequenced packet exchange): son un conjunto de protocolos también conocidos como IPX. Creados por Novell para su sistema operativo Netware ,estos protocolos permiten utilizar la dirección MAC como dirección de red entre los dispositivos en vez de implementar una nueva dirección lógica.
-NetBEUI (net BIOS extended user interface) :es un protocolo de Microsoft que implementa una serie de servicios sobre el uso de aplicaciones en red conocidos como NetBIOS.
-ARP (Address Resolution Protocol): es un protocolo de la capa de red responsable de encontrar la dirección hardware (Ethernet MAC) que corresponde a una determinada dirección IP.
-Proxy ARP: consiste en que un host generalmente un router responde a peticiones ARP destinadas a un host que se encuentra fuera de la red local. Por fingir su identidad el router es responsable de enrutar el paquete hacia su destino real.
-ICMP I(nternet Control Message Protocol): es el sub protocolo de control y notificación de errores del Protocolo de Internet (IP).
Ping -> Contesta el IP 127.0.0.1 -> loopback
Tracert -> tracerouter
3. IPv4
3.1Formato de un
paquete
El paquete
esta divido en dos partes:
-Cabecera: tiene una parte obligatoria y
otra opcional.
-Datos: son los datos que transporta el
paquete.
La cabecera
tiene cada uno de los campos siguientes:
-Versión: 4 bits indica la versión del
datagrama.
-Longitud de la cabecera: 4 bits es la
longitud de 32 bits de la cabecera. ( 4 bits =1 1 1 1 * 32 bits)
-Tipo de servicio(TOS): 8 bits se
utiliza para identificar el tipo de tráfico que lleva el paquete.
-Longitud del paquete : 16 bits indica
en octetos la longitud total del datagrama, incluyendo cabecera y datos.
-Identificación:16 bits es el
identificador único del datagrama.
-Flags: (3 bits) son 3 bits que sirven
de indicadores y cada uno posee una función dentro de la fragmentación de
datagramas. ( 0 DF MF) DF -> 0: puede fragmentar 1-> No " " , MF -> 0 ,1))
-Posición del fragmento: (13 bits) en
caso de datagramas fragmentados indica la posición que ocupa el fragmento
actual dentro del datagrama total.
-TTL( time to time) : (8 bits) se trata
de un contador que va disminuyendo cada vez que el paquete atraviesa un router.
-Protocolo (8 bits) : indica el
protocolo de la capa de transporte utilizando en el campo de datos.
-Checksum (suma de comprobación) : (16
bits) es un control de bits de paridad sobre la cabecera del paquete. Si está
comprobación falla ,el paquete se descarta.
-IP origen : (32 bits) indica el IP de
la estación origen.
-IP destino :(32 bits) indica la IP de
la estación de destino.
-Relleno Opcional: (32 bits) no es un
campo obligatorio.
3.2 Formato
de una dirección IP
Una
dirección IP está formada por 32 números binarios
agrupados en cuatro bytes. Las direcciones IP se expresan en números decimales
separados por puntos.
El valor máximo de cada uno de los bytes es 11111111 que
su valor decimal es 255 , significa que tienen un número a 255 en algunos de
sus octetos son consideradas inválidas .
3.3
Redes con clase
Las direcciones IP se dividen en clases para definir las
redes de tamaño grande (A), mediano (B), pequeño (C), de uso multicast (D) y de
uso experimental (E).
Direcciones de ID redes y de ID host:
Direcciones de ID redes y de ID host:
En las direcciones IP de clase A, el ID de red es el
primer número de la dirección IP. En la clase B, el ID de red son los dos
primeros números; y en la clase C, el ID de red son los tres primeros números
de la dirección IP. Los números restantes identifican el ID de host.
Las direcciones de clase A contienen 8 bits para
direccionar la parte de red y 24 bits para direccionar la parte de host. El
primer bit de la dirección de red siempre ha de valer 0.
0.0.0.0 ->127.255.255.255 01111111
Ejemplos de la Clase A:
Las direcciones de clase A se asignan a redes con un
número muy grande de hosts. Esta clase permite 127 redes, utilizando el primer
número para el ID de red. Los tres números restantes se utilizan para el ID de
host, permitiendo 16.777.214 hosts por red.
Institutciones Gubernamentales
Institutciones Gubernamentales
0.0.0.0 ->127.255.255.255 01111111
Ejemplos de la Clase A:
Las direcciones de clase B contiene 16 bits para la parte
de red y 16 bits para la parte de host. Los dos primeros bits de la dirección
de red siempre tienen que valer 10.
Las direcciones de clase B se asignan a redes de tamaño
mediano a grande. Esta clase permite 191redes, utilizando los dos primeros
números para el ID de red. Los dos números restantes se utilizan para el ID de
host, permitiendo 65.534 hosts por red.
128.0.0.0 ----- 191.255.255.255 1011111110000000
Ejemplos de la
clase B:
Las direcciones de Clase C contienen 24 bits para la
parte de red y 8 bits para la parte de host. Los tres primeros bits de la
dirección de red siempre tienen que valer 110. Universidades grandes compañias.
Clase C
Las direcciones de clase C se utilizan para redes de área
local (LANs) pequeñas. Esta clase permite aproximadamente 223 redes
utilizando los tres primeros números para el ID de red. El número restante se
utiliza para el ID de host, permitiendo 254 hosts por red.
192.0.0.0 --- 223.255.255.255 1101111
110000000
Ejemplos de la
clase C:
Las direcciones de clase
D contienen 8 bits para la parte de red y 24 bits para la parte de host. Los
cuatros primeros bits de la dirección de red siempre valen 1110. y la clase E es 1111.
Clases D y E
Clases D y E
Las clases D y E no se asignan a hosts. Las direcciones
de clase D se utilizan para la multidifusión, y las direcciones de clase E se
reservan para uso futuro.(Estan reservadas)
Clase D ->224.0.0.0---- 239.255.255.255
Clase E ->240.0.0.0----- 255.255.255.255Clase D ->224.0.0.0---- 239.255.255.255
3.4 Ips especiales
La dirección de IP que posean las redes que tienen dos
direcciones que no pueden colocarse a los dispositivos de uso más genérico:
-La
dirección de red o de cable hace referencia a toda la red y el
router la utiliza cuando comunica una red a través de Internet. (de red a host
es 0)
-La
dirección de difusión o broadcast es utilizada por los
equipos cuando quieren que su datagrama sea visto por todos los dispositivos de
la misma LAN. (de broadcast a red es 1)
Existen una serie de tipos de direcciones IP especiales:
-El rango de direcciones desde 0.0.0.0 hasta
0.255.255.255 no puede utilizarse como dirección IP, ya que indica el estado de
un dispositivo que está a la espera de que se le asigne una dirección IP
válida.
-La dirección 127.0.0.1 se conoce como loopback addres y
define al dispositivo en el que se encuentra. Su función principal es comprobar
el correcto funcionamiento de la NIC que conecta el dispositivo a la red.
-El rango de direcciones que va desde 14.0.0.0 hasta
14.255.255.255 está reservado para las redes públicas de datos.
3.5 Ips públicas y
privadas
-Direcciones IP
públicas. Son visibles en todo Internet. Un ordenador con una IP pública es
accesible (visible) desde cualquier otro ordenador conectado a Internet. Para
conectarse a Internet es necesario tener una dirección IP pública.
-Direcciones IP
privadas (reservadas). Son visibles únicamente por otros hosts de su propia
red o de otras redes privadas interconectadas por routers. Se utilizan en las
empresas para los puestos de trabajo.
Las direcciones IP están formadas por 4 octetos de un bytes
cada uno, en total 32 bits. Se suelen representar en formato decimal con los
número comprendido entre el 0 y el 255.
Ips Privadas
A 10.0.0.0--- 10.255.255.255
B 169.254.0.0 --169.254.255.255
B 172.16.0.0 -- 172.31.255.255
c 192.168.0.0 --192.168.255.255
Ips Privadas
A 10.0.0.0--- 10.255.255.255
B 169.254.0.0 --169.254.255.255
B 172.16.0.0 -- 172.31.255.255
c 192.168.0.0 --192.168.255.255
3.6 NAT
NAT
(Network Address Translation) es una herramienta utilizada
por los Routers para proporcionar conectividad a Internet a redes definidas con
direcciones privadas.
Consiste en convertir, en tiempo real, las direcciones
utilizadas en los paquetes transportados. También es necesario editar los
paquetes para permitir la operación de protocolos que incluyen información de
direcciones dentro de la conversación del protocolo.
3.7Superneeting
y subneeting
La
mascara de red tiene como función principal separar la
parte de red de la host de una dirección IP. Dispone de un formato de 32 bits
con la parte de red colocada a 1 y la parte de host colocada a 0.
Una supernetting es una utilización de bloques contiguos de espacios de dirección de clase C para simular un único y a la vez gran espacio de direcciones.
Ejemplos de Supernetting:
Una empresa que trabaja con 150 servicios de contabilidad
en cada uno de sus 50 distritos, tiene un router en cada oficina conectada con
un enlace Frame Relay a su sede corporativa. Sin supernetting, la tabla de
encaminamiento de cualquier router puede contener información de 150 routers en
cada uno de los 50 distritos, o 7500 diferentes redes. Sin embargo, si el
sistema de direccionamiento jerárquico se implementa con supernetting, cada
distrito tiene un sitio centralizado como punto de interconexión. Cada ruta se
resume antes de ser anunciada a otros distritos.
Subnetting es una colección de direcciones IP que
permiten definir él numero de redes y de host que se desean utilizar en una
subred determinada.
Ejemplos de subnetting:
Ejemplos de subnetting:
Antes de entrar de lleno en el estudio de las técnicas de
subnetting quiero indicar que
existen 2 tipos de direcciones IP: Publicas y Privadas,
las IP públicas son utilizadas para poder comunicarse a través del Internet y
son alquiladas o vendidas por los ISP y
las IP-Privadas son utilizadas para construir un esquema de
direccionamiento interno de la red
LAN y
no pueden ser utilizadas para
enviar trafico hacia
el Internet.
Vlsm (variable length subnet mask) es una técnica que
permite dividir subredes en redes más pequeñas pero la regla que hay que tener
en consideración siempre que se utilice Vlsm es que solamente se puede aplicar
esta técnica a las direcciones de redes/subredes que no están siendo utilizadas
por ningún host.
CIDR
(Classless Inter-Domain Routing) es la simplificación de varias direcciones de
redes o subredes en una sola dirección IP Patrón que cubra todo ese esquema de
direccionamiento IP.
4. IPv6
El IP v6 proporciona
unas mejoras sustanciales sobre el Ipv4 y está destinado a sustituirlo
plenamente.
4.1
Formato de un paquete
-Clase
de tráfico : se le conoce también como prioridad o clase .El valor
de este campo especifica el tipo de tráfico que contiene el paquete.
-Etiqueta
de flujo : el flujo se define como una secuencia de paquetes que
van desde un mismo origen a un mismo destino.
-Longitud
de carga útil : sustituye al campo longitud del paquete de
Ipv4 .
-Siguiente
cabecera : este campo sustituye al campo protocolo de Ipv4 .La
función que realiza es idéntica ,ya que indica el tipo de cabecera que sigue a
la cabecera fija de Ipv6.
-Límite
de saltos : sustituye al campo tiempo de vida de Ipv4 . Su función
es la misma ,colocar un contador que irá disminuyendo a medida que el paquete
vaya saltando por los diversos routers.
4.2 Formato
de una dirección IP
Las
direcciones Ipv6 están
formadas por 128 bits . Para facilitar su anotación se expresan en números
hexadecimales agrupados de cuatro en cuatro y cada grupo está separado por dos
puntos (:). Para representar un número hexadecimal se necesitan 4 binarios .
Ejemplos de una dirección IPv6:
Ejemplos de una dirección IPv6:
4.3 Ips
especiales
Las direcciones Ipv6 se clasifican en dos grandes grupos:
Dentro de las direcciones unicast existen algunas
especiales:
-La dirección de
loopback 0:0:0:0:0:0:0:1/128
-La dirección con
todos sus bits a 0 ,expresada como ::/128 y que recibe el nombre de
dirección indefinida.
-La
dirección local única ,expresada como fc00::/7. como direccion privadas
-La
dirección ff00::0/12 reservada por la IANA.
4.4Asignación
de Ips V6
La IANA es la
organización encargada de distribuir el espacio de direcciones de Ipv6 .Su
función principal es la asignación de grandes bloques a los RIR , que serán
encargados de asignar bloques de Internet a los proveedores locales.
4.5
Convivencia IPV4 e IPV6
-Doble
pila
:este mecanismo consiste en implementar las dos pilas de protocolos de una
manera independiente. Todos los hosts que soporten doble pila tendrán dos
direcciones IP conviviendo.
-Túneles : este mecanismo se utiliza cuando existen redes aisladas que únicamente funcionan a nivel del Ipv4 .La técnica de tipo túnel consiste en encapsular los paquetes Ipv6 dentro de paquetes Ipv4 ,usando Ipv4 como una capa que lo enlaza hacia Ipv6.
-Traducción : el proceso de traducción se basa en el uso de un NAT ampliado para dar cabida al protocolo Ipv6 .El mecanismo NAT.PT traduce las direcciones IP y el protocolo de una versión a la otra.
No hay comentarios:
Publicar un comentario