zoukankan      html  css  js  c++  java
  • 计算机网络 --- IP 地址

    概述

            这一节主要了解网络中有关ip的知识,包括子网掩码等等,还有 ipv6的生成规则等等。

    基本的ip结构

    分类寻址

             主要分为 ABCDE ,由两部分组成,网络号 + 主机号 。

    ip分类

            主机数网络数

            可以看到 A 和 C 是两种相反的情况,即A的网络号,主机号多,而C相反,于是造成当使用A时可以提供足够多的主机数量时,却提供不了足够多的网络号,C提供足够多的主机号,而不能提供足够多的网络号。

    子网寻址

           随着发展,人们发现分配网络号是个棘手的问题,于是想出了子网寻址。下面用一张图来说明这种方法

    子网寻址

           可以看到,就是原本在主机号的区域进一步地划分,提供了灵活度。

    子网掩码

           上面我们看到了子网寻址,可知道同一个子网内的地址,网络号和子网号应该是相同的,不同的应该是主机号,那么这就可以用子网掩码来表示了,例如 : 128.32.1/24 就表示前面的24位是一样了,该子网中各个就只有后8位不同。

    广播地址

    ipv4 支持广播和组播地址,而 ipv6 只支持组播地址

           在每个ipv4子网中,一个特殊地址被保留作为子网广播地址,就是该子网中的最后一个地址作为广播地址。例如,子网128.32.1.0/24 的子网广播地址为 128.32.255.255 。

           除了特殊用途地址 255.255.255.255 被保留为本地网络广播

    IPV6 地址和接口标识符

            IPV6 地址包括链路地址,节点本地地址, 全球性地址。

    • 节点本地地址 :只用于同一个计算机中通信
    • 链路地址 : 只用于同一网络链路或IPV6前缀中的节点,固定前缀为 fe80::/10
    • 全球性 : Internet 范围内

    参考资料

    •    TCP/IP 卷一
  • 相关阅读:
    深入了解Struts2返回JSON数据的原理及具体应用范例
    Struts国际化
    LeetCode Balanced Binary Tree
    LeetCode Triangle
    Binary Tree Level Order Traversal
    Pow(x,n)
    Symmetric Tree
    LeetCode Word Search
    LeetCode Insert Interval
    Maximum Depth of Binary Tree
  • 原文地址:https://www.cnblogs.com/Benjious/p/11219284.html
Copyright © 2011-2022 走看看