前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Wireshark实战分析之IP协议(一)

Wireshark实战分析之IP协议(一)

作者头像
DragonKingZhu
发布2022-05-08 16:18:28
4890
发布2022-05-08 16:18:28
举报
文章被收录于专栏:Linux内核深入分析

(1): 什么是IP协议?

        互联网协议IP是Internet Protocol的缩写,中文缩写问哦“网协”。IP协议位于OSI模型中的第三层也就是网络层,其主要目的是使得网络之间能够互相通信。

(2):什么是IP地址? IP地址是如何产生的?

       互联网协议地址(Internet Protocol Address)中文为:网际协议地址,缩写为IP地址。

       上一次说的ARP协议,通过分析发现它是依靠MAC地址发送数据的。但是当ARP以广播的方式发送ARP请求时,需要确保所有的主机都要收到该数据包的。这样不仅传输效率低,而且只能局限在同一个子网中。也就是说如果两台主机不在一个子网,广播报是发送不过去的。当然了这样的设计是合理的,不然会导致全网瘫痪。所以需要一种方法来区分那些MAC地址属于同一个子网,那些不是。同一个子网就采用广播的发送方式。否则就采用“路由”发送。所以就必须引入一套新的地址,使得用户能够区分不同的计算机是否属于同一个子网,通常人们称问“IP”地址。这时候一台主机就会有两种地址。MAC地址,IP地址。但是两者没有太大的关系。MAC地址是绑定在网卡上的,是唯一的。而IP地址是有网络管理员分配的。

(3)IP地址

        IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配分配一个逻辑地址,以此来屏蔽物理地址的差异。IP地址分为IPv4和IPv6两大类,其中IPv4使用最广泛的。在IPv4中IP地址是由32个二进制组成。由于IP地址是32位的二进制,用户记住一串32位二进制是很难的,所以IP地址采用点分四组的表示法。

(4)IP地址的构成

          IP地址之所以会被分成四个单独的部分,是因为每个IP地址都包含两部分,分别为网络地址和主机地址。网络地址用来标识设备所连接到的局域网,主机地址用来表示这个局域网中的设备本身。

          但是通常一个IP地址是无法判断网络部分的。所以需要引入另一个参数“子网掩码”。子网掩码的形式等同于IP地址,也是一个32位的二进制数字。它的网络部分全为1,主机部分全文0.

        例如: IP为10.10.1.22,它的子网掩码为11111111.11111111.00000000.00000000。这就意味着IP地址的前一半10.10是网络地址,1.22是主机地址。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2015-11-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档