现在的位置: 首页 > 综合 > 正文

个人对网络协议的一点理解(原创)

2013年10月01日 ⁄ 综合 ⁄ 共 399字 ⁄ 字号 评论关闭
internet被设计成5层(按照微软的TCP/IP协议):
--------------------------
应用层:高级信息的组织
传输层:端口化,端到端的通信
网络层:主机到主机的路由
链路层:差错控制
物理层:2进制数化
--------------------------
物理连接设施:没有智能的媒介

在开发者眼里,从上到下这5层跨过了几个有重要意义的边界:

1.人机界面:之上是人的世界,之下是机械装置
    人控制机械装置只能通过人机界面
2.网络socket:之上是本地应用,之下是网络驱动, socket可以直接插入TCP/IP协议栈的各层,未经过层认为空

3.智能边界:之上是智能世界,之下是无智能设施
    智能集中于节点,智能的通信又借助于物理媒介:空气中的电磁波,金属导体中的电压信号等

本来还有一个软件/硬件的分水岭,它比较灵活,可在1,2,3之间任意1处.软硬件本来就很难划分,也很容易互换.

 

抱歉!评论已关闭.