手机版 欢迎访问it开发者社区(www.mfbz.cn)网站

当前位置: > 开发

IP编址、IP子网划分

时间:2021/3/31 23:27:44|来源:|点击: 次

一, IP编址

1.IP地址的定义
互联网上连接的网络设备和计算机都有唯一的地址,以此作为该主机上的唯一表示,称为IP地址
IP地址分为网络部分和主机部分。
IP地址由32个二进制位组成,通常用点分十进制形式表示
在这里插入图片描述
网络位:用于标识不同的网络
主机位:标识一个网络中特定的主机
2.IP地址分类
IP地址分为A、B、C、D、E、五类(常用的A、B、C、三类)
在这里插入图片描述
.A类:首位必须是0,网络位为8位,主机位为24位,理论范围: 0.0.0.0~127.255.255.255
实际范围是:1.0.0.0~126.255.255.255 1.0.0.1~126.255.255.254
在这里插入图片描述
.B类:固定前两位是10 理论范围:192.0.0.0~223.255.255.255 实际范围:192.0.0.1~233.255.255.244
在这里插入图片描述
.C类:前三位110 理论范围:192.0.0.0~223.255.255.255
实际范围:192.0.0.1~233.255.255.254
在这里插入图片描述
IP地址和子网掩码成对出现
子网掩码默认:A类 255.0.0.0
B类: 255.255.0.0
C类:255.255.255.0
.与运算:将IP地址与子网掩码转换成二进制,一一对应,IP地址与子网掩码上下为1,则为1,有一位为0,则为0
案列:IP 地址为192.168.0.1,子网掩码为255.255.255.0,该地址所在的网段的网络地址和广播地址为多少?
解析如下:
在这里插入图片描述
11000000.10101000.00000000.00000000转换成二进制为192.168.0.0
所以网络号为192.168.1.0
将上面网络地址中的网络地址部分不变,主机地址全变为1
所以广播地址为192.168.1.255

3.IP地址类型
*私有地址范围:
10.0.0.0~10.255.255.255
172.16.0.0~172.31.255.255
192.168.0.0~192.168.255.255
*特殊地址
127.0.0.0~127.255.255.255
0.0.0.0
255.255.255.255
255.255.255.255是广播地址
127.0.0.0~127.255.255.255 用于科学研究
0.0.0.0代表网络中的任一地址
二,子网划分
在这里插入图片描述
主机数为:2^n
可用主机数为:2^n-2
例如:192.168.1.0/24使用掩码255.255.255.240划分子网,请问其可用子网数是多少?每个子网内的可用主机数是多少?
C类网络默认子网掩码255.255.255.0,根据题目第四个字节的子网掩码为240,即11110000,C类网络用第四个字节的四个比特进行子网划分

子网数2^4=16,主机数为2的四次方-2
计算网络地址、广播地址、地址数时只要把地址换算成二进制,然后从子网掩码处分清楚连续1以前的是网络地址,后是主机地址进行相应计算即可。要想判断两个ip地址是不是在同一个网段,只需将ip地址与子网掩码做与运算,如果得出的结果一样,则这两个ip地址是同一个子网当中
三、IP数据包格式
协议字段
在这里插入图片描述

版本:OX40
首部长度:不带数据
优先与服务类型:IP数据包是否优先传送
标识符:标志以及分片
标志:定义分片还是部分片
段偏移量:将分片数据重组
TTL:网络中的生存时间
协议号:标识上层协议
首部校验和:数据包的完整性
源地址:标识从什么地方发出
目标地址:发送到什么地方

Copyright © 2002-2019 某某自媒体运营 版权所有