IP地址

  IP地址,Internet Protocol Address,网络协议地址;

  IP地址与网络接口绑定,并不是指向一台主机,一个主机可能有多个IP地址,如果其连接多个网络,有多个网络接口;

  IP地址32位长,由<网络地址><主机地址>构成。

网络地址,同一网络?

  网络地址,Network Address,指的是网络中 某个网络接口/节点 的 逻辑地址 ;

  同一网络,网络地址相同,主机地址不同的计算机之间才能相互通信:

  用网线直接相连、通过集线器Hub相连或通过交换机Switch间接相连的计算机之间,必须处于同一网络,有着不同的主机地址,才能相互通信,否则就要利用网关Gateway进行处理。

网络地址的计算

  子网掩码,Subnet Mask,32位,用来帮助区分出,32位IP地址中网络地址和主机地址。

  网络地址(32位)= IP地址(32位)与 子网掩码(32位)进行按位与运算

  e.g

    IP地址:  (122.96.34.13)

            122.    96.    34.    13

            0111 1010 - 0110 0000 - 0010 0010 - 0000 1101

    子网掩码: (255.255.255.0)

            255.    255.   255.   0

            1111 1111 -  1111 1111 -  1111 1111 - 0000 0000

    网络地址:  0111 1010 - 0110 0000 - 0010 0010 - 0000 0000

            122.    96.    34.    0

            (122.96.34.0) 

    即此例中按位与,得到的 网络地址=122.96.34.0;

    网络前缀为“/24”(读音为“slash 24”),表示此例中:

         32位IP地址 = 前24位描述的是网络地址+后8位描述的是主机地址,

    允许有2^8=256个主机地址,八位主机地址从0000 0000 ~ 1111 1111 (0~255),

    即IP地址从122.96.34.0~122.96.34.255

    

    所以,如果四台主机,

        PC1(IP地址=122.96.34.13,子网掩码=255.255.255.0),

        PC2(IP地址=122.96.34.13,子网掩码=255.255.254.0),

        PC3(IP地址=122.96.34.89,子网掩码=255.255.255.0),

        PC4(IP地址=122.96.33.13,子网掩码=255.255.255.0)

        和PC1:

          PC2:子网掩码不同,网络地址不同,不是同一网络;

          PC3:子网掩码相同,网络地址相同,主机地址在范围内,同一网络;

          PC4:子网掩码相同,IP地址不同,网络地址不同,不是同一网络;

IP地址简介的更多相关文章

  1. IP地址简介及Linux网络管理工具

    IP地址简介 IP地址又叫网络地址也称逻辑地址,由32位2进制数组成,分4段每段8位,由10进制数表示,范围0~,段与段之间用点隔开采用点分十进制的表示法,在一个网络中ip地址是唯一的,IP地址最主要 ...

  2. 免费淘宝IP地址库简介及PHP/C#调用实例

    https://yq.aliyun.com/ziliao/25800?spm=a2c4e.11155472.0.0.68027abfcpFb7O 摘要: 本文讲的是免费淘宝IP地址库简介及PHP/C# ...

  3. [部署]CentOS配置IP地址

    环境 虚拟机:VMWare10.0.1 build-1379776 操作系统:CentOS7 64位 简介 CentOS7最小化安装(Minimal)时,是不带ifconfig指令的,该指令在net- ...

  4. WPF数字输入框和IP地址输入框

    数字输入框 简介 在业务中,我们经常需要限制用户的输入,比如限制输入长度,限制只能输入数字等等.限制输入长度WPF内置的TextBox已经帮我们解决了,但是限制输入数字却并未在WPF中内置解决方案.使 ...

  5. IP地址的分类——a,b,c 类是怎样划分的

    如今的IP网络使用32位地址,以点分十进制表示,如172.16.0.0.地址格式为:IP地址=网络地址+主机地址 或 IP地址=主机地址+子网地址+主机地址. IP地址类型 最初设计互联网络时,为了便 ...

  6. 【Web探索之旅】第三部分第二课:IP地址和域名

    内容简介 1.第三部分第二课:IP地址和域名 2.第三部分第三课预告:协议 第三部分第二课:IP地址和域名 上一课我们说了在Web之中,全球各地有无数台机器,有些充当客户机,有些作为服务器. 那么这些 ...

  7. 淘宝IP地址库采集

    作者:阿宝 更新:2016-08-31 来源:彩色世界(https://blog.hz601.org/2016/08/31/taobao-ip-sniffer/index.html) 简述 当初选择做 ...

  8. 网络协议笔记-网络层-路由器的作用、IP地址

    1-[路由器在网际互连中的作用] 1.1-[直接交付和间接交付] 直接交付:当主机A要向另一个主机B发送数据报时,要先检查目的主机B是否与源主机连接在同一个网络上.如果是,就将数据报直接交付给目的主机 ...

  9. 网络通信实验(2)TCP/IP LWIP 简介

    TCP/IP 简介 TCP/IP 中文名为传输控制协议/因特网互联协议,又名网络通讯协议,是 Internet 最基本的协议. Internet 国际互联网络的基础,由网络层的 IP 协议和传输层的 ...

随机推荐

  1. 说说缓存,说说Redis

    无论是客户端还是服务端,缓存都是必不可少的一种提升用户体验的策略,大家在平时开发中,有意无意都会用到缓存,比如说 Android 开发的同学们,所有的图片框架,基本都有用到缓存技术,服务端那就完全不用 ...

  2. Ceph编译安装教程

    Ceph官方版本目前支持的纠删码很有限,实验室这块希望能够整合我们自主开发的纠删码BRS(Binary Reed–Solomon encoding),所以需要编译Ceph环境.Ceph官方目前推荐的安 ...

  3. 带参数的Mixin

    带参数的mixin 在Less中,还可以像函数一样定义一个带参数的mixin, 这种形式叫做 Parametric Mixin,即带参数的混入.如: // 定义一个样式选择器 .borderRadiu ...

  4. Activity讲解

    Activity Activity 是 Android 应用的重要组成单元之一(另外三个是 Service.BroadcastReceiver 和 ContentProvider),而 Activit ...

  5. Redis-Nosql数据库入门

    简介 Redis是Nosql数据库的一种,可基于内存亦可持久化的日志型.是一个Key-Value数据库,多用在缓存方面 安装 Windows 下载地址, 最新版本的Redis好像仅支持64位 Wind ...

  6. JavaSE之绘制菱形

    在JavaSE的算法练习中,绘制菱形是一个比较常见的案例.菱形效果如下图所示: 我们在解决算法问题时,通常情况下,先不要急于马上编码,而是要先观察,找出解决问题的关键所在. 在上图中,我们可以看到,菱 ...

  7. 51Nod 1289 大鱼吃小鱼 栈模拟 思路

    1289 大鱼吃小鱼 栈模拟 思路 题目链接 https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1289 思路: 用栈来模拟 ...

  8. PHP 常用字符串函数

    1.查找字符位置函数 strpos($str,search,[int]):查找search在$str中的第一次位置从int开始: stripos($str,search,[int]):函数返回字符串在 ...

  9. yii2.0中Rbac 怎么添加超加管理员

    最笨的是定义常量.具体怎么做?看下面: //定义在控制器声明上面define('BEST_PHPER',serialize(array('admin','admin1')));//设置admin管理员 ...

  10. ElasticSearch 学习记录之ES几种常见的聚合操作

    ES几种常见的聚合操作 普通聚合 POST /product/_search { "size": 0, "aggs": { "agg_city&quo ...