借助隧道技术局域网内天地宽

  这一段遇到一些网络上的问题,经过一番积累和沉淀下,个人觉得对于IP 网络想有一个粗浅的认识,则必须了解一些必知必会的基本概念。

   前面已经谈过IP网的核心在于IP地址间可以实现互联互通。在最简单的模型下,两个居于同一个网段内两台机器在tcp/ip七层协议栈的帮助下,能够完成数据传输功能;对于更复杂的IP场景,则需要借助路由;但最后一段历程,还是前面所提到的基础过程,这是千里之行的始于足下,呵呵。

   所以,想深刻理解因特网,则必须首先了解

   1、需要了解tcp/ip的七层协议栈(以及上下数据流动的过程)

   2、IP路由机制和其算法

  关于增阶的知识,对于我现在的认知水平,还有以下一些知识需要了解,才会对IP网有一个比较全面的理解:

3、需要了解NAT技术。以前文章也谈过NAT所适合的场景;也可以看出IP协议栈实际上没有区分局域网和外网,TCP/IP协议栈均可在上面运行。

4、需要了解隧道技术。IP中的隧道技术,类似编程语言中的指针,以此带来的间接性和抽象能力,使得IP网可以更强,走向抽象和虚拟

     例如,一个大公司在几个不同的城市有自己的研发中心,公司内建立有10网段,或者172.16网段、或192.168.网段不同规模的局域网。对于南京和深圳的同事,同时使用10网段的地址进行交流,但是网络基本常识同时又告诉我们,10网段的局域网,不可能跨物理区域这么遥远,但,为什么从使用上存在位于不同城市之间局域网的现象呢?那么这里面出现的神秘帮助力量就是“隧道技术”。在两个局域网在各城市的出口,进行隧道封装,类似包裹一层,简单来说就是以IP封装IP,将10网段的数据封装后通过因特网IP路由机制传输到另外一个城市入口进行解封装,然后就可以看到局域网数据原封不动地在另外一个城市的10网段的局域网中传输。但由于这个过程的透明性,感觉就像在一个局域网内。对于此隧道技术,在LTE移动通讯时代也多有涉及,所以,见到有些场景多套了一层的IP头,也不要觉得奇怪。

        计算机技术,也有点像一个魔术,可以从一些很简单的基础,逐渐演变成为神奇的事情:)  从计算能力上来讲,图灵完全界定了一个机器或编程语言的计算能力,但是,对于一个功能系统而言,它的能力如何界定?什么才是最大的能力?期待一种新的理论。

发布了128 篇原创文章 · 获赞 7 · 访问量 23万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章