首先要铺垫一些基础知识,整个互联网就是一个单一的、抽象的网络 。IP地址就是给互联网上的每一台主机(或路由器)的每一个接口分配一个在全世界范围内是唯一的 32 位的标识符 。注意,每个 IP 地址都是独一无二的,就像人的身份证号码一样 。而 IP 地址又分为 A 类、B 类、C 类、D 类和 E 类地址,其中我们常用的是 A、B、C 三类,它们是单播地址(一对一通信),每一类地址都由两个固定长度的字段组成,其中第一个字段是网络号,它标志主机(或路由器)所连接到的网络 。第二个字段是主机号,它标志该主机(或路由器) 。对主机或路由器来说,IP 地址都是 32 位的二进制代码 。为了提高可读性,我们常常把 32 位的 IP 地址每个 8 位插入一个空格(但在机器中没有这样的空格,这样只是为了人们方便记忆),这样一个 32 位的 IP 地址就被分成了四个大段,每一段由 8 位为进制数表示,为了方便记忆(二进制数不好记),我们把这四段二进制分别转换成十进制数,并用点隔开,称其为点分十进制记法,举个例子(注:2^0=02^1=22^2=42^3=82^4=162^5=322^6=642^7=128)
文章插图
那么我们要解决的第一个问题就是,已知一个 IP 地址,如何区分它是 A 类地址还是 B 类或者 C 类地址呢?
文章插图
A 类地址 1.0.0.0 到 126.0.0.00.0.0.0 和 127.0.0.0 保留 B 类地址 128.1.0.0 到 191.254.0.0128.0.0.0 和 191.255.0.0 保留 C 类地址 192.0.1.0 到 223.255.254.0192.0.0.0 和 223.255.255.0 保留 D 类地址 224.0.0.0 到 239.255.255.255 用于多点广播 E 类地址 240.0.0.0 到 255.255.255.254 保留 255.255.255.255 用于广播地址分类是根据前 8 位二进制数转换成十进制后的范围划分的,因此我们只需看前八位就能判断了,举个例子,试判断以下 IP 地址的网络类别:(1)128.36.199.3 ………………………………………………B 类(2)21.12.240.17 ………………………………………………A 类(3)200.3.6.2 ……………………………………………………C 类学过计算机网络的同学注意了,如果告诉你一个带网络前缀的 IP 地址,那么你应该可以根据它推算出该地址的子网掩码,默认网关地址,默认广播地址,网络地址,受限广播地址,本机网络地址,以及如何平均划分子网空间 。举个例子,已知分配给创新实验室的地址块中的一个地址为 193.6.7.0/24,请回答下列问题:(1)该网络的网络前缀是多少?答案:24 解析:193.6.7.0/24 加粗部分就是网络前缀(2)该网络的子网掩码是多少?答案:255.255.255.0 解析:子网掩码是根据网络前缀推算的,255.255.255.0 转换成二进制表示为 11111111.11111111.11111111.00000000,网络前缀代表的是该地址的网络位,前面说到一个 IP 地址是由 32 位二进制数表示的,网络前缀为 24 就表示从左往右数前 24 位为该网络的网络位,剩下的后 8 位为该网络的主机位 。而子网掩码就是网络位全为 1,主机位全为 0,比如说如果本题中给出的网络前缀变成 26,意思就是该网络的子网掩码为 11111111.11111111.11111111.11000000,换算成十进制数就是 255.255.255.192(3)该网络的默认网关地址为多少?答案:193.6.7.254/24 解析 :默认网关地址是主机位除最后一位全置 1 后得到的,根据网络前缀 24 可知前 24 位为网络位,后 8 位为主机位,因此该网络的默认网关地址就是 IP 地址 193.6.7.11111110(加粗的部分为主机位),换算成十进制数即 193.6.7.254/24(注意,但凡是跟 IP 地址格式一样的都要加网络前缀,跟子网掩码格式一样的就不用加),假如本题的网络前缀变成 26,那么主机位就变成 32-26=6 位了,即默认网关地址为 193.6.7.00 111110 =》193.6.7.62/26(4)该网络的默认广播地址是多少?答案:193.6.7.255/24 解析:默认广播地址和默认网关地址可以一起记,因为默认广播地址就是主机位全为 1,假如本题的网络前缀变成 26,默认广播地址为 193.6.7.00 111111 =》193.6.7.63/26(5)该网络的网络地址是多少?答案:193.6.7.0/24 解析:网络地址是 IP 地址与子网掩码转换成二进制数再相与运算得来的结果,与运算的规则:1&1 = 1; 1&0 = 0; 0&1 = 0; 0&0 = 0,也就是说只有两者都为 1 时结果才为 1 。
【ip地址子网掩码和网关如何计算 根据ip地址怎么计算子网掩码】
文章插图
(6)该网络的受限广播地址为多少?答案:255.255.255.255 解析:所有网络的受限广播地址都是 4 个 255(7)本主机所在的本机网络地址为多少?答案:0.0.0.0 解析:所有本机网络地址都是 4 个 0(8)如果将该网络平均划分为 4 个子网,请计算出这 4 个子网的地址空间答案:193.6.7.0/26~193.6.7.63/26193.6.7.64/26~193.6.7.127/26193.6.7.128/26~193.6.7.191/26193.6.7.192/26~193.6.7.255/26 解析:
- mac超实用的软件 好用的mac软件
- 厦门美食排行榜前十名 厦门美食排行榜前十名地址
- 1个提升网速的dns地址 手机网速最快的dns地址
- 信用卡改地址有影响吗
- 广州麦当劳宅急送送餐电话和地址大全
- 轻松修改手机上的IP地址步骤 怎么修改ip地址手机
- 查看路由器的管理员地址详情 华硕路由器管理地址在哪里
- 五步教您查找电脑的MAC地址 ipconfig查看mac地址怎么查看
- 设置子网掩码操作方法 子网掩码怎么设置
- 查询自己电脑IP地址的几种方法 win7如何查看ip地址