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

计算机网络体系结构(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)

五、网络体系结构

  1. P2P结构
    • 高度可伸缩
    • 难以管理
  2. C/S结构
    • 服务器
      • 7*24小时提供服务
      • 永久的域名
      • 大量服务器实现可扩展
    • Browser/Server,也就是B/S是一种特殊的C/S结构

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

  1. 数据丢失Data Loss/可靠性Realibility
  2. 时间Timing/延迟Delay
  3. 带宽bandwidth

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

TCPUPD
面向连接无连接
可靠传输不可靠的数据传输
流量控制-
拥塞控制-

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

TCPUDP
延迟保障可靠性
最小带宽保障流量控制
-拥塞控制
-延迟保障
-带宽保障
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值