计算机网络概述(第一章)
1. 计算机网络定义
1.计算机网络(通信网络)=通信技术+计算机技术;
定义:互连,自治的计算机集合;
网络核心的关键功能:路由+转发。
2. 数据交换
2.数据交换:电路交换,报文交换,分组交换;
2.1 电路交换:电话交换(典型);
三个阶段:(1)建立连接; (2)通信; (3)释放连接;
2.2 报文交换:报文:源发送信息整体;
2.3 分组交换:报文分拆出来的一系列想对小的数据包,分组交换需要报文的拆分与重组;产生额外开销;
2.4 分组交换与报文交换特征与区别
特征:报文交换与分组交换均采用存储-转发的交换方式!
区别:报文交换以完整报文进行,分组交换以较小的分组进行;
报文交换会传输延迟,故分组交换时间更短,具有优点;分组交换允许更多用户同时使用网络,使网络资源充分共享;
3. 计算机网络性能
3.计算机网络性能:速率,带宽,延迟
3.1 速率:传输速率或者比特率(bit rate)单位:b/s,kb/s,Gb/s
k=103; M=106;G=10*9; *(为几次方)
3.2 带宽:单位:赫兹,指的是数字信道所传输的最高数据率;
3.3 延迟/时延:1.结点处理延迟 2.排队延迟 3.传输延迟 4.传播延迟
时延带宽积=传播时延x带宽;
3.4 吞吐量:表示在发送端与接收端之前的传送数据速率;
即时吞吐量:给定时间间隔的吞吐量;
4.OSI参考模型
4.OSI参考模型
目的:支持异构网络系统的互联互通;
7层(功能),每层完成特定的网络功能;
1~7:
(物理层,数据链路层,网络层,传输层,会话层,表示层,应用层)
4.1 通信过程:主机A----中间系统----主机B
对等层-----协议—对等层
5. 功能(简述)
1.物理层功能:
(1)接口特性:机械,电气,功能,规程特性;
(2)比特编码
(3)传输模式:单工;半双工;全双工;
(4)比特同步:时钟同步;
(5)数据率
2.数据链路层:
(1)负责结点-结点的数据传输;
(2)组帧
(3)物理寻址
(4)流量控制:避免淹没接收端;
差错控制:避免重复帧;
访问控制:决定控制权;
3.网络层:负责源主机到目的主机数据分组交付;
(1)逻辑寻址
(2)路由:路径选择,路由器互连网络,并由路由分到目的主机;
(3)分组转发
4.传输层:端到端功能
(1)分组与重组
(2)SAP寻址:确保将完整报文提交给正确进程;
(3)连接控制
流量控制(端到端)
差错控制(端到端)
5.会话层:
(1)对话控制:建立,维护;
(2)同步
6.表示层:处理两个系统间交换信息的语法与语义问题;
(1)数据表示转化:转换为主机独立的编码;
(2)加密/解密
(3)压缩/解压缩
7.应用层:支持用户通过用户代理或者网络接口使用网络服务;
(1)典型的应用层服务:文件传输(FTP)
电子邮件(SMTP)
WEB(HTTP)