1 计算机网络概述
1 计算机网络的概念
ISP:因特网服务提供商
2 组成,功能,分类
- 终端,服务器,工作站,共享的打印机等设备以及相关软件都属于资源子网
- 网卡,线缆,路由器,网桥等都是通信子网
3 计算机网络的标准化工作及相关组织
4 性能指标
-
速率
注意:换算比例 -
带宽
-
吞吐量
-
时延
- 发送时延
- 传播时延
- 处理时延
- 排队时延
-
时延带宽积
以比特为单位的链路长度 -
往返时延RTT
2*传播时延+题目给的其他的 -
信道利用率
2 OSI七层模型,TCP/IP模型
OSI
1 应用层
- 用户与网络的界面,所有能和用户交互产生网络流量的程序
- 协议:SMTP,FTP,HTTP
2 表示层
- 主要处理在两个通信系统中交换信息的表示方式
- 功能:
- 数据格式转化:01010001=>XXXX
- 数据加解密
- 数据压缩和恢复
- 主要协议:JPEG,ASCII
3 会话层
- 向表示层实体/用户进程提供建立连接并在连接上有序地传输数据
- 功能:
- 建立,管理,终止会话
- 使用校验点使会话在通信失效时从校验点继续恢复通信,实现数据同步
- 协议:ADSP,ASP
4 传输层
- 负责主机中两个进程间的通信,即实现端到端的通信.传输单位是报文段或用户数据段.
- 功能:
- 可靠传播,不可靠传播
- 差错控制
- 流量控制(速度时都匹配)
- 复用分用
- 多个应用层进程同时使用传输层的服务
- 传输层把收到的信息分别给应用层的相应进程
- 协议:TCP,UDP
5 网络层
- 主要任务是把分组从源端传到目的端,为分组交换网上的主机提供通信服务,传输单位是数据报
- 功能:
- 路由选择(最佳路径)
- 流量控制
- 差错控制
- 拥塞控制:拥塞状态:所有结点都来不及接受分组,而要丢弃大量分组的话,网络就处于拥塞状态
- 协议:IP,IPX,ICMP,IGMP,ARP,PARP,OSPF
6 数据链路层
- 主要把网络层的数据报组装成帧
- 功能:
- 成帧(定义帧的开始和结束)
- 差错控制:帧错+位错
- 流量控制
- 访问(接入)控制:控制对信道的访问(广播式的网络中)
- 协议:HDLC,SDLC,PPP,STP
7 物理层
- 在物理媒体上实现比特流的透明传输,传输单位是比特
- 透明传输:指不管所传数据是什么样的比特组合,都应当能在链路上传送
- 功能:
- 定义接口特性
- 定义传输模式:单工,双工,半双工
- 定义传输速率
- 比特同步
- 比特编码
- 协议:Rj45,802.3
- DCE/DTE[https://blog.csdn.net/kunkliu/article/details/79807673]
TCP/IP
概念
与OSI相同
- 都分层
- 都基于独立的协议栈的概念
- 可以实现异构网络互联
与OSI差异
- OSI定义了:协议,接口,服务
- OSI先出现,参考模型先于协议发明,不偏向特定协议
- TCP/IP设计之初就考虑到异构网互联问题,将IP作为重要层次
五层参考模型