当前位置: 首页 > news >正文

【计算机网络——IP地址相关计算】

计算机网络

目录

计算机网络

IP地址相关计算

1 网络地址、广播地址、主机地址范围、可用主机数

例题说明1:

例题说明2:

例题说明3:

例题说明4

2 IP子网划分-可变长子网掩码

给定子网数目——主机数目相同

给定主机数目

给子网数目+主机数目——每个子网主机数目不同

例题说明1:

例题说明2:

​编辑

例题说明3!!

3 从广播地址求网络地址

4 IP聚合

题型一:两两相同,第三个不同

题型二:三者网络位数相同

IP地址计算相关习题

思考

待补充CDIR


本文介绍IP相关计算,如网络地址、广播地址、主机地址范围、可用主机数、指定子网数目的子网划分、指定不同子网下不同主机数目的子网划分(复杂)、IP聚合等知识。

特别鸣谢:王老师对本文的旋转支持

IP地址相关计算

三类网络地址:网络位和主机位不能全0/全1

1 网络地址、广播地址、主机地址范围、可用主机数

参考博客:https://blog.csdn.net/xieyunc/article/details/84866414?fromshare=blogdetail&sharetype=blogdetail&sharerId=84866414&sharerefer=PC&sharesource=weixin_47417033&sharefrom=from_link

参考链接:
https://zhuanlan.zhihu.com/p/521582049

网络地址=IP地址&子网掩码

广播地址=网络地址中主机位全为1

IP地址范围是= (网络地址,广播地址)

主机地址范围=(网络地址+1, 广播地址-1)(可用主机个数=IP地址数-2,减去全0全1)

可用主机数= 2^n - 2,其中n为子网掩码中主机位数(若题目不给定,则使用默认子网掩码)

例题说明1:

网络地址计算

广播地址计算

接上题,计算出网络地址141.14.64.0.

本应该:由于141属于B类网络地址,默认的子网掩码是255.255.0.0,即后16位是主机位。将网络地址的后16位网络地址置为1,得到广播地址,即141.14.255.255

但:题目给定了子网掩码,就不能使用默认的子网掩码来判断主机位了。题目给定掩码为255.255.192.0,即网络位(全1位)占18位,主机位(全0位)占14位。因此,将网络地址的后14位置为1,得到广播地址,即141.14.127.255

主机地址范围计算

接上,主机地址范围是(网络地址+1,广播地址-1)即141.14.64.1~141.14.255.254

可用主机数

接上,由于主机位数(子网掩码中全0位)为14位,IP地址为B类IP,因此可用主机数为2^14-2。减去的2是网络地址和广播地址

例题说明2:

假设一个公司使用的IP地址段是192.168.0.0/24,其中的主机地址范围是从192.168.0.1到192.168.0.254(共有254个主机),IP掩码为255.255.255.0。那么在这个网络中:
 

网络地址是192.168.0.0,用于表示整个公司内部的网络。
广播地址是192.168.0.255,用于向公司内的所有设备发送广播消息。
主机地址是从192.168.0.1~192.168.0.254,用于标识公司内每个具体的设备。
可用主机数是2^8 - 2 = 254

例题说明3:

求192.168.1.100/29的网络地址、广播地址、主机地址范围

   给定IP地址和子网位数29 则主机位数是3位。求网络地址 在原先IP地址基础上 将最后三位主机位置0即可。求广播地址 在原先IP地址基础上 将最后三位主机位置1即可。最后掐头去尾 得到可用IP范围。

例题说明4

http://www.jsqmd.com/news/463523/

相关文章:

  • Gemma-3-12B-IT镜像免配置教程:开箱即用的指令微调LLM Web界面
  • 终极指南 | 如何用Toggl Track浏览器扩展实现自动化时间管理
  • Clawdbot汉化版入门指南:无需编程基础,30分钟完成企业微信AI助手上线
  • Llama Factory实战案例:企业知识库微调全流程详细步骤
  • Lychee多模态重排序模型高性能实践:梯度检查点+序列并行降低显存峰值
  • 终极C++并发编程指南:从入门到精通的实战秘籍
  • 如何快速入门在线字体编辑器:让字体设计变得触手可及
  • VibeThinker-1.5B多轮对话测试:上下文保持能力评估教程
  • Stable-Diffusion-v1-5-archive开源大模型:v1.5归档版长期维护与安全更新
  • GPT-SoVITS常用命令汇总:CLI模式部署实战手册
  • 手把手教你在GISBox中添加GeoJSON数据并发布矢量服务
  • C++学习过程中的零散知识
  • Qwen3-ASR-0.6B实战教程:美式/英式/印度式英语口音识别效果对比分析
  • ccmusic-database多场景落地:从高校音乐学研究到流媒体平台内容打标实操手册
  • Yolo-v8.3实战案例:自动驾驶感知模块部署完整步骤
  • Qwen3-VL-30B电商应用:商品图文匹配系统部署实战
  • 全球资金流向出现新变化,AI与数据产业成资本关注焦点
  • DAMOYOLO-S惊艳效果:密集人群场景下92%以上人体框准确率实测
  • Asian Beauty Z-Image Turbo真实生成效果:光影质感、皮肤纹理与神态细节呈现
  • Nanbeige4.1-3B效果展示:3B模型在AlpacaEval 2.0中胜过7B闭源模型(胜率58.7%)
  • Qwen3-8B一键部署:Ollama平台使用全解析
  • 霜儿-汉服-造相Z-Turbo完整指南:Log排查+WebUI访问+高质量出图闭环
  • OpenClaw安全危机:风险频发与应对之策
  • fft npainting lama WebUI启动失败?常见问题排查指南
  • DeepSeek-OCR-2镜像免配置部署指南:RTX 4090上5分钟启动智能文档解析终端
  • MGeo推理精度受哪些因素影响?输入格式避坑指南
  • 2024开源聊天机器人趋势:LobeChat+弹性GPU部署入门必看
  • Nunchaku-FLUX.1-devGPU算力共享方案:Kubernetes集群中多租户按需分配显存资源
  • TCPdump使用教程
  • 常见的视频接口