57-Direccionamiento IP

30
3-1 Agenda Que es TCP/IP? Direccionamiento IPv4

Transcript of 57-Direccionamiento IP

Page 1: 57-Direccionamiento IP

3-1

Agenda

• Que es TCP/IP?

• Direccionamiento IPv4

Page 2: 57-Direccionamiento IP

3-2

Que es TCP/IP?Que es TCP/IP?

• Un conjunto de protocolos

• REglas que indican como los paquetesde informacion son enviado entre redes

• Direccionamiento logico

• Control de error

Page 3: 57-Direccionamiento IP

3-3

IPIP

• Internet Protocol (IP)

– Determina a donde son ruteados los paquetes en funcion de la direccion de destino

– Fragmenta infomracion en paquetes , los envia y reensabla

Page 4: 57-Direccionamiento IP

3-4

TCP/IP Transport Layer

21 FTP—File Transfer Protocol23 Telnet25 SMTP—Simple Mail Transfer Protocol37 Time69 TFTP—Trivial File Transfer Protocol79 Finger103 X400161 SNMP—Simple Network Management Protocol162 SNMPTRAP

Page 5: 57-Direccionamiento IP

3-5

Aplicaciones TCP/IP

• Application layer– File Transfer Protocol (FTP)– Remote Login (Telnet)– E-mail (SMTP)

• Transport layer– Transport Control Protocol (TCP)– User Datagram Protocol (UDP)

• Network layer– Internet Protocol (IP)

• Data link & physical layer– LAN Ethernet, Token Ring, FDDI, etc.– WAN Serial lines, Frame Relay, X.25, etc.

Page 6: 57-Direccionamiento IP

3-6

TCP Transmission Control Protocol

Page 7: 57-Direccionamiento IP

3-7

UDP User Datagram Protocol

• No confiable (Unreliable)• Rápido• Supone que la aplicacion se encarga de

retransmitir en caso de errores• Ejemplo VoIP

Page 8: 57-Direccionamiento IP

3-8

ICMP Ping

Page 9: 57-Direccionamiento IP

3-9

Direcionamiento IPv4

• 32-bit para direcciones logicas

• Expresado en decimal y separado porpuntos (ej., 192.168.10.12)

• Cada octeto es un decimal (0-255)

Page 10: 57-Direccionamiento IP

3-10

Direccionamiento Classfull

• Clase A: NET.HOST.HOST.HOST

• Clase B: NET.NET.HOST.HOST

• Clase C: NET.NET.NET.HOST

• Clase D: Multicast

• Clase E: Experimental

Page 11: 57-Direccionamiento IP

3-11

Clase A

Bit mas significativo de primer octeto = 00xxxxxxx.H.H.H (N.H.H.H) PRIMER OCTETO < 127Rango de inicio: 0.0.0.0.0 Direccion final 127.255.255.255(Inicio 00000000.H.H.H Final 01111111.H.H.H)

Primer octeto: reservados el 0 y el 127Primer octeto: disponibles de 1 a 126

Mascara por defecto 255.0.0.0 (255=11111111)Mascara por defecto /8 (8=8 bits de mascara)

Direccdiones Privadas de 10.0.0.0 a 10.255.255.255No se rutean a Internet

Page 12: 57-Direccionamiento IP

3-12

Clase B

• 10.222.135.17

• Red # 10

• Host # 222.135.17

• Rango de clase A: 1–126

• Numero de posibles hosts: 16.777.214

Page 13: 57-Direccionamiento IP

3-13

Clase BDos Bits mas significativos de primer octeto = 1010xxxxxx.xxxxxxxx.H.H (N.N.H.H)

128< PRIMER OCTETO <191

Rango de inicio: 128.0.0.0.0 Direccion final 191.255.0.0(Inicio 10000000.00000000.H.H Final 10111111.11111111.H.H)

Mascara por defecto 255.255.0.0 (255=11111111)Mascara por defecto /16 (16=16 bits de mascara)

Direccdiones Privadas de 172.16.0.0 a 172.31.255.255No se rutean a Internet

Page 14: 57-Direccionamiento IP

3-14

Clase B

• 128.128.141.245

• Red # 128.128

• Host # 141.245

• Rango de redes clase B : 128.1–191.254

• Numero de posibles hosts: 65.534

Page 15: 57-Direccionamiento IP

3-15

Clase C

Tres Bits mas significativos de primer octeto = 110110xxxxx.xxxxxxxx.xxxxxxxx.H (N.N.N.H)

Rango de inicio: 192.0.1.0 Direccion final 223.255.255.0(Inicio 11000000.00000000.00000001.H Final 11011111.11111111.11111111.H)

Mascara por defecto 255.255.255.0 (255=11111111)Mascara por defecto /24 (24=24 bits de mascara)

Direccdiones Privadas de 192.168.0.0 a 192.168.255.255No se rutean a Internet

192<N<223

Page 16: 57-Direccionamiento IP

3-16

Clase C

• 192.150.12.1

• Red # 192.150.12

• Host # 1

• Rango de redes clase C: 192.0.1–223.255.254

• Numero dehosts posibles: 254

Page 17: 57-Direccionamiento IP

3-17

Clases A, B y C

0000000001111111

10111111

1111111111011111

00000000 00000000

11111111

11111111 00000000 00000000

00000000

# Redes

126

16,384

2,097,152

# Hosts

254

65,534

16,777,214

Clase

ABC

Class A 35.0.0.0

Class B 128.5.0.0

Class C 132.33.33.0 Espacio direccionamientode red

Espacio direccionamientoHosts

Ejemplos

Page 18: 57-Direccionamiento IP

3-18

CLASE D MULTICAST

Cuatro Bits mas significativos de primer octeto = 1110Rango de inicio: 224.0.0.1 Direccion final 239.255.255.255

CLASE E Experimental

Cinco bits mas significativos del primer octeto = 11110Rango de direccioens de 240 a 254

Clases D y E

Page 19: 57-Direccionamiento IP

3-19

Subredes IP

• Subredes (Subnets) permitenruteo por “rango de direciones”

Page 20: 57-Direccionamiento IP

3-20

Mascara de Subred

Direccion = 131.108.2.160

Mascara de Subred = 255.255.255.0

Subred = 131.108.2.0

Page 21: 57-Direccionamiento IP

3-21

MASCARAS DE LONGITUD VARIABLE VLSM

MASCARAS DE LONGITUD VARIABLE VLSM

Mascaras defaultClase A: /8 11111111.00000000.00000000.00000000Clase B: /16 11111111.11111111.00000000.00000000Clase C: /24 11111111.11111111.11111111.00000000Se toman bits de rango Host para tener mas redesEjemplo /10 : 11111111.11000000.00000000.00000000

NETWORK HOST(10)

/10 equivale a 255.192.0.0 (192=128+64)Ejemplo 8.68.4.4 /10 (8.68.4.4 Mask 255.192.0.0)00001000.01000100.00000100.00000100 (direccion)11111111.11000000.00000000.00000000 (mascara)00001000.01000000.00000000.00000000 (Network 8.64.0.0)00001000.01111111.11111111.11111111 (Bcast 8.127.255.255)

Page 22: 57-Direccionamiento IP

3-22

Ejemplos de mascarasEjemplos de mascaras

Mascaras defaultClase A: /8 11111111.00000000.00000000.00000000Clase B: /16 11111111.11111111.00000000.00000000Clase C: /24 11111111.11111111.11111111.0000000011111111 = 255 /8, /16, /24

Mascaras de longitud variable10000000 = 128 /9, /17, /2511000000 = 192 /10, /18, /26 11100000 = 224 /11, /19, /2711110000 = 240 /12, /20, /2811111000 = 248 /13, /21, /2911111100 = 252 /14, /22, /3011111110 = 254 /15, /23, /31

Page 23: 57-Direccionamiento IP

3-23

Ejemplo subredEjemplo subred

172.17.48.0 /20 (mascara 255.255.240.0)

10101100.00010001.00110000.00000000 Subred16+32=48

10101100.00010001.00110000.00000001 primer host

10101100.00010001.00111111.11111110 ultimo host

10101100.00010001.00111111.11111111 broadcast

Page 24: 57-Direccionamiento IP

3-24

Sumarizacion de Rutas Sumarizacion de Rutas

192.168.16.0/24192.168.17.0/24

192.168.18.0/24192.168.19.0/24

192.168.20.0/24192.168.21.0/24192.168.22.0/24192.168.23.0/24

192.168.16.0/23

192.168.18.0/23

192.

168.

20.0

/22

192.168.16.0/21

Page 25: 57-Direccionamiento IP

3-25

CIDR en BGPCIDR en BGP

CLASSLESS INTERDOMAIN ROUTING

208.10.8.0/24208.10.9.0/24208.10.10.0/24208.10.11.0/24(Clase C contiguas)

208.10.8.0/22

00001000000010010000101000001011

(/22)

Page 26: 57-Direccionamiento IP

3-26

Asignacion de direciones

• ISPs asignan direciones a sus clientes

• IANA asigna direciones a los ISPs

• CIDR block: grupo de direciones

Page 27: 57-Direccionamiento IP

3-27

Ejempo Clase B con 16 areasEjempo Clase B con 16 areas

172.17.0.0 /20172.17.16.0/20172.17.32.0/20172.17.48.0/20172.17.64.0/20172.17.80.0/20172.17.96.0/20172.17.112.0/20172.17.128.0/20172.17.144.0/20

172.17.160.0/20172.17.176.0/20172.17.192.0/20172.17.208.0/20172.17.224.0/20172.17.240.0/25

2 - 2 Nodos en cada red12

Page 28: 57-Direccionamiento IP

3-28

Subredes de 172.172.17.16.0/20Subredes de 172.172.17.16.0/20

172.17.16.0/22 con 2**12 -2 hosts172.17.20.0/22

172.17.24.0/24 con 2**8-2 hosts172.17.25.0/24172.17.26.0/24172.17.27.0/24172.17.28.0/24

172.17.29.0/27 con 2**5-2 hosts 172.17.29.32/27172.17.29.64/27 172.17.29.96/27 172.17.29.128/27172.17.29.160/27 172.17.29.192/17 172.17.29.224/27

172.17.31.0/30 con 2**2-2 hosts(2) 172.17.31.4/30172.17.31.8/30 172.17.31.12/30 172.17.31.16/30........

Page 29: 57-Direccionamiento IP

3-29

Direccionamiento IPv6

• Direccionamiento 128-bit– 340,282,366,920,938,463,463,374,607,431,768,211,456 addresses

• Ejemplo: 5F1B:DF00:CE3E:E200:0020:0800:5AFC:2B36

• Ejemplo: 0:0:0:0:0:0:192.1.1.17 0::192.1.1.17

Page 30: 57-Direccionamiento IP

3-30

ResumenResumen

• TCP/IP es un grupo o suite de protocolos

• TCP/IP define las comunicaciones entrecomputadoras en redes e Internet

• IP determina a donde son ruteados los paquetes en funcion de la direccion de destino

• TCP asegura que los paquetes lleguencorrectamente a destino ( UDP no)