Mayank Desai's CCNA Notes

   

IP Addressing and Subnet Masking

IP addresses are 32 bits long and are represented as a quad octet set.  Each octet represents 1 byte (8 bits) and has a range of 0-255 for 256 values ( 2 8 = 256 ).  IP networks are divided into classes, with each class having a network ID and host range.  Each class uses bits from the first octet as part of the network ID and depending on the network class can use up to two other octets for the network ID with the remaining octets reserved for hosts on the network.  For example, class A networks use the first octet as the network range and the other three octets are for hosts on the networks and class C networks use the first three octets from the left as the network ID, leaving only one octet available for hosts.  The Network classes are divided into classes as follows.

IP Address Classes
Class First Octet's Range Decimal First Octet's Binary Range Network   Host Default Subnet Mask
A
0-126
00000000 - 01111110 Network.Host.Host.Host
Example
10.128.22.100
255.0.0.0
B
128-191
10000000 - 10111111 Network.Network.Host.Host
Example
172.12.15.65
255.255.0.0
C
192-223
11000000 - 11011111 Network.Network.Network.Host
Example
209.38.1.2
255.255.255.0
D
E
224-239
240-255
11100000 - 11111111 D is for multicast
E is experimental
N/A


Some IP addresses are reserved for special use and are not to be used as networks.

Reserved IP Addresses
Address Use
127.0.0.1 Used for loopback
0.0.0.0 Used as default route on Cisco Equipment
255.255.255.255 Broadcast to all nodes on network

IP Network addressing

  • A network address uniquely identifies each network.
  • Every machine on the network shares the same network portion of it's IP address.
  • The node portion of the IP address uniquely identifies the node on its network, can also be called host address.

Identifying the Parts of IP Network Addresses

This table has one example with the other fields left blank for your practice.

Address
Class
Network Portion
Host Portion
Default Subnet
63.125.22.14
A
63.
125.22.14
255.0.0.0
199.2.2.10        
189.88.25.1        
16.12.1.84        
145.1.40.2        
221.220.21.20        


Process For Subnet masking

  1. How many subnets?
    2(masked bits) - 2 = Subnets

  2. How many valid hosts per subnet?
    2(unmasked bits) - 2 = Hosts

  3. What are the valid subnets?
    256-(subnet base)=Base number

  4. What are the valid hosts in the subnets?
    All numbers between subnets minus the all 1s (.255) and all 0s (.0) host addresses.

  5. What is broadcast address of the subnet?
    All the host bits turned on.

  Example of subnet masking

     (255.255.255.192) = (11111111.1111111.1111111.11000000)
  1. (22)-2 = 2 Subnets

  2. (26)-2 = 62 Hosts per subnet

  3. 256 - 192 = 64 (.01000000) {For the first subnet}

  4. 65 to 126 (.01000001 to .01111110) Valid hosts in the subnets

  5. 127 (.01111111) Broadcast
Back | home
 |CCNA Notes | MCSE Notes| Home

Managing and Maintaining a Microsoft Windows Server 2003 Environment

Using an Unattended Answer File, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Using the System Preparation Tool, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Using Remote Installation Services, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Windows Server 2003 Licensing, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Software Installation and Maintenance Technology, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Acquiring and Modifying Software Packages, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Deploying Software Packages, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Assigning Software Packages, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Publishing Software Packages, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Deploying .zap Files, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Upgrading Software, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Mandatory Upgrades, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Optional Upgrades, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Redeploying Software, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Removing or Disabling Software, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Deploying Service Packs and Hotfixes, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Installing Service Packs and Hotfixes, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Removing a Service Pack or Hotfix, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Slipstreaming Service Packs and Hotfixes, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Adding Service Packs and Hotfixes to a Network Installation Share, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Installing Multiple Hotfixes, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Microsoft Software Update Services, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Windows Update, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Windows Update Catalog, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Automatic Updates, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Software Update Services, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

The Windows Server 2003 Boot Process, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Preboot Sequence, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Boot Sequence, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Kernel Load, MCSE Boot Camp for MCSE Certification MCSE Bootcamp Training MCSE

Kernel Initialization, MCSE Boot Camp for MCSE Certification MCSE Bootcamp Training MCSE

The Session Manager, MCSE Boot Camp for MCSE Certification MCSE Bootcamp Training MCSE

MCSE Boot Camp for MCSE Certification MCSE Bootcamp Training MCSE, The Boot.ini File

Components of the Boot.ini File, MCSE Boot Camp for MCSE Certification MCSE Bootcamp Training MCSE

Computing (ARC) paths pointing to the computer's boot partition, MCSE Boot Camp for MCSE Certification MCSE Bootcamp Training MCSE

Boot.ini Switches, MCSE Boot Camp for MCSE Certification MCSE Bootcamp Training MCSE

Advanced Boot Options, MCSE Boot Camp for MCSE Certification MCSE Bootcamp Training MCSE

The Recovery Console, MCSE Boot Camp for MCSE Certification MCSE Bootcamp Training MCSE

Installing and Starting the Recovery Console, MCSE Boot Camp for MCSE Certification MCSE Bootcamp Training MCSE

Using the Recovery Console, MCSE Boot Camp for MCSE Certification MCSE Bootcamp Training MCSE

Installing New Hardware, MCSE Boot Camp for MCSE Certification MCSE Bootcamp Training MCSE

Using Driver Signing, MCSE Boot Camp for MCSE Certification MCSE Bootcamp Training MCSE

Configuring Driver Signing, MCSE Boot Camp for MCSE Certification MCSE Bootcamp Training MCSE

The File Signature Verification Utility, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Configuring Hard Disks, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Converting to Dynamic Disk Status, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Creating Simple Volumes, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Creating Spanned Volumes, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Creating Striped Volumes, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Creating Mirrored Volumes, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Creating Striped Volumes with Parity RAID-5 Volumes, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Configuring File Systems, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Encrypting File System (EFS), MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Encrypting Files Across the Network, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Encrypted File Recovery, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Volume Mounting, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

File Compression, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Copying and Moving Compressed Files and Folders, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Defragmenting Volumes and Partitions, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Backing Up and Restoring Data, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Backup Types, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Backing Up System State Data, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Restoring Files and Folders, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Restoring Active Directory Directory Services, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Failed Domain Controllers, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Damaged Active Directory Databases, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Authoritative Restores, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Automated System Recovery, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Adding Additional CPUs, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Adding Removable Media Drives, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Peer-to-Peer networks, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Creating Network Connections, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Automatic IP Addressing, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

DHCP Addressing, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Name Resolution, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

NetBIOS Name Resolution, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Host Name Resolution, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Domain Name Space, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

DNS Zones, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Active Directory Integrated Stores, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Windows Server 2003 network, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Active Directory Support for Client Computers, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Contiguous namespace. The name of the child object in an object hierarchy, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Domain Controllers, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Domain Functional Levels, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Controlling Access to Active Directory Objects, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Delegating Administrative Control, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Publishing Resources, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Setting Up and Managing Published Printers, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Installing Printer Drivers, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Setting Up and Managing Published Shared Folders, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Auditing Access to Active Directory Objects, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Microsoft Internet Information Services, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

deploying IIS on multiple servers, MCSE Boot Camp for MCSE Certification MCSE Training Bootcamp

Using Configure Your Server Wizard and Add or Remove Programs to Install IIS, MCSE Boot Camp training for MCSE Certification MCSE

Unattended Installation, MCSE Boot Camp training for MCSE Certification MCSE

Defining Home Directories, MCSE Boot Camp training for MCSE Certification MCSE

Virtual Directories, MCSE Boot Camp training for MCSE Certification MCSE

Hosting Multiple Web Sites, MCSE Boot Camp training for MCSE Certification MCSE

Enabling Web Service Extensions, MCSE Boot Camp training for MCSE Certification MCSE

Managing IIS 6.0, MCSE Boot Camp training for MCSE Certification MCSE

Process Accounting, MCSE Boot Camp training for MCSE Certification MCSE

Backing Up and Restoring IIS, MCSE Boot Camp training for MCSE Certification MCSE

Distributed File System, MCSE Boot Camp training for MCSE Certification MCSE

Security, MCSE Boot Camp training for MCSE Certification MCSE

Authentication, MCSE Boot Camp training for MCSE Certification MCSE

Controlling Access, MCSE Boot Camp training for MCSE Certification MCSE

Encryption, MCSE Boot Camp training for MCSE Certification MCSE

Using Scripting to Manage Website Content, MCSE Boot Camp training for MCSE Certification MCSE

Reroute Requests with Redirects, MCSE Boot Camp training for MCSE Certification MCSE

Operators Group, MCSE Boot Camp training for MCSE Certification MCSE

Administering Sites Remotely, MCSE Boot Camp training for MCSE Certification MCSE

Terminal Services, MCSE Boot Camp training for MCSE Certification MCSE

Terminal Services Components, MCSE Boot Camp training for MCSE Certification MCSE

Remote Desktop for Administration, MCSE Boot Camp training for MCSE Certification MCSE

Web-Based Administration, MCSE Boot Camp training for MCSE Certification MCSE

Remote Assistance, MCSE Boot Camp training for MCSE Certification MCSE

Requesting Assistance, MCSE Boot Camp training for MCSE Certification MCSE

Using Windows Messenger to Request Assistance, MCSE Boot Camp training for MCSE Certification MCSE

Using E-Mail to Request Assistance, MCSE Boot Camp training for MCSE Certification MCSE

Using a Saved File to Request Assistance, MCSE Boot Camp training for MCSE Certification MCSE

Terminal Server Role, MCSE Boot Camp training for MCSE Certification MCSE

Installing the Terminal Services Role, MCSE Boot Camp training for MCSE Certification MCSE

Installing Terminal Server Licensing, MCSE Boot Camp training for MCSE Certification MCSE

Installing Applications for Terminal Services, MCSE Boot Camp training for MCSE Certification MCSE

Client Software and Installation, MCSE Boot Camp training for MCSE Certification MCSE

Connecting to Terminal Services, MCSE Boot Camp training for MCSE Certification MCSE

The Remote Desktop Connection Utility, MCSE Boot Camp training for MCSE Certification MCSE

The Remote Desktops Snap-In, MCSE Boot Camp training for MCSE Certification MCSE

Administering Terminal Services, MCSE Boot Camp training for MCSE Certification MCSE

Troubleshooting Terminal Services, MCSE Boot Camp training for MCSE Certification MCSE

Automatic Logon, MCSE Boot Camp training for MCSE Certification MCSE

Initial Program Launching, MCSE Boot Camp training for MCSE Certification MCSE

License Problems, MCSE Boot Camp training for MCSE Certification MCSE

Creating and Managing User and Computer Accounts, MCSE Boot Camp training for MCSE Certification MCSE

Local User Accounts, MCSE Boot Camp training for MCSE Certification MCSE

Domain User Accounts, MCSE Boot Camp training for MCSE Certification MCSE

Built-In User Accounts, MCSE Boot Camp training for MCSE Certification MCSE

Administrator - MCSE Boot Camps, MCSE Boot Camp training for MCSE Certification MCSE

Guest, MCSE Boot Camp training for MCSE Certification MCSE

Help Assistant, MCSE Boot Camp training for MCSE Certification MCSE

Support_388945a0 account credentials instead of the users credentials to perform specific administrative, MCSE Boot Camp training for MCSE Certification MCSE

Computer Accounts, MCSE Boot Camp training for MCSE Certification MCSE

Creating Computer Accounts, MCSE Boot Camp training for MCSE Certification MCSE

Creating Local User Accounts, MCSE Boot Camp training for MCSE Certification MCSE

Creating Domain User Accounts, MCSE Boot Camp training for MCSE Certification MCSE

Copying Domain User Accounts, MCSE Boot Camp training for MCSE Certification MCSE

Modifying User Accounts and Computer Accounts, MCSE Boot Camp training for MCSE Certification MCSE

Group Accounts, MCSE Boot Camp training for MCSE Certification MCSE

Group Scope, MCSE Boot Camp training for MCSE Certification MCSE

Group Nesting, MCSE Boot Camp training for MCSE Certification MCSE

Creating Groups, MCSE Boot Camp training for MCSE Certification MCSE

Adding a User to a Group, MCSE Boot Camp training for MCSE Certification MCSE

Configuring Password Policy, MCSE Boot Camp training for MCSE Certification MCSE

Configuring Account Lockout Policy, MCSE Boot Camp training for MCSE Certification MCSE

Managing User Data, MCSE Boot Camp training for MCSE Certification MCSE

Using User Profiles, MCSE Boot Camp training for MCSE Certification MCSE

Roaming User Profiles, MCSE Boot Camp training for MCSE Certification MCSE

Mandatory User Profiles, MCSE Boot Camp training for MCSE Certification MCSE

Group Policy Objects, MCSE Boot Camp training for MCSE Certification MCSE

Group Policy Settings for Computers and Users, MCSE Boot Camp training for MCSE Certification MCSE

Linking Group Policy Objects, MCSE Boot Camp training for MCSE Certification MCSE

Group Policy Inheritance, MCSE Boot Camp training for MCSE Certification MCSE

Order of Application, MCSE Boot Camp training for MCSE Certification MCSE

Controlling the Processing of Group Policy, MCSE Boot Camp training for MCSE Certification MCSE

Refreshing Group Policy at Established Intervals, MCSE Boot Camp training for MCSE Certification MCSE

Resolving Conflicts Between Group Policy Settings, MCSE Boot Camp training for MCSE Certification MCSE

Managing user environment, MCSE Boot Camp training for MCSE Certification MCSE

Administrative Templates, MCSE Boot Camp training for MCSE Certification MCSE

Desktop Security Settings, MCSE Boot Camp training for MCSE Certification MCSE

Group Policy Script Settings, MCSE Boot Camp training for MCSE Certification MCSE

Folder Redirection, MCSE Boot Camp training for MCSE Certification MCSE

Software Deployment, MCSE Boot Camp training for MCSE Certification MCSE

Controlling Access to Network Resources, MCSE Boot Camp training for MCSE Certification MCSE

NTFS Folder Permissions, MCSE Boot Camp training for MCSE Certification MCSE

NTFS File Permissions, MCSE Boot Camp training for MCSE Certification MCSE

Multiple NTFS Permissions, MCSE Boot Camp training for MCSE Certification MCSE

Cumulative Permissions, MCSE Boot Camp training for MCSE Certification MCSE

The Deny Permission, MCSE Boot Camp training for MCSE Certification MCSE

NTFS Permissions Inheritance, MCSE Boot Camp training for MCSE Certification MCSE

Assigning Special Access Permissions, MCSE Boot Camp training for MCSE Certification MCSE

Changing Permissions, MCSE Boot Camp training for MCSE Certification MCSE

Taking Ownership, MCSE Boot Camp training for MCSE Certification MCSE

Copying and Moving Files and Folders, MCSE Boot Camp training for MCSE Certification MCSE

Troubleshooting NTFS Permission Problems, MCSE Boot Camp training for MCSE Certification MCSE

Shared Folder Permissions, MCSE Boot Camp training for MCSE Certification MCSE

Combining Shared Folder Permissions and NTFS Permissions, MCSE Boot Camp training for MCSE Certification MCSE

Monitoring Network Resources, MCSE Boot Camp training for MCSE Certification MCSE

Monitoring Access to Shared Folders, MCSE Boot Camp training for MCSE Certification MCSE

Monitoring Shared Folders, MCSE Boot Camp training for MCSE Certification MCSE

Modifying Shared Folder Properties, MCSE Boot Camp training for MCSE Certification MCSE

Monitoring Open Files, MCSE Boot Camp training for MCSE Certification MCSE

Disconnecting Users from Open Files, MCSE Boot Camp training for MCSE Certification MCSE

Monitoring Network Users, MCSE Boot Camp training for MCSE Certification MCSE

Monitoring User Sessions, MCSE Boot Camp training for MCSE Certification MCSE

Disconnecting Users, MCSE Boot Camp training for MCSE Certification MCSE

Auditing - mcse boot camp, MCSE Boot Camp training for MCSE Certification MCSE

Using an Audit Policy, MCSE Boot Camp training for MCSE Certification MCSE

Using Event Viewer to View Security Logs, MCSE Boot Camp training for MCSE Certification MCSE

Setting Up Auditing, MCSE Boot Camp training for MCSE Certification MCSE

Auditing Object Access win2003, MCSE Boot Camp training for MCSE Certification MCSE

Auditing Access to Files and Folders, MCSE Boot Camp training for MCSE Certification MCSE

Auditing Access to Printers, MCSE Boot Camp training for MCSE Certification MCSE

Using Event Viewer, MCSE Boot Camp training for MCSE Certification MCSE

Viewing Security Logs, MCSE Boot Camp training for MCSE Certification MCSE

Locating Events, MCSE Boot Camp training for MCSE Certification MCSE

Managing Audit Logs, MCSE Boot Camp training for MCSE Certification MCSE

Using Group Policy, MCSE Boot Camp training for MCSE Certification MCSE

The Shutdown Event Tracker, MCSE Boot Camp training for MCSE Certification MCSE

Monitoring System Performance, MCSE Boot Camp training for MCSE Certification MCSE

The System Monitor, MCSE Boot Camp training for MCSE Certification MCSE

Adding Performance Counters, MCSE Boot Camp training for MCSE Certification MCSE

Performance Logs and Alerts, MCSE Boot Camp training for MCSE Certification MCSE

Counter Logs and Tracer Logs, MCSE Boot Camp training for MCSE Certification MCSE

Alerts, MCSE Boot Camp training for MCSE Certification MCSE

Using Task Manager to Monitor Performance, MCSE Boot Camp training for MCSE Certification MCSE

Command-Line Monitoring Tools, MCSE Boot Camp training for MCSE Certification MCSE

The Logman Utility, MCSE Boot Camp training for MCSE Certification MCSE

The relog Utility, MCSE Boot Camp training for MCSE Certification MCSE

The typeperf Utility, MCSE Boot Camp training for MCSE Certification MCSE

Installing and Deploying Windows Server 2003, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Installing Windows Server 2003 from a Network Share, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Installing Windows Server 2003 from the CD-Rom, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

Performing an Unattended Installation, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE

System Requirements, MCSE Boot Camp for MCSE Certification join MCSE Bootcamp Training MCSE