Sie sind auf Seite 1von 61

Revisin de redes LAN / WAN y

Diseo IP (enfoque prctico)


Luis Francisco Lpez Bravo
Lflopez@uni.edu.ni
Marzo 2012

En esta clase, nos centraremos en:


Revisin de redes LAN / WAN (2 horas)
Diseo IP: LAN, WAN (enfoque prctico) (3 horas)

Plataforma para las comunicaciones

Elementos de la Comunicacin

Componentes de la red

Dispositivos (hardware)
Dispositivos finales, switch, router, firewall, hub
Medios (alambrado, inalmbrico)
Cables, Medios inalmbricos
Servicios (software)
Aplicaciones de red, Protocolos de enrutamiento, Procesos, Algoritmos

Dispositivos
Finales

Dispositivos finales o hosts:


Origen o destino de los mensajes.
6

Direccin IP de Origen: 209.67.102.55


Direccin IP de Destino: 107.16.4.21
209.67.102.55

Cada host es identificado por una direccin.


Direccin IP (Internet Protocol) (Despus)

107.16.4.21

Servidores y clientes

Cliente
Servidor

Un host
Cliente, Servidor, o ambos.
Software determina el rol.
Servidores proporcionan informacin y servicios, como e-mail o pginas Web,
a otros hosts en la red
Cliente solicitan informacin al servidor.
8

Dispositivos
intermediarios

switch
o hub

switch
o hub
routers

Dispositivos intermediarios:
Conectan los hosts individuales a la red y pueden conectar varias redes
individuales para formar una internetwork
Ejemplos (4):
Dispositivos de acceso a la red (hubs, switches y puntos de acceso
inalmbricos),
Dispositivos de internetworking (routers),
Servidores de comunicacin y mdems, y
Dispositivos de seguridad (firewalls).
9

Medios
de red

Medios de red: El medio proporciona el canal por el cual viaja el


mensaje desde el origen hasta el destino.
Hilos metlicos- impulsos elctricos.
Fibra ptica pulsos de luz
Inalmbricos patrones de ondas electromagnticas.

10

Redes de Area Local(LAN)

Redes de Area Local(LAN)


Una red individual generalmente cubre una nica rea geogrfica y
proporciona servicios y aplicaciones a personas dentro de una estructura
organizacional comn, como una empresa, un campus o una regin.

11

Redes de area amplia (WAN)

T1, DS3, OC3


PPP, HDLC
Frame Relay, ATM
ISDN, POTS

Redes de rea amplia (WANs)


Alquilan las conexiones a travs de una red de proveedores de servicios
de telecomunicaciones.
Conectan las LAN que estn separadas por grandes distancias
geogrficas
Proveedor de servicio de telecomunicaciones (TSP), interconectar la LAN
en las distintas ubicaciones..
Transportan las comunicaciones de voz y de datos en redes separadas.
Cada vez ms, estos proveedores ofrecen a sus subscriptores servicios de
red convergente de informacin.
12

La Internet Una
red de redes

ISPs (Proveedores de servicios de Internet)


A menudo tambien conocidos como TSP.
Conecta sus clientes a Internet.
Internet se crea por la interconexin de redes que pertenecen a los
Proveedores de servicios de Internet (ISP)
13

Representaciones
de red

Tarjeta de interfaz de red (NIC): una NIC o adaptador LAN proporciona la


conexin fsica con la red en la computadora personal u otro dispositivo host.
Puerto fsico: conector o toma en un dispositivo de red en el cual el medio se
conecta con un host o con otro dispositivo de red.
Interfaz: puertos especializados de un dispositivo de internetworking que se
conecta con redes individuales.

14

Protocolos

Protocolos Reglas que gobiernan una comunicacin.


suite de Protocolos- Un grupo de protocolos interrelacionados
Ejemplo: TCP/IP

15

Los mensajes usan multiples protocolos


(encapsulado)
HTTP
Protocolos

Encabezado de
Trama

Header

Encabezado
IP

Encabezado
TCP

Data

Delimitador de
Trama

Encabezado
HTTP

Datos

Mensaje:
Datos
Multiples protocolos
16

Multiples protocolos (encapsulado)


HTTP
Header

Protocolos

Encabezado de
Trama

Encabezado
IP

Encabezado
TCP

Data

Delimitador de
Trama

Encabezado
HTTP

Datos

Encapsulamiento Es el proceso de agregar un encabezado a los datos o a


cualquier grupo de encabezados agregados previamente
Decapsulamiento Es el proceso de remover un encabezado.
17

Ejemplo: Protocolo IPv4


Encabezado de
Trama

Encabezado
IP

Encabezado
TCP

Delimitador de
Trama

Encabezado
HTTP

Datos

18

209.67.102.55

107.16.4.21

Encabezado de Trama

Encabezado
IP

Encabezado
TCP

Encabezad
o HTTP

Dato
s

Delimitador de
Trama

209.67.102.55
107.16.4.21
19

Usos de modelos en capas

Modelo
en capas

21

Beneficios
del uso del
modelo en
capas

Uso de un modelo en capas:


Asiste en el diseo del protocolo, porque los protocolos que operan en una
capa especfica poseen informacin definida que van a poner en prctica y
una interfaz definida segn las capas por encima y por debajo.
Fomenta la competencia, ya que los productos de distintos proveedores
pueden trabajar en conjunto.
Evita que los cambios en la tecnologa o en las capacidades de una capa
afecten otras capas superiores e inferiores.
Proporciona un lenguaje comn para describir las funciones y capacidades
22
de red..

Modelos de protocolo y referencia

23

Modelos de protocolo y referencia

El modelo de interconexin de sistema abierto (OSI) es el modelo de


referencia de internetwork ms ampliamente conocido.
El modelo OSI fue diseado por la Organizacin Internacional para la
Estandarizacin (ISO, International Organization for Standardization) en
1984, para proporcionar un marco sobre el cual crear una suite de protocolos
de sistemas abiertos.

24

TCP/IP Model

El modelo TCP/IP y el suite de protocolos es un estndar abierto.


25

Proceso de comunicacin - Encapsulacin


Data Link
Header

IP
Header

TCP
Header

HTTP
Header

Data

Data Link
Trailer

Server
HTTP Data

Encapsulacin Proceso de agregar informacin de control al pasar los


datos en forma descendente por el modelo en capas.

26

Proceso de comunicacin - Desencapsulacin


Data Link
Header

IP
Header

TCP
Header

HTTP
Header

Data

Data Link
Trailer

Client
HTTP Data

Desencapsulacin Proceso de remover la informacin de control al pasar


en forma ascendente a travs del modelo en capas.

27

Wireshark nos permitira examinar los protocolos!

28

El proceso de
comunicacion

La forma que adopta una seccin de datos en cualquier capa se denomina


Unidad de datos del protocolo (PDU).
Aunque no existe una convencin universal de nombres para las PDU, en este
curso se denominan de acuerdo con los protocolos de la suite TCP/IP.
Datos: el trmino general para las PDU que se utilizan en la capa de
aplicacin.
Segmento: PDU de la capa de transporte.
Paquete: PDU de la capa de Internetwork.
Trama: PDU de la capa de acceso a la red.
Bits: una PDU que se utiliza cuando se transmiten fsicamente datos a
travs de un medio.

29

Layer 2 Data Link Frame


Dest.
Dest.Add
MAC
MAC
0B-20
0B-31
FF-FF
00-10

Source Add
MAC
0C-22
0A-10
00-20

Layer 3 IP Packet
Type
800

Dest. IP
192.168.4.10

Source IP
192.168.1.10

IP
fields

Data

Trailer

Al enviar un host un mensaje agrega informacin en cada capa. Encapsula


Data Link
Header

IP
Header

TCP
Header

HTTP
Header

Data

Data Link
Trailer

Al recibir un host un mensaje este remueve informacin en cada capa.


Desencapsula
Data Link
Header

IP
Header

TCP
Header

HTTP
Header

Data

Data Link
Trailer
30

Como escojer la aplicacion correcta?

La Capa 4 (TCP/UDP) contiene nmeros de puertos que representan la


aplicacin o servicio introducida en el paquete IP.
Puerto de destino Aplicacin de destino
Puerto de origen Aplicacin de origen.
31

Como escojer la aplicacion correcta?

El numero de puerto de destino le informa al OS stack (TCP/IP) a que


aplicacin le entregara los datos.
Ejemplos:
80 = HTTP (www)
23 = Telnet
20, 21 = FTP
25 = SMTP

32

Direcciones de host y red

209.67.102.55

107.16.4.21

Encabezado de Trama

Encabezado
IP

Encabezado
TCP

Encabezad
o HTTP

Dato
s

Delimitador de
Trama

209.67.102.55
107.16.4.21
34

Direcciones IP Primer viztazo


COCESNA Direccin de red 172.16.0.0/16
172.16.10.100/16

172.16.20.77/16

172.16.10.55/16

172.16.20.96/16

172.16.1.1/16
172.16.10.3/16

172.16.20.103/16

172.16.30.39/16

172.16.30.10/16

172.16.30.111/16

172.16.40.123/16

172.16.40.51/16

172.16.40.29/16

Las direcciones IP de Host son direcciones IP asiganadas a dispositivos terminales, tales


como:
Computadoras cliente
Servidores
Impresoras en red
Interfaces de los routers
Nota: El /16 se refiere a la mascar de subred, algo que se discutir mas adelante.
Nota: Dispositivos intermedios tales como un switch pueden tener una direccin IP para
permitir al administrador de red manejar al dispositivo de forma remota usando TELNET.

35

Direcciones IP Primer viztazo

COCESNA - Direccin de red 172.16.0.0/16


172.16.10.100/16

172.16.20.77/16

172.16.10.55/16

172.16.20.96/16

172.16.1.1/16
172.16.10.3/16

172.16.20.103/16

172.16.30.39/16

172.16.30.10/16

172.16.30.111/16

172.16.40.123/16

172.16.40.51/16

172.16.40.29/16

Las direcciones IP de host son parte de un grupo de direcciones llamado


direccin de red
IANA (Agencia de Asignacin de Nmeros de Internet) tiene la
responsabilidad de asignar las direcciones de red.
Si una compaa o individuo necesita una direccin normalmente va a su IPS.
Los ISPs entonces asignan direcciones de red a sus clientes.
Mas detalles en el prximo captulo

36

Direcciones IP Primer viztazo

Direccin de red 172.16.0.0


172.16.10.100/16

Dieccin de red
192.168.1.0/30
172.16.10.55/16

ISP
Internet
192.168.1.2/30
192.168.1.1/30

172.16.1.1/16
172.16.10.3/16

Direccin IP de host
La direccin IP de host es nica
Gateway por defecto
Es un router que es usado para enviar paquetes hacia otras redes .
Es una direccin IP de host asignada a una interface de un router.
La direccin IP de host de la interface del router pertenece a la misma red de los otros host.
Los host solamente tiene que considerar:
Su propia direccin de red
La direccin IP del default gateway para alcanzar todos los dispositivos fuera de su propia red.
37

Direcciones IP Primer viztazo

Direccin de red 172.16.0.0


172.16.10.100/16

Gateway: 172.16.1.1

172.16.10.55/16

Gateway: 172.16.1.1

172.16.10.3/16

Gateway: 172.16.1.1

Direccin de red
192.168.1.0/30

ISP
Internet
192.168.1.2/30
192.168.1.1/30

172.16.1.1/16

Todos los host en la misma red tpicamente tienen la misma direccin IP de


puerta de enlace predeterminada.

38

Confirmando la direccin IP y Default Gateway


C:\> ipconfig
Windows IP Configuration
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 172.16.10.100
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . : 172.16.1.1

Root# ifconfig
eth0

Link encap:Ethernet HWaddr 00:0F:20:CF:8B:42


inet addr:172.16.1.100 Bcast:172.16.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2472694671 errors:1 dropped:0 overruns:0 frame:0
TX packets:44641779 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1761467179 (1679.8 Mb) TX bytes:2870928587 (2737.9 Mb)
Interrupt:28

Linux: netstat rn para informacin del default gateway.


39

Subredes

Kiwi Airliners - Direccin de red 172.16.0.0/16

172.16.10.0/24

172.16.1.1/24

172.16.20.0/24

172.16.10.100/24

172.16.20.77/24

172.16.10.55/24

172.16.20.96/24

172.16.10.3/24

172.16.10.1/24

172.16.20.103/24

172.16.20.1/24

172.16.30.0/24
172.16.30.39/24

172.16.30.10/24

172.16.30.111/24

172.16.30.1/24

Las redes pueden ser divididas en subredes.


Esto proporciona varios beneficios que se discutiran mas adelante.
Las redes pueden agruparse segn factores que incluyen:
Ubicacin geogrfica, Propsito y Propiedad

172.16.40.0/24
172.16.40.123/24

172.16.40.51/24

172.16.40.29/24

172.16.40.1/24

40

Subneteo fcil y rpido

Cuando se requiere subnetear, nos dan.


El numero de subredes requeridas.
Numero de host requeridos por subred.

Clculos numricos
Conceptos claves
Tamao de la red es el numero de direcciones IP en una subred,
incluyendo el ID de red y la direccin de broadcast..

Numero mgico es igual al tamao de la red si el prefijo es > /24.

El numero mgico debe siempre ser entre 1 y 255. Si es mayor que


255 divdalo por 256. Si es menor que 1 multiplquelo por 256.

Cada vez que divides por 256 te mueves un octeto hacia la izquierda.

Cada vez que multiplicas por 256 te mueves un octeto hacia la


derecha.

Todo es un mltiplo del numero mgico (de aqu el nombre)

Clculos numricos
Caso N1 Dado el numero de subredes
El numero mgico requerido debe ser un mltiplo
exponencial de 2 (es decir, 2, 4, 8, 16, 32, etc.) .

Para obtener el numero mgico, use estos pasos sencillos:

1.Identifique el 1er numero diferente a 255 en la mascara.


2.Reste ese numero a 256.
3.Divida el resultado por el numero de subredes requeridas.
4.Ese es el numero mgico.

Clculos numricos
Ejemplos para obtener en numero mgico.
Cantidad de subredes requeridas 5 (se debe buscar realmente 8).
Mascara: (/24) 255.255.255.0
1er numero diferente a 255 es 0
256 0= 256
256 / 8 = 32 (Este es el numero mgico)
Mascara: (/16) 255.255.0.0
1er numero diferente a 255 es 0
256 0= 256
256 / 8 = 32 (Este es el numero mgico)
Mascara: (/20) 255.255.240.0
1er numero diferente a 255 es 240
256 240= 16
16 / 8 = 2 (Este es el numero mgico)

En el 4to
octeto

En el 3er
octeto

En el 3er
octeto

Clculos numricos
Ejemplos para obtener en numero mgico.
Cantidad de subredes requeridas 12 (se debe buscar realmente 16).
Mascara: (/25) 255.255.255.128
1er numero diferente a 255 es 128
256 128= 128
128 / 16 = 8 (Este es el numero mgico)
Mascara: (/20) 255.255.240.0
1er numero diferente a 255 es 240
256 240= 16
16 / 16 = 1 (Este es el numero mgico)
Mascara: (/21) 255.255.248.0

En el 4to
octeto

En el 3er
octeto

Inicia en el
1er numero diferente a 255 es 248
3er octeto
256 248= 8
pero se
8 / 16 =0.5 * 256 = 128 (Este es el numero mgico)

mueve al 4to
octeto

Clculos numricos
Obteniendo los ID de las subredes.
Simplemente agregue el numero mgico a la red inicial.
Ejemplo: Subnetee 192.168.252.0 255.255.252.0 (/22) en 2,
4 0 8 subredes.

Clculos numricos
Obteniendo la mascara de subred
Reste el numero mgico a 256. Entonces continuando con
el ejemplo previo de subneteo 192.168.252.0 /22

Clculos numricos
La ingeniera inversa
Con una mascara de subred 255.255.255.224, todos los ID
de las subredes deben ser un mltiplo de (256 224 = 32),
en el 4to octeto, es decir, x.x.x.0, .32, .64, .96, .., 224.

Con una mascara de subred 255.255.128.0, todos los ID


de las subredes deben ser un mltiplo de (256 128 = 128),
en el 3er octeto, es decir, x.x.0.0, .32, .128.0

Clculos numricos
Ejemplo
Subnetee 192.168.16.0 /20 en 4 subredes

/20 => 255.255.240.0 => 256 240 = 16

16 / 4 = 4 (Numero mgico en el 3er octeto)

Las subredes son: 192.168.16.0, 192.168.20.0,


192.168.24.0, 192.168.28.0

La mascara es 256 4 = 252 en el 3er octeto, es decir


255.255.252.0 o /22

Clculos numricos
Caso N 2 Dado el numero de host por subred
1ro y sobretodo agregue las 2 IPs, la del ID de la red y la
direccin de broadcast

Busque el mltiplo exponencial de 2 mas cercano

Este es el tamao de su red.

Continuar como se explic anteriormente.

Clculos numricos
Control
123.45.164.255 /22 Es red, broadcast o host valida? Si es
broadcats o direccion de host valida. Cual es la direccin
de red?

100.198.7.64 /18 Es red, broadcast o host valida? Si es


broadcats o direccion de host valida. Cual es la direccin
de red?

Sugerencia: a partir de los prefijos, obtener la mscara,


a continuacin, obtener el nmero mgico, luego, ver el
mltiplo ms cercano de ese nmero y hacerla coincidir
con el valor apropiado en la direccin indicada
anteriormente.

Clculos numricos
VLSM
Se vuelve un poco confuso cuando se le solicita subnetear
una red en varias subredes, cada una con un tamao
diferente.

Por lo tanto, vamos a empezar con un ejemplo!

Qu es VLSM?
Las mscaras de subred de longitud variable
permite un control mucho ms estricto sobre el
esquema de direccionamiento. Si utiliza una
direccin de clase C con una mascara de
subred por defecto tendremos una subred que
contiene 256 direcciones. Mediante el uso de
VLSM puede ajustar la cantidad de subredes y
el nmero de direcciones, dependiendo de las
necesidades especficas de su red. Las mismas
reglas se aplican a direcciones clase A o B.

Clculos numricos
Ejemplo de VLSM (Fcil)
192.168.1.0/24 ser subneteada en A (100 hosts), B (40
hosts), C (10 hosts), D (2 hosts).

Subre
d

N
de
host

Tamao
de la red

Numero
mgico

Mascara
(4to
octeto)

Prefij Direccin de
o
subred

100

128

128

256128=128

/25

192.168.1.0

40

64

64

25664=192

/26

192.168.1.
(0+128=128)

10

16

16

25616=240

/27

192.168.1.
(128+64=192)

256-2=254

/28

192.168.1.
(192+16=208)

* Recuerde siempre empezar con la subred de mayor


tamao

Clculos numricos
Interpretacin del ejemplo
Para la subred A, partir de la direccin red inicial (192.168.1.0). La red
siguiente sera un mltiplo del numero mgico, como se ha explicado
antes. Por lo tanto, 192.168.1.128. Recuerde que estamos trabajando en el
4to octeto;

Para la subred B, la direccin es 192.168.1.128. La red de prxima sera


un mltiplo del numero mgico, por lo que debemos aadir 64 a 128. Por lo
tanto, la siguiente red es: 192.168.1.192.

Para C subred, la direccin es 192.168.1.192. Para la prxima red, le


sumamos el numero mgico (16) a la direccin actual, por lo que
192.168.1.208.

Para D de subred, la direccin es 192.168.1.208.

La prxima red y todas las direcciones restantes estn libres

(192.168.1.212

192.168.1.255)

Clculos numricos
Ejemplo de VLSM (Ms difcil)
192.168.160.0/19 ser subneteada en A (2000 hosts), B
(500 hosts), C (100 hosts), D (4 hosts).

Subre
d

N
de
host

Tama
o de la
red

Numero
mgico

Mascara

Prefij Direccin de subred


o

2000

2048

2048/256=8

256-8=248
(3er octeto)

/21

192.168.160.0

500

512

512/256=2

256-2=254
(3er octeto)

/23

192.168.
(160+8=168).0

100

128

128

256128=128
(4to octeto)

/25

192.168.
(168+2=170).0

256-8=248
/29
(4to octeto)
* Direcciones libres: 192.168.170.(128+8)
hasta
192.168.191.255

192.168.170.
(0+128=128)

Representacin grafica
Conceptos claves
Mapee grficamente las direcciones de un octeto

Muy fcil de operar dentro de un octeto

Regla general: siempre se dividen por la mitad

Asegrese de que usted no perder / olvidara redes

Paso 1: Identificar los nmeros mgicos (ya saben cmo hacerlo)

Paso 2: Segmente y reserve redes en la barra grafica iniciando con la


red ms grande primero.

Paso 3: Ya est!

Representacin grafica
Segmentando las redes
La barra grafica muestra un octeto completo
desde 0 hasta 255, son 256 valores.

Slo se le permite dividir un segmento en la


mitad

La regla de oro sigue siendo vlida: siempre


se comienza con la red mas grande de
primero

Elija las ubicaciones de subred de acuerdo a


las necesidades

Ejemplo de subneteo con clase


En este ejemplo se necesitan 5 subredes cada una con 30 hosts. Las conexiones
seriales slo requieren dos direcciones IP lo que significa que se desperdician 28
direcciones IP usables en cada uno de los rangos de subred de los enlaces
seriales.

Gracias!!!

Das könnte Ihnen auch gefallen