所谓ip地址就是给每个连接在internet上的主机分配的一个32bit地址。
按照tcp/ip(transport
control
protocol/internet
protocol,传输控制协议/internet协议)协议规定,ip地址用二进制来表示,每个ip地址长32bit,比特换算成字节,就是4个字节。例如一个采用二进制形式的ip地址是“00001010000000000000000000000001”,这么长的地址,人们处理起来也太费劲了。为了方便人们的使用,ip地址经常被写成十进制的形式,中间使用符号“”分开不同的字节。于是,上面的ip地址可以表示为“10001”。ip地址的这种表示法叫做“点分十进制表示法”,这显然比1和0容易记忆得多。
有人会以为,一台计算机只能有一个ip地址,这种观点是错误的。我们可以指定一台计算机具有多个ip地址,因此在访问互联网时,不要以为一个ip地址就是一台计算机;另外,通过特定的技术,也可以使多台服务器共用一个ip地址,这些服务器在用户看起来就像一台主机似的。
将ip地址分成了网络号和主机号两部分,设计者就必须决定每部分包含多少位。网络号的位数直接决定了可以分配的网络数(计算方法2^网络号位数);主机号的位数则决定了网络中最大的主机数(计算方法2^主机号位数-2)。然而,由于整个互联网所包含的网络规模可能比较大,也可能比较小,设计者最后聪明的选择了一种灵活的方案:将ip地址空间划分成不同的类别,每一类具有不同的网络号位数和主机号位数。你总共有六个部门,就需要划分至少6个子网,那么6转二进制就是110,需要3位二进制位所以子网络掩码的二进制位应该是11111111111111111110000000000000,转成十进制后得到的子网掩码为:2552551920,这个子网掩码有8个子网
IP地址为1721600/19
各段IP子网如下,(注:前面是每段IP子网地址,最后为广播地址)
1721600——1721631255 子网掩码为2552551920
17216310——1721663255 子网掩码为2552551920
17216640——1721695255 子网掩码为2552551920
17216960——17216127255 子网掩码为2552551920
172161280——17216159255 子网掩码为2552551920
172161600——17216191255 子网掩码为2552551920
后面两段就备用吧!
172161920——17216224255 子网掩码为2552551920
172162250——17216255255 子网掩码为2552551920
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)