课件15张PPT。 IP地址的格式
十进制数与二进制数间的转换
IP地址的分类本节课的主要内容:重点与难点: 十进制数与二进制数间的换算方法
撑握判断IP地址的类别1、日常生活中的电话号码由哪两部分组成?区号 + 电话号码生活中通过不同的电话号码来区别我们之间的电话 2、随着接入因特网上的计算机不断激增,因特网上是如何管理这些接入的计算机,并如何识别这些计算机呢? 在因特网上的每台主机都分配一个唯一的地址,称为互联网地址或IP地址,该地址用在所有与该主机的通信中。 IP地址就如生活中的电话号码和门牌号码一样使用,用于标识网络中的主机。我的号码
166.111.3.97 我的号码
166.111.4.1 我的号码
166.111.3.18我的号码
166.111.3.263、IP地址的格式 从用户使用的角度看:IP地址是由四个用小数点隔开的十进制整数组成。TCP/IP协议规定,IP地址是32位二进制数。思考:为什么两种表述不同?是否相矛盾? 为了便于记忆,我们将IP地址的32位二进制数分成4个字节,每个字节8位,中间用小数点隔开,然后将每八位二进制数转换成一个十进制数,这就是我们看到的十进制数的IP地址。
如:11000000.10101000.00000001.01100101——二进制
192 . 168 . 1 . 101 ——点分十进制因此这两种表述并不相矛盾 4、十进制数与二进制数间的转换 例1:( 34 )10 = ( ? )2 在这里需要借用数学中的短除法,即用十进制数除2取余法。 3 421 728242210请注意:取余数时需要从下往上取。解得:( 34 )10 =( 100010 )2 = (00100010 )2
5、二进制数转换为十进制数的换算方法 先看一个十进制数的另一种表示法:
1686 = 1×103 + 6×102 + 8×101 + 6×100 二进制数同样也可以采用这种方法来表示例2: (01010001)2 =( ? )10 二进制数是按2的幂进位的,为了计算方便,我们先给二进制数标出对应的幂。 01010001表示为:
0×27+1×26+0×25+1×24+0×23+0×22+0×21+1×20 = (81)10 解得:(01010001)2=( 81 )10 练习:
1、转换以下的二进制数或十进制数
( 112 )10 = ( )2
( 11001010 )2 = ( )10011100002026、IP地址的分类 一个32位的IP地址由两部分组成
网络号:用于标识主机所在的网络
主机号:用于标识该网络中的主机0 IP地址共分5类:A类、B类、C类、D类、E类,常用的IP地址是前三类。各类IP地址的网络号和主机号占位如下图: 各类IP地址对应的第一字节表示的十进制数的范围及最大网络数 例3: 主机IP地址为:125.17.23.206的机器中,这是一个几类的IP地址?代表网络号的数字是多少? 分析: 从以上表格的特点可以看出,
A类IP地址的第一字节十进制数范围是0~127,
B类IP地址的第一字节十进制数范围是128~191,
C类IP地址的第一字节十进制数范围是192~223。
每一类的IP地址都规定了它对应的网络号解得: IP地址125.17.23.206是一个A类的IP地址
代表网络号数字是125。 如果例题中,给出的IP地址改为192.168.1.108。代表网络号及主机号分别是多少? 答: IP地址192.168.1.108是一个C类IP地址
代表网络号是192.168.1
主机号是108以10、172、192开头的三类地址,主要应用在采用TCP/IP协议互联单位局域网或校园网络内部。 小知识: