Tema 2. Direccionamiento IP

24
M´odulo 2. Protocolo TCP/IP odulo 2. Protocolo TCP/IP Tema 2. Direccionamiento IP Francisco Medina L´ opez — [email protected] http://aulavirtual.capacitacionentics.com Facultad de Contadur´ ıa y Administraci´on Universidad Nacional Aut´onoma de M´ exico 2015-1

Transcript of Tema 2. Direccionamiento IP

Modulo 2. Protocolo TCP/IP

Modulo 2. Protocolo TCP/IPTema 2. Direccionamiento IP

Francisco Medina Lopez —[email protected]

http://aulavirtual.capacitacionentics.com

Facultad de Contadurıa y AdministracionUniversidad Nacional Autonoma de Mexico

2015-1

Modulo 2. Protocolo TCP/IP

Agenda

1 Tema 2. Direccionamiento IPIntroduccionConvirtiendo direcciones IPDireccionamiento IPDirecciones reservadasDirecciones especialesSubredes

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Objetivos de aprendizaje

Explicar el proposito de IP, ARP e ICMP.

Explicar que son los identificadores de red y los identificadoresde host.

Explicar que es un octeto.

Convertir direcciones decimal separadas por puntos a sudireccion binaria equivalente.

Describir los contenidos de un cabecera IP.

Explicar el proposito de las direcciones IP.

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Introduccion

1 Tema 2. Direccionamiento IPIntroduccionConvirtiendo direcciones IPDireccionamiento IPDirecciones reservadasDirecciones especialesSubredes

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Introduccion

Direccionamiento y entrega

Sams Teach Yourself TCP/IP in 24 Hours, Joe Casad.

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Introduccion

Funcion de los protocolos de la capa de Internet

Identificar cualquier equipo de la red.

Proporcionar un medio para determinar cuando debe enviarseun mensaje a traves de una puerta de enlace.

Proporcionar medios independientes del hardware paraidentificar el segmento de la red destino de forma que eldatagrama pueda pasar de manera eficiente a traves de losenrutadores hasta el segmento correcto.

Proporcionar un medio para convertir la direccion IP logica delequipo destino en una direccion fısica, de manera que los datospuedan entregarse al adaptador de red del equipo destino.

La capa de Internet corresponde con la capa de red del modeloOSI, que en ocasiones se denomina capa 3.

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Introduccion

IP, protocolo de Internet

Definicion

El protocolo de Internet, IP proporciona un sistema dedireccionamiento jerarquico independiente del hardware y ofrece losservicios necesarios para entregar datos en una red enrutadacompleja. Implementa dos funciones basicas: direccionamiento yfragmentacion.

Todo adaptador de red en una red TCP/IP tiene unadireccion IP unica.

Una direccion IP se divide en dos partes:

El identificador de la red.El identificador del host.

El tamano mınimo para una cabecera IP es de 20 bytes.

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Introduccion

Fragmentacion

La fragmentacion de un datagrama internet es necesariacuando este se origina en una red local que permite a un granpaquete de tamano y debe atravesar una red local que limitalos paquetes a un tamano mas pequeno para llegar a sudestino.

Un datagrama internet puede ser marcado ”no fragmentar”.

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Introduccion

Formato de la cabecera IP

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Convirtiendo direcciones IP

1 Tema 2. Direccionamiento IPIntroduccionConvirtiendo direcciones IPDireccionamiento IPDirecciones reservadasDirecciones especialesSubredes

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Convirtiendo direcciones IP

Conversion numeros decimales a binarios

Metodo que muestra como transformar el numero decimal 131 enbinario:

https://es.wikipedia.org/wiki/Sistema_binario

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Convirtiendo direcciones IP

Conversion numeros binarios a decimales

Para realizar la conversion de binario a decimal, realice lo siguiente:

Inicie por el lado derecho del numero en binario, cada ciframultiplıquela por 2 elevado a la potencia consecutiva(comenzando por la potencia 0).

Despues de realizar cada una de las multiplicaciones, sumetodas y el numero resultante sera el equivalente al sistemadecimal.

Ejemplos: (Los numeros de arriba indican la potencia a la que hay que elevar 2)

https://es.wikipedia.org/wiki/Sistema_binario

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Direccionamiento IP

1 Tema 2. Direccionamiento IPIntroduccionConvirtiendo direcciones IPDireccionamiento IPDirecciones reservadasDirecciones especialesSubredes

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Direccionamiento IP

Clases de direcciones IP

El sistema de clases de direcciones divide le espacio de unadireccion IP en clases de direcciones. La mayorıa de las direccionesIP pertenecen a alguna de las siguientes:

Direcciones de clase A: Los primeros 8 bits de la direccionIP se utilizan para el identificador de la red. Los 24 bits finalesse usan para el identificador host.

Direcciones de clase B: Los primeros 16 bits de la direccionIP se utilizan para el identificador de la red. Los 16 bits finalesse usan para el identificador host.

Direcciones de clase C: Los primeros 24 bits de la direccionIP se utilizan para el identificador de la red. Los 8 bits finalesse usan para el identificador host.

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Direccionamiento IP

Clases de direcciones IP (2)

Los primeros bits de la direccion binaria identifican si la direcciondeberıa interpretarse como de clase A, B o C. Las reglas parainterpretar direcciones son las siguientes:

Si la direccion binaria de 32 bits empieza con un bit 0, ladireccion es de clase A.

Si la direccion binaria de 32 bits empieza con los bits 10, ladireccion es de clase B.

Si la direccion binaria de 32 bits empieza con un bit 110, ladireccion es de clase C.

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Direccionamiento IP

Rangos de direcciones para redes de clase A, B y C

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Direccionamiento IP

Clases D y E

Las especificaciones de Internet definen como redes especialesa las clase D y E.

Los cuatros bits situado mas a la izquierda de una direccionde clase D siempre empiezan con el patron binario 1110, quecorresponde a los numeros decimales del 224 al 239.

Las redes clase E se consideran experimentales y normalmenteno se utilizan en entornos de produccion.

Los cinco bits situados mas a la izquierda de una red de claseE siempre empiezan con el patron binario 11110, quecorresponde con los numeros decimales del 240 al 247.

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Direcciones reservadas

1 Tema 2. Direccionamiento IPIntroduccionConvirtiendo direcciones IPDireccionamiento IPDirecciones reservadasDirecciones especialesSubredes

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Direcciones reservadas

RFC 1587

El RFC 1587 (posteriormente actualizado al RFC 1918),reserva algunos rangos de direcciones IP para redes privadas.

Se supone que estos rangos de direcciones privadas no estanconectados a Internet, de forma que las direcciones no tienenque ser unicas.

Hoy en dıa, estos rangos de direcciones privadas se utilizan amenudo par redes protegidas por dispositivos NAT.

Dado que los rangos de direcciones privadas no tienen quesincronizarse con el resto del mundo, todo el rango completode direcciones esta disponible para cualquier red.

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Direcciones reservadas

Rango direcciones IP reservadas

La Autoridad de Numeros Asignados en Internet (Internet AssignedNumbers Authority (IANA)), ha reservado los tres siguientesbloques de direcciones IP para el uso en internets privadas:

10.0.0.0 - 10.255.255.255 (prefijo 10/8)

172.16.0.0 - 172.31.255.255 (prefijo 172.16/12)

192.168.0.0 - 192.168.255.255 (prefijo 192.168/16)

El rango de direcciones 169.254.0.0 a 169.255.255.255 estareservado para la auto-configiracion

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Direcciones especiales

1 Tema 2. Direccionamiento IPIntroduccionConvirtiendo direcciones IPDireccionamiento IPDirecciones reservadasDirecciones especialesSubredes

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Direcciones especiales

Broadcast

Algunas direcciones IP tienen un significado especial y noestan asignadas a algun host.

Un identificador de host formado todo por ceros hacereferencia a la red en si.

La direccion IP 129.152.0.0 hace referencia a una red de claseB con el identificador de red 129.152.

Un identificador de host con todos unos significa broadcast(mensaje que se envıa a todos los hosts de la red.

La direccion IP 129.152.255.255 es la direccion de broadcastpara la red de clase B con un identificador de red 129.152.La direccion 255.255.255.255 puede utilizarse tambien parabroadcast de la red.

Las direcciones que empiezan con el numero decimal 127 sondirecciones de loopback.

Modulo 2. Protocolo TCP/IP

Tema 2. Direccionamiento IP

Subredes

1 Tema 2. Direccionamiento IPIntroduccionConvirtiendo direcciones IPDireccionamiento IPDirecciones reservadasDirecciones especialesSubredes

Modulo 2. Protocolo TCP/IP

Referencias bibliograficas

Referencias bibliograficas I

A. Tanenbaum.Computer Networks.Prentice Hall, 2010.

J. Casad.Sams Teach Yourself TCP/IP in 24 Hours.Sams, 2011.