网络协议的一点理解(2008-02)

internet被设计成5层(按照微软的TCP/IP协议):
--------------------------
应用层:高级信息的组织
传输层:端口化,端到端的通信
网络层:主机到主机的路由
链路层:差错控制
物理层:2进制数化
--------------------------
物理连接设施:没有智能的媒介

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

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值