计算机网络的概念
将分散的、具有独立功能的计算机系统,通过通信设备和线路连接起来,由功能完善的软件实现资源共享和信息传递的功能
计算机网络的组成
硬件、软件、协议
性能指标
速率:数据率或数据传输率或比特率,单位是比特每秒
带宽:单位时间内从网络中的某一点到另一点所能通过的最高速率,单位同样是比特每秒
吞吐量:表示单位时间内通过某个网络的实际数据量
时延:从网络的一端到另一端所需的时间,也叫延迟或迟延,单位是秒
RTT:从发送方发送数据开始,到发送方接收到接收方的确认,总共经历的时延
利用率:
体系结构
计算机网络体系结构是计算机网络的各层及其协议的集合
SDU (服务数据单元):为完成用户所要求的的功能而传送的数据
PCI (协议控制信息):控制协议操作的信息
PDU (协议数据单元):对等层次之间传送的数据单位
OSI分层结构
应用层:所有能和用户交互产生网络流量的程序
FTP、SMTP、HTTP
表示层:处理语法和语义
JPEG、ASCII
会话层:建立连接并有序地传输数据
ADSP、ASP
传输层:负责主机两个进程的通信,即端到端的通信,传输单位是报文段或用户数据报
- 可靠传输、不可靠传输
- 差错控制
- 流量控制
- 复用分用
TCP、UDP
网络层:主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务,网络层传输单位是数据报
- 路由选择
- 流量控制
- 差错控制
- 拥塞控制
IP、IPX、ICMP、IGMP、ARP、RARP、OSPF
数据链路层:把网络层传下来的数据报组装成帧
- 成帧
- 差错控制 帧错+位错
- 流量控制
- 访问(接入)控制
SDLC、HDLC、PPP、STP
物理层:在物理媒介上实现比特流的透明传输,单位是比特
RJ45、802.3
评论