ip地址学习
1.ipv4地址、ipv4子网掩码、ipv4默认网关、ipv4 DHCP 服务器、ipv4 DNS 服务器是什么样一种关系?
我们在使用系统的时候经常要查看系统ip
,例如windows
在dos
命令下输入ipconfig
,我们会看到一大串跟ip地址相关的,如下图:
- 其中写有xxx适配器xxxx的是你的网卡。
其他的下面以寄信为例子作为类比举例:
- ip地址就是你家地址门牌号,通过门牌号就可以将信送达你家,
- 网关好比是邮局,要将信送到你家,必须要经过邮局,
-
子网掩码
如果你寄信,假设掩码最大范围是你家这条道。那么你有两种可能:
1、如果 目的地址 AND运算 掩码 = 你家所在街道;那么你自己直接送过去;
2、如果 目的地址 AND运算 掩码 不等于 你家所在街道;那么你把信交给邮局(网关)。
参考百度百科:如果两个IP地址分别与同一个子网掩码进行按位“与”计算后得到相同的结果,即表明这两个IP地址处于同一个子网中。可以看出掩码就是用来计算两个ip地址是否处于同一个子网。 - DHCP服务器是用来获得门牌号的。
例如你的朋友说想在你家道上找个空地建房子,那得有门牌号,DHCP会在收到请求后分给他一个门牌号。 - DNS服务器
例如你要寄信去某地某公司,但你不知道它地址。你就会去问DNS服务器,某公司地址是多少,
它有的话会告诉你。你就好在信上写这个公司的地址发出去了
总结
1.ip地址:确定所在位置
2.网关:分发处理网络请求(你查ip显示的网关相当与你们当地的邮局),其实质上是一个网络通向其他网络的IP地址。
3.子网掩码:确定两个ip地址是否处于一个子网
4.DHCP服务器:分发ip地址
5.DNS服务器:是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。
2.ip地址分类
IP地址分为A,B,C,D,E五类。
网络号:用于识别主机所在的网络;
主机号:用于识别该网络中的主机。
其中A类分配给*机关使用,B类地址给大中型企业使用,C类地址给个人使用。这三种是主要的。
IP地址分为五类,A类保留给*机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验,各类可容纳的地址数目不同。
其中A类、B类、和C类这三类地址用于TCP/IP节点,其它两类D类和E类被用于特殊用途。
A、B、C三类IP地址的特征:当将IP地址写成二进制形式时,A类地址的第一位总是O,B类地址的前两位总是10,C类地址的前三位总是110。
-
A类地址
⑴ A类地址第1字节为网络地址,其它3个字节为主机地址。
⑵ A类地址范围:1.0.0.1—126.155.255.254
⑶ A类地址中的私有地址和保留地址:
① 10.X.X.X是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。
② 127.X.X.X是保留地址,用做循环测试用的。 -
B类地址
⑴ B类地址第1字节和第2字节为网络地址,其它2个字节为主机地址。
⑵ B类地址范围:128.0.0.1—191.255.255.254。
⑶ B类地址的私有地址和保留地址
① 172.16.0.0—172.31.255.255是私有地址
② 169.254.X.X是保留地址。如果你的IP地址是自动获取IP地址,而你在网络上又没有找到可用的DHCP服务器。就会得到其中一个IP。 -
C类地址
⑴ C类地址第1字节、第2字节和第3个字节为网络地址,第4个个字节为主机地址。另外第1个字节的前三位固定为110。
⑵ C类地址范围:192.0.0.1—223.255.255.254。
⑶ C类地址中的私有地址:
192.168.X.X是私有地址。 -
D类地址
⑴ D类地址不分网络地址和主机地址,它的第1个字节的前四位固定为1110。
⑵ D类地址范围:224.0.0.1—239.255.255.254 -
E类地址
⑴ E类地址也不分网络地址和主机地址,它的第1个字节的前五位固定为11110。
⑵ E类地址范围:240.0.0.1—255.255.255.254
参考自:
https://blog.csdn.net/lixin88/article/details/50707345
https://www.iteye.com/blog/wellkingsen-2157291