11.10.2 Lab – Design and Implement a VLSM Addressing Scheme Answers

Last Updated on July 31, 2020 by Admin

11.10.2 Lab – Design and Implement a VLSM Addressing Scheme Answers

Lab – Design and Implement a VLSM Addressing Scheme (Answers Version)

Answers Note: Red font color or gray highlights indicate text that appears in the Answers copy only.

Topology

The topology has 2 switches and 2 routers. The switch S1 F0/5 is connected router BR1 G0/0/1. Router BR1 G0/0/0 is connected to router BR2 G0/0/0. Router BR2 G0/0/1 is connected to switch S2 F0/5.

Objectives

Part 1: Examine Network Requirements

Part 2: Design the VLSM Address Scheme

Part 3: Cable and Configure the IPv4 Network

Background / Scenario

Variable Length Subnet Mask (VLSM) was designed to avoid wasting IP addresses. With VLSM, a network is subnetted and then re-subnetted. This process can be repeated multiple times to create subnets of various sizes based on the number of hosts required in each subnet. Effective use of VLSM requires address planning.

In this lab, use the 192.168.33.128/25 network address to develop an address scheme for the network displayed in the topology diagram. VLSM is used to meet the IPv4 addressing requirements. After you have designed the VLSM address scheme, you will configure the interfaces on the routers with the appropriate IP address information. The future LANS at BR2 will need to have addresses allocated, but no interfaces will be configured at this time.

Note: The routers used with CCNA hands-on labs are Cisco 4221 with Cisco IOS XE Release 16.9.4 (universalk9 image). The switches used in the labs are Cisco Catalyst 2960s with Cisco IOS Release 15.2(2) (lanbasek9 image). Other routers, switches, and Cisco IOS versions can be used. Depending on the model and Cisco IOS version, the commands available and the output produced might vary from what is shown in the labs. Refer to the Router Interface Summary Table at the end of the lab for the correct interface identifiers.

Note: Make sure that the routers have been erased and have no startup configurations. If you are unsure, contact your Answers.

Answers Note: Refer to the Answers Lab Manual for the procedures to initialize and reload devices.

This lab can be performed in multiple sessions if time is an issue. Parts 1 and 2 are paper based and can be assigned as homework. Part 3 is Hands-on and requires lab equipment.

Required Resources

  • 2 Routers (Cisco 4221 with Cisco IOS XE Release 16.9.4 universal image or comparable)
  • 2 Switches (Cisco 2960 with Cisco IOS Release 15.2(2) lanbasek9 image or comparable)
  • 1 PCs (Windows with terminal emulation program, such as Tera Term)
  • Console cables to configure the Cisco IOS devices via the console ports
  • Ethernet and serial cables as shown in the topology
  • Windows Calculator (optional)

Instructions

Part 1:  Examine Network Requirements

In Part 1, you will examine the network requirements to develop a VLSM address scheme for the network displayed in the topology diagram using the 192.168.33.128/25 network address.

Note: You can use the Windows Calculator application and search the internet for an IP subnet calculator to help with your calculations.

Step 1:  Determine how many host addresses and subnets are available.

Questions:

How many host addresses are available in a /25 network?

126

What is the total number of host addresses needed in the topology diagram?

80

How many subnets are needed in the network topology?

6

Step 2:  Determine the largest subnet.

Questions:

What is the subnet description (e.g. BR1 LAN or BR1-BR2 link)?

BR1 LAN

How many IP addresses are required in the largest subnet?

40

What subnet mask can support that many host addresses?

/26 or 255.255.255.192

How many total host addresses can that subnet mask support?

62

Can you subnet the 192.168.33.128/25 network address to support this subnet?

yes

What are the network addresses that would result from this subnetting?

192.168.33.128/26 and 192.168.33.192/26

Use the first network address for this subnet.

Step 3:  Determine the second largest subnet.

Questions:

What is the subnet description?

BR2 LAN

How many IP addresses are required for the second largest subnet?

25

What subnet mask can support that many host addresses?

/27 or 255.255.255.224

How many total host addresses can that subnet mask support?

30

Can you subnet the remaining subnet again and still support this subnet?

yes

What are the network addresses that would result from this subnetting?

192.168.33.192/27 and 192.168.33.224/27

Use the first network address for this subnet.

Step 4:  Determine the third largest subnet.

Questions:

What is the subnet description?

BR2 IoT LAN

How many IP addresses are required for the next largest subnet?

5

What subnet mask can support that many host addresses?

/29 or 255.255.255.248

How many total host addresses can that subnet mask support?

6

Can you subnet the remaining subnet again and still support this subnet?

yes

What are the network addresses that would result from this subnetting?

192.168.33.224/29, 192.168.33.232/29, 192.168.33.240/29, and 192.168.33.248/29

Use the first network address for this subnet.

Use the second network address for the CCTV LAN.

Use the third network address for the HVAC C2 LAN.

Step 5:  Determine the fourth largest subnet.

Questions:

What is the subnet description?

BR1-BR2 Link

How many IP addresses are required for the next largest subnet?

2

What subnet mask can support that many host addresses?

/30 or 255.255.255.252

How many total host addresses can that subnet mask support?

2

Can you subnet the remaining subnet again and still support this subnet?

yes

What are the network addresses that would result from this subnetting?

192.168.33.248/30 and 192.168.33.252/30

Use the first network address for this subnet.

Part 2:  Design the VLSM Address Scheme

Step 1:  Calculate the subnet information.

Use the information that you obtained in Part 1 to fill in the following table.

Subnet Description

Number of Hosts Needed

Network Address /CIDR

First Host Address

Broadcast Address

BR1 LAN

40

192.168.33.128/25

192.168.33.129

192.168.33.191

BR2 LAN

25

192.168.33.192/27

192.168.33.193

192.168.33.223

BR2 IoT LAN

5

192.168.33.224/29

192.168.33.225

192.168.33.231

BR2 CCTV LAN

4

192.168.33.232/29

192.168.33.233

192.168.33.239

BR2 HVAC C2LAN

4

192.168.33.240/29

192.168.33.241

192.168.33.247

BR1-BR2 Link

2

192.168.33.248/30

192.168.33.249

192.168.33.251

Step 2:  Complete the device interface address table.

Assign the first host address in the subnet to the Ethernet interfaces. BR1 should be assigned the first host address in the BR1-BR2 Link.

Device

Interface

IP Address

Subnet Mask

Device Interface

BR1

G0/0/0

192.168.33.249

255.255.255.252

BR1-BR2 Link

BR1

G0/0/1

192.168.33.129

255.255.255.192

40 Host LAN

BR2

G0/0/0

192.168.33.250

255.255.255.252

BR1-BR2 Link

BR2

G0/0/1

192.168.33.193

255.255.255.224

25 Host LAN

Part 3:  Cable and Configure the IPv4 Network

In Part 3, you will cable the network to match the topology and configure the three routers using the VLSM address scheme that you developed in Part 2.

Step 1:  Cable the network as shown in the topology.

Step 2:  Configure basic settings on each router.

Open a configuration window

  1. Assign the device name to the routers.

router(config)# hostname BR1

router(config)# hostname BR2

  1. Disable DNS lookup to prevent the routers from attempting to translate incorrectly entered commands as though they were hostnames.

BR1(config)# no ip domain lookup

BR2(config)# no ip domain lookup

  1. Assign class as the privileged EXEC encrypted password for both routers.

BR1(config)# enable secret class

BR2(config)# enable secret class

  1. Assign cisco as the console password and enable login for the routers.

BR1(config)# line con 0

BR1(config-line)# password cisco

BR1(config)# login

BR2(config)# line con 0

BR2(config-line)# password cisco

BR2(config)# login

  1. Assign cisco as the VTY password and enable login for the routers.

BR1(config)# line vty 0 4

BR1(config-line)# password cisco

BR1(config-line)# login

BR2(config)# line vty 0 4

BR2(config-line)# password cisco

BR2(config-line)# login

  1. Encrypt the plaintext passwords for the routers.

BR1(config)# service password-encryption

BR2(config)# service password-encryption

  1. Create a banner that will warn anyone accessing the device that unauthorized access is prohibited on both routers.

BR1(config)# banner motd $ Unauthorized Access is Prohibited $

BR2(config)# banner motd $ Unauthorized Access is Prohibited $

Step 3:  Configure the interfaces on each router.

  1. Assign an IP address and subnet mask to each interface using the table that you completed in Part 2.

BR1(config)# interface g0/0/0

BR1(config-if)# ip address 192.168.33.249 255.255.255.252

BR1(configif)# interface g0/0/1

BR1(config-if)# ip address 192.168.33.129 255.255.255.192

BR2(config)# interface g0/0/0

BR2(config-if)# ip address 192.168.33.250 255.255.255.252

BR2(config-if)# interface g0/0/1

BR2(config-if)# ip address 192.168.33.192 255.255.255.224

  1. Configure an interface description for each interface.

BR1(config)# interface g0/0/0

BR1(config-if)# description BR1-BR2 Link

BR1(configif)# interface g0/0/1

BR1(config-if)# description Connected to S1

BR2(configif)# interface g0/0/0

BR2(config-if)# description BR1-BR2 Link

BR2(configif)# interface g0/0/1

BR2(config-if)# description Connected to S2

  1. Activate the interfaces.

BR1(config)# interface g0/0/0

BR1(config-if)# no shutdown

BR1(config-if)# interface g0/0/1

BR1(config-if)# no shutdown

BR2(config)# interface g0/0/0

BR2(config-if)# no shutdown

BR2(config-if)# interface g0/0/1

BR2(config-if)# no shutdown

Step 4:  Save the configuration on all devices.

BR1# copy running-config startup-config

BR2# copy running-config startup-config

Step 5:  Test Connectivity.

  1. From BR1, ping BR2’s G0/0/0 interface.
  2. From BR2, ping BR1’s G0/0/0 interface.
  3. Troubleshoot connectivity issues if pings were not successful.

Close a configuration window

Note: Pings to the GigabitEthernet LAN interfaces on other routers will not be successful. A routing protocol needs to be in place for other devices to be aware of those subnets. The GigabitEthernet interfaces also need to be in an up/up state before a routing protocol can add the subnets to the routing table. The focus of this lab is on VLSM and configuring the interfaces.

Reflection Question

Can you think of a shortcut for calculating the network addresses of consecutive /30 subnets?

Answers may vary. A /30 network has 4 address spaces: the network address, 2 host addresses, and a broadcast address. Another technique for obtaining the next /30 network address would be to take the network address of the previous /30 network and add 4 to the last octet.

Router Interface Summary Table

Router Model

Ethernet Interface #1

Ethernet Interface #2

Serial Interface #1

Serial Interface #2

1800

Fast Ethernet 0/0 (F0/0)

Fast Ethernet 0/1 (F0/1)

Serial 0/0/0 (S0/0/0)

Serial 0/0/1 (S0/0/1)

1900

Gigabit Ethernet 0/0 (G0/0)

Gigabit Ethernet 0/1 (G0/1)

Serial 0/0/0 (S0/0/0)

Serial 0/0/1 (S0/0/1)

2801

Fast Ethernet 0/0 (F0/0)

Fast Ethernet 0/1 (F0/1)

Serial 0/1/0 (S0/1/0)

Serial 0/1/1 (S0/1/1)

2811

Fast Ethernet 0/0 (F0/0)

Fast Ethernet 0/1 (F0/1)

Serial 0/0/0 (S0/0/0)

Serial 0/0/1 (S0/0/1)

2900

Gigabit Ethernet 0/0 (G0/0)

Gigabit Ethernet 0/1 (G0/1)

Serial 0/0/0 (S0/0/0)

Serial 0/0/1 (S0/0/1)

4221

Gigabit Ethernet 0/0/0 (G0/0/0)

Gigabit Ethernet 0/0/1 (G0/0/1)

Serial 0/1/0 (S0/1/0)

Serial 0/1/1 (S0/1/1)

4300

Gigabit Ethernet 0/0/0 (G0/0/0)

Gigabit Ethernet 0/0/1 (G0/0/1)

Serial 0/1/0 (S0/1/0)

Serial 0/1/1 (S0/1/1)

Note: To find out how the router is configured, look at the interfaces to identify the type of router and how many interfaces the router has. There is no way to effectively list all the combinations of configurations for each router class. This table includes identifiers for the possible combinations of Ethernet and Serial interfaces in the device. The table does not include any other type of interface, even though a specific router may contain one. An example of this might be an ISDN BRI interface. The string in parenthesis is the legal abbreviation that can be used in Cisco IOS commands to represent the interface.

End of document

Device Configs

Router BR1 (Final Configuration)

BR1# show run

Building configuration…

 

 

Current configuration : 1558 bytes

!

version 16.9

service timestamps debug datetime msec

service timestamps log datetime msec

service password-encryption

no platform punt-keepalive disable-kernel-core

!

hostname BR1

!

boot-start-marker

boot-end-marker

!

!

vrf definition Mgmt-intf

 !

 address-family ipv4

 exit-address-family

 !

 address-family ipv6

 exit-address-family

!

enable secret 5 $1$ehVu$efQjBqXqcVcSfwLJyhwHT/

!

no aaa new-model

!

no ip domain lookup

!

subscriber templating

!

multilink bundle-name authenticated

!

spanning-tree extend system-id

!

redundancy

 mode none

!

interface GigabitEthernet0/0/0

 description BR1-BR2 Link

 ip address 192.168.33.249 255.255.255.252

 negotiation auto

!

interface GigabitEthernet0/0/1

 description Connected to S1

 ip address 192.168.33.129 255.255.255.192

 negotiation auto

!

interface Serial0/1/0

!

interface Serial0/1/1

!

interface GigabitEthernet0

 vrf forwarding Mgmt-intf

 no ip address

 shutdown

 negotiation auto

!

ip forward-protocol nd

no ip http server

no ip http secure-server

ip tftp source-interface GigabitEthernet0

!

control-plane

!

banner motd ^C Unauthorized Access is Prohibited ^C

!

line con 0

 password 7 121A0C041104

 login

 stopbits 1

line aux 0

 stopbits 1

line vty 0 4

 password 7 045802150C2E

 login

!

end

Router BR2 (Final Configuration)

BR2# show run

Building configuration…

 

Current configuration : 1468 bytes

!

version 16.9

service timestamps debug datetime msec

service timestamps log datetime msec

service password-encryption

no platform punt-keepalive disable-kernel-core

!

hostname BR2

!

boot-start-marker

boot-end-marker

!

vrf definition Mgmt-intf

 !

 address-family ipv4

 exit-address-family

 !

 address-family ipv6

 exit-address-family

!

enable secret 5 $1$.s3c$IJxdfZCYkvll8ifXtsW8O/

!

no aaa new-model

!

no ip domain lookup

!

subscriber templating

!

multilink bundle-name authenticated

!

spanning-tree extend system-id

!

redundancy

 mode none

!

interface GigabitEthernet0/0/0

 description BR1-BR2 Link

 ip address 192.168.33.250 255.255.255.252

 negotiation auto

!

interface GigabitEthernet0/0/1

 description Connected to S2

 ip address 192.168.33.193 255.255.255.224

 negotiation auto

!

interface Serial0/1/0

!

interface Serial0/1/1

!

interface GigabitEthernet0

 vrf forwarding Mgmt-intf

 no ip address

 shutdown

 negotiation auto

!

ip forward-protocol nd

no ip http server

no ip http secure-server

ip tftp source-interface GigabitEthernet0

!

control-plane

!

banner motd ^C Unauthorized Access is Prohibited ^C

!

line con 0

 password 7 0822455D0A16

 login

 stopbits 1

line aux 0

 stopbits 1

line vty 0 4

 password 7 070C285F4D06

 login

!

end