什么是本机 IP 地址?

什么是本机 IP

互联网协议 (IP) 是现代万维网的定义协议集。 该协议套件的核心部分之一是 IP 地址,它使用分层寻址系统唯一标识直接连接到 Internet 的每个设备。

IP 地址有两个主要功能:主机的唯一名称和将数据包路由到该主机的能力。 这些都是由 OSI 模型的网络层完成的。

大多数网络都是通过 DHCP(动态主机配置协议)分配 IP 地址的,它提供了为网络内的设备动态分配 IP 地址的能力。 DHCP 可以在客户端模式下运行,仅向本地网络上的客户端提供 IP 地址,也可以在服务器端模式下运行,在服务器端模式下,DHCP 服务在路由器上运行并为连接到该路由器的所有设备分配地址。

Website design By BotEap.com原生IP

当一台计算机连接到 Internet 时,它将被分配一个 IP 地址,中间路由器使用该地址来决定将数据包从连接源发送到目的地的最佳路径。 IP 地址封装在通过 Internet 发送的每个数据包的标头中,并将保持封装在从目的地返回的数据包中。

IP 地址格式因协议而异,但它们通常写成由点分隔的四个十进制数字,每个代表一组 8 位,称为一个八位位组。 最常见的格式是 IPv4,它有 32 位地址,目前支持 4.3 x 109 个唯一地址。 然而,32 位地址空间很快就会耗尽,很快就会被 IPv6 取代,IPv6 将支持 2128 或大约 3.4 x 1038 个唯一地址。

Website design By BotEap.com

什么是本机 IP 地址?

ipaddress 提供了一种方便直观的方法来创建、检查和操作 IP 网络定义和主机地址。 网络定义是定义网络中主机范围的字符串。 最简单的形式是网络前缀 + 主机地址,其中主机部分是指 IPv4 前缀中必须匹配才能包含在网络中的前导位数,网络部分描述了这些位的预期值。

ipaddress 模块提供一组混合类,允许以网络或主机形式定义主机,并提供用于创建、检查和操作这些对象的简单接口。 这些类定义基于已被 IPv6 和其他方案取代的 IPv4 有类系统。

ipaddress 模块提供了一种处理 IP 网络寻址的有效方法,因为它不需要像 iptools 那样解析字符向量。 要开始使用,请阅读 vignette(“ip-data”) 以了解这些向量类和函数的概述。 有关更多详细信息,请阅读 ip-address wiki 页面和 ip-address 文档。 另外,查看 ip-data 食谱以获取食谱和示例。 您还可以在 ip-data 的 Github 存储库中找到其他示例。

Leave a Reply

Your email address will not be published. Required fields are marked *