源网络地址转换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!)

思维导图:

相关推荐
Irissgwe1 天前
Linux进程信号
linux·服务器·开发语言·c++·linux进程信号
水木兰亭1 天前
多进程编程总结
linux·运维·服务器
艾莉丝努力练剑1 天前
【Linux:文件 + 进程】理解IPC通信
linux·运维·服务器·开发语言·网络·c++·ide
sdszoe49221 天前
OSPF多区域基础实验1
网络·华为·ospf多区域实验
开开心心就好1 天前
安卓免费证件照制作软件,无广告弹窗
linux·运维·安全·pdf·迭代器模式·依赖倒置原则·1024程序员节
辉视广播对讲1 天前
私有协议 IP 广播对讲 vs SIP 广播对讲多维度对比分析报告
网络·网络协议·tcp/ip
猿来如此呀1 天前
Linux 常用命令选项与对应英文单词对照表
linux·运维·服务器
wanhengidc1 天前
高防IP的主要功能有哪些?
运维·服务器·网络·网络协议·tcp/ip·游戏
好多渔鱼好多1 天前
【IPC】HLS(HTTP Live Streaming)技术介绍
网络·网络协议·http·hls
.豆鲨包1 天前
【计算机网络】物理层
网络·计算机网络