一、ip地址是什么?
ip地址在网络中通常用来标识一个节点或者网络设备接口。现实生活中就是你寄快递的地址,通过地址来进行标识和寻址。
用户要想连接到互联网上,就需要一个地址(快递地址),这样流量才能有目的寻找到你。
二、如何表示ip地址?
网络部分(具体小区)+主机部分(门牌号)
Ege:192.168.1.1/24
网络部分为192.168 主机部分为1.1
寻址时通过192.168 + 1.1能够准确的找到具体的设备主机
三、IPv4地址格式
Version:版本号,用来区分IPv6和IP v4
IHL:首部长度,报文可变长的原因,主要显示Option字段,若没有则为20,最长为60
Options:选项字段,用来支持排错,测量以及安全等措施,从1字节到40字节不等,取决于所选项的功能。
Type of Service:服务类型,只有需要Qos服务是需要。
Total Length:报文总长度,首部+数据之和,最长为65535。
Identification:标识,分类重组时标识你是哪一段报文。
Flage:标识位
Fragment Offset:片偏移。在较长的分组分片后,某片在原来分组的相对位置。
TTL:生成时间,报文可通过最大路由数。
Protocol:协议。指出下一层协议,以便主机将报文交给对应进程处理。
Header Checksum:首部效验和,只效验首部。
源目地址ip
Padding:填充字段,全为0。
四、IPv4地址分类
IP地址分为A类、B类、C类、D类(组播地址)、E类(搞科研)
A类:第一位固定为0,0-127
B类:10,128-191
C类:110,192-223
D类:1110,224-239
E类:11110,240-255
私有IP地址:
10.0.0.0-10.255.255.255/8
172.16.0.0-172.31.255.255/12
192.168.0.0-192.168.255.255/16
五、子网掩码
原理:为了区分地址的网络位和主机位
32bit的二进制,连续的1表示网络位,连续的0表示主机位
192.0.0.0 正确 11000000.0.0.0 /2
210.255.0.0 不正确 11010010.11111111.0.0
255.255.255.252 正确 11111111.11111111.11111111.11111100 /30
六、如何进行子网划分
目的:节约地址。
IP地址在经过子网划分后,被分成三个部分 分别是——网络位、子网位和主机位
- 子网数=2的n次方,其中n为子网部分位数
- 主机数=2的n次方-2,其中n为主机部分位数
例如:
255.255.255.128 (/25)
128的二进制表示为10000000,只有1位用于定义子网,余下7位用于定义主机。这里将对C类网络192.168.10.0进行子网划分。
网络地址=192.168.10.0
子网掩码=255.255.255.128
多少个子网?有哪些?
在128( 10000000 )中,取值为1的位数为1,借用了一位主机位,因此答案为2^1=2。
192.168.10.0 和 192.168.10.128
每个子网多少台主机?
有7个主机位取值为o( 10000000),还剩下7位主机位,因此答案是2^7-2= 126台主机。
每个子网的广播地址是什么?
在下一个子网之前的数字中,所有主机位的取值都为1,是当前子网的广播地址。对于子网0,下一个子网为128,因此其广播地址为192.168.10.127。对于1来说,后面全为1,广播地址则为192.168.10.255
七、思考题
R1....R2直连
1.R1接口配置192.168.1.1/24,R2接口配置192.168.1.5/30 ,R1和R2是否能通
2.R1接口配置192.168.1.1/24,R2接口配置192.168.1.5/27 ,R1和R2是否能通
下列选项中,不属于网络202.113.100.0/21的地址是( )。
A. 202.113.102.0
B. 202.113.99.0
C. 202.113.97.0
D. 202.113.95.0