> For the complete documentation index, see [llms.txt](https://mudassirs46.gitbook.io/network-fundamentals/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mudassirs46.gitbook.io/network-fundamentals/subnetting-best-method-rules.md).

# Subnetting BEST Method Rules

## (Binary Method + Extra Shortcuts)

### Subnetting Best Method is Binary Method + Extra Shortcuts which involves stealing /taking away bits from the Host Portion & allocating those stolen bits to the Network portion thereby creating a New Address

## 1. When asked to workout the Number of Hosts per Subnet:

#### Hosts/Subnet = 2^n -2            (-2 for Subnet & Broadcast Address)

(count bits from Right to Left)

## 2. When asked to workout the Number of Networks:

#### Networks = 2^n

(count bits from Left to Right)

Practical Example:

* [Subnetting BEST Method Example 1](https://app.gitbook.com/@mudassirs46/s/network-fundamentals/~/drafts/-MRZ8l67L5MHnaQIEh9W/subnetting-best-method-example-1)
* [Subnetting BEST Method Example 2](https://app.gitbook.com/@mudassirs46/s/network-fundamentals/~/drafts/-MRZ8l67L5MHnaQIEh9W/subnetting-best-method-example-2)
* [Subnetting BEST Method Example 3a](https://app.gitbook.com/@mudassirs46/s/network-fundamentals/~/drafts/-MRZ8l67L5MHnaQIEh9W/subnetting-best-method-example-3a)
* [Subnetting BEST Method Example 3b](https://app.gitbook.com/@mudassirs46/s/network-fundamentals/~/drafts/-MRZ8l67L5MHnaQIEh9W/subnetting-best-method-example-3b)
* [Subnetting BEST Method Example 3c](https://app.gitbook.com/@mudassirs46/s/network-fundamentals/~/drafts/-MRZ8l67L5MHnaQIEh9W/subnetting-best-method-example-3c)
* [Subnetting BEST Method Example 4](https://app.gitbook.com/@mudassirs46/s/network-fundamentals/~/drafts/-MRZ8l67L5MHnaQIEh9W/subnetting-best-method-example-4)

## Reference:

[Cisco CCNA 200-301 Exam: Complete Course with practical labs | Udemy](https://www.udemy.com/course/cisco-ccent-icnd1-100-105-complete-course-sims-and-gns3/learn/lecture/6087502#overview)
