首页 理论教育学习IP地址和子网掩码的网络设置配置

学习IP地址和子网掩码的网络设置配置

【摘要】:任务描述32位的IP地址由网络地址和主机地址两部分构成,为了确定网络地址和主机地址的位长,引入了子网掩码的概念。任务解析本任务首先将学习子网掩码的定义,请注意子网掩码的特点。借助于前面任务中学习的逻辑“与”运算,可将IP地址与子网掩码进行逻辑“与”运算,从而确定该IP地址对应的网络地址。在Windows操作系统中,可以使用ipconfig命令查看本机的IP地址和子网掩码。A类、B类、C类IP地址都有自己默认的子网掩码。

任务描述

32位的IP地址由网络地址和主机地址两部分构成,为了确定网络地址和主机地址的位长,引入了子网掩码的概念。

本任务将介绍如何借助子网掩码来确定一个IP地址所在的网络地址,另外还要学习如何在计算机中查看本机的IP地址和子网掩码。

任务解析

本任务首先将学习子网掩码的定义,请注意子网掩码的特点。借助于前面任务中学习的逻辑“与”运算,可将IP地址与子网掩码进行逻辑“与”运算,从而确定该IP地址对应的网络地址。在Windows操作系统中,可以使用ipconfig命令查看本机的IP地址和子网掩码。

任务实施

一、子网掩码的定义

在主机之间通信的情况可分为两类:一类是同一个网络中两台主机之间的通信;另一类是在不同网络中两台主机之间的通信。为了区分是否在同一网络,有必要确定IP地址所对应的网络地址,从而引入了“子网掩码”的概念。

子网掩码也是一个32位的二进制整数,它必须和IP地址同时存在,与IP地址不同的是,它必须由连续的“1”和连续的“0”构成,如11111111 11111111 11111111 00000000(用点分十进制表示为255.255.255.0),其中“1”的长度就是网络地址的长度。子网掩码唯一的作用就是确定IP地址中网络地址和主机地址的位长。

子网掩码的简写形式:在IP地址后面加上“/n”,n为子网掩码中“1”的位数,如192.168.0.1/24,其子网掩码为11111111 11111111 11111111 00000000。

A类、B类、C类IP地址都有自己默认的子网掩码。

A类IP地址默认子网掩码为255.0.0.0,B类IP地址默认子网掩码为255.255.0.0,C类IP地址默认子网掩码为255.255.255.0。

二、确定网络地址

将32位的IP地址与32位的子网掩码进行逻辑“与”运算,得到的结果就是该IP地址所对应的网络地址。

例1:计算172.16.2.160/16的网络地址,如图2-5所示。

图2-5

注意:在计算过程中,并非一定要将十进制数化为二进制数。凡是与十进制整数255相“与”,结果为原数;与0相“与”,结果为0。(www.chuimin.cn)

三、查看本机的IP地址和子网掩码

Windows操作系统中提供了若干命令行工具,其中ipconfig命令可以查看本机的IP地址和子网掩码。使用命令行工具前必须先打开命令行输入界面,通常进行下述操作。

①单击系统左下角的“开始”按钮

②单击“运行…”(以上两步可以合二为一,即按一下键盘上的“Win+R”组合键)。③在弹出的运行对话框中输入“cmd”,单击“确定”按钮即可打开命令行输入界面。接下来可以输入“ipconfig/all”来查看本机的IP地址和子网掩码,如图2-6所示。

注意:在命令行输入界面中输入命令后,都需要敲回车键表示确定执行。如果想要得到某条命令的帮助信息,即在该命令后敲入“/?”后再敲回车键即可。

图2-6

注意:IPv4是Internet Protocol version 4(网际协议版本4)的英文简称,Ipv4最大的缺点在于IP地址的长度有限(仅32位),其设计者未能预见网络的迅猛发展,导致2011年2月3日,全球互联网IP地址相关管理组织宣告全球互联网IP地址已经“瓜分完毕”。下一代IPv6已开始运行,其规定的IP地址长度为128位。

任务小结

本任务中确定IP地址对应的网络地址非常关键,首先确定给出的IP地址是A类、B类、C类中的哪一类,就可以确定该IP地址默认的子网掩码,然后按二进制进行逻辑“与”的计算即可。当然,熟练之后,即便是点分十进制表示的IP地址,同学们也能快速地得到其对应的网络地址。使用ipconfig命令查看本机IP地址和子网掩码的方法比较简单,但需要先掌握打开命令行输入界面的方法。

拓展提高

A类、B类、C类IP地址的子网掩码在默认情况下是固定的,但是在很多情况下(比如要想设计某一个单位或企业的不同部门对内显示为不同的网络,对外则显示为同一个IP网络),人们可能会采用VLSM(Variable Length Subnet Masking,可变长子网掩码)技术,这是一项非常实用的技术,请通过互联网了解学习并掌握VLSM的相关知识。

课后自测

1.计算指定IP地址的网络地址。

10.10.10.2/8 172.16.10.1/16 192.168.2.254/24

2.使用ipconfig命令获取IP地址和子网掩码的相关信息。

3.你还能使用其他方法获取IP地址和子网掩码的相关信息吗?(提示:通过网络和共享中心查看本地连接状态的详细信息)