#CCNA#IP地址与子网划分

IP地址 子网划分:

IP地址是32bit,4byte

用点分十进制表示

二进制转十进制

10111 = 2^4+0+2^3+2^2+2^1+2^0 = 23

十进制转二进制

#CCNA#IP地址与子网划分_第1张图片


IP地址分为两部分:网络号、主机号

与网络掩码有关

#CCNA#IP地址与子网划分_第2张图片

#CCNA#IP地址与子网划分_第3张图片


五类ip地址:

A、B、C、D(多播地址)、E(科研用,极少)

多数是ABCD四类

A类网络号占8比特(bits),主机号占24bits

B类网络号占16比特,主机号占16比特

C类网络号占24比特,主机号占8比特

#CCNA#IP地址与子网划分_第4张图片


A类范围(前一个比特为0):1.0.0.1——126.255.255.254

B类范围(前两个比特位10):128.0.0.1——192.255.255.255.254

C类范围(前三个比特为110):192.0.0.1——223.255.255.254

D类范围(前4个比特位1110):224.0.0.1——239.255.255.254

#CCNA#IP地址与子网划分_第5张图片

网络号决定你可以有多少个网络

主机号决定你一个网络内可以有多少台主机


比如:

在B类地址中,前16个比特中,有两个不可变:

即可以有2^(16-2)个网络;

后16个比特:

即可以有(2^16)-2个主机(但是有2^16个ip地址)。

其他的也类似


注意:在A类地址中,前8个比特中,有一个不可变:

却是只有126个网络(不包括0.0.0.0和127.255.255.255)


但在D类中,只有前四个比特(1110)不变,其他的都可变,在此没有网络号和主机号的概念。


什么是组播:

一个数据源发送的数据包可以有多个接受者,但不同于广播(处于广播域的所有接收者都会收到)。但组播需要先加入组播组,只有在该组的接收者才能收到。


网络掩码:

#CCNA#IP地址与子网划分_第6张图片

用点分十进制表示

作用:将某个IP地址划分成网络地址和主机地址两部分

A类(地址)的默认掩码为:255.0.0.0

B类的默认掩码是:255.255.0.0

C类的默认掩码:255.255.255.0


设定掩码遵循的规则:

1.与IP地址相同,由1和0组成,且1和0必须连续

2.掩码的长度为32位,左边是网络位,用二进制1表示,1的数目等于网络位长度,右边是主机位,用二进制0表示,0的数目等于主机位的长度。


通过0的位数确定子网的主机数【(2^主机位数)-2】


一些特殊的ip地址:

127.0.0.1:本地回环(loopback)测试地址(本地地址包含127.0.0.1——127.255.255.255,ping该网段内的任何ip都同等与ping 127.0.0.1)

本地广播地址:255.255.255.255

地址0.0.0.0:未指定IP(DHCP请求数据包中,源地址为0.0.0.0,而目标地址是255.255.255.255)

主机位全为1:代表该网段的所有主机


先前提到的主机数量【(2^主机位数)-2】,为什么要减二?

answer:假设主机位为8bit,“0000.0000”表示该网络或子网;“1111.1111”表示网络广播地址或子网广播地址。


如果数据包目标地址主机位全为1,则在同个网络号中的所有主机都会受到此包



私有IP地址:

A类:10.0.0.0——10.255.255.255

B类:172.16.0.0——172.31.255.255

C类:192.168.0.0——192.168.255.255

(与RFC1918相关)

#CCNA#IP地址与子网划分_第7张图片


公有IP:

使数据包能在internet上传送


一般人拥有的都是私有IP,但却可以在公网上传输数据(与NAT有关)


计算可用的主机地址:

可用地址数=(2^主机位数)-2

#CCNA#IP地址与子网划分_第8张图片


练习例子:

130.113.64.16

B类地址,网络号:130.113.0.0,主机号:0.0.64.16

掩码:255.255.0.0

#CCNA#IP地址与子网划分_第9张图片


子网掩码:

e.g:

子网:172.16.2.160

网络号:172.16.2.0

掩码:255.255.255.0


路由必须支持子网划分功能

#CCNA#IP地址与子网划分_第10张图片

#CCNA#IP地址与子网划分_第11张图片

划分子网是借用主机位的某些比特来实现的

用子网掩码划分子网

#CCNA#IP地址与子网划分_第12张图片

#CCNA#IP地址与子网划分_第13张图片

#CCNA#IP地址与子网划分_第14张图片

#CCNA#IP地址与子网划分_第15张图片


A类网络的合法主机ID:

下面的示例演示了如何确定A类网络的合法主机ID:

所有主机位都为0时,得到的是网络地址:10.0.0.0。

所有主机位都为1 时,得到的是广播地址:10.255.255.255。

合法的主机ID为网络地址和广播地址之间的地址:10.0.0.1-10.255.255.254。注意,0和255不是合法的主机ID。确定合法的主机地址时,只需记住一点:主机位不能都为零,也不能都为1。


在网络地址为2B(每字节8位)的情况下,有216种不同的组合,但设计因特网的人规定,所有

B类网络地址都必须以二进制数10开头,只留下14位供我们使用,因此有16384 (214) 个不同的B类网络地址。

B类地址用2B表示节点地址,因此每个B类网络有2^16-2(两个保留的地址,即全为1和全为0的地址),即65534个节点地址。



附加资料:

#CCNA#IP地址与子网划分_第16张图片

#CCNA#IP地址与子网划分_第17张图片

#CCNA#IP地址与子网划分_第18张图片

#CCNA#IP地址与子网划分_第19张图片

#CCNA#IP地址与子网划分_第20张图片

#CCNA#IP地址与子网划分_第21张图片

#CCNA#IP地址与子网划分_第22张图片


参考资料

http://wenku.baidu.com/link?url=LhOvOXY_XPO2JPQOx-NPyB0TmrWfw6QTEw5Lq-RjgcDzy5fZ8dpmrPb168A-mxpDCdyHNlAzXV4AWKr6UEUV3_rsdm44_T1lpxzsxqhAYtO


子网掩码如何计算

http://zhidao.baidu.com/question/95429712.html?qbl=relate_question_2&word=%D1%A1%D4%F1%D7%D3%CD%F8%D1%DA%C2%EB


掩码的两种计算方法

http://baike.baidu.com/view/541384.htm


根据子网数算掩码、可用主机数:

http://zhidao.baidu.com/question/70623350.html?fr=push



你可能感兴趣的:(子网)