• 【IP地址介绍】


    ip地址的组成

    它由两部分构成,一是网络号,还有一个是主机号,网络号代表的是因特网上的某一种网络,而主机号代表的无疑就是因特网中的某一台主机了。比如常见的ip地址:127.71.59.82.这里的显示是以10进制形式进行展示。实际计算机底层识别是以二进制方式进行的。ip地址实际 是由4个字节存储,32个位来表示的。
    比如127.71.59.82 用二进制方式得出的是:10101100.01000111.00111011.1010010。由于10进制更方便我们记忆。所以在使用的时候我们采用10进制,计算机识别的时候会进行一个转换。

    ip地址的分类

    IP地址既然是由网络号和主机号两者构成,那么我们也可以根据网络号和主机号来进行类型的要区分,一般情况下,我们将IP地址分为A/B/C三类,还有一些特殊的地址可以归为D/E类。

    A类

    对于A类的地址来说,第一个字节是网络号,剩下的都是主机号的代表。这一类的IP地址首数字一般是“0”,地址的网罗取号在126以下,很多运用大型网络的公司会采用A类的IP地址。
    前一位是0。访问是0.0.0.0 到127.255.255.255

    B类

    而对于B类的IP地址来说,它的前两个字节都代表着网络号,剩下的才是主机号,因此,地址的开头也就变成了“10”,网络号的取值在128-191这个区间段之间。中等规模的网络一般都采用B类IP地址。
    前两位是10。范围是128.0.0.0 到191.255.255.255

    C类

    现在我们再来说说C类的IP地址,对于这类IP地址来说,它的前三个字节都被归属在网络号中,只有最后一个字节代表的才是主机号,它的数字最前列以“110”打头,网络号取值在192-223这两个数字之间,依次类推,它被广泛地应用于小型的网络。前三位是110。范围是192.0.0.0 到223.255.255.255

    D类

    用于多路广播用户的专用IP地址。前4位是1110.范围是 224.0.0.0 到 239.255.255.255。 不区分网络号和主机号。

    E类

    用于科研保留地址。前4位都是1111. 范围是240.0.0.0 到255.255.255.255。

    通过介绍大家应该大概了解了ip地址的分类。可以看下自己电脑的Ip 是属于哪个类别呢。
    如果是winows. 在cmd命令里面输入 ipconfig。
    如果有不懂的,可以参考下下面的截图。
    几类地址的范围如截图所示下:
    在这里插入图片描述

    在这里插入图片描述

    子网掩码和网关

    子网掩码主要是用来区分IP地址中的网络ID和主机ID,它用来屏蔽IP地址的一部分,从IP地址中分离出网络ID和主机ID.子网掩码是由4个十进制数组成的数值"中间用"."分隔,如255.255.255.0。若将它写成二进制的形式为:11111111.11111111.11111111.00000000,其中为"1"的位分离出网络ID,为"0"的位分离出主机ID,也就是通过将IP地址与子网掩码进行"与"逻辑操作,得出网络号。

    如果网络号不同,说明不在同一个网络,两台主机就不能直接通信。需要借助网关。
    例如:
    网络A把数据与源宿IP地址打包,路由器根据子网掩码与源宿IP地址进行逻辑运算判断是否属于同一子网,若不是同一子网,则将数据包发送到A的网关,利用路由功能转发到B的网关,再发到宿点IP地址上。
    例如 window 上面ipconfig
    在这里插入图片描述

    参考资料:1.杨宁老师的讲解(第八讲) https://www.bilibili.com/video/BV1jb411W7gf?p=8&vd_source=b8d33a7ff196b6e3f1702ffea0b2c4fa
    2.https://product.pconline.com.cn/itbk/software/dnyw/1707/9625301.html
    3.https://blog.csdn.net/qq_33726635/article/details/119303990

  • 相关阅读:
    滤波数据分析
    【技术分享】IS-IS 概述
    #机器学习--补充数学基础--线性代数
    全流程机器视觉工程开发(二)PaddleDetection:拉框,然后开始训练模型
    CF837G Functions On The Segments
    解决 Failed to load class “org.slf4j.impl.StaticLoggerBinder“
    IDEA的使用
    Ubuntu--解决系统时间不正确的问题
    【PostgreSQL15-beta1版本系统表、系统视图、等待事件变化】
    对3D建模师,你到底了解多少?
  • 原文地址:https://blog.csdn.net/echohuangshihuxue/article/details/125424837