您的位置:首页 > 理论基础 > 计算机网络

计算机网络1-计算机网络体系结构

2017-04-03 17:09 267 查看

计算机网络体系结构(Computer Networking Architecture)

功能上描述络结构,而不是硬件上

一、计算机网络分层

优点:
1.有利于更新和维护
2.有利于标准化
缺点:
1.分层越多,效率越低


二、服务模型

下层为上层提供服务通过SAP(Service Access Point)交换原语


三、协议模型

1.OSI/IOS七层模型与TCP/IP模型



2.其中在主机间信息传输的时候,路由器仅仅需要完成其中的三层即可,如图:



四、网络传输

1.速率(data bitrate)

2.单位:

一定要注意区分与计算机存储的进制转换

在计算机网络中:

b/sKb/sMb/sGb/sTb/s
1b/s10^3 b/s10^6 b/s10^9 b/s10^12 b/s
传输延迟Transmission Delay:发送**一帧**数据,从第一个bit开始到最后一个bit结束,所用的时间

(=数据帧长度 bits/ 信道带宽bits/s)


传播延迟Propagation Delay:从路由器出发到另一个路由器进入的一段时间

(=信道长度(类比管钱线缆长度)m / 电磁波在信道上的传播速率m/s)


排队延迟Queue Delay:在路由器中排队时的延迟,通常取决于路由器的拥塞状态


处理延迟Process Delay: 在路由器中,进行差错检验,确认输出链路的操作


时延带宽积:一段链路能承载的bit数量

(= "传播" 延迟s  * 带宽 b/s)


五、网络体系结构

P2P结构

高度可伸缩

难以管理

C/S结构

服务器

7*24小时提供服务

永久的域名

大量服务器实现可扩展

Browser/Server,也就是B/S是一种特殊的C/S结构

六、网络应用对传输服务的需求

数据丢失Data Loss/可靠性Realibility

时间Timing/延迟Delay

带宽bandwidth

对于一个处在应用层的App来说,它往往需要传输层提供的服务:TCP/UDP:

下面是传输层提供的服务:

TCPUPD
面向连接无连接
可靠传输不可靠的数据传输
流量控制-
拥塞控制-
下面是传输层不提供的服务

TCPUDP
延迟保障可靠性
最小带宽保障流量控制
-拥塞控制
-延迟保障
-带宽保障
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息