You are on page 1of 6

2/11/2011

Introduccin TCP/IP Subnetting


Ing. Carrasco Ore Nilo
Creado por el Departamento de Defensa (DoD)

de los EEUU, que quera una red que sobreviviera a cualquier condicin. El DoD quera enviar sus datos de un punto a otro en cualquier momento y bajo cualquier condicin. Tiene 4 capas: capa de Aplicacin, Transporte, Internet y Acceso a Red

nilocarrasco@yahoo.es nilocarrasco@gmail.com nilocarrasco@hotmail.com

Que es TCP/IP?

Que es TCP/IP?
Se dise teniendo en cuenta como elemento

Conjunto o familia de protocolos desarrollados para permitir a computadores cooperativos y heterogneos compartir recursos a travs de una red.

bsico la existencia de muchas redes interconectadas por medio de pasarelas (gateways, routers). Los protocolos TCP e IP son los ms conocidos y de all el nombre generalizado.

Capas del TCP/IP


APLICACION TFTP, FTP, NFS SMTP, Telnet, Rlogin SNMP, DNS

Comparacin TCP/IP - OSI


PROTOCOLOS CAPAS DE APLICACIOM CAPA DE FLUJO DE DATOS
APLICACION

APLICACION

PRESENTACION

TRANSPORTE

TCP, UDP
TRANSPORTE

SESION

TRANSPORTE

INTERNET

IP, ICMP, ARP, RARP

INTERNET

RED

ACCESO A RED

Ethernet, FastEthernet, Slip, PPP, FDDI, ATM, SMDS Frame Relay, etc

REDES

ENLACE DE DATOS

ACCESO A RED

FISICA

2/11/2011

Capa de Aplicacin
Incluye las capas de sesin, presentacin y

Capa de Transporte
Proporciona un servicio de transporte desde un

aplicacin del modelo OSI Manipula protocolos de alto nivel y temas de representacin, codificacin y control de dialogo

host origen hasta un destino


Constituye una conexin lgica entre los extremos

de una red: emisor receptor


Los protocolos TCP/UDP segmentan y

reensamblan los datos de las aplicaciones


Segmentacin de datos de la capa de aplicacin Envi de segmentos: emisor receptor Control de flujo proporcionado por las ventanas deslizantes Fiabilidad proporcionada por los nmeros de secuencia y acuses de recibo.

Capa de Internet
Enviar paquetes desde un dispositivo utilizando el

Contenido de un Paquete IP
Version HLEN Identificacin Tiempo de Existencia Protocolo Tipo de Servicio Flags Longitud Total Desplazamiento Del Fragmento Suma de Comprobacin de la Cabecera

protocolo correcto que opera en esta capa.


Se determina la mejor ruta y la conmutacin de

paquetes. IP lleva acabo las siguientes operaciones:


Definir un paquete y un esquema de direccionamiento Transferir los datos entre la capa Internet y la capa de acceso a red Enrutar paquetes a hosts remotos

Direccin IP Origen Direccin IP Destino Opciones IP (Si las Hay) Datos Relleno

Contenido de un Paquete IP

Capa de Acceso a Red


Se conoce como capa de host a red Se ocupa de todos los temas que un paquete IP

Version: 4 bits, indica la version del IP Longitud de cabecera (HLEN) : 4 bits Tipo de servicio (TOS): 8 bits Longitud total: 16 bits, incluye los datos y la cabecera Identificacin : 16 bits, identifica la datagrama actual Desplazamiento del fragmento: 13 bits, ayuda a reconstruir los fragmentos del datagrama Tiempo de existencia (TTL): 8 bits, contador que disminuya gradualmente hasta 0 Protocolo: 8bits, indica que protocolo de la capa superior recibir el paquete Suma de comprobacin: 16 bits, garantiza la integridad de la cabecera IP Direccin de origen: 32 bits, direccin ip del host emisor Direccin de destino:32 bits, direccin ip del host receptor Opciones :campo de longitud variable que permite a IP soportar opciones como seguridad. Relleno :ceros adicionales aadidos a este campo para asegura que la cabecera IP sea siempre mltiplo de 32 Datos: campo de longitud variable (mximo 64Kb) que contiene informacin de la capa superior

requiere para crear un enlace fsico con el medio de la red. Incluye detalles de tecnologa WAN y LAN

2/11/2011

Direcciones IP
Cada computadora (host) tiene una direccin nica, de 32 bits, que se utiliza en toda comunicacin con ella. Ejemplo:169.158.180.25 Las direcciones se dividen en dos partes, la primera identifica a la red y la segunda al nodo dentro de esa red. Ejemplo:169.158.180.25 Existen 5 clases de direcciones IP

Clases de Direcciones IP
1 CLASE A 0 RED 8 HOST 16 HOST 24 HOST 32

CLASE B

1 0

RED

HOST

HOST

CLASE C

1 1 0

RED

HOST

CLASE D

1 1 1 0

PARTE DE HOST

CLASE E

1 1 1 1

PARTE DE HOST

Calculo de Numero de Redes y Host


Clase Clase A Clase B Clase C Num. Redes General (2n) 27 = 128 214 = 16,384 221 = 2,097,152 Num. Host C/Red General (2n-2) 224-2 = 16,777,214 216-2 = 65534 28-2 = 254

Rango de Direcciones IP
CLASE INTERVALO DE IP PRIMER OCTETO

Clase A Clase B Clase C Clase D Clase E

1 a 126 128 a 191 192 a 223 224 a 239 240 a 255

00000001 a 011111110 10000000 a 10111111 11000000 a 11011111 11100000 a 11101111 11110000 a 11111111

Observaciones

Direcciones Publicas y Privadas


La estabilidad de Internet depende de la unicidad

Direccin de red:
identifica a un conjunto de hosts

de las direcciones de red utilizadas.


Organismos:
InterNIC: Centro de Informacin de Internet IANA: Internet Assigned Numbers Authority

Direccin de host:
identifica a un solo hosts

Direccin de loopback:
direccin reservada para realizar la prueba de loop

Direccin de difusin:
para difundir paquetes a todos los dispositivos de la red. La Clase D es de difusin (Broadcast)

La Clase E esta reservada para fines de investigacin, por tanto no se pueden utilizar en Internet.

2/11/2011

Rangos e Intervalos de IP Privadas


CLASE Clase A Clase B Clase C 10.0.0 INTERVALO Hasta 10.255.255.255 172.31.255.255 192.168.255.25

Conversin Binaria de IP
Decimal 192 168 10 5 Binaria 11000000 10101000 00001010 00000101

172.16.0.0 192.168.0.0

Hasta Hasta

FORMA PRACTICA 128 64 32 16 8 4 2 1

Observacin: Son direcciones que al estar asignados a equipos conectados a Internet no sern reconocidos como direcciones IP validas para el acceso a Internet

192 168 10 5

1 1 0 0

1 0 0 0

0 1 0 0

0 0 0 0

0 1 1 0

0 0 0 1

0 0 1 0

0 0 0 1

Mascaras
El paso de la informacin entre las redes que

Mascaras

cont...

Existe una segunda direccin de igual estructura

conforman a Internet se hace en base de la red a la que va dirigida la informacin Por tanto es necesario poder saber que parte de la direccin IP representa a la red y cual a los host

a la IP (32 bits, separados en 4 octeto) llamada MASCARA y que nos sirve para definir que bits de la Direccin IP representa a REDES y cuales a HOSTS

Mascaras

cont...

Direcciones de broadcast
En ocasiones (muchas desgraciadamente) es necesario enviar mensajes a toda la red Para poder hacer eso necesitamos una direccin comn a todas las interfaces de la red La direccin de broadcasts se arma poniendo en 1 todos aquellos bits en la direccin IP que formen parte de la direccin de host

Ej: Direccin Interfaz 150.185.130.1 Mscara: 255.255.255.0 Direccin de broadcast: 150.185.130.255

La mscara se obtiene poniendo en 1 todo bit cuyo

bit correspondiente en la direccin IP forma parte de la direccin de red En 0 se pone todo bit cuyo bit correspondiente en la direccin IP forme parte de la direccin de host
Ej: 150.184.250.10 Mascara:255.255.0.0 RED: 150.184.0.0 HOST: 250.10

2/11/2011

Direcciones de Red
Definen el enrutamiento de la informacin en

Classless
Por classless se conocen a aquellas

Internet Se forman poniendo en 0 todos los bits de la parte de interface de la direccin IP


Ejemplo: IP 150.185.140.20 Mascara: 255.255.255.0 Direccin de Red:150.185.140.0

subredes que no pertenecen a clases puras (A, B, C, D). Ejemplo: 150.185.128.5 Mscara:255.255.192.0

Subnetting
Proceso de dividir clases de direcciones de red

VLSM
Uso ms eficiente del espacio de direcciones Soporta subredes no contiguas (subredes

complejas en piezas mas pequeas. Ayuda a prevenir el agotamiento completo de las direcciones IP, sobre todo los de la clase B Ejemplos:

separadas por parte de otra subred)


Reglas de asignacin de direcciones
El espacio de direcciones en el que el campo

subred es 0 1 para una mscara de una cierta longitud, puede ser utilizado en una subred con una mscara de menor longitud. Bajo una cierta mscara, las direcciones con campos de subred o host 0 o no pueden ser utilizados. El espacio de direcciones asignado bajo una mscara no puede ser asignado bajo otra mscara (prefijo ms largo).

VLSM: ejemplo de asignacin VLSM: ejemplo


Posible subnetting de una red clase C ( 192.2.3.0/24) usando VLSM 00 0000 00 00 0000 . . No usable bajo prefijo 30 00 0000 11 00 0001 00192.2.3. 4/26 a 192.2.3. 7/30 00 0001 . . 00 0001 11192.2.3.8/30 a 192.2.3.55/30 00 . . . . . . 00 1110 00 192.2.3.56/26 a 192.2.3.59/30 00 1110 . . 00 1110 11 00 1111 00No usable bajo prefijo 30 11 000 000 00 1111 . . 11 000 . . . No usable bajo prefijo 29 00 1111 11 Espacio de direcciones 192.2.2.64/26 11 000 111 dividido en 16 subnets (prefijo 30) 11 001 000 192.2.3.200/29 a 192.2.3.207/29 11 001 . . . 11 001 111 192.2.3.208/29 a 192.2.3.239/29 11 . . . . . . 11 110 000192.2.3.240/29 a 192.2.3.247/29 11 110 . . . 11 110 111 11 111 000No usable bajo prefijo 29 11 111 . . . 11 111 de Espacio111direcciones 192.2.2.192/26 dividido en 8 subnets (prefijo 29)

B:120 A:240 R1 H:2 F:130 R2 D:8

C:40 R4 J:2 R3

K:8 L:20

R5 M:170

No usable bajo prefijo 26

192.2.3.64/26 a 192.2.3.127/26 192.2.3.128/26 a 192.2.3.191/26 No usable bajo prefijo 26

00 000000 00 . . . . . . 00 111111 01 000000 01 . . . . . . 01 111111 10 000000 10 . . . . . . 10 111111 11 000000 11 . . . . . . 11 111111

I:20

E:60

G:130
aprovechamiento: 1,4% aprovechamiento: 23% aprovechamiento: 53%

Espacio de direcciones 192.2.3.0/24 dividido en 4 subnets (prefijo 26)

Alternativa 1: utilizar una clase B (65534) Alternativa 2: utilizar 13 clases C (1 por red) (3302) Alternativa 3: utilizar subnetting con mscara de longitud fija( 7 clases C)

Redes A, B, F, G, M: ms de 62 hosts, es necesario utilizar una clase C completa Redes C, E: Es posible utilizar una clase C dividida en 2 subnets de 62 direcciones c/u Redes D, H, I, J, K: Una clase C dividida en 6 subnets de 30 direcciones c/u

Alternativa 4: utilizar VLSM (6 clases C)


Redes Redes Redes Redes Redes

aprovechamiento: 62%

A, B, F, G, M: mas de 62 hosts, es necesario utilizar una clase C completa C, E: Es posible utilizar una clase C dividida en 2 subnets de 62 direcciones c/u I, L: Una subred de 30 hosts c/u, en el espacio libre de C y E D, K: Una subred con 14 direcciones c/u, en el espacio libre de I y L H, J: Una subred con 2 direcciones c/u, en el espacio libre de D de K

2/11/2011

Un Enrutador
Siempre obtendr de la cabecera del datagrama

Tipos de Rutas
Directamente conectadas Estticas Dinmicas Por omisin

IP la direccin de destino. A partir de la direccin IP de destino obtendr la direccin de la red de destino. Con la direccin IP de la red de destino buscar en su Tabla de enrutamiento la MEJOR ruta.

Tipos de Protocolos
Un protocolo describe: La forma que debe tener un mensaje La forma como las computadoras deben intercambiar un mensaje Protocolos enrutado: proporciona suficiente informacin en su

Tipos de Protocolos
Protocolos de enrutamiento: proporciona los mecanismos

direccin de capa de red para permitir que se envi un paquete. Ejemplos IP : 192.168.10.5 IPX : 3a.0800.5678.12ab AppleTalk : 200.167

necesarios para compartir la informacin de enrutamiento. Los mensajes del protocolo de enrutamiento se mueven entre los routers, permite que los routers se comuniquen con otros routers Ejemplos RIP : protocolo de informacin de enrutamiento IGRP : protocolo de enrutamiento de gateway interior EIGRP : protocolo de enrutamiento de gateway interior mejorado OSPF : primero la ruta libre mas corta

You might also like