`
hulianwang2014
  • 浏览: 702191 次
文章分类
社区版块
存档分类
最新评论
  • bcworld: 排版成这样,一点看的欲望都没有了
    jfinal

大二层网络还是重建会话层

 
阅读更多
类似虚拟机迁移涉及的Trill,移动终端也可以借鉴大二层的方案,即所有的移动终端全部处在一个巨大无比的二层网络,依靠其自身的ARP以及交换机的学习机制进行寻址。这种方案下,IP地址是不用变化的,完全通过“加一个黑盒子”的方式将移动终端适配到固定的网络上。移动终端并不知道自己在移动,它唯一要做的就是离开一个黑盒子范围时解除注册,进入一个黑盒子范围时注册自己,余下的全部是黑盒子封装二层数据帧后在其它黑盒子之间路由的问题了,和移动终端无关!
但是,如果由于终端移动导致的二层拓扑变化引发的网络重收敛,其收敛速度赶不上终端的移动频率或者收敛过于频繁,那就不能靠“加一个盒子”来适配终端本身了,而必须通过“加一个层”来适配应用了。这个层就是TCP/IP缺失的会话层。体现这种加一个盒子和加一个层之间的区别的一个典型例子就是IPSec网关和SSL协议之间的区别,前者加了一个盒子实现整个IP报文到安全性需求的适配,后者增加了一个层实现应用到安全性需求的适配,这种区分要好好体会,最终会发现,任何问题都可以有两种方案,加一个盒子横向解决,加一个层纵向解决。二者之间不同如下图所示:



以当前手机的移动性而言,肯定不适合用大二层的方案解决,起码也得是改进优化后的大二层方案,那么就需要实现一个会话层了,应用构建于这个会话层而不是传输层,即便传输层由于IP的变化断开重连了,会话层也会隐藏掉这一细节,应用层和会话层之间需要有一个控制平面的接口,即如何定义会话,比如基于HTTP session定义会话。所有的应用感受到的断开连接都是会话层的断开和连接,而不再是传输层的断开和连接了。
至于会话层的实现,目前正在参考有没有比较好的代码可供参考。
分享到:
评论

相关推荐

    ISO14229-2 Session layer services。UDS-会话层服务

    ISO14229标准第二部分,UDS- Session layer services(会话层服务)

    网络工程师资料会话层和表示层

    网络工程师资料会话层和表示层。。。。。。。。。。。。

    网络七层及七层协议

    从低级到高级,七层协议分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 第一层,物理层是 OSI 模型最低层的“劳苦大众”。它透明地传输比特流,就是传输的信号。该层上的设备包括集线器、...

    网络七层协议

    会话层负责在网络中两个节点之间建立和维持通信。并且保持回话同步。它还决定通信是否中断,以及通信中断时候决定从何处重新发送。 第六层:表示层 表示层是管理数据加密和解密,如常见的系统口令处理。当你的数据...

    计算机网络体系结构.pptx

    划分为七个层次,由低到高分别是物理层(Physical Layer)、数据链路层(Data Link Layer)、网络层(Network Layer)、传输层(Transport Layer)、会话层(Session Layer)、表示层(Presentation Layer)、应用层...

    会话层功能PPT学习教案.pptx

    计算机网络体系结构可以分为七层,包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 十、ISO/OSI 参考模型 ISO/OSI 参考模型是国际标准化组织(ISO)提出的计算机网络参考模型。该模型将计算机...

    计算机网络-05 OSI参考模型应用程序-会话层.mp3

    计算机网络-05 OSI参考模型应用程序-会话层.mp3

    网络工程师晋级考试资料

    OSI七层模型中的物理层、数据链路层和网络层是面向网络通信的低三层协议。运输层负责端到端的...运输层位于网络层之上、会话层之下,它利用网络层子系统提供给它的服务区开发本层的功能,并实现本层对会话层的服务。

    基于深度神经网络的用户会话推荐算法研究

    基于深度神经网络的用户会话推荐算法研究 基于深度神经网络的用户会话推荐算法研究

    计算机网络期末考试试卷及解答10套集合.zip

    A、物理层,数据链路层,网络层,运输层,会话层,表示层和应用层 B、物理层,数据链路层,网络层,运输层,系统层,表示层和应用层 C、物理层,数据链路层,网络层,转换层,会话后,表示层和应用层 D、表示层,...

    网络七层模型、网络四层模型

    网络七层模型、网络四层模型,应用层、表示层、会话层、传输层、网络层、数据链路层、物理层、http、ftp、tcp、ip

    五成网络模型文章里面的图片

    除了五层网络模型之外还有七层网络模型,那么七层网络模型是什么呢?就是将应用层一分为三,分别为:应用层,表示层和会话层。新出来的表示层和会话层没有相应的协议。一般表示层做的是数据格式化,或者加密等操作。...

    C#制作的视屏会议系统包括会话层设计

    这是一个需要会话层设计的视屏会议的系统。 1.先说视屏部份:(ShowVedio.cs) 因为自己一开始选择错误,用了老技术VFW,找了很久,才勉强把 视屏弄出来。虽然它提供了一个回调函数用来对取得的像素进行操作,可是我...

    计算机网络-传输层

    传输层是建立在网络层和会话层之间的一个层次,实质上它是网络体系结构中高低层之间衔接的一个接口层。传输层不仅仅为一个单独的结构层,它是整个分层体系协议的核心,没有传输层整个分层协议就没有意义。

    c++网络编程实例.pdf

    本文档提供了 C++ 网络编程的基础知识,涵盖了网络编程的概述、OSI 七层网络模型、TCP/IP 协议和 C/S 编程模型等内容。 网络编程概述 网络编程是指用户使用 MFC 类库在 VC 编译器中编写程序,以实现网络应用。用户...

    计算机网络技术与应用考试习题.doc

    应用层、表示层、会话层、网络层、传输层、数据链路层、物理层 C. 应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 D. 应用层、会话层、传输层、物理层 6、在( C )结构中,一个电缆故障会终止所有的...

    计算机网络面试题.docx

    答:OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。 五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用...

    网络游戏-会话绑定的方法及网络设备.zip

    网络游戏-会话绑定的方法及网络设备.zip

    网络游戏-会话密钥协商方法、网络系统、认证服务器及网络设备.zip

    网络游戏-会话密钥协商方法、网络系统、认证服务器及网络设备.zip

    计算机网络面试题(全).doc

    OSI将网络通信工作分为七层,由高到低依次为物理层、数据链路层、网络层、传输层、 会话层、表示层和应用层。 OSI模型结构图 二、数据如何各层之间传输? 物理层,数据链路层,网络层属于OSI模型的低三层,负责创建...

Global site tag (gtag.js) - Google Analytics