首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

1.3.5  其他层

这种4层模型实际上只是一种推荐使用的联网模型,不一定要强制照此执行。过去,有些热衷于此的人采用毫无实际用途的技术来证明过这一事实。例如,基于SMTP协议的IP,它定义如何基于SMTP来发送IP包。当然SMTP是构建于TCP之上,同样,TCP构建于IP之上,但这么做又有什么意义呢?决不能低估了那些钻牛角尖的人和那些闲得无事的人所干的事情,毕竟,谁来为游戏编程人员做裁判员呢?

采用斜杠来表示协议的分层情况是大家公认的方法。例如,我们可能听说过TCP/IP,它的意思是正在使用基于IP协议的TCP。但是,使用斜杠来表示其他的协议组合却并不常见,这是因为网络通信的全部思想是尽可能保持各层的独立性。这样,就可以很容易地使用基于不同低层协议的高层协议。这就是我们看不到“HTTP/TCP/IP”这种表示的原因之所在。不仅没有这种表示法,实际上发送HTTP并不总是要求基于TCP。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论