IP的基本认识

IP在TCP/IP参考模型中处于第三层,也就是网络层

网络层的主要作用是:实现主机和主机之间的通信,也叫做点对点通信

问:网络层和数据链路层的关系

IP基础知识总结
IP基础知识总结

具体参考: 数据链路层VS网络层

IP基础

在TCP/IP网络通信时,为了保证能够正常通信,每个设备都需要配置正确的IP地址。否则无法实现正常的通信

IP地址(ipv4)由32位二进制数来表示。

  • 因此IP地址的最大值是 2 3 2 = 4294967296 2^32=4294967296 232=4294967296,即最大允许 43 亿台计算机连接到网络。

  • 实际上,IP 地址并不是根据主机台数来配置的,而是以网卡。像服务器、路由器等设备都是有 2 个以
    上的网卡,也就是它们会有 2 个以上的 IP 地址。

  • 因此,让 43 亿台计算机全部连网其实是不可能的。

  • IP 地址是由「网络标识」和「主机标识」这两个部分组成的,所以实际能够连接到网络的计算机个数更是少了很多

  • 「网络标识」唯一标记一个局域网

  • 「主机标识」唯一标记局域网中的一台主机

  • 现在的网络设备早就超过了43 亿了,为了解决IP不足的问题,提出了NAT技术。 后来,又有了ipv6

为了方便记忆,我们采用了点分十进制的标记方式处理IP地址:将32位的IP地址以每8位为组,共分为 4
组,每组以「.」隔开,再将每组转换成十进制

我们知道 IP 地址是由「网络标识」和「主机标识」这两个部分组成的,又根据「网络标识」和「主机标识」的位数,我们可以将IP地址大致分为:A类,B类、C类。实际上,IP地址一共分为5类:A类,B类、C类、D类、E类

相关文章: