背景:
昨晚下班后,到宋哥那喝了杯coffee.
后来可惨了,到了今天凌晨2点都还没有睡意(当时也看书看到那时).
最后躺在床上还是没睡着(有一个钟头吧.郁闷,那coffee真强啊!),再后来就不知道什么时候迷迷糊糊给睡了.
不过,今天还是很惨,像刚刚office培训时实在想sleep一下.:)
说正事儿,这几天配合Chatter搞个网络架构的文档编写,偶在查找资料的过程中,尤其是昨晚半夜看书时想通了好多.呵呵,某些地方本人还是比较愚钝滴:)(下班呐,下次再续).
网络通信:
众所周知,因特网(internet)让大家在学习,生活和工作上都受益颇深(什么数据通信,资源共享,这里就不多说咯).而数据如何从外网(internet)传输到内网(intranet)呢?Apple在这里作简单介绍一下.(有误请指出,不甚感激).
[理论]
首先,讲讲ISO提出的OSI参考模型,即七层参考模型:从底层到顶层依次是物理层,,数据链路层,,网络层,,传输层,,会话层,,表示层,,应用层.这只是个参考模型,真正在网络上用得比较多的是TCP\IP协议中的网络分层(当然也是基于OSI参考模型咯).
[实践]
现在我们先讲讲传统的网络通信(这里说得具体些,像什么网关,网桥之类的就不说咯):
从internet到intranet依次是:internet----路由器----交换机----intranet:
internet:即因特网,地球人基本上都知道,这里不做介绍;
路由器:工作于OSI参考模型的第三层(即:网络层).当有一数据包进入路由器时,首先进行拆包,取出有用的附有IP地址的信息,然后与路由器中的地址表匹配(当然是IP地址对照咯).如果没有找到匹配的,则将该数据包丢掉;如果有其匹配的,则将数据包重新封包,并传给交换机;
交换机:工作于OSI参考模型的第二层(即:数据链路层).此时将主要是把数据包中的MAC地址与交换机中的地址表匹配(这里是MAC地址对照).如果无匹配其值,则交换机将其数据包广播出去;如果找到匹配的咯,当然就直接发给intranet中的计算机上;
intranet:即内部网,一般是诸如企业,公司,学校等等的内部局域网.
当然咯,这只是简单作了些介绍.
由于刚才提到的路由器的"拆包封包"过程,已经严重影响网络传输速率,产生了网络瓶颈.因而才有了现在的第三层交换技术.第三层交换技术综合了第二层交换技术和第三层路由技术,但当然不是简单的相加.
如果硬要在第三层交换技术强加上"路由器"这个名称的话,我们可以称为"超高速反传统路由器".