计算机网络是通信技术与计算机技术紧密结合的产物
计算机网络就是互连的、自治的计算机集合
全球最大的互联网络ISP分析:
(1)组成细节角度:
①计算设备------主机=端系统运行各种网络应用
②通信链路------光纤, 铜缆, 无线电,卫星
③分组交换(转发分组)------路由器和交换机
(2)服务角度:
为网络应用提供通信服务的通信基础设施
为网络应用提供应用编程接口(API)
协议三要素:语义,语法,时序
计算机网络结构:网络边缘,接入网络/物理介质,网络核心
网络边缘:主机(端系统),客户/服务器应用模型,对等(P2P)应用模型(通信在对等实体之间直接进行)
接入网络:
特点:独占,利用已有的电话线连接中心局
特点:共享
无线接入网络(共享)
网络核心的关键功能:路由(确定分组从源到目的传输路径)+转发(将分组从路由器的输入端口交换至正确的输出端口)
如何实现数据通过网络核心从源主机到达目的主机?通过数据交换
数据交换的三种类型:
(1)电路交换
多路复用分类:
(2)报文交换
(3)分组交换
报文交换与分组交换均采用存储-转发交换方式
四种分组延迟:
①dproc: 结点处理延迟
1.差错检测
2.确定输出链路
3.通常< msec
②dqueue: 排队延迟
1.等待输出链路可用
2. 取决于路由器拥塞程度
③dtrans: 传输延迟
L: 分组长度(bits) R: 链路带宽 (bps) dtrans = L/R
④dprop: 传播延迟
d: 物理链路长度 s: 信号传播速度 (~2×10^8m/sec) dprop = d/s
计算机网络的体系结构
1.网络体系结构是从功能上描述计算机网络结构
2.计算机网络体系结构简称网络体系结构是分层结构
3.计算机网络体系结构是计算机网络的各层及其协议的集合
OSI参考模型:
数据链路层功能:负责结点-结点数据传输,组帧,物理寻址
网络层功能:负责源主机到目的主机数据分组交付,逻辑寻址,路由,分组转发
传输层功能:负责源-目的(端-端) (进程间) 完整报文传输 ,分段与重组,SAP寻址
会话层功能:对话控制,同步
表示层功能:处理两个系统间交换信息的语法与语义问题,数据表示转化
应用层功能:支持用户通过用户代理(如浏览器)或网络接口使用网络(服务)
TCP/IP参考模型