Académique Documents
Professionnel Documents
Culture Documents
Subnetting, Variable
Length Subnet Masks
(VLSMs), y TCP/IP
Troubleshooting
Roco Olavarra Gonzlez
Magenta 2009
Agenda
Conceptos Previos
Diseo
Implementacin
Summarization
Troubleshooting IP Addressing
Mscaras de Subred
CIDR Classless Inter-Domain Routing
Classful vs. Classless Routing
Creacin de Subredes , Classful Routing
Subnetting Class C Addresses
Procedimiento para crear subredes
Nmeros Binarios
IP Addressing
IP Subnetting
Tpicos CCNA
Magenta 2009
Objetivos
Magenta 2009
Tpicos CCNA
Describir como funciona una red
Interpretar redes
Agenda
Conceptos Previos
Diseo
Implementacin
Summarization
Troubleshooting IP Addressing
Mscaras de Subred
CIDR Classless Inter-Domain Routing
Classful vs. Classless Routing
Creacin de Subredes , Classful Routing
Subnetting Class C Addresses
Procedimiento para crear subredes
Nmeros Binarios
IP Addressing
IP Subnetting
Tpicos CCNA
Magenta 2009
Ns Binarios, Hexadecimales y
Decimales
1 byte = 8 bits
1 nibble = 4 bits (Dgito Hexadecimal)
1 byte
1 nibble
1 nibble
128
64
32
16
27
25
25
24
23
22
21
20
b7
b6
b5
b4
b3
b2
b1
b0
Ej:
Valor
decimal
Potencia
de 2
Posicin
Binario
Tabla de conversin
Decim
al
10
11
12
13
14
15
HEX
00
00
00
01
00
10
00
11
01
00
01
01
01
10
01
11
10
00
10
01
10
10
10
11
11
00
11
01
11
10
111
1
Binari
o
Magenta 2009
IP Addressing
Direccin IP
Decimal
Binario
Hexadecimal
Decimal
:
Binario:
Hexadeci
mal:
8 bits
8 bits
8 bits
172
16
30
56
101011
00
AC
000100
00
10
000111
10
1E
001110
00
38
8 bits
Magenta 2009
IP Addressing
Class A:
Class B:
Class C:
Networ
k
Networ
k
Networ
k
Host
Host
Host
Networ
k
Networ
k
Host
Host
Networ
k
Host
(+) Networks
Magenta 2009
IP Addressing
Network Address: Direccin IP que identifica a una red
Todos los bits que definen el host quedan en 0
Se utiliza en las tablas de ruteo
Broadcast Address: Direccin usada para enviar paquetes a todos los hosts de
dentro de la misma red
Todos los bits que definen la direccin de host quedan en 1
Network Address
Class A:
Class B:
Class C:
10
172
192
0
16
168
0
0
10
0
0
0
Broadcast Address
Class A:
Class B:
Class C:
10
172
192
255
16
168
255
255
10
255
255
255
Magenta 2009
IP Addressing
Network Address Range
Define los lmites de cada clase, es decir, los valores que puede tomar cada direccin
Se establecen los valores que deben tomar los primeros 4 bits del primer octeto o byte de la
direccin IP, para cada clase
Rango de valores posibles (1
octeto)
Binario
Decimal
Direcciones IP
vlidas
Nmeros de
Redes
Nmero de host
por red
Class A
NHHH
0000
0111
0000
1111
1
126
1.0.0.0
126.0.0.0
27-2 = 126
224-2 = 16777214
Class B
NNHH
1000
1011
0000
1111
128
191
128.0.0.0
191.255.0.0
214 = 16384
216-2 = 65534
Class C
NNNH
1100
1101
0000
1111
192
223
192.0.0.0
223.255.255.0
221 = 2097152
28-2 = 254
Class D
NNNH
1110
1110
0000
1111
224
239
224.0.0.0
239.255.255.255
No definido
No definido
Class E
NNNN
1111
1111
0000
1111
240
255
240.0.0.0
255.255.255.255
No definido
No definido
Magenta 2009
Agenda
Conceptos Previos
Diseo
Implementacin
Summarization
Troubleshooting IP Addressing
Mscaras de Subred
CIDR Classless Inter-Domain Routing
Classful vs. Classless Routing
Creacin de Subredes , Classful Routing
Subnetting Class C Addresses
Procedimiento para crear subredes
Nmeros Binarios
IP Addressing
IP Subnetting
Tpicos CCNA
Magenta 2009
IP Subnetting
Subnet: Subdivided Network
Beneficios:
Magenta 2009
Mscaras de Subred
Network
255
Network
255
Host
0
Host
0
Class C:
Network
255
Network
255
Network
255
Host
0
Magenta 2009
Classless Inter-Domain
Routing (CIDR)
Usado por los ISP para otorgar un nmero de direcciones a varios clientes
Con una notacin decimal da a entender cuantos de los 32 bits de la direccin
IP estn destinados a la parte network ID, es decir, entrega la mscara de
subred. Los bits enmascarados se cuentan consecutivamente de izquierda a
derecha.
Bloque de direccin es de la forma: 192.168.10.32/28
/28: # bits reservados para el network ID
32 es el # mximo de bits disponibles, pero se deben dejar al menos 2 libres
Binario
Bits
para dar direccin a los hosts (se debe tener
un host ID):Decimal
encendidos
2 bits 4 direcciones de hosts posibles
00000000
0
/0
1 Network address (bits en 0)
10000000
128
/1
1 Broadcast address (bits en 1)
11000000
192
/2
2 Hosts
11100000
224
/3
11110000
240
/4
11111000
248
/5
11111100
252
/6
11111110
254
/7
11111111
255
/8
Magenta 2009
Valores CIDR
Subnet Mask
CIDR
Value
Class
Subnet Mask
CIDR
Value
255.0.0.0
/8
255.255.240.0
/20
255.128.0.0
/9
255.255.248.0
/21
255.192.0.0
/10
255.255.252.0
/22
255.224.0.0
/11
255.255.254.0
/23
255.240.0.0
/12
255.255.255.0
/24
255.248.0.0
/13
255.255.255.128
/25
255.252.0.0
/14
255.255.255.192
/26
255.254.0.0
/15
255.255.255.224
/27
255.255.0.0
/16
255.255.255.240
/28
255.255.128.0
/17
255.255.255.248
/29
255.255.192.0
/18
255.255.255.252
/30
255.255.224.0
/19
A
B
Dato: 255
.
255
.
255
.
240
11111111 .
11111111 .
11111111 .
11110000
/8
/8
/8
/4
Roco Olavarra Gonzlez
Class
A
B
A
B
C
4 bits para el
host
= /28
Magenta 2009
Class B:
Class C:
Network
Subnet
x+y = 24
Host
Network
Network
Network
Network
Network
Subn
et
Hos
t
Subnet
Host
x+y = 16
x+y = 8
Subnet or Prefix
Host
Magenta 2009
Creacin de Subredes
Classful routing
Pasos a seguir:
1.
2.
3.
Para cada segmento fsico una nica direccin de subred (Subnet ID)
Magenta 2009
Creacin de Subredes
Classful routing
Procedimiento general:
mask se refiere al
N Subredes = 2x
x: # bits enmascaradosSubnet
numero, en notacin
N Hosts = 2y-2 y: # bits no enmascaradosdecimal, que resulta de /x
Subredes vlidas:
Block size = 256-subnet mask
0 ; 1*block ; 2*block ; ; subnet mask
Para cada subred vlida:
Subnet address: solo 0s en bits no enmascarados
Broadcast address: solo 1s en bits no enmascarados
Valid hosts: Entre subnet address y broadcast address de cada
subred
Network
Subnet
Host
Magenta 2009
Subnetting Class C
Addresses
Datos:
Network address: 192.168.10.0
Subnet mask: 255.255.255.224
IP Subnet-zero:
Comando que
permite utilizar la
primera y ltima
x = # bits enmascarados
subred en el
N Subredes:
224 = 11100000
diseo de la red.
3
=> 2 = 8 subredes y = # bits no enmascarados Sin l no se
podran utilizar las
N hosts por subred:
subredes 0 y 224
5
en este caso.
=> 2 -2 = 30 hosts
Hay que estar
Subredes vlidas:
atento si piden no
utilizar este
Block size = 256 224 = 32
comando.
=> 0 ; 32 ; 64 ; 96 ; 128 ; 160 ; 192 ; 224 En el siguiente
cuadro,
Direccin de broadcast para cada subred: Justo
el se
nmero
muestra que est
siguiente subred
habilitado.
Solucin:
antes de la
Magenta 2009
Subnetting Class C
Addresses
Magenta 2009
Agenda
Conceptos Previos
Diseo
Implementacin
Summarization
Troubleshooting IP Addressing
Mscaras de Subred
CIDR Classless Inter-Domain Routing
Classful vs. Classless Routing
Creacin de Subredes , Classful Routing
Subnetting Class C Addresses
Procedimiento para crear subredes
Nmeros Binarios
IP Addressing
IP Subnetting
Tpicos CCNA
Magenta 2009
Definicin:
Configuracin de subredes utilizando distintas mscaras de
subred para las diferentes interfaces de un router.
Se utiliza en classless networks
Configurar este tipo de redes permite ahorrar mucho
espacio en direcciones IP.
Magenta 2009
Magenta 2009
Diseo VLMS:
/30
/29
/28
/27
=>
=>
=>
=>
2 hosts
6 hosts
14 hosts
30 hosts
Magenta 2009
Implementacin VLMS:
Ejemplo:
192.168.10.0
La direccin asignada a la
subred debe ser mltiplo
del bloque
correspondiente!!
Para determinar la mscara de subred
apropiada, se debe encontrar la potencia de 2
ms cerca y mayor a (#hosts +2). Ese clculo
entrega los y bits que no pueden estar
enmascarados. La mscara es /(32-y).
Dato:
Magenta 2009
Ejemplo (cont):
16
16
64
32
16
16
64
16
4
4
4
Magenta 2009
Agenda
Conceptos Previos
Diseo
Implementacin
Summarization
Troubleshooting IP Addressing
Mscaras de Subred
CIDR Classless Inter-Domain Routing
Classful vs. Classless Routing
Creacin de Subredes , Classful Routing
Subnetting Class C Addresses
Procedimiento para crear subredes
Nmeros Binarios
IP Addressing
IP Subnetting
Tpicos CCNA
Magenta 2009
Summarization
Summarization o tambin route aggregation:
Con una sola direccin IP permite representar dos o ms IP networks.
Hace posible que los protocolos de ruteo reporten muchas redes, como
una sola. Esto sirve para reducir el tamao de las tablas de ruteo,
ahorrando memoria en el router; y para agilizar el proceso, reduciendo
el tiempo de bsqueda de un camino a una red remota.
Magenta 2009
Summarization
Ejemplo 1:
Resumir las direcciones de redes de clase C, desde 192.168.16.0 hasta
192.168.31.0
Solucin:
Son 16 direcciones en total, que se pueden incorporar en un bloque de 16. La
mscara que tiene un bloque de tamao 16 es 240. Como el octeto que cambia
con las distintas redes es el tercero, la mascara de resumen es 255.255.240.0.
La direccin de red que se utiliza para reportar las direcciones resumidas es la
primera: 192.168.16.0. Esto es consistente con la mscara, pues el tamao del
bloque es 16 = 256-240, y por lo tanto las redes permitidas son 0, 16, 32, 48,
, 240.
Ejemplo 2:
Resumir las direcciones desde 172.16.32.0 hasta 172.16.50.0
Solucin:
Resumir solo desde 172.16.32.0 hasta 172.16.47.0 con mscara 255.255.240.0,
y dejar las otras sin resumir.
ERROR, No hacer esto:
Resumir todas las direcciones con mscara 255.255.224.0 (bloque de 32). Esto
abarcara hasta la direccin 172.16.63.0, lo que puede ser un problema porque
pueden aparecer direcciones resumidas que no existen.
Magenta 2009
Agenda
Conceptos Previos
Diseo
Implementacin
Summarization
Troubleshooting IP Addressing
Mscaras de Subred
CIDR Classless Inter-Domain Routing
Classful vs. Classless Routing
Creacin de Subredes , Classful Routing
Subnetting Class C Addresses
Procedimiento para crear subredes
Nmeros Binarios
IP Addressing
IP Subnetting
Tpicos CCNA
Magenta 2009
Troubleshooting IP Addressing
Cuando se presenta un problema:
Magenta 2009
Troubleshooting IP Addressing
Comandos DOS desde un PC o un router Cisco
Estos comandos hacen los mismo pero son implementados de forma distinta
1. ping (Packet InterNet Groper): Usa ICMP echo request para determinar si un
host remoto est activo o no, retardo del viaje de ida y vuelta (round-trip) y
prdida de paquetes.
2. traceroute: (No funciona desde DOS) Muestra la lista de routers por los que
debe pasar un paquete para llegar a su destino, usando TTL timeouts y
mensajes de error ICMP.
3. tracert: Igual a traceroute, pero es comando Microsoft Windows.
4. arp -a: Muestra el mapeo de direcciones IP-a-MAC en un PC con Windows.
5. show ip arp: Mismo comando anterior, pero para implementarlo en un router
Cisco.
6. ipconfig /all: Entrega la configuracin del PC en un DOS prompt.
Magenta 2009
Subredes: Mltiplos de 8
. Sales: subred 24 => Hosts: 25 30 ; Broadcast: 31
. Marketing : subred 80 => Hosts: 81 86 ; Broadcast: 87
. WAN: subred 40 => Hosts: 41 46 ; Broadcast: 47
Magenta 2009
Subred A:
. Mscara de subred: /26 => 255.255.255.192
. Bloque: 256 192 = 64
. Subredes: Mltiplos de 64 => 64
. Hasta 62 hosts
Subred B:
. Mscara de subred: /28 => 255.255.255.240
. Bloque: 256 240 = 16
. Subredes: Mltiplos de 16 => 32
. Hasta 14 hosts
Magenta 2009
Agenda
Conceptos Previos
Diseo
Implementacin
Summarization
Troubleshooting IP Addressing
Mscaras de Subred
CIDR Classless Inter-Domain Routing
Classful vs. Classless Routing
Creacin de Subredes , Classful Routing
Subnetting Class C Addresses
Procedimiento para crear subredes
Nmeros Binarios
IP Addressing
IP Subnetting
Tpicos CCNA
Magenta 2009
ping
ping
ping
ping
a
a
a
a
la
la
la
el
direccin de loopback
NIC
gateway por defecto
dispositivo remoto
Magenta 2009
Preguntas?
Comentarios?
Magenta 2009
Anexo:
Comandos tiles
Magenta 2009
ping
Syntax
PING [options] destination_host
Options
-w timeout Timeout in milliseconds to wait for each reply.
-i TTL Time To Live.
-v TOS
Type Of Service.
-a
Resolve addresses to hostnames.
-n count
Number of echo requests to send.
-t
Ping the destination host until interrupted.
-l size
Send buffer size.
-f Set Don't Fragment flag in packet.
-r count
Record route for count hops.
-s count
Timestamp for count hops.
-j host_list Loose source route along host_list.
-k host_list Strict source route along host_list.
destination_host
Magenta 2009
tracert
Syntax
TRACERT [options] target_name
Options
-d
Do not resolve addresses to hostnames. (avoids performing a DNS
lookup)
-h max-hops
Maximum number of hops to search for target.(default=30)
-j host-list Trace route along given host-list. up to 9 hosts in dotted decimal
notation,
separated by spaces.
-w timeout Wait timeout milliseconds for each reply.
target_name
Magenta 2009
ARP
Syntax
View the contents of the local ARP cache table
ARP -a [ip_addr] [-N if_addr]
Add a static Arp entry for frequent accessed hosts
ARP -s ip_addr eth_addr [if_addr]
Delete an entry
ARP -d ip_addr [if_addr]
Options
-a
Display current ARP entries. May include more than one network
interface. If
ip_addr is specified, the IP and Physical addresses for only
the specified computer
are displayed.
-g
Same as -a.
-N if_addr Display the ARP entries for the network interface specified by
if_addr.
-d ip_addr Delete the host specified by ip_addr. -d * will delete all hosts.
-s
Add the host and associates the Internet address ip_addr with the
Physical
address eth_addr. The Physical address is given as 6
hexadecimal bytes separated
by hyphens. The entry is permanent.
eth_addr
Specifies a physical address.
if_addr
If present, this specifies the Internet address of the interface whose
address
translation table should be modified. If not present, the first
applicable interface
will be used.
Magenta 2009
ipconfig
Syntax
IPCONFIG
IPCONFIG
IPCONFIG
IPCONFIG
IPCONFIG
/all
Display full configuration information.
/release [adapter]
Release the IP address for the specified adapter.
/renew [adapter]
Renew the IP address for the specified adapter.
/flushdns
Purge the DNS Resolver cache.
/registerdns
Refresh all DHCP leases and re-register DNS
names.
IPCONFIG /displaydns
Display the contents of the DNS Resolver Cache.
IPCONFIG /showclassid adapter
Display all the DHCP class IDs allowed for
adapter.
IPCONFIG /setclassid adapter [classid]
Magenta 2009
traceroute
Syntax
traceroute [vrf vrf-name | topology topology-name] [protocol] destination
Options
vrf vrf-name: (Optional) Specifies the name of a Virtual Private Network (VPN)
routing and forwarding (VRF) instance table in which to find the destination address.
The only keyword that you can select for the protocol argument when you use the
vrf vrf-name keyword-argument pair is the ip keyword.
topology topology-name: (Optional) Specifies the name of the topology instance.
destination address or hostname for which you want to trace the route. The
Roco Olavarra
Gonzlez
software determines
the default
parameters for the appropriate protocol
and the2009
Magenta
show ip arp
Syntax
show ip arp [ip-address] [host-name] [mac-address] [interface type number]
Description
ip-address: (Optional) ARP entries matching this IP address are displayed.
host-name: (Optional) Host name.
mac-address: (Optional) 48-bit MAC address.
interface type number: (Optional) ARP entries learned via this interface type and number are
displayed.
Magenta 2009