欢迎大家来到IT世界,在知识的湖畔探索吧!
为什么要有地址转换,就是因为ipv4的地址越来越不够用,如果每一个主机或者移动终端都分了一个独立的ip地址,那么2的32次方个地址早就用完了。这时候就出现了公有地址和私有地址的划分。私有地址范围是10.0.0.0/8,172.16.0.0-172.32.0.0,192.168.0.0/16。在私有范围内的地址可以重复使用,而公有地址在世界上都是独一无二的,这样就解决了地址不够用的问题。比如A公司员工甲的地址是192.168.1.1,B公司的员工乙的地址也是192.168.1.1。那么地址重复了,他们怎么通信呢?这时候就需要做地址转换,把私有地址转换成公有地址。
地址转换大概有三种,分别对应了三种应用场景,分别是源地址转换,目的地址转换和双向地址转换地址转换三种。
首先看源地址转换
欢迎大家来到IT世界,在知识的湖畔探索吧!
这时候数据包就变成了目的地址是123.1.1.1,源地址是201.1.1.1。这时候我们发现数据包的地址就都变成了独一无二的公有地址,后面这个数据包在互联网上就可以进行路由转发,最后到百度的服务器了。
百度的服务器收到这个数据包后进行回复,源地址是123.1.1.1,目的地址是201.1.1.1。这个数据包又回到了办公网的防火墙上。防火墙之前做过源地址转换就会有一个201.1.1.1和192.168.1.1的映射关系,随后改写数据包的目的地址变成了192.168.1.1。通过防火墙后数据包就变成了目的是192.168.1.1,源地址是123.1.1.1,最后回到了小明的电脑上这样就完成了一次上网通信。
总结下,自己的手机,电脑上网的时候用的就是源地址转换。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/100351.html