计算机网络基本概念

计算机网络基本概念

一、OSI模型分层

1. 应用层

应用层是所有能产生网络流量的程序,比如QQ。记事本就不算。

2. 表示层

主要做的是数据的压缩和加密,比如两个人用QQ视频聊天,QQ会调用摄像头来获取视频流,并将它压缩发送给另外一个人,另外一个人接受后QQ再解压缩,就能看到对面实况了。

3. 会话层

会话控制,比如同时打开了百度和必应,浏览器向服务器发送请求,服务器返回了百度网页数据和必应网页数据。数据到达浏览器后,会话层做的事情,就是让百度的网页数据渲染到百度上,必应的数据渲染到必应上。不然你输baidu.com显示的可能时bing的页面( ̄▽ ̄)"。

4. 传输层

一些传输方面的控制,比如服务器要给主机传输3个数据包,1号包送到了主机,主机给出回应:“我收到了1号数据包,请再发2号!”,于是服务器继续发2号包。如果1号没有回应,那就说明1号包可能丢了,服务器会再次给主机发送1号包。

5. 网络层

负责规划传输路径。比如一个数据帧请求发送到了路由器,路由器解析里面的目的地址,并在互联网中规划一个最优的路径将请求送达目的地址。

6. 数据链路层

数据帧的开始、结束包装及识别等。

7. 物理层

接口标准,硬件标准等。

二、计算机网络性能指标

1. 速率

速率也称比特率,指计算机在数据信道上传输数据的速度,单位通常是b/s、kb/s、Mb/s、Gb/s。

例子:一段数据,比如01001001,大小是8bit。如果要花1秒来传输这段数据,那么速率就是8bit/s。

生活中,我们办的100M网,使用起来网速最大在10M左右。实际上是两者计量单位不同,百兆网的单位是bit,网速的单位是byte(字节)。1字节=8bit,所以数值上就减少8倍左右。

2. 带宽

指数字信道能传送的最大数据率,单位和速率单位一致。

带宽和速率容易混淆,举个例子:一个隧道口连接一个公路,公路上的车子速度就是速率,隧道口在单位时间内能放出多少个车子就是带宽。你可以通过挖大隧道口来提升带宽(在单位时间能有更多车子出隧道口),但这不会改变车子在公路上的行驶速度。

所以隧道口(带宽)越大,车子(信号)越密集。

在这里插入图片描述

常用的带宽单位有:

  • kb/s( 1 0 3
  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值