IP地址简介

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地址不同,网络地址不同,不是同一网络;

时间: 2024-11-16 07:11:54

IP地址简介的相关文章

TCP/IP协议原理与应用笔记17:IP编址之 IP地址简介(重点)

1. IP地址(通用标识符) 对于同一个网络设备(主机或路由器)的不同网络连接,需要不同的IP地址进行标识 2. 主机标识符 主要有下面三种方式的主机标识方式: (1)Name:是什么,可读性强(了解主机的属性或者用途) (2)Address:在哪里,软件效率高. (3)Route(路由的标识):怎样到达 3. IP地址结构 (1)32 bit二进制地址 它模拟物理网的编址机制,如下示意图: (2)IP地址分类,如下: TCP/IP协议原理与应用笔记03:IP地址分类

【Linux网络编程】IP地址介绍

什么是 IP 地址IP 地址(Internet Protocol Address)也称为网间地址.网际地址.IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写.IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异. IP 地址是?TCP/IP 协议栈?里的网络层地址方案,IP地址是一种用来对网络设备的逻辑标识. 举个生活中的例子,如果我要寄一

Python学习之——Tcp/ip基础/IP地址/DNS/端口简介

一.为什么需要tcp/ip,什么是tcp/ip? TCP/IP协议,即Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议.Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成.TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准.协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的协议来完成自己的需求.通俗

淘宝IP地址库设计

当初选择做这么一个项目,不是为了拷贝一份库自己做服务,也不是为了其他目的,只是单纯的熟悉关于http和mysql方面的知识. 下面言归正传. 1.淘宝IP地址库简介 此地址库可以根据用户提供的IP地址,快速查询出该IP地址所在的地理信息和地理相关的信息,包括国家.省.市和运营商. 用户也可以主动提交信息来纠错. 主要优势表现为: (1)地域 覆盖度:94.54% 精确到市级 准确度:96.5% 精确到市级 (2)运营商 覆盖度:93.8% 准确度:暂无统计数据 (3)查询速度 10qps 注:阿

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

如今的IP网络使用32位地址,以点分十进制表示,如172.16.0.0.地址格式为:IP地址=网络地址+主机地址 或 IP地址=主机地址+子网地址+主机地址. IP地址类型 最初设计互联网络时,为了便于寻址以及层次化构造网络,每一个IP地址包含两个标识码(ID),即网络ID和主机ID.同一个物理网络上的全部主机都使用同一个网络ID,网络上的一个主机(包含网络上工作站,server和路由器等)有一个主机ID与其相应.IP地址依据网络ID的不同分为5种类型,A类地址.B类地址.C类地址.D类地址和E

TCP/IP协议简介(二) 之 链路层介绍

链路层介绍 一.简介 上一节已经介绍过,网络层协议的数据单元是 IP 数据报 ,而数据链路层的工作就是把网络层交下来的 IP 数据报 封装为 帧(frame)发送到链路上,以及把接收到的帧中的数据取出并上交给网络层. 为达到这一目的,数据链路必须具备一系列相应的功能,主要有: 将数据封装为帧(frame),帧是数据链路层的传送单位: 控制帧的传输,包括处理传输差错,调节发送速率与接收方相匹配: 在两个网络实体之间提供数据链路通路的建立.维持和释放的管理. 数据帧的结构是这样的: 二.控制帧的传输

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

内容简介 1.第三部分第二课:IP地址和域名 2.第三部分第三课预告:协议 第三部分第二课:IP地址和域名 上一课我们说了在Web之中,全球各地有无数台机器,有些充当客户机,有些作为服务器. 那么这些机器如何找到和辨认彼此呢?难道不会"只是因为在人群中多看了你一眼,再也没能想起你容颜"吗? 如果我用我的浏览器上网,我怎么知道哪个服务器向我发送此网站呢? 为了解决这个难题,IT科学家们使用了一个叫做IP地址的东西(东西好像有点太难听了,IP它根本就不是个东西好嘛). IP是Interne

DNS反射放大攻击分析——DNS反射放大攻击主要是利用DNS回复包比请求包大的特点,放大流量,伪造请求包的源IP地址为受害者IP,将应答包的流量引入受害的服务器

DNS反射放大攻击分析 摘自:http://www.shaojike.com/2016/08/19/DNS%E6%94%BE%E5%A4%A7%E6%94%BB%E5%87%BB%E7%AE%80%E5%8D%95%E5%88%86%E6%9E%90/ 简介 DNS反射放大攻击主要是利用DNS回复包比请求包大的特点,放大流量,伪造请求包的源IP地址为受害者IP,将应答包的流量引入受害的服务器. 简单对比下正常的DNS查询和攻击者的攻击方式: 正常DNS查询:源IP地址 -–DNS查询--> DN

【科普】IP地址详解-你,是谁?(二)

我听见了你的声音也藏着颗不敢见的心薛之谦--<我好像在哪见过你> IP这个单词随着互联网的发达而被人们熟知,但其中还藏着诸多内容不被人所熟知,那么今次接着上回详解的内容往下讲,同时在这里也要向为这篇文章提出意见和鼓励的知友们真挚的道声谢,感谢你们的支持和鼓励,祝好. 1. IP地址分为有类和无类 1.1 简介 在我们的实现生活IP地址分为有类和无类. 有类(主类)IP地址:主要分为A.B.C类,每种类型固定的掩码. 无类IP地址:无论哪种类型的IP地址都没有固定掩码. 1.2 什么是掩码(子网