Está en la página 1de 126

MODELO

OSI

ING: R. ROJAS
GALLO
MODELO OSI (OPEN SYSTEMS INTERCONEXION)

• Reglamentada por la ISO (International Standar


Organization)
• Proporciona una forma de entender como opera el
networking.
• Sirve como guía para implementar estándares de red.
• Separa la compleja operación del internetworking en
elementos mas simples.
• Permite a los ingenieros centrarse en el diseño y
desarrollo de funciones modulares.

ING: R. ROJAS
GALLO
MODELO OSI

Aplicación
Presentación
Sesión
Transporte
Red Ruteador

Enlace Datos Switch

Físico Repetidor

ING: R. ROJAS
GALLO
MODELO OSI

Capa Física
• Transmisión de bits (a nivel de
Aplicación
bits).
• Interfaces mecánica y eléctrica. Presentación
• Conectorización.
Sesión
• Establecer, mantener y finalizar
una conexión. Transporte
• Tipo de transmisión:
Red
SX (Transmisión Simplex), HDX
(Transmisión Semiduplex), DX Enlace Datos
(Transmisión Dúplex.
Físico

ING: R. ROJAS
GALLO
MODELO OSI
Tipo de transmisión:
SX (Transmisión Simplex): Se efectúa en una sola
dirección, de emisor a receptor.

emisor receptor

HDX (Transmisión Semiduplex): Se efectúa


bidireccionalmente, es decir transmisor y receptor
pueden intercambiar papeles, pero no de forma
simultánea.
emisor emisor
receptor receptor

DX (Transmisión Dúplex): La transmisión es


bidireccional y además simultánea.

emisor emisor
ING: R. ROJAS receptor receptor
GALLO
DISPOSITIVOS DE LA CAPA FISICA

Protocolo FTP
Cliente Servidor
FTP FTP Hub

Protocolo TCP
TCP TCP
TCP

Protocolo IP
IP
IP

Protocolo Ethernet
Ethernet Ethernet
Bridge
HUB
Ethernet Ethernet

• Regenera la señal, siendo el Ancho de Banda dividido entre


los Puertos activos.
• Independiente de protocolos usados para intercambiar
datos.
ING: R. ROJAS
GALLO • Opera en la capa uno del modelo OSI.
DOMINIO DE COLISION
Grupo de dispositivos conectados al mismo medio físico, de
tal manera que si dos dispositivos acceden al medio al
mismo tiempo, el resultado sea una colisión entre las dos
señales.
El Hub, permite la concentración de muchos dispositivos por
lo que todos los dispositivos comparten los mismos
dominios de colisión, de difusión y de ancho de banda.

10 Mbps Todos comparten el mismo


Ethernet medio, por lo que hay
constantes colisiones.

Hub

Colisión

ING: R. ROJAS
GALLO
DOMINIO DE DIFUSION

Grupo de dispositivos de la red que envían y reciben


mensajes de difusión entre ellos.
Un switch segmenta cada puerto, por lo que cada
segmento posee su propio dominio de colisión, pero aun
así forman parte del mismo dominio de difusión.

Ethernet Cada segmento tiene su propio


Switchado
100
Mbps
dominio de colisión. Todos
comparten el mismo dominio
de difusión.

Ethernet
Switch

ING: R. ROJAS
GALLO
DISPOSITIVOS DE LA CAPA FISICA

10 Mbps Hub
Ethernet

Todos los nodos comparten


Colisión 10Mbps

Concentrador Ethernet
“Self-contained” LAN
Un solo dispositivo Ethernet en una caja
enviando información Pasivo
al mismo tiempo.
Trabajo en capa 1

ING: R. ROJAS
GALLO
MODELO OSI

Capa de Enlace de Datos

Aplicación
• Marcos o “frames” de datos.
Presentación
• Detección y corrección de errores.
• Acuse de recibo (retransmisión). Sesión
• Delimitar los frames. Transporte
• Resuelve problemas de frames
Red
dañados, perdidos y duplicados.
• En redes de difusión, controlar el Enlace Datos

acceso al canal compartido (MAC). Físico


• Control de flujo.

ING: R. ROJAS
GALLO
DISPOSITIVOS DE LA CAPA FISICA

Cliente Protocolo FTP Servidor


FTP
FTP
Hub
Protocolo TCP
TCP TCP
TCP

Protocolo IP
IP
IP

Protocolo Ethernet

Ethernet Ethernet
Bridge
HUB

Ethernet 10base5 Ethernet 10base2

• Regenera la señal, siendo el Ancho de Banda dividido entre


los Puertos activos.
• Independiente de protocolos usados para intercambiar
ING: R. ROJAS
datos.
GALLO • Opera en la capa uno del modelo OSI.
DISPOSITIVOS DE CAPA DE ENLACE

Ethernet Switchado 100


Ethernet Switch
Mbps Backbone

Cada nodo tiene


10/100 Mbps
Múltiples dispositivos
enviando información al
mismo tiempo
ING: R. ROJAS
GALLO
DISPOSITIVOS DE CAPA DE ENLACE
CARACTERISTICAS SWITCH

• Habilita acceso
dedicado.
• Elimina colisiones e
incrementa la
capacidad y
performance.
• Soporta múltiples
conversaciones al
mismo tiempo.

ING: R. ROJAS
GALLO
APRENDIZAJE DE DIRECCIONES - SWITCH

E0 E2
A C

0260.8c01.1111 E1 E3
0260.8c01.3333
E0
E0: :0260.8c01.1111
0260.8c01.1111
E1
E1: :0260.8c01.2222
0260.8c01.2222
B
E2 : 0260.8c01.3333
E2 : 0260.8c01.3333 D
E3
E3: :0260.8c01.4444
0260.8c01.4444
0260.8c01.2222 0260.8c01.4444

• Cuando se inicializa un switch, la tabla MAC, esta vacía.


• Cuando recibe un paquete de A por primera vez, envía la
trama a todos los puertos (inundación).
• Mientras la inunda, el switch aprende la dirección origen y
la asocia al puerto E0 con una entrada.
• La próxima vez que alguien quiera transmitir a A, el switch
verifica en su tabla, y lo reenvía por ese puerto, así de esa
ING: R. ROJAS
GALLO
manera descongestiona el tráfico.
DIFERENCIAS ENTRE DISPOSITIVOS HUB Y
SWITCH
Un dispositivo envía
al mismo tiempo
Hub Ethernet 10

Múltiples
dispositivos
envían al mismo
tiempo

Switch Backbone Switched Ethernet 10

Cada nodo tiene 10 o 100


ING: R. ROJAS
GALLO Mbps
MODELO OSI

Capa de Red

• Paquetes de datos. Aplicación


• Controla el
Presentación
funcionamiento de la
subred. Sesión
• Encaminamiento o
Transporte
enrutamiento.
• Control de congestión. Red
• Información de
facturación. Enlace Datos
• Interconecta redes Físico
heterogéneas

ING: R. ROJAS
GALLO
DISPOSITIVOS DE CAPA DE RED

Protocolo FTP
Router
Cliente Servidor
FTP FTP

Protocolo TCP
TCP TCP

Router
Protocolo IP Protocolo IP
IP IP IP

Protocolo
ETHERNET ETHERNET
Protocolo TOKEN RING

ETHERNET TOKEN RING

ETHERNET TOKEN RING

• Interconecta múltiples LANs y WANs separando tráfico.


• No permite el paso de broadcasts.
• Dependientes del protocolo.
• Puede decidir una ruta utilizando protocolos de
ING: R. ROJAS enrutamiento.
GALLO • Opera en la capa tres del modelo OSI.
BROADCAST LOCAL

255.255.255.255 0.0.0.0
Broadcast
Broadcast Limitado
Limitado

172.16.1.0 172.16.2.0

• Los paquetes permanecerán locales a la red donde se


originan.
• Nunca pasarán mediante un router IP.
• Identificación de red y host destino es 0.0.0.0 ó
255.255.255.255
• Usado para comunicarse con los dispositivos de la red
ING: R. ROJAS local.
GALLO
BROADCAST DIRIGIDO

 Permite que un host de una red remota transmita un


paquete que será difundido a todos los hosts de la red
destino.

 Sólo identifica la red destino, adicionalmente puede


identificar una dirección local de esa red.

 Atraviesa un ruteador, si éste tiene una ruta hacia la red


destino.

 El paquete no será difundido en las redes intermediarias


usadas para alcanzar la red destino.

 La dirección destino del paquete contiene un número de


red válido y un identificador broadcast de host. Ejm.
180.1.255.255 y 180.1.0.0 se consideran Broadcast
Dirigidos de la red 180.1.hhh.hhh.
ING: R. ROJAS
GALLO
DIRECCIONES DE BROADCAST

172.16.1.0 172.16.2.0

172.16.4.0

172.16.3.0

Todos los hosts


Todos los hosts
en todas las
en una subred
subredes en una
específica:
red específica:
172.16.3.255
172.16.255.255

ING: R. ROJAS
GALLO
APRENDIZAJE DE RUTAS DEL ROUTER
10.1.1.1 20.1.1.1 C
A
15.1.1.1 15.1.1.2
E0 E0
10.1.1.2 S0 S0 20.1.1.2

B D

10.1.1.3 20.1.1.3
Red
Red Interfaz
Interfaz Métrica
Métrica Red
Red Interfaz
Interfaz Métrica
Métrica
10.0.0.0
10.0.0.0 E0E0 00 20.0.0.0
20.0.0.0 E0 E0 00
15.0.0.0 S0
15.0.0.0 S0 00 15.0.0.0
15.0.0.0 S0S0 00
20.0.0.0
20.0.0.0 S0S0 11 10.0.0.0
10.0.0.0 S0 S0 11

• Los rotures aprenden rutas ya sea por aprendizaje manual


(ingresadas por el administrador) o por aprendizaje
dinámico (aprenden automáticamente).
• Cuando se quiere enviar un paquete de una red a otra, el
router analiza el mismo, y extrae de la dirección destino la
parte de red, para verificarla con su tabla de enrutamiento.
• Si conoce la ruta para la red destino, este fragmenta el
ING: R. ROJAS
GALLO paquete si es necesario, lo redirecciona y lo reenvía.
MODELO OSI

Capa de Transporte
Aplicación
• Es el corazón del Modelo OSI.
• Asegura la confiabilidad de la Presentación
entrega de datos, en el caso de que
no llegara bien informará a las Sesión
capas superiores.
Transporte
• Conexión de extremo a extremo
entre el origen y destino. Red
• Conexión de transporte punto a
punto. Enlace Datos
• Control de flujo.
• Establecer y liberar conexiones. Físico

ING: R. ROJAS
GALLO
MODELO OSI
Capa de Sesión
Aplicación
• Establece una sesión ó diálogo entre
Presentación
dos elementos, el que envía y el que
Sesión
recibe.
Transporte
• Se encarga de establecer, mantener,
sincronizar y administrar el diálogo. Red

• Sincronización. Enlace Datos

• Verificación de la corriente de datos. Físico

Aplicación Capa de Presentación


Presentación • Sintaxis y semántica de la
Sesión información que se transmite.
Transporte • Codificación de datos (ASCII)
Red • Convierte las estructuras de datos
Enlace Datos abstractas a la representación
ING: R. ROJAS Físico estándar de la red y viceversa.
GALLO
MODELO OSI

Capa de Aplicación
Aplicación
• Es la “interface directa” con el
usuario (Terminal virtual de Presentación
red).
Sesión
• Transferencia de archivos.
• Representación de caracteres Transporte
en la pantalla.
Red
• Correo electrónico.
• Carga remota de trabajos. Enlace Datos
• Búsqueda en directorios. Físico

ING: R. ROJAS
GALLO
TCP / IP

ING: R. ROJAS
GALLO
TCP / IP

INTERNET
TCP/IP

• Permite la comunicación de nodos de red.


• Protocolo enrutable para redes complejas.
• Antecesor de OSI.
• Arquitectura abierta, independiente de fabricantes.
• Estándar de Internet (Universal).
ING: R. ROJAS
GALLO
MODELO TCP/IP
Modelo de Modelo de
Referencia OSI Referencia TCP/IP

Aplicación Aplicación

Presentación

Sesión

Transporte Transporte
Red Internet
Enlace de Datos Acceso a la
red
Física

Ethernet, 802.3, FDDI, etc.


ING: R. ROJAS
GALLO
CAPA DE APLICACION

File Transfer
Aplicación • TFTP
• FTP
• NFS
Transporte E-Mail
• SMTP
Remote Login
Internet • Telnet
• rlogin
Interfaz de Network Management
Red • SNMP
Name Management
• DNS

ING: R. ROJAS
GALLO
CAPA DE TRANSPORTE

Aplicación Transmission Control


Protocolo (TCP)
User Datagram
Transporte Protocol (UDP)

Internet
• Control de Flujo mediante el
manejo de ventanas.
Interfaz de • Confiabilidad provista
Red
mediante números de
secuencia y reconocimientos
(acknowledgments).
ING: R. ROJAS
GALLO
NUMEROS DE PUERTO

T
F E S D T S
T L M N F N
Capa P N T S T M
Aplicación E P P P
T

Números
Capa de
21 23 25 53 69 161 Puerto
Transporte
TCP UDP

< 256: Aplicaciones Públicas


256 a 1023: Aplicaciones de Terceros
> 1023: Asignado dinámicamente por la aplicación de host
ING: R. ROJAS
GALLO
FORMATO DE SEGMENTO TCP
# bits
16 16 16 0 ó 32 4
Window Checksum Urgent Option Data

16 16 32 32 4 6 6
Source Dest. Sequence Acknowled HLEN Reserved Code
Port Port Number gment bits
Number

Source Port : Número del puerto que llama.


Destination Port : Número del puerto llamado.
Sequence Number : Número usado para asegurar la secuencia
correcta de los datos que llegan.
Acknowledgment Number : Próximo octeto TCP esperado.
HLEN : Número de palabras 32 bits en la cabecera.
Reserved : Puesto a cero.
Code Bits : Funciones de control (tal como setup).
Window : Número de octetos que el emisor desea aceptar.
Checksum : Checksum calculado de la cabecera y data.
Urgent Pointer : Indica el final de los datos urgentes.
ING: R. ROJAS Option : Maximum TCP segment.
GALLO
NUMEROS DE PUERTO TCP

Destino
Host A Host Z Puerto=23
Telnet Z Envía
paquetes a mi
aplicación
Telnet

P. Origen P. Destino
1028 23 ...

Puerto Puerto
Data
ING: R. ROJAS origen Destino
GALLO
FORMATO DE SEGMENTO UDP

# bits

16 16 16 16
Source Dest. Length Checksum Data ...
Port Port

No hay campos de Secuencia


ni de Reconocimiento (Acknowledgment)

ING: R. ROJAS
GALLO
CAPA DE INTERNET

Aplicación Internet Protocol (IP)

Internet Protocol
Transporte Message (ICMP)

Address Resolution
Internet Protocol (ARP)

Reverse Address
Interfaz de Resolution Protocol
Red (RARP)

ING: R. ROJAS
GALLO
DATAGRAMA IP
# bits
16 16 16 0 ó 32 4

Protocol Header Destination IP Data


Checksum IP Address Option

16 16 32 32 4 6 6
Version HLEN Type of Total length Identificatio Flags TTL
service n

Versión : Número de versión.


HLEN : Número de palabras 32 bits en la cabecera.
Type Of Service : Como debería ser manejado el datagrama.
Total Lenght : Longitud Total (Cabecera + data).
Identification, Flags : Provee fragmentación de datagramas para
permitir diferentes MTUs en la Internet.
TTL : Time-To-Live.
Protocol : Protocolo Capa Superior (Capa 4) que envía el
datagrama.
Header Checksum : Chequeo de integridad de la cabecera.
Source / Destination IP Address : Direcciones IP de 32 bits.
ING: R. ROJAS
IP Options : Prueba de red, debugging, security u otros.
GALLO
CAMPO PROTOCOLO

Capa TCP UDP


Transporte Números
6 17 de
Protocolo

IP
Capa
Internet Determina el protocolo
destino
de la capa superior

ING: R. ROJAS
GALLO
INTERNET CONTROL MESSAGE PROTOCOL

Aplicación
Destination
Unreachable
Echo (Ping)
Transporte
Otros

ICMPv
Implementado en todos los
Internet hosts TCP/IP. Los mensajes
ICMP son transportados en
Interfaz de datagramas IP y se usan para
Red enviar mensajes de control y de
error.

ING: R. ROJAS
GALLO
PRUEBAS ICMP

“No sé como
llegar a Z”.
Envía Host A Envía ICMP
Datos a Z

Red de
Datos

Hacia Z

Destination unreachable

Destination Unreachable
• Host o puerto inalcanzable
• Red inalcanzable
ING: R. ROJAS
GALLO
PRUEBAS ICMP

¿Es B Host A Host B


Si, aquí
alcanzable?
estoy

ICMP Echo
Request

ICMP Echo Reply Generado por el


comando PING

ING: R. ROJAS
GALLO
ADDRESS RESOLUTION PROTOCOL (ARP)

Mapea IP  Oí ese
Necesito la Ethernet broadcast. El
dirección mensaje es para
Ethernet de mí. Aquí está mi
176.16.3.2 dirección
Ethernet
172.16.3.1 172.16.3.2

IP: 172.16.3.2 = ???

IP: 172.16.3.2
Ethernet: 0800.0020.2222

• Se ejecuta en el nivel 3 del modelo de referencia OSI.


• Se encarga de asociar una dirección de protocolo a una
dirección MAC (hardware).
ING: R. ROJAS
GALLO
• La trama de búsqueda se denomina Proxy ARP.
REVERSE ARP

Mapea Ethernet  IP
Oí ese
¿Cuál es broadcast. Tu
mi RARP dirección IP
dirección Server es 172.16.3.1
IP?

Ethernet: 0800.0020.2222
IP = ???

Ethernet: 0800.0020.2222
IP: 172.16.3.1

ARP y RARP se implementan directamente en la


cima de la capa de Enlacede Datos
ING: R. ROJAS
GALLO
DIRECCIONAMIENTO IP

 Direcciones únicas permiten la


comunicación entre estaciones finales.
 Selección de caminos está basada en la
ubicación.
 La ubicación se representa mediante una
dirección.

ING: R. ROJAS
GALLO
DIRECCIONAMIENTO IP

32 bits

Network Host

172 . 16 . 122 . 204

 Cada bit en el octeto tiene un peso binario (como


128,64,...,4,2,1).
 El valor mínimo para cada octeto es 0, todos los
bits en “cero”.
 El valor máximo para cada octeto es 255, todos
los bits en “uno”.
ING: R. ROJAS
GALLO
CLASES DE DIRECCIONES IP

Clase A: R h h h R: Número de
Red
Clase B: R R h h
h: Número de
Clase C: R R R h Host

Clase D: Para Multicast (empiezan en 224.0.0.0)

Clase E: Para Investigación (empiezan en 240.0.0.0)

ING: R. ROJAS
GALLO
PATRONES DE BIT EN DIRECCIONES IP

# bits
1 7 24
Clase A: 16,000,000
R Red # Host #
1.0.0.0 a hosts por cada
126.0.0.0 red

# bits 1 1 14 16
Clase B: R R Red Host # 64,000 hosts
128.0.0.0 a # por cada red
191.255.0.0

# bits 1 1 1 21 8
Clase C: R R R Red # Host # 254 hosts
192.0.0.0 a por cada red
223.255.255.0
ING: R. ROJAS
GALLO
RECONOCIENDO CLASE DE DIRECCIONES

Regla del Primer Octeto

Bits mayor Octeto en Clase de


orden Decimal Dirección

0 1 – 126 A

10 128 – 191 B

110 192 – 223 C

ING: R. ROJAS
GALLO
DIRECCIONES IP RESERVADAS (PRIVADAS)

Las direcciones IP reservadas solo pueden ser usadas

en una red Privada, que no tengan vinculación directa

con el exterior, pues los paquetes de datos emitidos en

estas redes no pueden tener contacto directo con

redes publicas como Internet, debido a que su uso en

ese ámbito es ilegal. A estas direcciones también se

las conoce como direcciones IP internas o privadas.

ING: R. ROJAS
GALLO
RANGO DE VALORES DISPONIBLES DE
DIRECCIONES IP RESERVADAS

DIRECCIONES IP RESERVADAS

CLASE DESDE HASTA


A 10.1.1.0 10.255.255.255
B 172.16.0.0 172.31.255.255
C 192.168.0.0 192.168.255.255

ING: R. ROJAS
GALLO
DEBEMOS ASIGNAR DIRECCIONES IP
RESERVADAS EN LOS SIGUIENTES CASOS

 Si una red Lan con protocolo TCP/IP no es conectada a


Internet porque, por ejemplo, se desea que tenga un nivel
de seguridad mayor; eso si, siempre y cuando cada
máquina posea una dirección única dentro de la red.

 Si una red se conecta a Internet mediante un servidor


Proxy, que gestionará los pedidos al exterior. En este
caso, bastara con que el servidor Proxy tenga asignada
una dirección IP pública, mientras que las computadoras
que pertenezcan a la red interna podrán usar direcciones
IP reservadas.
ING: R. ROJAS
GALLO
DIRECCIONES IP PUBLICAS

Las direcciones IP publicas son un conjunto de rangos de


direcciones disponibles que pueden ser usadas por
computadoras o redes privadas, que tienen contacto con
redes públicas ( Internet). A estas direcciones también se
las conoce como direcciones IP externas o publicas.

Para obtener direcciones IP en menor cantidad, que es lo


mas habitual, se recurre al proveedor del servicio de
conexión a Internet, que a su vez, obtuvo las direcciones
de InterNIC. El proveedor puede otorgar las direcciones IP
por tiempo ilimitado o por el lapso que dure el servicio.

ING: R. ROJAS
GALLO
¿CUANDO ASIGNAR DIRECCIONES IP PUBLICAS?

 Si una computadora individual (utiliza a nivel personal


y no perteneciente a una red LAN) se conecta a
Internet, requerirá una dirección IP publico, que le
proporcionara su proveedor de Internet.

 Si una red LAN se conecta a Internet y usa el protocolo


TCP/IP, deberá adquirir un rango de direcciones IP
publicas con el proveedor de Internet para cada PC de
la red (a no ser que la red se conecte a Internet
mediante un servidor Proxy, que gestionara los
pedidos al exterior. En este caso, bastara con que el
servidor Proxy tenga asignada una dirección IP
publica, sin importar que las direcciones de las otras
computadoras de la red sean publicas o reservadas).
ING: R. ROJAS
GALLO
DIRECCIONES DE HOST

Red 172.16.0.0 Red 10.0.0.0

172.16.2.200 10.1.1.1

172.16.3.10 10.250.8.11

172.16.12.12 10.180.30.118

172.16.2.1 10.6.24.2

172. 16 . 12. 12 10 . 180 . 30. 118


Red Host Red Host

ING: R. ROJAS
GALLO
DIRECCIONES CON SUBNETS

172.16.2.200 172.16.3.5

172.16.2.2 172.16.3.100

172.16.2.160 172.16.3.150

172.16.2.1 172.16.3.1

172. 16 . 2 . 160 172. 16 . 3 . 150

Red Subnet Host Red Subnet Host

ING: R. ROJAS
GALLO
MASCARA DE SUBNET

Red Host

172 16 0 0
IP Address

Red Host
Default 255 255 0 0
Subnet Mask

Red Subred Host


8 – bit Subnet 255 255 255 0
Mask

Usa bits de host, empezando


por los mas altos.
ING: R. ROJAS
GALLO
EQUIVALENTES DECIMALES

128 64 32 16 8 4 2 1

1 0 0 0 0 0 0 0 = 128

1 1 0 0 0 0 0 0 = 192

1 1 1 0 0 0 0 0 = 224

1 1 1 1 0 0 0 0 = 240

1 1 1 1 1 0 0 0 = 248

1 1 1 1 1 1 0 0 = 252

1 1 1 1 1 1 1 0 = 254

1 1 1 1 1 1 1 1 = 255

ING: R. ROJAS
GALLO
MASCARA DE SUBNET SIN SUBREDES

172.16.2.160 Red Host

10101100 00010000 0000010 10100000

11111111 11111111 00000000 00000000

255.255.0.0
10101100 00010000 00000000 00000000

172 . 16 . 0 . 0

No se usan Subredes – Default.


ING: R. ROJAS
GALLO
MASCARA DE SUBNET CON SUBREDES

Red Subred Host


172.16.2.160

10101100 00010000 0000010 10100000

11111111 11111111 11111111 00000000

255.255.255.0 10101100 00010000 00000010 00000000

172 . 16 . 2 . 0

Broadcast: 172.16.2.255
Número de Red extendido en 8 bits
ING: R. ROJAS
GALLO
BROADCAST LOCAL

255.255.255.255 0.0.0.0
Broadcast
Broadcast
Limitado
Limitado

172.16.1.0 172.16.2.0

• Los paquetes permanecerán locales a la red donde se


originan.
• Nunca pasarán mediante un router IP.
• Identificación de red y host destino es 0.0.0.0 ó
255.255.255.255
• Usado para comunicarse con los dispositivos de la red
ING: R. ROJAS
GALLO
local.
BROADCAST DIRIGIDO

 Permite que un host de una red remota transmita un


paquete que será difundido a todos los hosts de la red
destino.
 Sólo identifica la red destino, adicionalmente puede
identificar una dirección local de esa red.
 Atraviesa un ruteador, si éste tiene una ruta hacia la red
destino.
 El paquete no será difundido en las redes
intermediarias usadas para alcanzar la red destino.
 La dirección destino del paquete contiene un número
de red válido y un identificador broadcast de host. Ejm.:
180.1.255.255 y 180.1.0.0 se consideran Broadcast
Dirigidos de la red 180.1.hhh.hhh.

ING: R. ROJAS
GALLO
DIRECCIONES DE BROADCAST

172.16.1.0 172.16.2.0

172.16.4.0

172.16.3.0

Todos los hosts Todos los hosts


en una subred en todas las
específica: subredes en una
red específica:
172.16.3.255
172.16.255.255
ING: R. ROJAS
GALLO
Utilitarios TCP IP

ING: R. ROJAS
GALLO
TCP / IP

Son una compleja colección de protocolos. La mayoría de


los fabricantes implementan TCP/IP para incluir unas
determinadas utilidades para visualizar la información de
configuración y resolver los problemas.

- Packet Intenet Groper


- ARP
- RARP
- NSLOOKUP
- Netstat
- Nbtstat
- Ipconfig, winipcfg, config e ifconfig
- Tracert, iptrace y traceroute

ING: R. ROJAS
GALLO
Packet Intenet Groper (ping)

Es una sencilla utilidad de línea de comando muy útil que


se incluye en la mayoría de implementaciones TCP/IP, sirve
para comprobar la conectividad IP.

Sintaxis:
ping < host | Dirección IP >

Ping funciona enviando una solicitud de eco ICMP a la


computadora de destino, la computadora receptora envía
entonces un mensaje de respuesta de eco ICMP.

ING: R. ROJAS
GALLO
Packet Intenet Groper (ping) en Windows
Por Direccion IP

Por el nombre del host

ING: R. ROJAS
GALLO
Packet Intenet Groper (ping) en Linux
En este caso al comando ping le agregamos un parametro
que es “-c 4” esto significa que solo le mandamos 4
paquetes de consulta.
Por Direccion IP

Por el nombre del host

ING: R. ROJAS
GALLO
ARP

El Protocolo de resolución de direcciones ( ARP, Address


Resolution Protocol) es la forma en que las computadoras
en red asignan direcciones IP a la direcciones físicas de
hardware (MAC) que son reconocidas en una red local.

ARP genera y mantiene una tabla denominada caché ARP,


ARP
que contiene esas asignaciones de direcciones IP con su
correspondiente direcciones MAC, proporciona las reglas
de protocolo para crear esa correlación, así como la
conversión de direcciones en ambas direcciones.

Existen otras modificadores incluidos por los fabricantes


en sus diferentes implementaciones de ARP.

ING: R. ROJAS
GALLO
ARP en Windows
arp –a (Visualiza la caché).

ING: R. ROJAS
GALLO
ARP en Windows
arp –s (Añade una asignación permanente de direcciones
IP-a-MAC).

ING: R. ROJAS
GALLO
ARP en Windows
arp –d (Elimina una entrada de la caché ARP).

ING: R. ROJAS
GALLO
ARP en Linux

arp –a (Visualiza la caché).


arp –s (Añade una asignación permanente de direcciones
IP-a-MAC).
arp –d (Elimina una entrada de la caché ARP).

ING: R. ROJAS
GALLO
ARP en Linux
arp –a (Visualiza la caché).

arp –s (Añade una asignación permanente de direcciones


IP-a-MAC).

ING: R. ROJAS
GALLO
ARP en Linux

arp –d <Direccion IP> (Elimina una entrada de la caché


ARP).

ING: R. ROJAS
GALLO
RARP
Las maquinas que no conocen sus direcciones IP utilizan el
protocolo de resolución inversa de direcciones (RARP,
Reverse Address Resolution Protocol). Este protocolo
obtiene información de la dirección IP basándose en la
dirección física o MAC.

RARP proporciona las reglas para generar esa solicitud


desde la caché o tabla ARP del servidor gateway. Un
servidor gateway es una computadora o router que está
configurado para recibir información de otra computadora
de la red local, despues la información se envia a las
computadoras de ubicación remota, como puede ser
Internet, o a otra área de una intenetwork grande.

ING: R. ROJAS
GALLO
NSLOOKUP en Windows

En este caso resolvemos el dominio www.peru.com


tanto pro su IP y nombre de host.

Esta utilidad devuelve la dirección IP de un nombre de host


dado y también hace lo contrario de host a dirección IP.

ING: R. ROJAS
GALLO
NSLOOKUP en Linux
Esta utilidad devuelve la dirección IP de un nombre de host
dado y también hace lo contrario de host a dirección IP.

ING: R. ROJAS
GALLO
Netstat

A menudo es útil para las estadísticas de la red , se utiliza


en windows y en Unix/linux para visualizar información de
la conexión TCP/IP y el protocolo. Novell utiliza el módulo
cargable Netware (NLM, Netware Loadable Module) tcpcom
para acometer esta tarea.

Las estadísticas de netstat puede resultar útiles para


resolver problemas de conectividad con TCP/IP, si añade el
modificador –s a visualizara la información en modo
resumido.

ING: R. ROJAS
GALLO
Netstat en Windows
Netstat

Netstat –a (Muestra todas las conexiones y puertos que


escucha)

ING: R. ROJAS
GALLO
Netstat en Windows
Netstat –r (Muestra el contenido de las tabla de rutas)

ING: R. ROJAS
GALLO
Netstat en Windows
Netstat –b (Muestra el ejecutable que cada conexión o
puerto que escucha)

ING: R. ROJAS
GALLO
Netstat en Windows

Netstat –e (Muestra las estadísticas Ethernet.)

ING: R. ROJAS
GALLO
Netstat en Windows

Netstat –s (Muestra estadísticas por protocolo.)

ING: R. ROJAS
GALLO
Netstat en Linux
Netstat

ING: R. ROJAS
GALLO
Netstat en Linux

Netstat –a (Muestra todas las conexiones y puertos que


escucha)

ING: R. ROJAS
GALLO
Netstat en Linux
Netstat –r (Muestra el contenido de las tabla de rutas)

ING: R. ROJAS
GALLO
Netstat en Linux

Netstat –e (Muestra las estadísticas Ethernet.)

ING: R. ROJAS
GALLO
Netstat en Linux

Netstat –s (Muestra estadísticas por protocolo.)

ING: R. ROJAS
GALLO
Nbtstat

Las pilas TCP/IP de Microsoft que se incluyen en los


sistemas operativos windows proporcionan la utilidad
nbtstat, que visualiza la información de NetBIOS.

ING: R. ROJAS
GALLO
Ipconfig, winipcfg, config e ifconfig

Muestra la configuración de TCP/IP puede visualizar


utilizando distintas utilidades.

Las utilidades pueden proporcionar muchísima


información, incluyendo la dirección IP, la dirección
MAC, la mascara de subred y el gateway
predeterminado actualmente en uso.

También pueden mostrar las direcciones de los


servidores DNS y WINS, la información DHCP y los
servicios activos. Hay disponibles muchos
modificadores, dependiendo de los fabricantes.

ING: R. ROJAS
GALLO
Ipconfig, winipcfg, config e ifconfig

Config : NetWare (consola de servidor).

Ipconfig : Windows NT, 2000, xp y 2003.

ING: R. ROJAS
GALLO
Ipconfig, winipcfg, config e ifconfig

winipcfg : Windows 95, 98 y Me.

ING: R. ROJAS
GALLO
Ipconfig, winipcfg, config e ifconfig

Ifconfig: Unix y Linux.

ING: R. ROJAS
GALLO
Tracert, iptrace y traceroute

A menudo resulta útil trazar la ruta que un paquete


sigue desde la computadora de origen hasta el host
de destino. Los usuarios identificar los routers por los
que pasa el mensaje. Las siguientes opciones
dependen del sistema operativo utilizado.

- Tracert: windows.
- iptrace: NetWare NLM.
- Traceroute: Unix/Linux.

ING: R. ROJAS
GALLO
Tracert, iptrace y traceroute

- Tracert: windows.

ING: R. ROJAS
GALLO
Tracert, iptrace y traceroute

- Traceroute: Unix/Linux.

ING: R. ROJAS
GALLO
DIRECCIONAMIENTO
IP

ING: R. ROJAS
GALLO
DIRECCIONAMIENTO IP

 Direcciones únicas permiten la comunicación entre


estaciones finales.

 Selección de caminos está basada en la ubicación.

 La ubicación se representa mediante una dirección.

ING: R. ROJAS
GALLO
DIRECCIONAMIENTO IP

32 bits

Network Host

172 . 16 . 122 . 204

 Cada bit en el octeto tiene un peso binario (como


128,64,...,4,2,1).
 El valor mínimo para cada octeto es 0, todos los bits
en “cero”.
 El valor máximo para cada octeto es 255, todos los
bits en “uno”.
ING: R. ROJAS
GALLO
CLASES DE DIRECCIONES IP

Clase A: R h h h R: Número de
Red
Clase B: R R h h
h: Número de
Clase C: R R R h Host

Clase D: Para Multicast (empiezan en 224.0.0.0)

Clase E: Para Investigación (empiezan en 240.0.0.0)

ING: R. ROJAS
GALLO
PATRONES DE BIT EN DIRECCIONES IP

# bits
1 7 24
Clase A: 16,000,000
R Red # Host #
1.0.0.0 a hosts por cada
126.0.0.0 red

# bits 1 1 14 16
Clase B: R R Red Host # 64,000 hosts
128.0.0.0 a # por cada red
191.255.0.0

# bits 1 1 1 21 8
Clase C: R R R Red # Host # 254 hosts
192.0.0.0 a por cada red
223.255.255.0
ING: R. ROJAS
GALLO
RECONOCIENDO CLASE DE DIRECCIONES

Regla del Primer Octeto

Bits mayor Octeto en Clase de


orden Decimal Dirección

0 1 – 126 A

10 128 – 191 B

110 192 – 223 C

ING: R. ROJAS
GALLO
DIRECCIONES IP ESTATICAS Y DINAMICAS

Se pueden distinguir dos tipos de direcciones IP:

• IP estáticas (fijas): Son configuradas los host propios


por el administrador de la red, no varían cuando el
host se conecta a la red, por lo tanto cuando el host se
conecta a la red el IP del host es siempre el mismo ya
que fue configurado.

• IP dinámicas (variables): Son proporcionandas por un


servidor DHCP, y varían en cada conexión, cada que
el host se conecta el host recibe una dirección IP
distinta.
ING: R. ROJAS
GALLO
DIRECCIONES IP RESERVADAS (PRIVADAS)

Las direcciones IP reservadas solo pueden ser usadas en una

red Privada, que no tengan vinculación directa con el

exterior, pues los paquetes de datos emitidos en estas redes no

pueden tener contacto directo con redes publicas como

Internet, debido a que su uso en ese ámbito es ilegal. A estas

direcciones también se las conoce como direcciones IP

internas o privadas.

ING: R. ROJAS
GALLO
RANGO DE VALORES DISPONIBLES DE
DIRECCIONES IP RESERVADAS

DIRECCIONES IP RESERVADAS

CLASE DESDE HASTA


A 10.1.1.0 10.255.255.255
B 172.16.0.0 172.31.255.255
C 192.168.0.0 192.168.255.255

ING: R. ROJAS
GALLO
DEBEMOS ASIGNAR DIRECCIONES IP
RESERVADAS EN LOS SIGUIENTES CASOS

 Si una red Lan con protocolo TCP/IP no es conectada a Internet


porque, por ejemplo, se desea que tenga un nivel de seguridad
mayor; eso si, siempre y cuando cada máquina posea una
dirección única dentro de la red.

 Si una red se conecta a Internet mediante un servidor Proxy,


que gestionará los pedidos al exterior. En este caso, bastara con
que el servidor Proxy tenga asignada una dirección IP pública,
mientras que las computadoras que pertenezcan a la red interna
podrán usar direcciones IP reservadas.

ING: R. ROJAS
GALLO
DIRECCIONES IP PUBLICAS

Las direcciones IP publicas son un conjunto de rangos de


direcciones disponibles que pueden ser usadas por computadoras
o redes privadas, que tienen contacto con redes públicas
( Internet). A estas direcciones también se las conoce como
direcciones IP externas o publicas.

Para obtener direcciones IP en menor cantidad, que es lo mas


habitual, se recurre al proveedor del servicio de conexión a
Internet, que a su vez, obtuvo las direcciones de InterNIC. El
proveedor puede otorgar las direcciones IP por tiempo ilimitado
o por el lapso que dure el servicio.

ING: R. ROJAS
GALLO
¿CUANDO ASIGNAR DIRECCIONES IP PUBLICAS?

 Si una computadora individual (utiliza a nivel personal y no


perteneciente a una red LAN) se conecta a Internet,
requerirá una dirección IP publico, que le proporcionara su
proveedor de Internet.
 Si una red LAN se conecta a Internet y usa el protocolo
TCP/IP, deberá adquirir un rango de direcciones IP publicas
con el proveedor de Internet para cada PC de la red (a no ser
que la red se conecte a Internet mediante un servidor Proxy,
que gestionara los pedidos al exterior. En este caso, bastara
con que el servidor Proxy tenga asignada una dirección IP
publica, sin importar que las direcciones de las otras
computadoras de la red sean publicas o reservadas).

ING: R. ROJAS
GALLO
DIRECCIONES DE HOST

Red 172.16.0.0 Red 10.0.0.0

172.16.2.200 10.1.1.1

172.16.3.10 10.250.8.11

172.16.12.12 10.180.30.118

172.16.2.1 10.6.24.2

172. 16 . 12. 12 10 . 180 . 30. 118


Red Host Red Host

ING: R. ROJAS
GALLO
DIRECCIONES CON SUBNETS

172.16.2.200 172.16.3.5

172.16.2.2 172.16.3.100

172.16.2.160 172.16.3.150

172.16.2.1 172.16.3.1

172. 16 . 2 . 160 172. 16 . 3 . 150

Red Subnet Host Red Subnet Host

ING: R. ROJAS
GALLO
MASCARA DE SUBNET

Red Host

172 16 0 0
IP Address

Red Host
Default 255 255 0 0
Subnet Mask

Red Subred Host


8 – bit Subnet 255 255 255 0
Mask

Usa bits de host, empezando


por los mas altos.
ING: R. ROJAS
GALLO
EQUIVALENTES DECIMALES

128 64 32 16 8 4 2 1
1 0 0 0 0 0 0 0 = 128

1 1 0 0 0 0 0 0 = 192
1 1 1 0 0 0 0 0 = 224

1 1 1 1 0 0 0 0 = 240

1 1 1 1 1 0 0 0 = 248
1 1 1 1 1 1 0 0 = 252

1 1 1 1 1 1 1 0 = 254
1 1 1 1 1 1 1 1 = 255

ING: R. ROJAS
GALLO
MASCARA DE SUBNET SIN SUBREDES

172.16.2.160 Red Host

10101100 00010000 0000010 10100000

11111111 11111111 00000000 00000000

255.255.0.0
10101100 00010000 00000000 00000000

172 . 16 . 0 . 0

No se usan Subredes – Default.


ING: R. ROJAS
GALLO
MASCARA DE SUBNET CON SUBREDES

Red Subred Host


172.16.2.160

10101100 00010000 0000010 10100000

11111111 11111111 11111111 00000000

255.255.255.0 10101100 00010000 00000010 00000000

172 . 16 . 2 . 0

Broadcast: 172.16.2.255
Número de Red extendido en 8 bits
ING: R. ROJAS
GALLO
BROADCAST LOCAL

255.255.255.255 0.0.0.0
Broadcast
Broadcast
Limitado
Limitado

172.16.1.0 172.16.2.0

• Los paquetes permanecerán locales a la red donde se originan.


• Nunca pasarán mediante un router IP.
• Identificación de red y host destino es 0.0.0.0 ó 255.255.255.255
• Usado para comunicarse con los dispositivos de la red local.

ING: R. ROJAS
GALLO
BROADCAST DIRIGIDO

 Permite que un host de una red remota transmita un paquete


que será difundido a todos los hosts de la red destino.
 Sólo identifica la red destino, adicionalmente puede identificar
una dirección local de esa red.
 Atraviesa un ruteador, si éste tiene una ruta hacia la red
destino.
 El paquete no será difundido en las redes intermediarias usadas
para alcanzar la red destino.
 La dirección destino del paquete contiene un número de red
válido y un identificador broadcast de host. Ejm.: 180.1.255.255
y 180.1.0.0 se consideran Broadcast Dirigidos de la red
180.1.hhh.hhh.

ING: R. ROJAS
GALLO
DIRECCIONES DE BROADCAST

172.16.1.0 172.16.2.0

172.16.4.0

172.16.3.0

Todos los hosts Todos los hosts


en una subred en todas las
específica: subredes en una
172.16.3.255 red específica:
ING: R. ROJAS 172.16.255.255
GALLO
FACULTAD DE INGENIERIA
INDUSTRIAL Y SISTEMAS

TECNICAS DE DIRECCIONAMIENTO
SUBNETEO
SESION 6

Ing. Freddy Chuman Z

ING: R. ROJAS
GALLO
Subneteo o Subnetting
Es dividir una red IP física en subredes lógicas (redes más pequeñas) para que
cada una de estas trabajen a nivel envío y recepción de paquetes como una red
individual, aunque todas pertenezcan a la misma red física y al mismo dominio.

Razones Clases de redes


•Agotamiento de direcciones IP – Clase A : comprendida de la red 1 a la 126
•Desperdicios de direccionamiento – Clase B: comprendida de la red 128 a la 191
•Grandes tablas de enrutamiento – Clase C: comprendida de la red 192 a la 224
Las mascaras de subred que tienen por
Ventajas default cada una de las clases de Redes:
•Direccionamiento mejor manejable
•Contención de Broadcat – Clase A: 255.0.0.0
•Bajos niveles de seguridad – Clase B: 255.255.0.0
– Clase C: 255.255.255.0

ING: R. ROJAS
GALLO
Ejemplo
• Ejemplo 1: (ver figura a)
• Si tenemos la dirección IP Clase C 192.168.1.0/24 y la
• pasamos a binario, los primeros 3 octetos, que coinciden
• con los bits “1” de la máscara de red (fondo rojo), es la
• dirección de red, que va a ser común a todos
• los hosts que sean asignados en el último octeto (fondo
• gris).
• Con este mismo criterio, si tenemos una dirección Clase
• B, los 2 primeros octetos son la dirección de red que va a
• ser común a todos los hosts que sean asignados en los
• últimos 2 octetos, y si tenemos una dirección Clase A, el
• 1 octeto es la dirección de red que va a ser común a
• todos los hosts que sean asignados en los últimos 3
• octetos.

• Ejemplo 2: (ver figura b)


• Si en vez de tener una dirección con Clase tenemos una
• ya subneteada, por ejemplo la 132.18.0.0/22, la cosa es
• más compleja. En este caso los 2 primeros octetos de la
• dirección IP, ya que los 2 primeros octetos de la máscara
• de red tienen todos bits “1” (fondo bordo), es la
• dirección de red y va a ser común a todas las subredes
• y hosts.
• Figura 7.2b: Ejemplo 2:
• Bits para IP y su respectiva Mascara de Red
• Como el 3º octeto está divido en 2, una parte en la porción de red y otra en la de host, la parte de la dirección IP
• que corresponde a la porción de red (fondo negro), que tienen en la máscara de red los bits “1”, se va a ir
• modificando según se vayan asignando las subredes y solo va a ser común a los host que son parte de esa subred.
• Los dos bits “0” del 3º octeto en la porción de host (fondo gris) y todo el último octeto de la dirección IP, van a ser
• utilizados para asignar direcciones de host.

ING: R. ROJAS
GALLO
Calculo de la Cantidad de
Subredes y Hosts por Subred
• La fórmula para obtener la cantidad de subredes es 2^N - 2 = x ;
donde “N” es el numero de bits que pediremos prestados a la porción
de Host y “x” es el numero de subredes o hosts que queremos.
Ejemplo
Tenemos una IP Clase B 132.18.0.0/16 se nos pide que
mediante subneteo obtengamos un mínimo de 50
subredes y 1000 hosts por subred.

2^N-2=50 Entonces N=6

Obtenemos una mascara 252 o /22 para las subredes

ING: R. ROJAS
GALLO
Obtener Cantidad de Hosts por Subred

2^N-2=1000 Entonces N=10

Obtener Rangos Subred

256 – 252 = 4

ING: R. ROJAS
GALLO
Ejercicio
Una empresa esta diseñado su red, para esto esta utilizando la dirección privada
de red: 192.168.187.0 Tiene 4 sucursales: Lima, Tacna, Trujillo y Tumbes. El
número promedio de hosts por cada sucursal es de 30 equipos. Desarrollar el
esquema de direccionamiento basado en subredes para cumplir el
requerimiento del número de hosts solicitado. ¿Calcular las direcciones de
subred para cada sucursal.?

ING: R. ROJAS
GALLO
Diferenciar cual es la porción de red y de host

Tenemos: IP 10.100.40.30 /11

Una vez que tenemos la dirección IP y la máscara de red en binario hacemos un AND entre ellas.

El resultado nos da que la dirección 10.100.40.30 /11 es una dirección de host


perteneciente a la subred 10.96.0.0 /11 y que tiene como dirección de broadcast
10.127.255.255 /11 (la dirección de broadcast la obtenemos colocando todos bits “1”
en la porción de host de la dirección IP).
ING: R. ROJAS
GALLO
Obtener el Número de un Host a partir de su Dirección IP

Se nos pide que obtengamos el número de


host de la dirección IP 172.16.48.101 /16.
Lo primero que vamos a hacer es convertir
la dirección IP a binario y diferenciar la
porción de red y de host. En este caso es
una dirección /16, es decir que los
primeros 16 bits son la porción de red y los
restantes16 bits son la porción dehost.

La dirección IP 172.16.48.101 /16 es el


host Nº 12.389 de la red 172.16.0.0 /16.

ING: R. ROJAS
GALLO
Obtener el Número de IP a partir de su Número de Host
Se nos pide que obtengamos la dirección IP del host número 330.108 de
la red 10.0.0.0 /8.

Lo primero que tenemos que hacer es convertir el número 330.108 a


binario.

Entonces se tiene:

El host Nº 330.108 de la red 10.0.0.0 /


8 tiene la dirección IP 10.5.9.124 /8
ING: R. ROJAS
GALLO
Obtener el Número de Subred a la que pertenece un Host

Se nos pide que obtengamos el número de subred a la que


pertenece el host con la dirección IP 172.16.81.22 /20.

El host con la dirección IP 172.16.81.22 /20 pertenece a la subred Nº 6 (al


resultado siempre tenemos que sumarle uno ya que la primer subred es la
ING: R. ROJAS
subred 0).
GALLO
Obtener la dirección IP y Broadcast de una Subred de una Red

Se nos pide que obtengamos la dirección IP de la subred Nº 15 de la red


192.168.0.0 /29
Convertir el número 14 en binario, lo vamos a agregar
a la parte de subred y lo volvemos a convertir a
decimal. Convertimos el número 14 y no el 15 porque
la primer subred va a ser la subred 0, por eso siempre
que tengamos que obtener una subred debemos
descontarle 1.

En el paso anterior obtuvimos la dirección de la subred,


ahora nos restaría obtener la dirección de broadcast.
Para eso lo único que tenemos que hacer es completar
la porción de host con bits “1” y pasar todo el octeto a
decimal.

La subred Nº 15 de la red 192.168.0.0 /29 tiene la dirección IP 192.168.0.112


ING: R. ROJAS /29 y la dirección de broadcast es 192.168.0.119 /29.
GALLO