计算机网络(二)英特网

基础概念

网络:由节点和边组成的结构

计算机网络:由主机节点(主机)和数据交换结点(数据的转发,如路由器交换机)构成的网络,边称为数据链路。

还可分为网络边缘(主机),网络核心(数据交换),接入(连接网络边缘和网络核心)

P2P(peer):分布式处理,客户端也可以是服务端

吞吐量:在源主机和目标主机之间的有效传输速率

网络核心

电路交换:独享资源,保证性能(计算机之间的通信有突发性,使用该方法则浪费的片较多)

分组交换:不独占资源,数据分组,存储转发(存在排队延迟和丢失,维护队列,超过长度则丢弃分组)

网络资源(如带宽)分成片:时分,频分,波分,码分

分组延时

节点处理延时:检查bit级差错,检查分组首部和决定将分组导向何处

排队延时:在输出链路上等待传输的时间

传输延时:将分组发送到链路上的时间

传播延时:在链路上的传输时间

分组丢失

传输队列满,分组丢弃

层次结构

服务(service):低层实体向上层实体提供它们之间的通信的能力

原语(primitive):上层使用下层服务的形式

面向连接的服务:建立连接,通信,拆除连接(特点:保序)

无连接的服务:两个对等层实体在通信前不需要建立连接,不预留资源,不需要通信双方都是活跃(特点:不可靠,可能重复,可能失序)

计算机网络层次结构

物理层:将帧转换为物理信号,在物理介质上传输(位)

数据链路层:使数据在相邻节点传输(帧)

网络层:使数据在端(主机)到端(主机)进行传输(分组packet,如果为无连接,称为数据报)

传输层:使数据在进程到进程进行传输,将网络层不可靠服务处理为可靠服务(报文段)

应用层:网络应用(报文)