IP地址相关知识
1、IP地址的特点:
IP地址为32位长
每个地址被分为四组,每组8位,用句点隔开
每组数字的大小范围为0-255
例:10000011 01101011 00000011 00010001(二进制)
131. 107. 3. 17 (十进制)
IP地址由两部分构成:网络位+主机位
2、IP地址的分类:
每个地址包含两部分:网络和主机。
IP地址中网络部分可以说明该设备是否属于A类、B类、C类、D类或E类网
IP地址类型:
A类:1-127
B类:128-191
C类:192-223
D类:224-239
E类:240-255
判别IP地址类别,就看四组数中的第一组数
IP地址网络位和主机位的划分:
A类:网络位8位,第一组,剩下的三组是主机位;
B类:网络位16位,前两组,剩下两组是主机位;
C类:网络位24位,前三组,剩下一组是主机位
A类网络数:2^7-2
B类网络数:2^14
C类网络数:2^21
A类主机数:2^24-2
B类主机数:2^16-2
C类主机数:2^8-2
保留地址:指IP地址中某些数字已经是声明好的,可以直接使用
网络位
10
127(环路测试,127.0.0.1指本机)
172.16.0.0-172.31.255.255
192.168.*.*
主机位
全0(表示子网)
全1(广播)
子网掩码:
通过子网掩码可以判定两台主机的IP地址是否在同一网段之中
子网掩码的特点:
由连续的1和0构成;
默认子网掩码:255.0.0.0 255.255.0.0 255.255.255.0
子网掩码中可以出现的数字
0 128 192 224 240 248 252 254 255
有关IP地址的运算
逻辑运算:(操作的数据类型:二进制数)
“与”运算
两操作数中,有0全为0
“或”运算
两操作数中,有1全为1
“非”运算
取反
如何判断两个IP地址是否在同一个子网中
—主机A:IP=61.48.167.25 子网掩码=255.255.255.192
—主机B:IP=61.48.167.224 子网掩码=255.255.255.192
判断步骤:
将IP地址和子网掩码转换成二进制
将IP地址和子网掩码按位进行与运算
得出子网号,判断是否子相等
运算方法:IP地址 and 子网掩码 = 网络ID
tcp/ip网络调试命令:
检查配置
ipconfig:查看本地网络配置信息
ipconfig/all:查看网络配置详细信息
ipconfig/displaydns:现实DNS客户解析缓存的内容
ipconfig/flushdns:刷新本地dns服务器本解析内容
DNS在进行解析的时候会生成缓存,以便下次访问同样的域名是,加快速度。
ping:检测网路通不通
格式:ping ip地址;ping 网站名字
netstat 查看网络的使用状态
格式:netstat -a -n 查看本地端口号