jueves, 5 de septiembre de 2019


Red LAN con servicio DHCP, DNS, y Acceso Remoto para Cisco Packet Tracer


¿Qué es DHCP?


DHCP significa Protocolo de configuración de host dinámico . Es un protocolo que permite que un equipo conectado a una red pueda obtener su configuración (principalmente, su configuración de red) en forma dinámica (es decir, sin intervención particular). Sólo tiene que especificarle al equipo, mediante DHCP, que encuentre una dirección IP de manera independiente. El objetivo principal es simplificar la administración de la red.

¿Qué es DNS?


DNS son las iniciales de Domain Name System (sistema de nombres de dominio) y es una tecnología basada en una base de datos que sirve para resolver nombres en las redes, es decir, para conocer la dirección IP de la máquina donde está alojado el dominio al que queremos acceder.
Cuando un ordenador está conectado a una red (ya sea Internet o una red casera) tiene asignada una dirección IP. Si estamos en una red con pocos ordenadores, es fácil tener memorizadas las direcciones IP de cada uno de los ordenadores y así acceder a ellos pero ¿qué ocurre si hay miles de millones de dispositivos y cada uno tiene una IP diferente? Pues que se haría imposible, por eso existen los dominios y las DNS para traducirlos.

Por lo tanto, el DNS es un sistema que sirve para traducir los nombres en la red, y está compuesto por tres partes con funciones bien diferenciadas.
Cliente DNS: está instalado en el cliente (es decir, nosotros) y realiza peticiones de resolución de nombres a los servidores DNS.

Servidor DNS: son los que contestan las peticiones y resuelven los nombres mediante un sistema estructurado en árbol. Las direcciones DNS que ponemos en la configuración de la conexión, son las direcciones de los Servidores DNS.

¿Qué es Telnet?

El protocolo Telnet es un protocolo de Internet estándar que permite conectar terminales y aplicaciones en Internet. El protocolo proporciona reglas básicas que permiten vincular a un cliente (sistema compuesto de una pantalla y un teclado) con un intérprete de comandos (del lado del servidor).

El protocolo Telnet se aplica en una conexión TCP para enviar datos en formato ASCII codificados en 8 bits, entre los cuales se encuentran secuencias de verificación Telnet. Por lo tanto, brinda un sistema de comunicación orientado bidireccional (semidúplex) codificado en 8 bits y fácil de implementar.

El protocolo Telnet se basa en tres conceptos básicos:
  •          El paradigma Terminal virtual de red (NVT);
  •          El principio de opciones negociadas;
  •          Las reglas de negociación.



Código para el Router

Configurar interface  0/0

Router>enable
Router#configure terminal
Router(config)#hostname R1
R1(config)#no ip domain-lookup
R1(config)#interface fastethernet 0/0
R1(config-if)#ip address 200.100.10.1 255.255.255.252
R1(config-if)#no shutdown
R1(config-if)#exit

Configurar interface  0/1

R1(config)#interface fastethernet 0/1
R1(config-if)#ip address  200.100.20.1   255.255.255.248
R1(config-if)#no shutdown
R1(config-if)#exit

Configurar  DHCP

R1(config)#ip dhcp excluded-address  200.100.20.2  200.100.20.3  
R1(config)#ip dhcp pool RH
R1(dhcp-config)#network  200.100.20.0  255.255.255.248
R1(dhcp-config)#default-router 200.100.20.1
R1(dhcp-config)#dns-server 200.100.20.2
R1(dhcp-config)#exit

  
R1(config)#ip dhcp pool RHC
R1(dhcp-config)#network  200.100.10.0  255.255.255.252
R1(dhcp-config)#default-router 200.100.10.1
R1(dhcp-config)#dns-server 200.100.20.2
R1(dhcp-config)#exit

Configurar TELNET

R1(config)#username cisco password cisco
R1(config)#line vty 0 3
R1(config-line)#login local
R1(config-line)#exec-timeout 0 0
R1(config-line)#exit
R1(config)#enable password cisco


Diagrama de conexión:


Configuración de los Hosts para DHCP:




Nota: Todos los hosts tienen que tener esta configuración (DHCP seleccionado)

verificamos los usuarios remotos con telnet en la ventana de comandos











Hallar la dirección de Host perteneciente a una subred

Dada la dirección:
100.100.0.0     /20

Hallar la dirección del Host: 1000 perteneciente a la subred 12

paso 1: buscamos características de la ip.

  • 16 bits fijos al ser de clase B
  • 4 bits de subred
  • 12 bits para hots
paso 2: colocamos la dirección ip en forma binaria

01100100.01100100.00000000.00000000

nos concentramos en los últimos 2 octetos:

los últimos dos octetos los dividimos en los 4 bits de red y 12 bits de Host

01100100   .   01100100   .    00000000    .    00000000
                                              subred          Host
                                               
convertimos 1000 y 12 en binario y los colocamos en su correspondiente lugar


                                               12                      1000
                                              1100                 11101000
01100100   .   01100100   .    00000000    .    00000000
                                             subred                   Host

y tendremos

01100100   .   01100100   .    1100 0011    .    11101000
                                             subred                   Host

por lo tanto quedaria que la dirección de Host = 1000, perteneciente a na Subred = 12, de la direccion 100.100.0.0     /20 es:

                                 01100100   .   01100100   .    1100 0011    .    11101000
100.100.195.232

Calcular ID, Brodcast, No.de host, No. de subredes y redes ip asignable de una dirección IP
 

para la siguiente ID:
200.100.10.121   /27

calcular
  • ID de subred
  • Broadcast
  • Direcciones asignables
  • Numero de subredes
  • Numero de subredes Asignables
paso 1: buscamos caracteristicas de la ip.
  • 24 bits fijos al ser de clase C
  • m = 3 bits de subred
  • n=5 bist para hots

paso 2: calculamos el ID realizando la operación AND entre la ip y la mascara subneteada

11001000.01100100.00001010.01111001
11111111. 11111111 . 11111111 . 11100000
-----------------------------------------------------
                                                 11001000.01100100.00001010.01100000

por lo tanto el ID es: 11001000.01100100.00001010.01100000   = 200.100.10.96

paso 3: calculando el Brodcas convirtiendo en (1) los 5 bits de hots
por lo tanto el Broadcast es: 11001000.01100100.00001010.01111111  = 200.100.10.127


paso 4: calculamos el numero de Host con la siguiente formula:
y obtenemos 

Numero de Host: 30

paso 5: calculamos el numero de subredes con la siguiente formula:


y obtenemos 

Numero de subredest: 8


paso 5: calculamos las ips asignable, haciendo un intervalo entre la dirección de ID y la dirección de Brodcast sin tocar los extremos


200.100.10.97  ---- 200.100.10.126










domingo, 1 de septiembre de 2019

VLSM (Variable Lenght Subnet Mask)


 Es una técnica que se diseñó con el fin de optimizar el direccionamiento IP, ya que son Subnetting se desperdiciaban muchas direcciones. Recuerden que en  subnetting todas las direcciones tienen la misma máscara, por tanto una red de pocos hosts, tiene la máscara de una red con una cantidad de hosts. En VLSM la máscara de subred se adapta al requerimiento de los hosts, por lo tanto VLSM es una técnica más eficiente.

Antes de entrar en materia es importante que sepan que el direccionamiento basado en clases (Clase A, B, C, etc.) pasó a la historia. En los años 90s IETF (Internet Engineering Task Force) introdujo  CIDR (Classless Inter-Domain Routing), o enrutamiento sin Clases. CIDR elimina los límites de clases y agrega flexibilidad a la hora de realizar un direccionamiento, permite VLSM y la sumarización de rutas.
Ejercicio 
diseñar una red con los siguientes requerimientos 
ip base: 192.168.10.0
paso 1: calculamos los bits robados de la subred con mayor numero de host

nota: se debe empezar con las subredes con mas cantidad de host

Para subred 2:

calculo de la mascara 

Mascara por defecto: la mascara por defecto va a ser de 24 bits por lo que tendríamos.

255.255.255.0
11111111.11111111.11111111.00000000

Mascara Ampliada: se roban los últimos 7 bits como se muestra a continuación.

11111111.11111111.11111111.10000000          7 bits

por lo tanto al sumar la cantidad de bits tendríamos que de 24 bits nuestra mascara quedaría de 25 bits 

255.255.255.128



para subred 1:



calculo de la mascara 

Mascara por defecto: la mascara por defecto va a ser de 24 bits por lo que tendríamos.

255.255.255.0
11111111.11111111.11111111.00000000

Mascara Ampliada: se roban los últimos 5 bits como se muestra a continuación.


11111111.11111111.11111111.11100000    5 bits


por lo tanto al sumar la cantidad de bits tendríamos que de 24 bits nuestra mascara quedaría de 27 bits

255.255.255.224
paso 2:

Colocamos la ID de la primera subred, los 5 bits robados los hacemos (0)
después colocamos el broadcast de la primera subred, los 5 bits robados los hacemos (1)
para encontrar las ips asignables, realizamos un intervalo de la ip de la ID y del broadcast sin contar los estremos para obtener las ips asignables

realizamos el mismo procedimiento para la otra subred para obtener la siguiente tabla

FLSM (Fixed Length Subnet Mask)


FLSM del Inglés Fixed Length Subnet Mask o Máscara de Subred de Longitud Fariable es la forma tradicional de subdividir una red, consiste en "tomar prestados" unos bits en la parte de host para generar nuevassubredes.


Subdividir la dirección IP 192.168.25.3 /24 utilizando FLSM

Dada la dirección IP 192.168.25.3 /24 cuya dirección de red es 192.168.25.0 /24, para subdividirla en 4 subredes, lo único que hay que hacer es seguir los siguientes sencillos pasos.

paso 1: Calcular el número de bits de subred necesarios

Nuestra dirección ip tiene el prefijo /24, esto siginifica que 24 bits representan la parte de red y 8 bits a la parte de host, esto se representa de la forma:


255.255.255.0

11111111.11111111.11111111.00000000

Para determinar el número de bits que hay que tomar de la parte de host para obtener 4 subredes se utiliza la expresión:

paso 2: calcular el numero de subredes


Donde n es el número de bits necesarios. Para obtener n se puede
Esta tabla se pude prolongar todo lo que se quiera calculando potencias de 2. En nuestro caso



por lo que hay que tomar 2 bits de la parte de host como se muestra

11111111.11111111.11111111.11000000

Esto significa que las subredes tendrán el prefijo /26. Convirtiendo a decimal cada uno de los octetos se obtiene la nueva máscara de subred, que será la misma para todas las subredes de ahí lo 
de Máscara Fija


255.255.255.192

paso 3: Obtener las subredes

Para obtener la dirección de red de cada subred basta con combinar los bits de subred calculados en el paso anterior. en nuestro caso hay 4 posibles combinaciones: desde 00 hasta 11; cada una de las combinaciones es una dirección de red diferente. en nuestro ejemplo esto se aplica de esta forma



Entonces para obtener las direcciones de red solo tiene que ir sumando a la dirección de red original el valor del salto


paso 4: Calcular el numero de host para cada subred

El número de hosts por subred se calcula a través de la siguiente fórmula
En este caso n es el número de bits de la parte de host (bits azules en los pasos anteriores). el −2−2 de la fórmula se debe a que la primera dirección corresponde a la dirección de red y la última corresponde a la dirección de broadcas por lo que no se las puede asignar a ningún host. Teniendo eso en cuenta el número de hosts por cada una de nuestras subredes es:
Para calcular el resto de parámetros tomaremos como referencia la primera subred ya que el proceso es el mismo para el resto de subredes.
Las direcciones de host se obtienen combinando los bits de host desde 000001 hasta 111110. De esta forma obtenemos las direcciones del primero y el último host

La dirección de broadcast se obtiene haciendo 1 todos los bits de la parte de host


La dirección del primer host se obtine sumando 1 a la dirección de red

La dirección del último host se obtine sumando a la dirección de red el número de hosts por subred

La dirección de broadcast se obtine sumando 1 a la dirección del último host


Tras calcular los parámtros de todas las subredes, el resultado final queda como se muestra en la siguiente tabla

Direccionamiento IPV4




Internet enfrentó la situación donde parecía que el crecimiento se limitaría o incluso se detendría porque el espacio de direcciones de Internet podría agotarse.
En respuesta a este problema, los ingenieros de Internet desarrollaron un conjunto de técnicas para hacer un uso más eficiente del espacio de direcciones de Internet.
Entre estas técnicas estaba el "subnetting" de redes.
Subnetting es el proceso de dividir la porción de red de una dirección IP, lo cual permite a un administrador particionar o dividir una red sin tener que usar una nueva dirección para cada partición de la red.



El subnetting es tomar la dirección IP, que está dividida en una porción de red y una porción de host, y luego volverla a dividir agregando una tercera parte, el número de subred.
El resultado es una dirección que asume la forma número de red, número de subred, y número de host.



Es importante conocer la diferencia entre direccionamiento IP privado y direccionamiento IP público.

Se las considera privadas porque sólo son conocidas por el administrador de la compañía y no conocidas para el público. 














Subnetting













•Las subredes son similares al sistema de numeración telefónica.

•Este sistema de numeración está dividido en códigos de área, que se dividen en centrales, que a su vez se dividen en conexiones individuales.
•Las direcciones de subred especifican un número de red, un número de subred, dentro de la red, y un número de host dentro de la subred.













Es importante saber cuántas subredes/redes son necesarias y cuántos hosts se permitirán en esa red.

Con subnetting, la red no se limita a las máscaras de subred estándar Clase A, B o C y hay más
flexibilidad en el diseño de la red. 

Enrutamiento Inter - VLAN

Como se sabe las , VLAN tienen como objetivo particionar una red LAN en dos o mas redes virtuales. Sin embargo, en ocasiones es necesario c...