You are on page 1of 46

PROGRAMA DE ESPECIALIZACIÓN PARA PROFESIONALES

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

• Utilizado ampliamente por la Transporte Transporte


comunidad científica, de
ingeniería, de gobierno, Red Internet
universidades y ahora en
Internet. Enlace
• Proporciona conectividad Red
Físico
para redes LAN y WAN.
13/04/2015
Ing. Alfredo Saire Huamán 2
TCP/IP: Arquitectura

Telnet FTP SMTP DNS TFTP NFS SNMP


Aplicación

Transporte TCP UDP

Internet IP ICMP ARP RARP

Ethernet, Token Ring, Fast Ethernet, Gigabit, etc.


Red
10BaseT, 10Base2, 10Base5, 100BaseT, etc.

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

Puerto Destino Puerto Origen

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

< 1024 : Aplicaciones Públicas


1024 a 49151 : Aplicaciones de terceros
> 49151: Asignado dinámicamente por la aplicación de host

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

Puerto Destino Puerto Origen

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

– Cada bit tiene un peso


128 64 32 16 8 4 2 1

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

– El mínimo valor de un byte es 0.


0 0 0 0 0 0 0 0 =0

– El máximo valor de un byte es 255.


1 1 1 1 1 1 1 1 = 128+64+32+16+8+4+2+1 = 255

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.

– Dirección IP: 127.0.0.1


• Para una interfaz lógica usada para verificar el funcionamiento del
protocolo TCP/IP.
Cuando el primer número de una dirección IP es cero (0) no es una
dirección IP válida.

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

10.0.0.15 10.0.0.4 10.0.40.20 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

– Si “w” esta entre 0 y 127 es clase A.


– Si “w” esta entre 128 y 191 es clase B.
– Si “w” esta entre 192 y 223 es clase C.
– Si “w” esta entre 224 y 239 es clase D.
– Si “w” esta entre 240 y 255 es clase E.

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

• Máscara de red: 255.0.0.0


• Ejemplos:
– IP=20.45.6.23 Red=_____________ Hots=____________
– IP=120.66.0.1 Red=_____________ Hots=____________
– IP=38.0.0.1 Red=_____________ Hots=____________

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

0rrrrrrr . hhhhhhhh . hhhhhhhh . hhhhhhhh

• En una clase A se puede tener como máximo:


– Número de redes : 2^7 = 128
– Número de hosts por red : 2^24 = 16,777,216

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)

Red . Host . Host . Host

00000000 0  La dirección 0.x.x.x es utilizada para


identificar la red IP.
Combinaciones posibles

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

Red . Host . Host . Host

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

• Máscara de red: 255.255.0.0


• Ejemplos:
– IP=190.45.6.34 Red=_____________ Hots=____________
– IP=129.34.0.1 Red=_____________ Hots=____________
– IP=166.166.0.66 Red=_____________ Hots=____________

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

10rrrrrr . rrrrrrrr . hhhhhhhh . hhhhhhhh

• En una clase B se puede tener como máximo:


– Número de redes : 2^14 = 16,384
– Número de hosts por red : 2^16 = 65,536

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

Red . Red . Host . Host

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

Red . Red . Host . Host

 La dirección x.x.0.0 identifica a la 0 0


dirección de red de clase B.
0 1
0 2
….. …..
255 254
 La dirección x.x.255.255 identifica a
la dirección Broadcast de la red 255 255
clase B.

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

• Máscara de red: 255.255.255.0


• Ejemplos:
– IP=220.56.78.9 Red=_____________ Hots=____________
– IP=201.0.0.45 Red=_____________ Hots=____________
– IP=192.168.14.5 Red=_____________ Hots=____________

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

110rrrrr . rrrrrrrr . rrrrrrrr . hhhhhhhh

• En una clase C se puede tener como máximo:


– Número de redes : 2^21 = 2,097,152
– Número de hosts por red : 2^8 = 256

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

Red . Red . Red . Host

 La dirección x.x.x.0 identifica a la 0


dirección de red de clase C.
1
2
…..
254
 La dirección x.x.x.255 identifica a la
dirección Broadcast de la red clase 255
C.
13/04/2015
Ing. Alfredo Saire Huamán 30
Direccionamiento IP Clase C
• Ejemplo 1:
– Dirección IP : 200.0.18.15
– Máscara de red : 255.255.255.0
• Dirección de red : 200.0.18.x ó 200.0.18.0
• Dirección de host : x.x.x.15

– 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.

– Dirección IP del servidor DNS (opcional)


• Si se quiere convertir un nombre como www.intel.com a su respectiva
dirección IP.

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

Item Server01 Server02 PC01 PC01

Dirección IP 10.0.0.1 10.0.0.2 10.0.0.3 10.0.0.4

Máscara de red 255.0.0.0 255.0.0.0 255.0.0.0 255.0.0.0

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

Dirección IP 10.0.0.1 10.0.0.2 10.0.0.3 180.1.1.2 180.1.1.3


180.1.1.1
Máscara de 255.0.0.0 255.0.0.0 255.0.0.0 255.255.0.0 255.255.0.0
red 255.255.0.0
IP del router 10.0.0.3 10.0.0.3 - 180.1.1.1 180.1.1.1

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

IP: 10.0.0.15 IP: 10.0.0.18 IP: 200.200.0.55 IP: 10.0.0.20

 El host A y B se pueden comunicar por pertenecer a la misma red.


 El host A y C se pueden comunicar gracias al router (gateway).
 El host A y D no se pueden comunicar no están en la misma red.

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.

NÚMERO LÓGICO 130.0.0.10

A35534B79A13

13/04/2015
Ing. Alfredo Saire Huamán 41
ARP
• Ejemplo:
C:\>arp -a
Interfaz: 200.100.10.80 on Interface 0x4000004

Dirección IP Dirección física Tipo


200.100.10.41 00-d0-b7-a8-54-93 dinámico
200.100.10.43 00-10-5c-ab-21-b4 dinámico

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

Haciendo ping a 10.0.0.20 con 32 bytes de datos:

Respuesta desde 10.0.0.20: bytes=32 tiempo=1ms TDV=128


Respuesta desde 10.0.0.20: bytes=32 tiempo<10ms TDV=128
Respuesta desde 10.0.0.20: bytes=32 tiempo<10ms TDV=128
Respuesta desde 10.0.0.20: bytes=32 tiempo<10ms TDV=128

Estadísticas de ping para 10.0.0.20:


Paquetes: enviados = 4, Recibidos = 4, perdidos = 0 (0% loss),
Tiempos aproximados de recorrido redondo en milisegundos:
mínimo = 0ms, máximo = 1ms, promedio = 0ms
13/04/2015 44
Ing. Alfredo Saire Huamán 44
Ping
• La siguiente tabla muestra algunos parámetros
del programa Ping.
Argumento Descripción

-n número Transmite el número de paquetes


ECHO especificado en número. El
valor predeterminado es 4.
-t Envía paquetes hasta que se
presione las teclas: CTRL + C.
-a Resuelve las direcciones IP y las
traduce a nombres de host.

13/04/2015
Ing. Alfredo Saire Huamán 45
GRACIAS …

13/04/2015
Ing. Alfredo Saire Huamán 46

You might also like