NET102 Chapter8SubnettingIPNetworks
NET102 Chapter8SubnettingIPNetworks
NET102 Chapter8SubnettingIPNetworks
Subnetting IP Networks
PREPARED BY ENGR. JOHN CEAZAR C. BELLO
.CpE
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2
Chapter 8:
Subnetting IP Networks
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10
Chapter 8 - Sections & Objectives (Cont.)
8.3 Address Schemes
• Explain design considerations for implementing IPv6 in a business network.
• Explain how to implement IPv6 address assignments in a business network.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11
8.1 Subnetting an IPv4
Network
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12
Network Segmentation
Broadcast Domains
Devices use broadcasts in an Ethernet LAN to locate:
• Other devices - Address Resolution Protocol (ARP) which sends Layer 2 broadcasts to a known IPv4
address on the local network to discover the associated MAC address.
• Services – Dynamic Host Configuration Protocol (DHCP) which sends broadcasts on the local network
to locate a DHCP server.
Switches propagate broadcasts out all interfaces except the interface on which it was received.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
Network Segmentation
Problems with Large Broadcast Domains
Hosts can generate excessive broadcasts and negatively affect the network.
• Slow network operations due to the significant amount of traffic it can cause.
• Slow device operations because a device must accept and process each broadcast packet.
Solution: Reduce the size of the network to create smaller broadcast domains. These smaller
network spaces are called subnets.
One
Broadcast Broadcast in Broadcast in
Domain LAN 1 LAN 2
contained in contained in
1 subnet 1 subnet
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14
Network Segmentation
Reasons for Subnetting
Reduces overall network traffic and improves network performance.
Enables an administrator to implement security policies such as which subnets are allowed or not
allowed to communicate together. Communicating between
Networks
Subnetting by Location
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15
Subnetting an IPv4 Network
Octet Boundaries
Networks
are most
easily
subnetted
at the
octet
boundary
of /8, /16,
and /24
Prefix length and the subnet mask are different ways of identifying the network
portion of an address.
Subnets are created by borrowing host bits for network bits.
More host bits borrowed, the more subnets that can be defined.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16
Subnetting an IPv4 Network
Subnetting on the Octet Boundary
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 17
Subnetting an IPv4 Network
Subnetting on the Octet Boundary (Cont.)
Subnets can borrow bits from any host bit position to create other masks.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19
Subnetting an IPv4 Network
Video Demonstration – The Subnet Mask
Subnetting in Binary
ANDING
• Convert IP address and Subnet Mask to Binary (line up vertically like an addition problem)
• Logically AND (1 and 1 = 1, all other combinations = 0)
• Result is network address for original IP address
Classful Subnetting
• Class A /8 255.0.0.0
• Class B /16 255.255.0.0
• Class C /24 255.255.255.0
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20
Subnetting an IPv4 Network
Video Demonstration – The Subnet Mask (Cont.)
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21
Subnetting an IPv4 Network
Video Demonstration – Subnetting with the Magic Number
Magic number is simply the place value of the last one in the subnet mask
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 22
Subnetting an IPv4 Network
Video Demonstration – Subnetting with the Magic Number (Cont.)
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23
Subnetting an IPv4 Network
Video Demonstration – Subnetting with the Magic Number (Cont.)
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 24
Subnetting an IPv4 Network
Classless Subnetting Example
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 25
Subnetting an IPv4 Network
Creating 2 Subnets
/25 Subnetting Topology
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 26
Subnetting an IPv4 Network
Video Demonstration – Creating Two Equal-sized Subnets (/25)
Create 2 Equal-sized Subnets from 192.168.1.0 /24
Subnet Mask - 11111111.11111111.11111111.10000000
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 27
Subnetting an IPv4 Network
Subnetting Formulas
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 28
Subnetting an IPv4 Network
Subnetting Formulas (Cont.)
Calculate Number of
Calculating the Number of Hosts
Hosts Formula
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 29
Subnetting an IPv4 Network
Creating 4 Subnets
/26 Subnetting Topology
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 30
Subnetting an IPv4 Network
Creating 4 Subnets (Cont.)
/26 Subnetting Topology
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 31
Subnetting an IPv4 Network
Creating 4 Subnets (Cont.)
/26 Subnetting Topology
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 32
Subnetting an IPv4 Network
Video Demonstration – Creating Four Equal-sized Subnets (/26)
Create 4 Equal-sized Subnets from 192.168.1.0 /24
Subnet Mask in Binary – 11111111.11111111.11111111.11000000
2^2 = 4 Subnets
Magic Number = 64
192.168.1.0 /26
192.168.1.64 /26
192.168.1.128 /26
192.168.1.192 /26
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 33
Subnetting an IPv4 Network
Video Demonstration – Creating Eight Equal-sized Subnets (/27)
Magic Number = 32
192.168.1.0 /27 (Start at 0)
192.168.1.32 /27 (Add 32 to previous network)
192.168.1.64 /27 (Add 32)
192.168.1.96 /27 (Add 32)
192.168.1.128 /27 (Add 32)
192.168.1.160 /27 (Add 32)
192.168.1.192 /27 (Add 32)
192.168.1.224 /27 (Add 32)
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 34
Subnetting a /16 and /8 Prefix
Creating Subnets with a /16 prefix
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 35
Subnetting a /16 and /8 Prefix
Creating 100 Subnets with a /16 prefix
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 36
Subnetting a /16 and /8 Prefix
Calculating the Hosts
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 37
Subnetting a /16 and /8 Prefix
Video Demonstration – Creating One Hundred Equal-sized Subnets
An enterprise network requires 100 equal-sized subnets
starting from 172.16.0.0/16
• New Subnet Mask
• 11111111.11111111.11111110.00000000
• 2^7 = 128 Subnets
• 2^9 = 512 hosts per subnet
• Magic Number = 2
• 172.16.0.0 /23
• 172.16.2.0 /23
• 172.16.4.0 /23
• 172.16.6.0 /23
• …
• 172.16.254.0 /23
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 38
Subnetting a /16 and /8 Prefix
Creating 1000 Subnets with a /8 Network
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 39
Subnetting a /16 and /8 Prefix
Creating 1000 Subnets with a /8 Network (Cont.)
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 40
Subnetting a /16 and /8 Prefix
Video Demonstration – Subnetting Across Multiple Octets
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 41
Subnetting to Meet Requirements
Subnetting Based on Host Requirements
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 42
Subnetting to Meet Requirements
Subnetting Based On Network Requirements
Host devices
used by
employees in
the Engineering
department in
one network
and
Management in
a separate
network.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 43
Subnetting to Meet Requirements
Network Requirement Example
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 44
Subnetting to Meet Requirements
Network Requirement Example (Cont.)
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 45
Subnetting to Meet Requirements
Lab – Calculating IPv4 Subnets
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 46
Subnetting to Meet Requirements
Packet Tracer – Subnetting Scenario
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 47
Subnetting to Meet Requirements
Lab – Designing and Implementing a Subnetted IPv4 Addressing Scheme
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 48
Benefits of Variable Length Subnet Masking
Traditional Subnetting Wastes Addresses
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 49
Benefits of Variable Length Subnet Masking
Variable Length Subnet Masks (VLSM)
Traditional Subnets of Varying Sizes
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 50
Benefits of Variable Length Subnet Masking
Basic VLSM
Basic Subnetting
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 51
Benefits of Variable Length Subnet Masking
Video Demonstration – VLSM Basics
Basic VLSM
• Subnets do not have to be equal sizes, as long
as their address ranges do not overlap.
• When creating subnets it is easier to work from
larger to smaller.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 52
Benefits of Variable Length Subnet Masking
VLSM in Practice
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 53
Benefits of Variable Length Subnet Masking
VLSM Chart
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 54
Benefits of Variable Length Subnet Masking
Video Demonstration – VLSM Example
Given the network 172.16.0.0
/23 = 2^9 hosts = 512
/23 creates subnets: 256+128+64+32+16+16 = 512 hosts needed
• 1 network for 200 hosts - 256 Address range 172.16.0.0 – 172.16.1.255
• 1 network for 100 hosts - 128
• 1 network for 50 hosts - 64
• 1 network for 25 hosts - 32
• 1 network for 10 hosts - 16
• 4 point-to-point networks for 2
hosts each – 4x4 = 16
172.16.1.248 /30 (4)
172.16.1.252 /30 (4)
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 55
8.2 Addressing Schemes
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 56
Structured Design
Network Address Planning
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 57
Structured Design
Planning to Address the Network
Each host in an internetwork must have
a unique address.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 60
8.3 Design Considerations for IPv6
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 61
Subnetting an IPv6 Network
The IPv6 Global Unicast Address
IPv6 subnetting is not concerned
with conserving address space. Structure
IPv6 subnetting is about building an
addressing hierarchy based on the
number of subnetworks needed.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 63
Subnetting an IPv6 Network
IPv6 Subnet Allocation
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 64
8.4 Chapter Summary
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 65
Conclusion
Chapter 8: Subnetting IP Networks
Implement an IPv4 addressing scheme to enable end-to-end connectivity in a small to medium-
sized business network.
Given a set of requirements, implement a VLSM addressing scheme to provide connectivity to end
users in a small to medium-sized network.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 66