1.tcp/ip七层和四层协议
七层四层了解更多,参考博客:网络的七层和四层协议简介
2.IP地址网络分类
网络IP地址分为5类,IP地址用32位标识,并用点分割字节,每个字节8位
地址层次结构:(网络号标识)前缀+后缀(主机标识)
A类:网络前缀长度为8位,第一位固定为0,因此只能7位做网络标识符,既2的7次方,理论上可以有128个网络可以有A类地址
首字节大小0-127,但网络前缀固定位和其他位全0或1位保留地址,所以可用的就只有1-126
B类:网络前缀长度为16位,前两位固定为10,网络ID为2的14次方,首字节大小为128-191
C类:网络前缀长度24位,前三位固定为110,网络ID为2的21次幂,首字节大小192~223
D类: 多播地址,不分前后缀,前四位固定1110 首字节大小为224-239
E类,预留地址,不分前后缀,前四位固定1111 首字节大小为240-255
3.子网掩码
概念性理解:子网掩码是配合ip地址使用,标识ip地址哪些是网络号,哪些是地址号;子网掩码和ip地址的二进制都是32位,子网掩码是连续的1和连续的0的组合,ip地址的二进制位被子网掩码二进制1所遮掩的部分为网络号,剩余与子网掩码二进制位0对应的为可用的主机号
经常看到192.168.56.2/24写法是什么意思?
192开头的是三类地址,至于这个ip地址的网络号和可用主机ip地址得看/后面的数字来计算
192.168.56.2/24即掩码遮掩的是ip地址二进制的前24位,剩余32-24=8位为可用主机地址,2的8次方为256,除掉首位保留地址和末位广播地址,可用地址数位254个,阿里云为3个不可用,可用地址数为253个,也可使用ip地址计数器进行计算,会比较直观:
192.168.56.2/16同样的计算方式:
4.ip拓展知识
以下截图来自nat百科
转换后的可用私网ip如下
通过计算单个局域网可用的ip地址数最大为16777214个
5.转换器和路由器的区别
百度经验已经解释得很清楚了:路由器和交换机的区别是什么?
6.关于nat的理解,如下:
参考博客:NAT转换是怎么工作的?
继续学习可查看该博客:网络基础知识梳理