目录
一.IP地址
IP地址(Internet Protocol Address)是分配给网络设备的唯一逻辑标识符,由网络位和主机位组成
1.进制转换
1.1数制介绍
数制:计数的方法,指用一组固定的符号和统一的规则来表示数值的方法
数位:指数字符号在一个数中所处的位置
基数:指在某种进位计数制中,数位上所能使用的数字符号的个数
位权:指在某种进位计数制中,数位所代表的大小,即处在某一位上的“1”所表示的数值的大小
1.2进制
1.十进制
十进制数制系统包括 10 个数字:
0、1、2、3、4、5、6、7、8、9
十进制数的特点是逢十进一
十进制数(Decimal number)表示
(1010)10,1010D
(236 )10
2 3 6
百位 十位 个位
2.二进制
二进制这个词的意思是基于两个数字
0、1
二进制数的特点是逢二进一
二进制数(Binary number):
(1010)2,1010B
假设8位2进制数每位都是1
128 64 32 16 8 4 2 1
(10001011)2
从左至右每一位数的计算为2的n-1次方
每一位数的代表数字 为 128 0 0 0 8 0 2 1
转为十进制 最后计算结果为 所有数相加
1+2+8+128=139
3.八进制
八进制数制系统包括 8个数字:
0、1、2、3、4、5、6、7
八进制数的特点是逢八进一
八进制数(octal number)
(1010)8 1010o
(13241)8
从左至右每一位数的计算为 8^n-1 基数
..... 512x 64x 8x 1x
每一位数的代表数字 为40961 5123 642 84 11
转为十进制 最后计算结果为 所有数相加
4096+1536+128+32+1=5793
4.十六进制
十六进制数制系统包括16个数字:
0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F
代表0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15
十六进制数的特点是逢十六进一
十六进制数(Hexadecimal number):
(1010)16,1010H
(1B2)16
从左至右每一位数的计算为 16^n-1 基数
...4096x 256x 16x 1x
每一位数的代表数字 2561 1611 12
转为十进制 最后计算结果为 所有数相加
256+176+2=464
二.IP地址种类
A类网络:
前八位为网络部分(网络位)
第一位必须为零:
网络部分:00000000~11111111 (二进制) 0~127(十六进制)
主机部分:00000000.00000000.00000000~11111111.11111111.11111111 0.0.0~255.255.255
IP地址:0.0.0.0~127.255.255.255
网络部分为0的地址不可用,0.0.0.0表示所有IP
127.0.0.0~127.255.255.255:回环地址段:用来测试本机的TCP/IP协议是否正确安装
每段地址范围内:最小地址和最大地址不可用于通讯;255.255.255.255:全IP广播地址
地址段:
最小地址:网络ID 10.0,网络位不变,主机位全为0
最大地址:广播地址,网络位不变,主机位全为1
网络数量:126个
每个网络中的有效地址数量:2^24-2
网络范围最大;一般用于大型网络环境
B类网络:
前十六位为网络部分(网络位)
前两位必须为10:
网络部分:10000000.00000000~10111111.11111111 128.0~191.255
主机部分:00000000.00000000~11111111.11111111 0.0~255.255
IP地址:128.0.0.0~191.255.255.255
网络数量:2^14
每个网络中的有效地址数量:2^16-2
128.0.0.0~128.0.255.255
最小地址~最大地址
128.1.0.0~128.1.255.255
用于中型网络
c类网络:
前二十四位为网络部分(网络位),前三位为110
网络部分:11000000.00000000.00000000~11011111.11111111.11111111 192.0.0~192.255.255
主机部分:00000000~11111111 0~255
IP地址:192.0.0.0~192.255.255.255
网络数量:2^21
每个网络中的有效地址数量:256-2 254
用于小型局域网
三.子网掩码
用来确定IP地址的网络ID,标识IP地址中的网络部分与主机部分
1.子网掩码的划分
子网划分是将一个较大的IP网络分割成多个较小网络(子网)的过程,主要用于优化IP地址使用、减少网络拥堵、增强安全性
例:
192.168.10.21/21
IP地址: 11000000.10101000.00001010.00010101
子网掩码:11111111.11111111.11111000.00000000
网络ID: 11000000.10101000.00001000.00000000 :192.168.8.0/21
192.168.10.21/30
IP地址: 11000000.10101000.00001010.00010101
子网掩码:11111111.11111111.11111111.11111100
网络ID: 11000000.10101000.00001010.00010100 :192.168.10.20/30
网络ID:192.168.10.20/30
有效ID:192.168.10.21/30 、192.168.10.22/30
广播地址:192.168.10.23/30
2.子网掩码的汇总
子网汇总(是将多个连续的子网合并为一个更大的网络地址的过程,目的是简化路由表、减少网络开销,并提高路由效率。
192.168.0.0/24 :11000000.10101000.00000000.00000000
192.168.1.0/24 :11000000.10101000.00000001.00000000
192.168.2.0/24 :11000000.10101000.00000010.00000000
192.168.3.0/24 :11000000.10101000.00000011.00000000
192.168.4.0/24 :11000000.10101000.00000100.00000000
192.168.5.0/24 :11000000.10101000.00000101.00000000
192.168.6.0/24 :11000000.10101000.00000110.00000000
192.168.7.0/24 :11000000.10101000.00000111.00000000
可以用 192.168.0.0/21 进行汇总,代表上面的id
192.168.0.0/21:11000000.10101000.000000|000.00000000