






















































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Network Administration Note on Networking, Protocals IP Address, Subnetting
Typology: Lecture notes
1 / 62
This page cannot be seen from the preview
Don't miss anything!























































A typical network consists of hardware: including cabling, routers, switches, hubs, physical servers, and other components, and the software or firmware that controls the manner in which the hard components are utilized: the server, the client, the operating systems and other applications. A network consists of the infrastructure components through which computer systems and shared peripherals communicate with each other. It is the most basic level of an IT infrastructure. Without network facilities, there is no infrastructure, just a collection of individual computers. In the networking model described by Open Systems Interconnection (OSI), the typical IT infrastructure is constructed in layers, from basal components that are used by all services at the bottom of the stack, to specialized applications at the top. The layers making up the OSI stack are (from the top, down):
Dynamic Host Configuration Protocol (DHCP) is a TCP/IP standard that reduces the complexity and administrative overhead of managing network client IP address configurations by automating the assignment of IP addresses. DNS Domain Name System (DNS), in computer communications, is a method of translating Internet addresses so that computers connected in the Internet can find each other. A DNS server translates a numerical address assigned to a computer (such as 207.46.228.91) into a sequence of words, and vice versa. Network Techniques, physical connections, and computer programs used to link two or more computers. Network users are able to share files, printers, and other resources; send electronic messages; and run programs on other computers.
A network operating system (NOS) is an operating system that includes software to communicate with other computers by means of a network. This allows such resources as files, application programs, and printers to be shared between computers. Protocol A set of established standards for data transfer that enables computers to communicate with each other. RAS Remote Access Service (RAS) is a technology that permits remote users to log on to and use a corporate network. VoIP Voice over IP (VoIP) is a technology that enables voice communications (telephony) over the Internet. WINS Windows Internet Name Service (WINS) is the name resolution system used for Microsoft Windows NT® Server 4.0 and earlier Microsoft
As mentioned earlier, networks consist of complex architectures of hardware and software. Each of these components requires routine monitoring or maintenance to achieve negotiated operating levels. Components are occasionally subject to fault or error, and they may be eventually replaced or upgraded to meet business demand. To understand the processes required to operate the network, it is appropriate to briefly review the network components themselves.
Hardware Components The hardware layer of a network may be extensive, typically including the following components:
Software Components As described above, many network hardware components contain firmware that may require initial configuration according to the manufacturer’s recommendations. For example, network devices typically are configured either through a firmware-based HTML interface, which is accessed by an Internet browser that is pointed to the device’s specific IP address, or through a telnet session. For networks operating on Microsoft Windows Server, there are several software components in the network as well. These services include DNS, WINS, and DHCP. Each of these components provides basic functionality within the network and is critical to the availability of higher-order services. In many networks, Remote Access Service (RAS) is also a highly used network component. Maintaining these components is a necessary part of network administration.
Troubleshooting Methodology Having a plan of action is one of the key requirements in troubleshooting a network incident. Many of the incidents handled are likely to be user issues involving non-network errors, such as improper use of software or workstation setup. On the occasion that an administrator confronts what appears to be a truly network-related issue, he or she should follow an established troubleshooting procedure. The following steps provide a recommended model for effective network troubleshooting:
Identifying the Affected Area The next step in assessing the nature of the incident is to attempt to duplicate it. Network incidents that you can easily duplicate are far easier to fix, primarily because they can be tested to see if the repair was successful. However, there are many types of network incidents that are intermittent or that might occur for only a short period of time. In these cases, the incident may be left open until it occurs again. In some instances, having the user reproduce the incident can lead to the solution. User error is a common cause of incidents that can seem to be hardware- or network-related to the inexperienced user. Once the incident has been duplicated, the actual source may be determined. If, for example, a user has trouble opening a file in a word processing application, the difficulty might lie in the application, the user’s computer, the file server where the file is stored, or any of the networking components in-between. The process of isolating the location of the incident consists of eliminating the elements that are not the cause, in a logical and methodical manner. In an incident such as this, only a limited number of possible causes are network-related. If it is possible to duplicate the incident, isolation of the cause may be initiated by reproducing the conditions under which the incident occurred, using a procedure such as the following:
The principal roles and their associated responsibilities for network administration have been defined according to industry best practices. Organizations might need to combine some roles depending on organizational size, organizational structure, and the underlying service level agreements existing between the IT department and the business it serves. It is important to note that these are roles, and not job descriptions. A small organization may have one person perform several roles, while a large organization may have a team of people for each role. The specific responsibilities associated with each role are summarized below.
Network Manager The network manager is responsible for providing network communications services for IT applications and services. Since networking is critical to so many types of applications, network managers are usually under significant pressure to maintain and improve the data communications infrastructure. As a result, the network manager must participate in IT design changes, monitor the existing infrastructure, and repair the infrastructure when it fails. Often the network manager will be assisted by junior network technicians and network support technicians in the performance of his or her duties. The main responsibilities for a Network Manager include: Managing the data communications needs of the company. Manages the physical network infrastructure, including wired and wireless local area network (LAN). Manages infrastructure servers: Active Directory, WINS, DNS, DHCP, Proxy, RAS, and Internet Security and Acceleration (ISA) Server. Manages the acquisition of new network hardware as required. Participates in network planning, design, development, deployment, and modification. Monitors and controls service levels of network suppliers. Liaises with the Service Monitoring and Control SMF to establish a list of monitored network activities. Ensures that data communication within the company is reliable and of sufficient capacity to meet business needs. Provides physical connections to the corporate LAN as required. Ensures that data communications packets are routed efficiently. Provides regular feedback on network performance, both in general and against specific service levels. Provides access to the corporate network via dial-up or virtual private network (VPN) as required. Monitors bandwidth use, analyzes traffic patterns and volumes, and determines impact/implications of issues. Ensures security standards are upheld.
Network Technician The network technician works closely with the network manager. In fact, the network technician performs the routine monitoring of the network on behalf of the network manager. The network technician is the person who actually performs site installations as directed by the network manager. The main responsibilities for a Network Technician include: Monitors and controls service levels of network suppliers. Ensures detection of alerts from the network infrastructure. Provides physical connections to the corporate LAN as required. Ensures that data communications packets are routed efficiently. Provides regular feedback on network performance, both in general and against specific service levels. Monitors bandwidth use, analyzes traffic patterns and volumes, and determines impact/implications of issues. Ensures security standards are upheld.
Network Support Technician The network support technician works closely with the network manager, incident manager, and problem manager. The network support technician is responsible for resolving incidents on the network, identifying problems and errors, and establishing workarounds to restore network operation. The main responsibilities for a Network Support Technician include: Handles service requests. Monitors incident details, including the configuration items affected. Investigates and diagnoses incidents and problems (including resolution where possible). Detects possible problems and notifies problem management. Documents the resolution and recovery of assigned incidents. Acts as a restoration team member, if required, during major incidents. Carries out actions in order to correct known errors.
Network Security Technician The network security technician is responsible for implementing standards and policies that secure the data and voice networks from internal and external threats. These standards and policies are incorporated into the network design and may include data encryption, encapsulation, and certification. All of these design characteristics must typically be applied to ensure data confidentiality, integrity, and availability. The main responsibilities for a Network Security Technician include: Performs monitoring and analysis of intrusion detection and other security breaches. Maintains access list. Performs firewall maintenance.
Voice Communications Technician Voice communications and data communications are becoming more closely related every day. In fact, most voice traffic is currently converted to data at some point in its transfer to the receiver, and voice-over-IP (VoIP) telephones are becoming increasingly common. The voice communications technician is responsible for providing voice communications services for business personnel and IT applications. This can include providing telephones to the desktop or modems for dial-up computer access. The voice communications technician is also responsible for installing and maintaining the interactive voice response (IVR) and predictive dialing systems that a company may have in place for its call centers and service desks. The main responsibilities for a Voice Communications Technician include: Ensures that the communications infrastructure is in place and in good working order. Installs and maintains telephones, voice mail, and other communications equipment. Installs and maintains private branch exchange (PBX) systems. Installs modem banks for in-bound dial-up network and virtual private networks. Installs and maintains in-bound interactive voice response (IVR) systems. Installs and maintains outbound predictive dialing systems.
Outsourcing Manager The outsourcing manager works with the network manager and the security manager to identify and mitigate potential security risks associated with suppliers and vendors. The main responsibilities for a Outsourcing Manager include: Evaluates partner offerings for applicability to need. Negotiates and manages costs associated with partnerships.
Address Classes
The Internet community originally defined five address classes to accommodate networks of varying sizes. Microsoft TCP/IP supports class A, B, and C addresses assigned to hosts. The class of address defines which bits are used for the network ID and which bits are used for the host ID. It also defines the possible number of networks and the number of hosts per network. Class A Class A addresses are assigned to networks with a very large number of hosts. The high-order bit in a class A address is always set to zero. The next seven bits (completing the first octet) complete the network ID. The remaining 24 bits (the last three octets) represent the host ID. This allows for 126 networks and 16,777,214 hosts per network. The figure below illustrates the structure of class A addresses.
Class B Class B addresses are assigned to medium-sized to large-sized networks. The two high-order bits in a class B address are always set to binary 1 0. The next 14 bits (completing the first two octets) complete the network ID. The remaining 16 bits (last two octets) represent the host ID. This allows for 16,384 networks and 65,534 hosts per network. Figure 5 illustrates the structure of class B addresses.
Class C Class C addresses are used for small networks. The three high-order bits in a class C address are always set to binary 1 1 0. The next 21 bits (completing the first three octets) complete the network ID. The remaining 8 bits (last octet) represent the host ID. This allows for 2,097,152 networks and 254 hosts per network. Figure 6 illustrates the structure of class C addresses.
Class D Class D addresses are reserved for IP multicast addresses. The four high-order bits in a class D address are always set to binary 1 1 1 0. The remaining bits are for the address that interested hosts will recognize. Microsoft supports class D addresses for applications to multicast data to multicast-capable hosts on an internetwork.
Class E Class E addresses are experimental addresses reserved for future use. The high-order bits in a class E address are set to 1 1 1 1.
Table 2 is a summary of address classes A, B, and C that can be used for host IP addresses. Table 2 IP address class summary Class Value for w^1 Network ID Portion
Host ID Portion
Available Networks
Hosts per Network A 1 – 126 w x.y.z 126 16,777, B 128 – 191 w.x y.z 16,384 65, C 192 – 223 w.x.y z 2,097,152 254
The class A address 127.x.y.z is reserved for loopback testing and interprocess communication on the local computer.
Network ID Guidelines: The network ID identifies the TCP/IP hosts that are located on the same physical network. All hosts on the same physical network must be assigned the same network ID to communicate with each other.
Follow these guidelines when assigning a network ID: The network address must be unique to the IP internetwork. If you plan on having a direct routed connection to the public Internet, the network ID must be unique to the Internet. If you do not plan on connecting to the public Internet, the local network ID must be unique to your private internetwork. The network ID cannot begin with the number 127. The number 127 in a class A address is reserved for internal loopback functions. All bits within the network ID cannot be set to 1. All 1’s in the network ID are reserved for use as an IP broadcast address. All bits within the network ID cannot be set to 0. All 0’s in the network ID are used to denote a specific host on the local network and will not be routed. Table 3 lists the valid ranges of network IDs based on the IP address classes. To denote IP network IDs, the host bits are all set to 0. Note that even though expressed in dotted decimal notation, the network ID is not an IP address.
Table 3 Class ranges of network IDs Address Class First Network ID Last Network ID Class A 1.0.0.0 126.0.0. Class B 1 28.0.0.0 191.255.0. Class C 192.0.0.0 223.255.255.
Host ID Guidelines The host ID identifies a TCP/IP host within a network. The combination of IP network ID and IP host ID is an IP address. Follow these guidelines when assigning a host ID: The host ID must be unique to the network ID. All bits within the host ID cannot be set to 1, because this host ID is reserved as a broadcast address to send a packet to all hosts on a network. All bits in the host ID cannot be set to 0, because this host ID is reserved to denote the IP network ID. Table 4 lists the valid ranges of host IDs based on the IP address classes.
Table 4 Class ranges of host IDs Address Class First Host ID Last Host ID Class A w.0.0.1 w.255.255. Class B w.x.0.1 w.x.255. Class C w.x.y.1 w.x.y.
Subnet Masks With the advent of subnetting, one can no longer rely on the definition of the IP address classes to determine the network ID in the IP address. A new value is needed to define which part of the IP address is the network ID and which part is the host ID, regardless of whether class-based or subnetted network IDs are being used. RFC 950 defines the use of a subnet mask (also referred to as an address mask ) as a 32-bit value which is used to distinguish the network ID from the host ID in an arbitrary IP address. The bits of the subnet mask are defined as: All bits that correspond to the network ID are set to 1. All bits that correspond to the host ID are set to 0. Each host on a TCP/IP network requires a subnet mask even on a single-segment network. Either a default subnet mask , which is used when using class-based network IDs, or a custom subnet mask , which is used when subnetting or supernetting, is configured on each TCP/IP node.
Subnet masks are frequently expressed in dotted decimal notation. Once the bits are set for the network ID and host ID portion, the resulting 32-bit number is converted to dotted decimal notation. Note that even though expressed in dotted decimal notation, a subnet mask is not an IP address. A default subnet mask is based on the IP address classes and is used on TCP/IP networks that are not divided into subnets. Table 5 lists the default subnet masks using the dotted decimal notation for the subnet mask.
Table 5 Default subnet masks in dotted decimal notation Address Class Bits for Subnet Mask Subnet Mask Class A 11111111 00000000 00000000 00000000 255.0.0. Class B 11111111 11111111 00000000 00 000000 255.255.0. Class C 11111111 11111111 11111111 00000000 255.255.255.
Custom subnet masks are those that differ from the above default subnet masks when doing subnetting or supernetting. For example, 138.96.58.0 is an 8-bit subnetted class B network ID. Eight bits of the class-based host ID are being used to express subnetted network IDs. The subnet mask uses a total of 24 bits (255.255.255.0) to define the subnetted network ID. The subnetted network ID and its corresponding subnet mask is then expressed in dotted decimal notation as: 138.96.58.0, 255.255.255. Network Prefix Length Representation of Subnet Masks: Since the network ID bits must be always chosen in a contiguous fashion from the high order bits, a shorthand way of expressing a subnet mask is to denote the number of bits that define the network ID as a network prefix using the network prefix notation: / <# of bits>. Table 6 lists the default subnet masks using the network prefix notation for the subnet mask.
Table 6 Default subnet masks in network prefix notation Address Class Bits for Subnet Mask Network Prefix Class A 11111111 00000000 00000000 00000000 / Class B 11111111 11111111 00000000 00000000 / Class C 11111111 11111111 11111111 00000000 /
For example, the class B network ID 138.96.0.0 with the subnet mask of 255.255.0.0 would be expressed in network prefix notation as 138.96.0.0/16. As an example of a custom subnet mask, 138.96.58.0 is an 8-bit subnetted class B network ID. The subnet mask uses a total of 24 bits to define the subnetted network ID. The subnetted network ID and its corresponding subnet mask is then expressed in network prefix notation as: 138.96.58.0/
Note Since all hosts on the same network must be using the same network ID, the ID must be defined by the same subnet mask. For example, 138.23.0.0/16 is not the same network ID as 138.23.0.0/24. The network ID 138.23.0.0/16 implies a range of valid host IP addresses from 138.23.0.1 to 138.23.255.254. The network ID 138.23.0.0/24 implies a range of valid host IP addresses from 138.23.0.1 to 138.23.0.254. Clearly, these network IDs do not represent the same range of IP addresses.
Determining the Network ID: To extract the network ID from an arbitrary IP address using an arbitrary subnet mask, IP uses a mathematical operation called a logical AND comparison. In an AND comparison, the result of two items being compared is true only when both items being compared are true, otherwise, the result is false. Applying this principle to bits, the result is 1 when both bits being compared are 1; otherwise, the result is 0. IP takes the 32-bit IP address and logically ANDs it with the 32-bit subnet mask. This operation is known as a bit-wise logical AND. The result of the bit-wise logical AND of the IP address and the subnet mask is the network ID. For example, what is the network ID of the IP node 129.56.189.41 with a subnet mask of 255.255.240.0? To obtain the result, turn both numbers into their binary equivalents and line them up. Then perform the AND operation on each bit and write down the result. 10000001 00111000 10111101 00101001 IP Address 11111111 11111111 11110000 00000000 Subnet Mask 10000001 00111000 10110000 00000000 Network ID The result of the bit-wise logical AND of the 32 bits of the IP address and the subnet mask is the network ID 129.56.176.0. Subnetting: While the conceptual notion of subnetting by utilizing host bits are straightforward, the actual mechanics of subnetting are a bit more complicated. Subnetting is a three-step procedure:
Step 1: Determining the Number of Host Bits The number of host bits being used for subnetting determines the possible number of subnets and hosts per subnet. Before you choose how many host bits, you should have a good idea of the number of subnets and hosts you will have in the future. Using more bits for the subnet mask than required will save you the time of reassigning IP addresses in the future. The more host bits that are used, the more subnets (subnetted network IDs) you can have—but with fewer hosts. If you use too many host bits, it will allow for growth in the number of subnets, but will limit the growth in the number of hosts. If you use too few hosts, it will allow for growth in the number of hosts, but will limit the growth in the number of subnets. For example, Figure 9 illustrates the subnetting of up to the first 8 host bits of a class B network ID. If we choose one host bit for subnetting, we obtain 2 subnetted network IDs with 16,382 hosts per subnetted network ID. If we choose 8 host bits for subnetting, we obtain 256 subnetted network IDs with 254 hosts per subnetted network ID.
Figure: Subnetting a class B network ID
In practice, network administrators define a maximum number of nodes they want on a single network. Recall that all nodes on a single network share all the same broadcast traffic; i.e. they reside in the same broadcast domain. Therefore, growth in the amount of subnets is
subnets host bits subnet 1-2 1 255.255.128.0 or /17 32, 3-4 2 255.255.192.0 or /18 16, 5-8 3 255.255.224.0 or /19 8, 9-16 4 255.255.240.0 or /20 4, 17-32 5 255.255.248.0 or /21 2, 33-64 6 255.255.252.0 or /22 1, 65-128 7 255.255.254.0 or /23 510 129-256 8 255.255.255.0 or /24 254 257-512 9 255.255.255.128 or /25 126 513-1,024 10 255.255.255.192 or /26 62 1,025-2,048 11 255.255.255.224 or /27 30 2,049-4,096 12 255.255.255.240 or /28 14 4,097-8,192 13 255.255.255.248 or /29 6 8,193-16,384 14 255.255.255.252 or /30 2
Table 9 shows the subnetting of a class C network ID.
Table 9 Subnetting a class C network ID Required number of subnets
Number of host bits
Subnet Mask Number of hosts per subnet 1 - 2 1 255.255.255.128 or /25 126 3 - 4 2 255.255.255.192 or /26 62 5 - 8 3 255.255.255.224 or /27 30 9 - 16 4 255.255.255.240 or /28 14 17 - 32 5 255.255.255.248 or /29 6 33 - 64 6 255.255.255.252 or /30 2
Step 2: Enumerating Subnetted Network IDs Based on the number of host bits you use for your subnetting, you must list the new subnetted network IDs. There are two main approaches: Binary—List all possible combinations of the host bits chosen for subnetting and convert each combination to dotted decimal notation. Decimal—Add a calculated increment value to each successive subnetted network ID and convert to dotted decimal notation. Either method produces the same result—the enumerated list of subnetted network IDs. Note There are a variety of documented shortcut techniques for subnetting. However, they only work under a specific set of constraints (for example, only up to 8 bits of a class-based network ID). The methods described below are designed to work for any subnetting situation (class-based, more than 8 bits, supernetting, variable length subnetting). Binary Subnetting Procedure
Table 10 Binary subnetting technique for network ID 192.168.0. Subnet Binary Representation Subnetted Network ID 1 11000000.10101000. 000 00000.00000000 192.168.0.0/ 2 11000000.10101000. 001 00000.00000000 192.168.32.0/ 3 11000000.10101000. 010 00000.00 000000 192.168.64.0/ 4 11000000.10101000. 011 00000.00000000 192.168.96.0/ 5 11000000.10101000. 100 00000.00000000 192.168.128.0/ 6 11000000.10101000. 101 00000.00000000 192.168.160.0/ 7 11000000.10101000. 110 00000.00000000 192.168.192.0/ 8 1100000 0.10101000. 111 00000.00000000 192.168.224.0/
Decimal Subnetting Procedure
Table 12 Binary enumeration of IP addresses Subnet Binary Representation Range of IP Addresses 1 11000000.10101000. 000 00000.00000001 - 11000000.10101000. 000 11111.
192.168.0.1 - 192.168.31.
2 11000000.10101000. 001 00000.0000 0001 - 11000000.10101000. 001 11111.
192.168.32.1 - 192.168.63.
3 11000000.10101000. 010 00000.00000001 - 11000000.10101000. 010 11111.
192.168.64.1 - 192.168.95.
4 11000000.10101000. 011 00000.00000001 - 11000000.10101000. 011 11111.
1 92.168.96.1 - 192.168.127.
5 11000000.10101000. 100 00000.00000001 - 11000000.10101000. 100 11111.
192.168.128.1 - 192.168.159.
6 11000000.10101000. 101 00000.00000001 - 11000000.10101000. 101 11111.
192.168.160.1 - 192.168.191.
7 11000 000.10101000. 110 00000.00000001 - 11000000.10101000. 110 11111.
192.168.192.1 - 192.168.223.
8 11000000.10101000. 111 00000.00000001 - 11000000.10101000. 111 11111.
192.168.224.1 - 192.168.255.
Decimal Procedure
W = INT(s/16777216) X = INT((s mod(16777216))/65536) Y = INT((s mod(65536))/256) Z = s mod(256) INT( ) denotes integer division, mod( ) denotes the modulus, the remainder upon division.
As an example, the range of IP addresses for the 3 bit subnetting of 192.168.0.0 is shown in Table 13. The increment J is 2^13 - 2 =
Table 13 Decimal enumeration of IP addresses Subnet Decimal Representation Range of IP Addresses 1 3232235521 – 3232243710 192.168.0.1 - 192.168.31. 2 3232243713 – 3232251902 192.168.32.1 - 192.168.63. 3 3232251905 – 3232260094 192.168.64.1 - 192.168.95.
4 3232260097 – 3232268286 192.168.96.1 - 192.168.127. 5 3232268289 – 3232276478 192.168.128.1 - 192.168.159. 6 3232276481 – 3232284670 192.168.160.1 - 192.168.191. 7 3232284673 – 3232292862 192.168.192.1 - 192.168.223. 8 3232292865 – 3232301054 192.168.224.1 - 192.168.255.
Variable Length Subnetting: One of the original uses for subnetting was to subdivide a class-based network ID into a series of equal-sized subnets. For example, a 4-bit subnetting of a class B network ID produced 16 equal-sized subnets (using the all-ones and all-zeros subnets). However, subnetting is a general method of utilizing host bits to express subnets and does not require equal-sized subnets. Subnets of different size can exist within a class-based network ID. This is well-suited to real world environments, where networks of an organization contain different amounts of hosts, and different-sized subnets are needed to minimize the wasting of IP addresses. The creation and deployment of various-sized subnets of a network ID is known as variable length subnetting and uses variable length subnet masks (VLSM). Variable length subnetting is a technique of allocating subnetted network IDs that use subnet masks of different sizes. However, all subnetted network IDs are unique and can be distinguished from each other by their corresponding subnet mask. The mechanics of variable length subnetting are essentially that of performing subnetting on a previously subnetted network ID. When subnetting, the network ID bits are fixed and a certain amount of host bits are chosen to express subnets. With variable length subnetting, the network ID being subnetted has already been subnetted.
Variable Length Subnetting Example For example, given the class-based network ID of 135.41.0.0/16, a required configuration is to reserve half of the addresses for future use, create 15 subnets with up to 2,000 hosts, and 8 subnets with up to 250 hosts.
Reserve half of the addresses for future use To reserve half of the addresses for future use, a 1-bit subnetting of the class-based network ID of 135.41.0.0 is done, producing 2 subnets, 135.41.0.0/17 and 135.41.128.0/17. The subnet 135.41.0.0/17 is chosen as the portion of the addresses which are reserved for future use. Table 14 shows one subnet with up to 32,766 hosts.
Table 14: Reserving half the addresses for future use Subnet Number Network ID (dotted decimal) Network ID (network prefix) 1 135.41.0.0, 255.255.128.0 135.41.0.0/
Fifteen Subnets with up to 2,000 Hosts To achieve a requirement of 15 subnets with approximately 2,000 hosts, a 4-bit subnetting of the subnetted network ID of 135.41.128.0/ is done. This produces 16 subnets (135.41.128.0/21, 135.41.136.0/21... 135.41.240.0/21, 135.41.248.0/21), allowing up to 2,046 hosts per subnet. The first 15 subnetted network IDs (135.41.128.0/21 to 135.41.240.0/21) are chosen as the network IDs, which fulfills the requirement. Table 15 illustrates 15 subnets with up to 2,000 hosts.