首页 > 其他分享 >【网络】从零认识IPv4

【网络】从零认识IPv4

时间:2024-08-12 17:53:58浏览次数:9  
标签:认识 IP 网络 标识 地址 IPv4 主机 子网掩码

目录

IP地址定义

网络标识和主机标识

子网掩码

IPv4地址的分类

全局地址和私有地址


个人主页:东洛的克莱斯韦克-CSDN博客

IP地址定义

IP是网络中每台设备的唯一标识符,用于识别和定位计算机、服务器、路由器等设备,以便它们能够在网络上进行通信。

IPv4是由32位比特位构成,计算机也是以二进制的方式处理该地址。而人更喜欢用点分十进制表示一个IPv4地址。

2 的 32 次方是 4,294,967,296。IPv4地址的绝对数量也只有这么多。

网络标识和主机标识

IP地址中,一部分比特位用来标识数据链路层不同段的唯一性(标识不同子网),称为网络标识。一部分比特位用来标识同一子网的不同主机,称为主机标识。

子网掩码

子网掩码是一个32位的数值,用于划分IPv4地址中的网络部分和主机部分。它帮助确定一个IP地址中的哪一部分是网络标识,哪一部分是主机标识。

子网掩码前半部分位连续的1,后半部分为连续的0。子网掩码的32位比特位中有多少个一表示IP地址前多少位表示网络标识。

子网掩码有两种标识形式,一种是IP地址和子网掩码用两行表示

另一种是在IP地址后面追加网络标识的位数,用/分隔

IPv4地址的分类

 A类地址

范围:0.0.0.0 - 127.255.255.255
默认子网掩码:255.0.0.0(即/8)
网络标识:前8位(第一个八位组)
主机标识:后24位
可用网络数:2^7 = 128(去除0和127后的有效网络数为126)
每个网络的可用主机数:2^24 - 2 = 16,777,214
用途:A类地址用于大型网络,如跨国企业或互联网服务提供商(ISP)。



 B类地址

范围:128.0.0.0 - 191.255.255.255
默认子网掩码:255.255.0.0(即/16)
网络标识:前16位(前两个八位组)
主机标识:后16位
可用网络数:2^14 = 16,384(去除128和191后的有效网络数为16,384)
每个网络的可用主机数:2^16 - 2 = 65,534
用途:B类地址适用于中型网络,如大型企业或大学校园网络。



 C类地址

范围:192.0.0.0 - 223.255.255.255
默认子网掩码:255.255.255.0(即/24)
网络标识:前24位(前三个八位组)
主机标识:后8位
可用网络数:2^21 = 2,097,152(去除192和223后的有效网络数为2,097,152)
每个网络的可用主机数:2^8 - 2 = 254
用途:C类地址用于小型网络,如家庭网络或小型企业网络。


 D类地址

范围:224.0.0.0 - 239.255.255.255
用途:D类地址专门用于多播(Multicast),即将数据包发送给一组特定的设备,而不是单个设备。D类地址不分网络标识和主机标识,因此没有子网掩码。
用途:多播应用,例如视频会议、在线直播等,使用D类地址来将数据传输到多个目的地。


 E类地址

范围:240.0.0.0 - 255.255.255.255
用途:E类地址保留用于实验和研究目的,供未来技术的研究和开发,不用于常规的网络通信。


子网掩码是对该分类更细力度的划分。

全局地址和私有地址

全局地址和私有地址也可以称为公网IP和私有IP

私有IP范围如下

在私有IP范围之外都是公网IP

私有IP的数量为17,891,328。在搭建网络时,一个配有公网IP的路由器在该子网中最多可以为17,891,328台主机分配地址。也就是说一个有公网IP的机器可以用私有ip搭建子网。

这样的网络搭建方案可以极大缓解IPv4地址不足问题。在我们平常生活场景中接触到的基本都是私有IP。一般都是由当地运营商配有公网IP的路由器为我们的手机,笔记本电脑,家用路由器等入网设备分配一个临时的私有IP,该私有IP用来标识该路由器构建的子网中主机的唯一性。

私有IP是可以被重复使用的,所以私有IP在全网中没有唯一性。这就是为什么不同子网的主机不能通信的原因。

标签:认识,IP,网络,标识,地址,IPv4,主机,子网掩码
From: https://blog.csdn.net/2301_79796701/article/details/141123061

相关文章

  • 网络划分
    视频子网划分用子网掩码子网掩码=网络位+主机位ip地址自然分类127.0.0.1理解为什么进行子网划分掌握怎么进行子网划分......
  • yum网络源的配置
    yum的原理yum的全称是YellowdogUpdater,Modified,yum是CentOS或者是RedHat中最常见的包管理器。早期的Linux发行版安装软件包要解决软件包的依赖问题,这些依赖的问题需要人工手动解决,通常是需要安装的软件有多个依赖,依赖又有其他的依赖所以自行手动安装很麻烦。yum......
  • 虚拟机网络设置 与dhcp 获取ip
     在宿主机(例如Linux服务器)中运行虚拟机时,虚拟机通常通过DHCP服务器获取IP地址。以下是如何配置和排查虚拟机DHCP获取IP的过程:1.检查虚拟机的网络配置虚拟机的网络配置类型通常有以下几种:NAT(NetworkAddressTranslation):虚拟机通过宿主机的IP地址访问外部......
  • 07.网络管理课后习题
    07.网络管理课后习题1.如何查看系统中每个ip的连接数2.请列出下列服务使用的端口,http,ftp,ssh,telnet,mysql,dnsHTTP:默认端口80FTP:默认端口21(控制连接),20(数据连接)SSH:默认端口22Telnet:默认端口23MySQL:默认端口3306http 80/tcphttps 443/tcpssh ......
  • linux反向代理原理:帮助用户更好地优化网络架构
    Linux反向代理原理详解反向代理是一种在网络架构中常用的技术,尤其在Linux环境下被广泛应用。它可以帮助实现负载均衡、安全防护和请求缓存等功能。本文将深入探讨Linux反向代理的原理、工作机制以及其应用场景。1.什么是反向代理反向代理是指代理服务器接收客户端的请求,......
  • 安捷伦E5061B网络分析仪3L5选件 二手E5061B Agilent E5061B
     一、AgilentE5061B网络分析仪的特点1.高精度测量:AgilentE5061B网络分析仪采用测试技术,具有高精度的测量能力,可以对各种电子元器件、电路和系统进行准确的测试和分析。2.宽频带测试:该设备具有宽频带测试范围,可以覆盖从直流到微波频段的多个频段,满足不同领域的测试需求。......
  • 【转载】网络流与线性规划 24 题刷题指南
    前言本篇博文转载自博客园ticmis的博文网络流24题,转载时做了如下改动:排版整理,规范化\(\LaTeX\)。题单中添加了洛谷题号和洛谷难度。错别字修改。内容描述稍作改动。说实话,本人很讨厌某SDN上的各个博主间互相抄来抄去的行为,这一篇是我第一次转载别人的博文,原因是......
  • Linux系统编程、网络编程
    Linux系统编程、网络编程前言一、进程的退出正常退出异常退出父进程等待子进程退出为什么要等待子进程退出二、消息队列消息队列操作:形象举例:疑惑点疑惑点一三、信号疑惑点1.signal函数的原型:四、线程疑惑点1.线程的创建1.1intpthread_create函数每个参数的含义......
  • Realtek 网卡驱动程序是用于操作系统与 Realtek 网络适配器之间的通信软件。这些驱动
    Realtek网卡,特别是用于个人电脑和服务器的网卡,曾经发现过一些安全漏洞。以下是一些常见的Realtek网卡漏洞及其相关信息:CVE-2020-28015:这个漏洞存在于RealtekRTL8188EU驱动程序中,影响了在特定情况下的无线网络连接。攻击者可以利用这个漏洞执行任意代码或引发系统崩溃。......
  • 奥运会期间网络安全防护的重要性
    北京时间凌晨3点,历史17天的巴黎奥运会迎来落幕,在此先祝贺伟大的祖国获得了总奖牌榜第二,金牌榜并列第一的好成绩,对征战在奥运会赛场的运动健儿们致敬!奥运会,作为全球规模最大、影响力最广的体育盛事,吸引了世界各国的目光。然而,在这个盛大的舞台背后,网络安全防护扮演着至关重要的......