Universidad Privada Antonio Guillermo Urrello Centro de Informática & Sistema

WINDOWS 2000

IP ADDRESSING Y SUBNETTING

Página 1

102. 2 • • • Cada Host TCP/IP es identificado con un Dirección IP lógica.107.0 131. 86 90 9 4 MARIA MARIA AVE AVE 133. 3. 133.120. z. NETWORK ID y HOST ID 32 Bits B Class ID Network Host ID w.0 131.107.107.0 0 131.16. y.102. 7 129. Cada IP address tiene Network ID y host ID. 8 129.102.120.2 7 129.0.75.12.0. x.0.24 • El Network ID identifica identifica los sistemas que están localizados en la Página 2 .0.0. : Example 131. (IP address) Cada host y componente de la red requieren un único IP address cuando se comunican utilizando TCP/IP.120.107.0 133.Universidad Privada Antonio Guillermo Urrello Centro de Informática & Sistema WINDOWS 2000 IP ADDRESSING Esta sesión comprende las normas para la asignación de IPs. Al final el participante deberá ser capaz de conocer y aplicar los conocimientos necesarios para configurar y dar soporte al protocolo TCP/IP en los clientes de red.3.

Las clases de direcciones definen el número de networks y el número de host por network. • • • • • El Network ID debe ser único en la Internetwork. Formato Binario 11000000 10101000 00000011 00011000 Formato Decimal 192. cuando todos los bits son 1. El último bit representa un valor decimal de 1. llamados octetos. Microsoft TCP/IP soporta clases A. WINDOWS 2000 El Host ID identifica los workstation.24 CLASES DE ADDRESS • • • • La comunidad de Internet tiene definido 5 clases de IP address que admiten redes de diferentes tamaños. Las clases de direcciones definen los bits que son usados para network ID y host ID. CONVIRTIENDO IP ADDRESS 8 Bits 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 128 64 32 16 128 64 32 16 8 8 4 4 2 2 1 1 255 Decimal Value Cada posición en un octeto tiene asignado un valor decimal.Universidad Privada Antonio Guillermo Urrello Centro de Informática & Sistema misma red física. Cada IP address tiene 32 bits de longitud y esta compuesto por cuatro campos de 8 bits. Los octetos están separados por puntos y están representados por un número decimal en el rango de 0 a 255. CLASE IP ADDRESS NETWORK ID HOST ID Página 3 . es decir.3. Las address para cada host deben ser únicos en cada Network ID. B y C de direcciones asignados a los hosts. El primero representa un valor decimal de 128.168. server. A continuación se presenta un ejemplo en formato binario y decimal. El valor decimal más alto de un octeto es 255. router y otros host TCP/IP en el segmento.

Los restantes 8 bits (último octeto) representan el host ID.Z W. Los restantes 24 bits (últimos tres octetos) representan el host ID. CLASE C • • • Asignadas a pequeñas redes LANs(Local Area Network).X. los siguientes 14 bits (dos primeros octetos) completan en Network ID. W.Z W.X. WINDOWS 2000 X. los 21 bits restantes (tres primeros octetos) completan el network ID.Z Z Clase A 0 Network ID Host ID Clase B Network ID 10 Host ID Clase C Network ID 110 Host ID w CLASE A • • • x y z Asignadas a redes con un gran número de host.Y.Y. CLASE B • • • Asignadas a medianas y grandes redes. Un multicast group puede contener uno o más host.X.Y. El primer bit en la clase A es cero.Y.Z W.Y. Los restantes 16 bits (últimos dos octetos) representan el host ID. CLASE D • Utilizadas para multicast group.X.Universidad Privada Antonio Guillermo Urrello Centro de Informática & Sistema A B C W. Los tres primeros bits en clase C son 110. Los dos primeros bits en la clase B es 10. los 7 bits siguientes (del primer octeto) completan el Network ID.Z Y. Página 4 . W.X.

Los packets son pasados a un conjunto de host en la red.73.0.0. x. Ejemplo: 145.y. los restantes bits designan un grupo específico en el cual participan los clientes.255.0 192. Ejemplo: 127. Si todos los bits son 0. Si todos los bits son 1.0 223.66.0 191. Microsoft soporta class D Address para aplicaciones con multicast data en los host de una internetwork.107.0.0.7.x w.0 128.384 2. El 127 es reservado para funciones de loop back.y. y. RESUMEN DE LA CLASES DE ADDRESS Clase A B C Rango 1er octeto del Network ID 1–126 128–191 192–223 Network ID w w.255. Los 4 primeros bits en clase E son 1111.4.0.097.0 Ultimo Network ID 126.24 El Network ID y el host ID no puede ser todos 1.255.z 124. Ejemplo: no pueden existir dos host con el IP 135. Ejemplo: 200.z 124.121.7.z y.107. no disponible para uso general. la address es interpretado como un broadcast. y. Estos no son bits de redes o host en operaciones de multicast. Reservada para uso futuro.37. CLASE E • • • Es un address experimental.z 131.255 El Network ID y el host ID no puede ser todos 0.0 El host ID debe ser único en local network ID.0.y Host ID x.Universidad Privada Antonio Guillermo Urrello Centro de Informática & Sistema • • • • WINDOWS 2000 Los cuatro primeros bits en clase D son 1110. la address es interpretado “this network only”.255.152 Hosts por Network 16.x. Sólo los host registrados para el multicast aceptan el packet.214 65.534 254 Clase A B C Primer Network ID 1. z 192. z 192.6.y.777.6 1 1 2 2 3 3 ASIGNANDO NETWORK IDs Router Router x.121.3.73. Página 5 .0.z z Cantidad de Networks 126 16.0.0.0 GUIAS PARA ADDRESSING • • • • El Network ID no pude ser 127.z 131.

Si las redes están conectadas por un router.0.28 28 131.107.107.0.27 27 124. se requiere un Network ID por cada WIDE AREA CONNECTION.y.107.1 Router 131.1 192.z 124.0.1 131.0. x.121.107. 124. En el gráfico mostrado se tiene: Network 1 y Network 3 representan dos redes ruteadas. Página 6 .0.0. 131. ASIGNANDO HOST IDs 1 1 2 2 3 3 124.0.0.Universidad Privada Antonio Guillermo Urrello Centro de Informática & Sistema WINDOWS 2000 • • • • • El Network ID identifica los host TCP/IP localizados en la misma red física.0. y deben ser únicos en la Network ID.0. 1 192.73.0. para que se puedan comunicar.z 124.121.2 131.73.0.0.107.0.107. z 131.0.107. Network 2 representa la conexión WIDE AREA NETWORK entre los routers.2 192.121. Todos los host TCP/IP incluyendo interfaces a routers requieren un Host ID.0.121.0.0.0. 131. z 131.0.107. 131. 124.28 28 x.0. 124.0.121.0.73.27 27 Router 192.0.1 124.0.73. z 192.0.y.29 29 29 • • El Host ID identifica los host TCP/IP en una red. Todos los host de la misma red física deben ser asignados de la misma Network ID. 131.107.73.107.121.73. 124.29 z 192. 1 124.

x.0.0.0.y. Si los resultados obtenidos son iguales entonces el páquete será enviado a la red local. en otro caso si lo estará. 16.0. Para ello se realiza el ANDed entre el IP y su subnet mask del host origen.0.107.254 SUBNET MASK Es una address de 32 bit que permite distinguir el Network ID del Host ID.0 11111111 00000000 00000000 00000000 255.0 IP¨: 124.0.0 131.255. luego el AND entre el IP del host destino y la subnet mask del host origen.10.0.255. en caso contrario se enviará al IP address del router.0 11111111 11111111 11111111 00000000 255.x.255.16.0 11111111 11111111 11111111 00000000 255.0 11111111 11111111 00000000 00000000 255.254 w.0.0 11111111 11111111 00000000 00000000 255.x. Cada host TCP/IP requiere una subnet mask.28 M: 255.255.255.1 WINDOWS 2000 Final del Rango w.200 DETERMINANDO EL DESTINO DE LOS PAQUETES (ANDing) IP¨: 124.x.0.254 w.y.1 w.0.107.0.28 M: 255.0.x.y.0.255. cuando se utiliza la subnet mask por defecto la red no estará dividida en subnets.255. Formato Dotted Decimal Dotted Decimal Decimal Notation Notation Clase Address Class Class A Class A Class B Class B Class C Class C Bits Usados para Subnet Bits Used for Subnet Mask Mask 11111111 00000000 00000000 00000000 255.0.0.255.1 w.200 255.255.255.Universidad Privada Antonio Guillermo Urrello Centro de Informática & Sistema Clase de Address A B C Inicio del Rango w. Página 7 .0 Ejemplo Class B Class B Example IP Address Subnet Mask Network ID Host ID 131.0 ANDing es el proceso interno que utiliza TCP/IP para determinar si el paquete es destinado para un host de la red local o de una red remota. además permite determinar si el IP address del host destino está en una red local o remota.z w.0.0.

0.1 (Dirección Loopback) 3 Ping IP Dirección de Host Local 4 Ping IP Puerta de Enlace 5 Ping IP Dirección de Host Remoto End Página 8 .0.Universidad Privada Antonio Guillermo Urrello Centro de Informática & Sistema WINDOWS 2000 TESTING MICROSOFT TCP/IP 1 Start IPCONFIG 2 Ping 127.

Universidad Privada Antonio Guillermo Urrello Centro de Informática & Sistema WINDOWS 2000 LABORATORIO Página 9 .

31 131.27 131.12 Una subnet es un segmento físico en un entorno TCP/IP que utiliza IP address derivadas de un Network ID. una utilizada para identificar el segmento único en la red y la otra parte utilizada para identificar los host.7 Subnet 1 Subnet 1 131.3.107. Esto es conocido com SUBNETTING o SUBNETWORKING.107.12. Una subnet ID única es creada por cada segmento.107.107. o subnet ID.10.107.3.107.107. Dividir la red en subnets requiere que cada segmento utilice diferente Network ID.107.3.27 131. Superar las limitaciones de algunas tecnologías. Subnetting es definido en el RFC 950.12. tales como Ethernet y Token Ring.0 Main Network Subnet 2 Subnet 2 131.Universidad Privada Antonio Guillermo Urrello Centro de Informática & Sistema WINDOWS 2000 SUBNETTING 131.7 131.12.107.107. IMPLEMENTANDO SUBNETTING Página 10 .3.10. Reducir la congestión de la red.0 131. redireccionando el tráfico y reduciendo los broadcast.107.107. 131.0 131. 0 0 131.107. BENEFICIOS DEL SUBNETTING • • • • Mezclar diferentes tecnologías.31 131.12 131. particionando los bits del Host ID en dos partes.10.12.10.12. tales como el número máximo de host por segmento.

Basado en los requerimientos. 254 Network ID 1 0 Subnet ID Host ID Number of Hosts 65. . 255 .Universidad Privada Antonio Guillermo Urrello Centro de Informática & Sistema WINDOWS 2000 Antes de implementar subnetting es necesario determinar los requerimientos los requerimientos actuales y futuros. Bits requerido 3 Convertir el número requerido 3 de Bits a Decimal (High Order) Ejemplo de Address Class B 6 Número de Subnets Number of Valor Binario Binary Value 1 0 0 0 0 0 1 1 0 (3 Bits) Convertir a Decimal Convert to Decimal Subnet Mask Subnet Mask Página 11 11111111 11111111 11100000 00000000 4+2 = 6 . 254 Cuando más bits se utilicen para la Subnet Mask.534 . Determinar el número de direcciones de host requeridas para cada segmento físico. pero disminuirá el número de host por subnet. teniendo en cuenta lo siguiente: • • • • • • Determinar el número de segmentos físicos de la red. Una subnet ID por cada segmento físico. Para ello deberá realizar los siguientes pasos: • • • Determinar el número de segmentos físicos en el entorno de red y convertir este número a formato binario. Contar el número de bits requerido para representar el número físico de 1 Convertir segmentos en binario. el número de segmentos a Binario 2 Contar a número de 2 Convertir el número de bits elformato decimal en high-order. 0 . . BITS PARA LA SUBNET MASK Ejemplo de Address Class B Number of Subnets 0 . 255 224 . . Un rango de host ID por cada subnet. DEFINIENDO LA SUBNET MASK La definición de la subnet mask es necesaria para dividir una red en subnets. . más subnets estarán disponibles. se define: Una subnet mask para toda la red.

Estos valores son utilizados para definir 0 00000 Host Ids para una subnet. . 65. listar todas las posibles combinaciones. .777. Cada valor decimal representa una subnet simple. . 1 • • 1111111 1111111 1 11 1 0000 0 0000000 0 Convertir a decimal los bits del subnet ID para cada subnet. . 0 Las combinaciones que utilizan todos “0” o224 son inválidos IP address y “1” 255 255 1 1 Network ID. Todos “0” indica “this network only” y todos “1” es equivalente a la subnet mask.Universidad Privada Antonio Guillermo Urrello Centro de Informática & Sistema WINDOWS 2000 SUBNETTING MAS DE UN OCTETO Ejemplo de Address Class A Número de Subnets Network ID 0 0 .214 . 254 Es posible subnetting más de un octeto para reunir los requerimientos del número de subnets y del número de host por cada subnet. DEFINIENDO SUBNET IDs • • Utilizando el mismo número de bits que son utilizados para la subnet mask. rangos de = 0 00 00 1 01 0 01 1 10 0 10 1 11 0 11 1 2 2 00000 = 32 00000 = 64 00000 = 96 00000 = 128 = 00000 160 = 00000 192 = 00000 224 3 3 Página 12 .534 Subnet ID Host ID Número de Hosts 16.

127.1 Página 13 .x .254 64 . w .254 w . 191. w .1 128 .Universidad Privada Antonio Guillermo Urrello Centro de Informática & Sistema WINDOWS 2000 Otra forma de definir Subnet IDs 1 1 2 2 3 3 Listar el número de Bits (High Order) usados para lasubnet mask 11000000 11000000 64 64 Convertir el Bit de valor más bajo a decimal Incrementar el valor para cada combinación de Bit 0 + 64 = 64 + 64 = 128 + 64 192 w .x .x .x .

Universidad Privada Antonio Guillermo Urrello Centro de Informática & Sistema WINDOWS 2000 DEFINIENDO HOST IDs Host ID Host ID Range Range Subnet IDs Subnet IDs 00 00000 = 00 0 0 00 00000 = 0 0 00000 = 32 00 1 00000 = 32 01 1 01 00000 = 64 0 00000 = 64 01 0 01 00000 = 96 96 1 00000 =12 10 1 10 00000 = 12 0 00000 =8 10 0 8 10 00000 = 16 16 1 00000 =0 11 19 1 11 00000 = 0 19 0 00000 = 2 11 00000 = 2 0 00000 = 11 1 224 1 224  Invali Invali d .12 ..2234 3 4 Cada Subnet ID indica el valor inicial en el Rango El valor final es uno menos que el valor inicial del siguiente rango  Página 14 .y .y 64 .6 x.y .y1 . .y0 .4 95 x.1 – x. . x.25 x.4 22 25 4 .y 63 .159.1 – x.y .1 – d .1 – x. 4 x.1 – x.19 0 x..6 2 x.25 x.25 x.y .y .y8 .19 .25 x.y.y2 Invali 2 Invali d d .y7 .y ..16 8 x.16 .4 .y .1 – .25 x.y12 425 .y.1 – x.15 25 4 x.1 – .25 4 .y9 .y 32 .25 25 x.127.191. .3 x.y 634 .25 x.9 4 x.1 – .y 96 .y 95 .1 – ..1 – x.y12 .y . .1 – .19 4 x.

Universidad Privada Antonio Guillermo Urrello Centro de Informática & Sistema WINDOWS 2000 LABORATORIO Página 15 .