计算机网络第三章知识整理
交换资源方式
c/s
客户和服务器,所描述的是进程之间服务和被服务的关系
其中客户是主动向服务器 请求
而且一个服务器能对多个本地或者外地客户的请求,客户需要知道服务器的地址,而服务器不需要知道客户地址,只需原路返回,当客户和服务器是双向的关系可以相互发送接收数据,服务器一般要强大的硬件和高级的操作系统。
p2p
可以理解为客户与服务器对等的关系,称为对等联系方式,两个主机在通讯时并不区分哪个是服务请求方还是服务提供方。
分组转发
每个分组的首部有地址,每个分组在互联网中独立地选择传输路径,分组转发是存储转发的过程。
优点:
高效,在分组传输的过程中 动态分配传输宽带,对通信链路是逐段占用。
灵活,每一个分组独立地选择最合适的转发路由。
迅速,以分组为传输单位,可以不建立连接就能向其他主机发送分组。
可靠,保证可靠性的网络协议;分布式多路由的分组交换网,使网络很好的 生存。
缺点:因为存储转发需要排队有一定时延。
计算机网络的定义
1,计算机网络所连接的硬件,并不限于一般计算机,而包括智能手机。
2,计算机网络并非专门用来传送数据,而是能够支持很多种的应用,
计算机网络的分类
作用范围分类
广域网(WAN):作用范围使几十到几千公里。
城域网(MAN):作用距离约为5到50公里。
局域网(LAN):作用范围较小的范围。
个人区域网(PAN):范围很小,约10米。
使用者进行分类
公用网也称公众网。
专用网:一般银行,军队用的等。
接入网(AN)又称本地网或者居民接入网,它起到用户和互联网之间的桥梁作用。
计算机网络的性能
计算机网络的性能指标
1.速率
比特(bit)是计算机中数据量的单位。速率 单位 bit/s,但速率指的一般不是实际运行速率,一般是额定速率。
2.带宽
单位时间内网络某信道所能通过 最大数据率计算机网络中单位也是bit/s,相当与马路上的最高限速。
3.吞吐量
表示单位时间内通过某一个网络的数据量,相当于一个接口单位时间内允许的进出数据多少,一个大门可以出一百辆车和一个们只能出一辆车是吞吐量的问题。
4.时延
是指数据从网络的一端传送到另一端所需要的时间。
-
发送时延(网卡,线路等影响)
发送时延 = 数据帧长度(bit)/发送速率(bit/s)
-
传播时延(传输距离远近,传输介质等影响)
传播时延 = 信道长度(m)/电磁波在信道的传播速率(m/s一般是光速)
-
处理时延
-
排队时延
总时延 = 发送时延 + 传播时延 + 处理时延 + 排队时延
5.时延带宽积
时延带宽积 = 传播时延 * 带宽
6.往返时间RTT
7.利用率
分为利用率和网络利率
D0表示网络空闲时的时延,D表示网络当前的时延,适当假设条件下,它两之间的关系:
D = D0/1 - U
(U是网络利用率,数值在0到1之间)
计算机网络体系结构的形成
osl 开放系统互连基本参考模型(国际标准)
TCP/IP 事实上的国际标准,被使用最广泛的应用
协议与划分层次
计算机网络中的数据交换必须遵守事先约定的规则
网络协议简称 协议是基于网络数据交换而建立的规则、标准或者约定
网络协议组成三要素:
1.语法
2.语义
3.同步
主机1向主机2发送数据
(每一层加的首部是给另一台主机对应的一层解析的)