最近在看一下跟开发无关的知识,主要就是想让自己的学习更加深入一些,结合之前在看的Mina与Netty的源码,萌发了自己对ISO分层的一些思考,首先,关于四元组跟五元组,我们知道一般企业公司的电脑都在一个局域网内,大家基本上是共用一个对外的私有IP,那这样的就就会有个问题出现了,在同一局域网内四元组的源IP地址是一致的,那怎么保持TCP连接呢?带着这个疑问去补习了毕业后丢失的网络信息,原来在传输层有个NAT技术,它主要就是将内部地址转化为唯一的外部私有地址,关于NAT技术的概念以及用法在网上一搜一大把,这里就不列出来了。既然有这个么一个技术那么我们可以想象在大型的系统里面至少应该有个NAT服务器的负载均衡技术吧,大家可以去查找这方面的知识。
这个可能没有什么技术含量,知识希望我们应该培养一个分析问题的习惯,并从中找到一个方向,技术在思想上大部分都是相通的,希望对大家有用。