Professional Documents
Culture Documents
REDES Y PROTOCOLOS
DE
COMUNICACIÓN INDUSTRIAL
Sesión 02
“ETHERNET INDUSTRIAL – DIRECCIONAMIENTO IP”
13/04/2015
Ing. Alfredo Saire Huamán 1
Introducción al TCP/IP
• Creado por el Departamento Aplicación
de Defensa a la mitad de
1970. Presentación Aplicación
• Se basa en el modelo DoD
(Departament of Defense) Sesión
13/04/2015
Ing. Alfredo Saire Huamán 3
TCP (Transmission Control Protocol)
• Este protocolo es utilizado por los protocolos del
nivel de aplicación: Telnet, FTP, HTTP, SMTP, etc.
Ethernet_II
Prea.
MAC MAC
Tipo
Destino Origen
IP TCP HTTP Datos FCS
80 1030
13/04/2015
Ing. Alfredo Saire Huamán 4
Puertos
T
e S T S
F D
Capa l M F N
Aplicación
T N
n T T M
P S
e P P P
t
25 Números
21 23 53 69 161
Capa de Puerto
TCP UDP
Transporte
Los números de puertos por debajo de 1024 son puertos bien conocidos y están
asignados por IANA (Internet Assigned Numbers Authority)
13/04/2015
Ing. Alfredo Saire Huamán 5
UDP (User Datagram Protocol)
• Este protocolo es utilizado por los protocolos
del nivel de aplicación: DNS, SNMP, TFTP, etc.
Ethernet_II
Prea.
MAC MAC
Tipo
Destino Origen
IP UDP DNS Datos FCS
53 1043
13/04/2015
Ing. Alfredo Saire Huamán 6
Protocolo IP
• Cada host que utiliza el protocolo IP debe tener una
dirección IP exclusiva.
• Esta dirección está formada por 4 números separados por
un punto, cada número puede variar desde 0 hasta 255 (8
bits).
A . B . C . D 10 . 0 . 0 . 15
10.0.0.15 10.0.0.20
13/04/2015
Ing. Alfredo Saire Huamán 7
Notas: Notación Binaria
• Para entender las direcciones IP es necesario
recordar algunas cosas sobre notación binaria.
– Un byte o palabra está formado por 8 bits.
A = 65 = 49H = 01000001
Carácter ASCII Decimal Hexadecimal Binario
0 1 0 0 0 0 0 1
13/04/2015
Ing. Alfredo Saire Huamán 8
Notas: Notación Binaria: Ejemplos
128 64 32 16 8 4 2 1
0 0 1 0 0 0 1 1 = 32+2+1 = 35
1 1 1 0 0 0 0 0 = 128+64+32 = 224
0 0 0 0 1 1 1 1 = 8+4+2+1 = 15
13/04/2015
Ing. Alfredo Saire Huamán 9
Protocolo IP
• Por lo tanto son válidas las siguientes
direcciones IP:
– 1.1.1.1
– 10.0.0.34
– 145.56.34.1
– 192.192.192.192
• No son válidas las siguientes direcciones IP:
– 260.0.0.1
– 10.0.0.256
– 220.255.265.0
– 127.0.0.2
– 0.0.0.0
– 255.255.255.255
13/04/2015
Ing. Alfredo Saire Huamán 10
Protocolo IP
• Existen algunas direcciones especiales o
reservadas:
– Dirección IP: 0.0.0.0
• Conocida como dirección de red IP.
– Dirección IP: 255.255.255.255
• Conocida como dirección Broadcast IP.
13/04/2015
Ing. Alfredo Saire Huamán 11
Protocolo IP
• Una dirección IP indica la:
– Dirección de la red
– Dirección del host
Red: 10.0.0.0
Host: 10.0.0.20
13/04/2015
Ing. Alfredo Saire Huamán 12
Direccionamiento IP
• La dirección IP de un host puede pertenecer a
una clase especifica:
– Clase A
– Clase B
– Clase C
– Clase D (Multicast)
– Clase E (Experimental)
• El uso de una u otra clase está determinada por la
cantidad de redes y el número de hosts por red.
13/04/2015
Ing. Alfredo Saire Huamán 13
Direccionamiento IP: Nota
• Para reconocer si una dirección IP es una
determinada clase, basta con observar el
primer número de la dirección IP:
W . X . Y . Z
13/04/2015
Ing. Alfredo Saire Huamán 14
Direccionamiento IP Clase A
• El primer byte indica la dirección de red y el resto la
dirección de host:
W . X . Y . Z
Red Host
13/04/2015
Ing. Alfredo Saire Huamán 15
Direccionamiento IP Clase A
• El primer bit siempre será: 0
• Los bits se utilizarán así:
– Bits de Red : 7 bits
– Bits de Host : 24 bits
13/04/2015
Ing. Alfredo Saire Huamán 16
Direccionamiento IP Clase A
• En una clase A se tiene en consideración lo siguiente:
– La dirección de Red 0.x.x.x no es válida.
– La dirección de Red 127.x.x.x no es válida
– Número de redes válidas: 128 - 2 = 126 (1-126)
00000001 1
00000010 2
….. …..
01111110 126
La dirección 127.x.x.x es utilizada para una
01111111 127 interfaz lógica (loopback).
13/04/2015
Ing. Alfredo Saire Huamán 17
Direccionamiento IP Clase A
– La dirección de Host 0´s no es válida: x.0.0.0
– La dirección de Host 1´s no es válida: x.255.255.255
– Número de hosts validos por red : 2^24 – 2 = 16,777,214
0 0 0
La dirección x.0.0.0
identifica a la dirección 0 0 1
de red de clase A. 0 0 2
La dirección x.255.255.255 ….. ….. …..
identifica a la dirección
255 255 254
Broadcast de la red clase A.
255 255 255
13/04/2015
Ing. Alfredo Saire Huamán 18
Direccionamiento IP Clase A
• Ejemplo 1:
– Dirección IP : 10.0.0.15
– Máscara de red : 255.0.0.0
• Dirección de red : 10.x.x.x ó 10.0.0.0
• Dirección de host : x.0.0.15
– Rangos:
• Dirección IP mínima : 10.0.0.1
• Dirección IP máxima : 10.255.255.254
• Dirección de red : 10.0.0.0
• Dirección broadcast : 10.255.255.255
13/04/2015
Ing. Alfredo Saire Huamán 19
Direccionamiento IP Clase A
• Ejemplo 2:
– Dirección IP : 90.45.31.100
– Máscara de red : 255.0.0.0
• Dirección de red : 90.x.x.x ó 90.0.0.0
• Dirección de host : x.45.31.15
– Rangos:
• Dirección IP mínima : 90.0.0.1
• Dirección IP máxima : 90.255.255.254
• Dirección de red : 90.0.0.0
• Dirección broadcast : 90.255.255.255
13/04/2015
Ing. Alfredo Saire Huamán 20
Direccionamiento IP Clase B
• El primer y segundo byte indican la dirección de
red y el resto la dirección de host:
W . X . Y . Z
Red Host
13/04/2015
Ing. Alfredo Saire Huamán 21
Direccionamiento IP Clase B
• Los primeros bits siempre serán: 10
• Los bits se utilizarán así:
– Bits de Red : 14 bits
– Bits de Host : 16 bits
13/04/2015
Ing. Alfredo Saire Huamán 22
Direccionamiento IP Clase B
• En una clase B se tiene en consideración lo
siguiente:
– Número de redes válidas : 2^14 = 16,384
128 0
Combinaciones posibles
128 1
128 2
….. …..
191 254
191 255
13/04/2015
Ing. Alfredo Saire Huamán 23
Direccionamiento IP Clase B
– La dirección de Host 0´s no es válida: x.x.0.0
– La dirección de Host 1´s no es válida: x.x.255.255
– Número de hosts validos por red : 2^16 – 2 = 65,534
13/04/2015
Ing. Alfredo Saire Huamán 24
Direccionamiento IP Clase B
• Ejemplo 1:
– Dirección IP : 130.10.0.15
– Máscara de red : 255.255.0.0
• Dirección de red : 130.10.x.x ó 130.10.0.0
• Dirección de host : x.x.0.15
– Rangos:
• Dirección IP mínima : 130.10.0.1
• Dirección IP máxima : 130.10.255.254
• Dirección de red : 130.10.0.0
• Dirección broadcast : 130.10.255.255
13/04/2015
Ing. Alfredo Saire Huamán 25
Direccionamiento IP Clase B
• Ejemplo 2:
– Dirección IP : 190.52.45.88
– Máscara de red : 255.255.0.0
• Dirección de red : 190.52.x.x ó 190.52.0.0
• Dirección de host : x.x.45.88
– Rangos:
• Dirección IP mínima : 190.52.0.1
• Dirección IP máxima : 190.52.255.254
• Dirección de red : 190.52.0.0
• Dirección broadcast : 190.52.255.255
13/04/2015
Ing. Alfredo Saire Huamán 26
Direccionamiento IP Clase C
• El primer, segundo y tercer byte indican la
dirección de red y el último indica la dirección
de host:
W X . Y . Z
Red Host
13/04/2015
Ing. Alfredo Saire Huamán 27
Direccionamiento IP Clase C
• Los primeros bits siempre serán: 110
• Los bits se utilizarán así:
– Bits de Red : 21 bits
– Bits de Host : 8 bits
13/04/2015
Ing. Alfredo Saire Huamán 28
Direccionamiento IP Clase C
• En una clase C se tiene en consideración lo
siguiente:
– Número de redes validas : 2^21 = 2,097,152
Red . Red . Red . Host
192 0 0
Combinaciones posibles
192 1 1
192 2 2
….. ….. …..
223 254 254
223 255 255
13/04/2015
Ing. Alfredo Saire Huamán 29
Direccionamiento IP Clase C
– La dirección de Host 0´s no es válida: x.x.x.0
– La dirección de Host 1´s no es válida: x.x.x.255
– Número de hosts válidos por red : 2^8 -2 = 254
– Rangos:
• Dirección IP mínima : 200.0.18.1
• Dirección IP máxima : 200.0.18.254
• Dirección de red : 200.0.18.0
• Dirección broadcast : 200.0.18.255
13/04/2015
Ing. Alfredo Saire Huamán 31
Direccionamiento IP Clase C
• Ejemplo 2:
– Dirección IP : 195.15.4.31
– Máscara de red : 255.255.255.0
• Dirección de red : 195.15.4.x ó 195.15.4.0
• Dirección de host : x.x.x.31
– Rangos:
• Dirección IP mínima : 195.15.4.1
• Dirección IP máxima : 195.15.4.254
• Dirección de red : 195.15.4.0
• Dirección broadcast : 195.15.4.255
13/04/2015
Ing. Alfredo Saire Huamán 32
Configuración de IP
• Se debe configurar los siguientes valores del
protocolo IP en los hosts:
– Dirección IP
– Máscara de red
– Dirección IP del router (opcional)
• Si se quiere comunicar con otra red.
13/04/2015
Ing. Alfredo Saire Huamán 33
Configuración de IP
13/04/2015
Ing. Alfredo Saire Huamán 34
Configuración IP
• Configuración de IP en una red:
PC01 PC02
Server01 Server02
IP del router - - - -
IP del DNS - - - -
13/04/2015
Ing. Alfredo Saire Huamán 35
Configuración IP
• Configuración de IP en 2 redes:
E0 E1
Router
PC01 PC02
Server01 Server02
Item Server01 PC01 Router Server02 PC02
13/04/2015
Ing. Alfredo Saire Huamán 36
Dirección IP con Router
Red: 10.0.0.0 Red: 200.200.0.0
E0 E1
Router
A B C D
13/04/2015
Ing. Alfredo Saire Huamán 37
Direcciones IP Públicas
• InterNIC asigna las direcciones públicas dentro
del espacio público de direcciones que consiste
en todas las posibles direcciones unicast en la
Internet mundial
• InterNIC asignaba ID de red con clase a las
organizaciones conectadas a Internet sin tener en
cuenta su ubicación geográfica. Hoy en día
InterNIC asigna bloques de direcciones a los ISP
según su ubicación geográfica.
• Los ISP subdividen los bloques asignados entre
sus clientes
13/04/2015
Ing. Alfredo Saire Huamán 38
Direcciones IP Privadas
• Los únicos hosts que requieren direcciones de IP públicas son los
que se comunican directamente a Internet como son por ejemplo
los servidores Web o los servidores de correo.
• Las autoridades de Internet han creado un espacio privado de
direcciones, las cuales no pueden conectarse directamente a
Internet.
• Los hosts con direcciones privadas requieren de un traductor de
direcciones para conectarse a Internet.
13/04/2015
Ing. Alfredo Saire Huamán 39
Rango de Direcciones Privadas por
clase
Clase Rango No. Redes
Clase A: 10.0.0.0 1
Clase B: 172.16.0.0 – 172.31.0.0 16
Clase C: 192.168.0.0 – 192.168.255.0 256
13/04/2015
Ing. Alfredo Saire Huamán 40
ARP
• El Protocolo de Resolución de Dirección (ARP)
permite obtener la dirección MAC asociada
con la dirección IP.
– El ARP origen envía un broadcast a la red, en el cual se envía la dirección IP
destino.
– El ARP del destino responde enviando la dirección MAC.
A35534B79A13
13/04/2015
Ing. Alfredo Saire Huamán 41
ARP
• Ejemplo:
C:\>arp -a
Interfaz: 200.100.10.80 on Interface 0x4000004
13/04/2015 42
Ing. Alfredo Saire Huamán 42
ipconfig
• Es un programa que muestra los valores de la
configuración IP de cada una de las tarjetas de
red.
• Ipconfig se utiliza en Windows 2000 o
posterior.
13/04/2015
Ing. Alfredo Saire Huamán 43
Ping
• Este comando de diagnóstico verifica el estado
de las conexiones con uno o varios hosts
remotos.
– Envía varios paquetes y espera que se los devuelva, al final calcula el
tiempo que se demoró en llegar hasta su destino.
C:\>ping 10.0.0.20
13/04/2015
Ing. Alfredo Saire Huamán 45
GRACIAS …
13/04/2015
Ing. Alfredo Saire Huamán 46