本文共 2913 字,大约阅读时间需要 9 分钟。
这里先说下我们为什么要用IP地址?
它们是可唯一标识IP网络中的每台设备。不标识就不能够被识别,直白的说就是不能够上网。因为不管是无线还是有线连接,都是通过获取IP地址来,并且通过IP地址的信息源来上网。每台主机(计算机、网络设备、外围设备)必须具有唯一的地址。主机的ID:-标识单个主机-由组织分配给各个设备IP地址的组成:32位的二级制,但是通常是以4位的十进制呈现(点分十进制)
192.168.10.1 (4位的十进制,点分呈现)
192 168 10 10000 0000.0000 0000.0000 0000.0000 00000000 0001=1
0000 0010=20000 0100=40000 1000=80001 0000=160010 0000=320100 0000=641000 0000=128192=128+64 168=128+40=128+32+8
1100 0000.1010 1000.0000 1010.0000 0001 (32位的二进制)172.100.20.1
172=128+32+8+41010 1100.0110 0100.0001 0100.0000 0001IP地址的分类:
A类.第一组八位数的二进制转换成十进制值:1-126B类.第一组八位数的二进制转换成十进制值:128-191C类.第一组八位数的二进制转换成十进制值:192-223D类.组播E类.科研第一组把未知数二进制转成十进制的值是127的地址,是不能够分配给网络,用于做回环测试。IP地址分为两部分:网络位和主机位
网络位:是IP地址所属网络的范围---是一个范围--是网络的标识主机位:是一个具体的IP地址 ---一个具体的点--网络中主机标识区别:网络位代表的是一个范围,是一个网络的标识,例因特网,城域网,局域网;就比如我们登陆教务系统要校园网,别的网络就无法访问因为网络标识是不一样的。主机位就是网络中的具体的一个设备。再来看下实例中网络位,主机位,比如:
A类:10.100.100.100 其网络位是:第一组八位数二进制所对应的值,其余的就是主机位。100.100.100就是其主机位B类:172.16.1.1 其网络位是:前两组八位数二进制所对应的值,其余的就是主机位。1.1就是其主机位C类:192.168.10.1 其网络位是:前三组八位数二进制所对应的值,其余的就是主机位。1就是其主机位那么有IP地址就可以了吗?
每一个IP地址不可能单独出现,会携带子网掩码。那么子网掩码是用来干嘛的?子网掩码也是32位的,并且子网掩码只有0和1,1代表匹配,0代表不匹配;就比如192.168.1.11100 0000.1010 1000.0000 1010. 0000 0001 (匹配代表前面的24位要一样,所以可变化的只有后面8位,所以子网掩码的作用是用来规定网络位)1111 1111.1111 1111.1111 1111. 0000 0000 (8个1就是255,所以呈现255.255.255.0)255.255.255.0 子网掩码:与IP地址成双出现A类地址默认的子网掩码:255.0.0.0B类地址默认的子网掩码:255.255.0.0C类地址默认的子网掩码:255.255.255.0网络号:通过IP地址与子网掩码做一个与运算得到的结果,用于标识一个网络范围
实际生活中的主机位数是根据子网掩码来得到的。在默认的子网掩码下,三类的IP地址分别对应的主机数。
C类:192.168.10.1 255.255.255.0 网络号:192.168.10.0 主机数:254B类:172.16.1.1 255.255.0.0 网络号:172.16.0.0 主机数:254^2A类:10.1.1.1 255.0.0.0 网络号:10.0.0.0 主机数:254^3这里在涉及下保留地址:
保留地址:网络地址和广播地址网络地址::在网络中的IP地址范围内,保留一个地址作为网络地址,此地址的主机部分的每个主机位均为0。(一个网络的第一个地址)广播地址:用于向网络中所有的主机发送数据的特殊地址,广播地址使用该网络范围内最大的IP地址,即主机部分的每个主机位均为1。(一个网络的最后一个地址)注意:在网络中,广播地址和网络地址是不能被配置进设备的。私有地址:不能联网,只能存在于局域网(内网)。--免费
公有地址:能够联网,存在于外网,但是需要申请。--要钱原理:网络位向主机位借位,可以实现将一个大的网络划分成多个小的网络。---使得主机1位变少
192.168.10.1 /24 255.255.255.0 --意味着你有254台主机位,容易造成资源浪费。1111 1111.1111 1111.1111 1111.0000 0000 子网掩码这时候我们就要想下怎么减少主机位,从而不会使得资源过度浪费,这时就有一个VLSM将子网掩码变长,使得网络位向主机位借位让主机位减少。
这边
192.168.10.50/27 --C类/241111 1111.1111 1111.1111 1111.1110 0000可以通过VLSM将该地址划分成几个子网?---2^3该IP地址所属的网络中主机一共有多少个?2^5=32
该IP地址所属的网络中可用的地址一共有多少个?2^5-2=30
该IP地址所属的网络中网络地址是多少?192.168.10.32
该IP地址所属的网络中广播地址是多少?192.168.10.63192.168.10.0-31 32-63 64-95 划分为8个子网,每个子网有32个主机位,所以192.168.10.50所处的子网是32-63,网络地址是第一个地址,广播地址是最后一个地址。192.100.120.120/28
1111 1111.1111 1111.1111 1111.1111 0000255.255.255.240可以通过VLSM将该地址划分成几个子网?16
该IP地址所属的网络中主机一共有多少个?16
该IP地址所属的网络中可用的地址一共有多少个?16-2
该IP地址所属的网络中网络地址是多少?192.100.120.112
该IP地址所属的网络中广播地址是多少?192.100.120.1270-15 16-31 32-47 48-63 64-79 80-95 96-111 112-127最后一个问题:
网络中最大的子网掩码是多少?255.255.255.252 /30 1111 1111.1111 1111.1111 1111.1111 1100/30 为什么要/30,因为至少要保存一个可用地址。再加上网络地址和广播地址所以至少有三个地址。大艾斯!!!!!
转载于:https://blog.51cto.com/14367225/2408452