源网络地址转换SNAT

左上角的是访问互联网发送的数据包,第一个是访问,第二个是网页传回来的

3、4项是源端口号和目的端口号(3是随机的(1024-65535),那个是http的网页服务端口就是80)

那么往回传数据的时候源和目的端口号就相反了,ip地址也是互换了,但是互联网不认识我这个pc的ip地址呀,有去无回了,他只认识这个局域网的出口的公网ip,也就是100.100.7.26,前面的1.1是网关

通过SNAT直接解决!!SNAT是NAT的其中一个方法,叫源网络地址转换

路由器就有NAT这个功能

路由器有NAT映射表

静态绑定

此时pc1的ip就映射到公网ip,pc2就用不了了(静态是这样)

动态绑定就是谁先来谁先用,不用了再其他人用,本质上还是没有解决公网ip不够用的问题,而且还造成了下图的情况,如果pc1和pc2同时用互联网,那么数据包该返回给谁呢?

NAPT解决!!!!

这俩pc都访问同一个网站,所以除了端口号其他的都一样啊

所以NAT表又加了一列源端口号

有没有可能随机到一样的端口号啊,当然有可能了,那咋办,再加一列!!(路由器NB!)

思维导图:

相关推荐
大侠锅锅9 小时前
第 19 篇:远程运维体系——指标、SSH、日志与 OTA 升级
运维·ssh
xian_wwq10 小时前
【案例分析】Hugging Face生产基础设施入侵攻击分析
网络·安全
灵机一物10 小时前
企业选型参考:2026 CXL 内存扩展方案六强测评与落地指南
服务器·网络·数据库·人工智能
Web极客码10 小时前
如何用三段式确定性剪枝,为 LLM Agent 砍掉 35% 的 Token 成本?
服务器·人工智能·算法·机器学习
yeflx10 小时前
速腾Airy雷达使用记录
java·服务器·网络
CPETW10 小时前
企业版配套软件介绍 ---- USB TO SPI 3.0-Slave
网络·科技·单片机·嵌入式硬件·电子
公众号:fuwuqiBMC11 小时前
(转自“服务器BMC”)服务器BMC芯片——多Die(芯片)封装
运维·服务器·人工智能
jsons111 小时前
autofs挂载
linux·服务器·网络
你驴我12 小时前
WhatsApp Cloud API 速率限制下的令牌桶与退避策略实践
网络·后端·python
Eloudy12 小时前
QSFP28、RoCEv2、RFSoC-4x2 数据传输与器件链路
网络·fpga开发·rocev2