首页 > 编程知识 正文

Ip地址的构成和分类,IP地址的基本构成

时间:2023-05-03 05:21:47 阅读:190928 作者:2327

ip 为网络设备提供逻辑地址
ipv4 是32位=4字节
32位全为0的情况下 最后一位变成1 这是两种可能 每一位都有两种可能 一共是32位 乘起来就是2^32次方 大概43亿左右
2^32
ipv6 是128位=16字节
2^128次方

IP地址的特性
全球唯一或者叫全局唯一

IP地址的表示
192.168.1.250
点分十进制

IP地址分为两个部分:网络位和主机位
网络标识:标明具体的网段 相同是同一网段,可ping通
主机标识:标明具体的某个节点,也就是某个网络中的特定的计算机号码

掩码:
1)区分网络位和主机位,网络位用1表示,主机位用0表示
2)将一个大的ip地址划分为多个小的子网络,为了减少ip地址的浪费

2.0.0.0/8 255.0.0.0
192.168.1.250 / 24

192.168.2.236 192.168.2. 236

将IP和掩码进行与运算,得到的结果就是网络位
与运算 全1为1 有的为0

IP地址分类5个类别A、B、C、D、E
A类地址:网络号是8位,第1位一定是0,主机位是24位,主机数2^24
地址范围:0.0.0.0~127.255.255.255
网络数:2^7
子网掩码:255.0.0.0

B类地址:网络号是16位,左起第1、2位必须是10,其他位随意变化,主机位是16位,主机数2^16
地址范围:128.0.0.0~191.255.255.255
网络数2^14
子网掩码:255.255.0.0

C类地址:网络号是24位,左起第1、2、3位必须是110,其他位随意变化 ,主机位是8位,主机数2^8
地址范围:192.0.0.0~223.255.255.255
网络数2^24
子网掩码:255.255.255.0

D类地址:左起第1、2、3、4位必须是1110,其他位随意变化
组播地址
地址范围:224.0.0.0~239.255.255.255

E类地址:左起第1、2、3、4、5位必须是11110,其他位随意变化
科研使用
地址范围:240~247


网络地址相同的话,就证明是相同的网段,他们之间想要通信,通过“交换机”
网络地址不同的话,属于不同网段,他们之间想要通信,需要通过“路由器”

网络地址(网段号)
用来标识整个网段(犹如人大代表)
主机位全0
广播地址
用于向网络中的所有主机发送数据的特殊地址
主机位全1
主机地址(可用地址)
可分配给网络设备使用

192.168.1.3/24 网络地址: 192.168.1.0 广播地址:192.168.1.255
192.168.1.0/24网段中可用地址:192.168.1.1~192.168.1.254

1.最大为255
2.每个网段中第一个地址为网络号 192.168.1.0/24 (主机位全为0)
3.每个网段中最后一个地址为广播地址 192.168.1.255/24 (主机位全为1)

特殊地址:
1、127.0.0.1~127.255.255.255 回环地址 测试地址:检验网卡TCP/IP协议是否正常
2、255.255.255.255 全网广播
3、x.x.x.255 C类地址主机位全为1,代表该网段的广播地址
4、0.0.0.0 任何网络

私有地址:不能直接连接到公共的internet上
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

网段地址:ip与掩码做于运算

判断两个ip是否为同网段? 不是
192.168.1.3/24 网络地址: 192.168.1.0 广播地址:192.168.1.255

128 64 32 16 8 4 2 1
168-128=40
40-32=8
8-8=0
11000000.10101000.00000001.00000011 ==>192.168.1.3
11111111.11111111.11111111.00000000 ==>255.255.255.0 ==>24

11000000.10101000.00000001.00000000 ==>192.168.1.0
192.168.1.0

11000000.10101000.00000001.11111111 ==>192.168.1.255

192.168.3.2/24 网络地址:192.168.3.0 广播地址:192.168.3.255

两者之间想通信通过什么? 路由器

相同网段
172.16.200.100/16==>172.16.0.0
172.16.100.200/16==>172.16.0.0

172.16.200.100/17
10101100.00010000.11001000.01100100 ==>172.16.200.100
11111111.11111111.10000000.00000000 ==>255.255.128.0

10101100.00010000.10000000.00000000 ==>172.16.128.0

172.16.100.200/17
10101100.00010000.01100100.11001000 ==>172.16.100.200
11111111.11111111.10000000.00000000 ==>255.255.128.0

10101100.00010000.00000000.00000000 ==>172.16.0.0

判断合法主机(IP)地址:
192.168.10.240/24 合法
192.168.10.0/24 不合法,主机位全为0,网络地址
192.168.10.255/24 不合法,广播地址,主机位全为1
255.255.255.255 不合法,网络和主机位全为1,全网广播地址
127.x.x.x/8 不合法,本地回环地址
172.16.3.5/24 合法 172.16.3.0 172.16.3.255
192.168.5.240/32 合法
224.10.10.1 不合法,组播地址
300.2.4.200/24 不合法

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。