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

网络协议(三)网络层 IPv4、CIDR(使用子网掩码进行网络划分)、NAT在私网划分中的应用

 

 

利用子网掩码进行子网划分 

这是一个模拟搭建的私网,有俩台主机ab。现在主机a要给云端服务器发送一条消息,这条消息怎么才能到达云端服务器呢?

确定这条数据中的源端为本地ip的9000端口,目的端为24.24.24.8888端口,首先,从主机a发送至路由器,路由器通过mask掩码与ip进行匹配,发现与本路由器网络号一致, 进行数据转发。数据发送到互联网中,经过层层转发,每条路由器拿到这条数据都会进行掩码匹配,看是否是属于24.24.24.0这个网络号,是的话就进行接收,从而找到这个云端服务器。

那么收到数据进行处理之后,云端服务器怎么返回数据处理结果呢?

ip协议里面就有源端地址和目的端地址,发送端就利用这来进行数据的返回,但是,有一个很严重的问题,如果每条数据每台主机都有一个这样的ip地址,地球上这么多的ip地址根本不够用,这就引入了私网中的一项NAT技术。

这个192.168……就是经常看到的小区域私网划分。

进行如下的地址转换,消息每次经过该路由器时都会进行映射匹配,从而进行地址转换,以便于数据在公网和私网之间进行传输。同一条消息,在公网中用公网的地址,在私网中用私网的地址,唯一的目的就是为了避免出现同样的地址。

 

http://www.xdnf.cn/news/16084.html

相关文章:

  • Axios
  • Qt中的网络通信
  • javaSE(从0开始)day13
  • 通过TPLink路由器进行用户行为审计实战
  • 【图像处理基石】什么是相机的内外参数?
  • springcloud -- 微服务02
  • 关于 URL 中 “+“ 号变成空格的问题
  • 数据结构:找出字符串中重复的字符(Finding Duplicates in a String)——使用哈希表
  • HTTP性能优化实战技术详解(2025)
  • Linux进程核心机制:状态、优先级与上下文切换详解
  • Redis进阶--缓存
  • AQS 抽象队列同步器 资源竞争-排队等待
  • C++实战案例:从static成员到线程安全的单例模式
  • Django视图与路由系统
  • Elasticsearch、Solr 与 OpenSearch 搜索引擎方案对比分析及选型建议
  • 漏洞扫描 + 渗透测试:双轮驱动筑牢网络安全防线
  • 计算机发展史:个人计算机时代的多元融合与变革
  • cartographer内置评估工具使用流程:评估前端优化的误差
  • XSS学习总结
  • 【LeetCode数据结构】栈的应用——有效的括号问题详解
  • iOS 加固工具有哪些?快速发布团队的实战方案
  • Django Ninja
  • 【web 自动化】-6- 数据驱动DDT
  • AWS Certified Cloud Practitioner 认证考试 测试题与解析
  • CSS实现背景色下移10px
  • 自动化与安全 - 将 Terraform 集成到 CI/CD
  • rancher上使用rke在华为云多网卡的服务器上安装k8s集群问题处理了
  • 使用Trae简单编写一个登陆页面
  • 智能合约安全 - 重入攻击 - 常见漏洞(第一篇)
  • AUTOSAR进阶图解==>AUTOSAR_SWS_COMManager