一、计算机网络概论
1.1 时延
名称 | 描述 | 计算公式 |
---|---|---|
发送时延 | 数据从主机到信道上所用的时间 | 发送的数据长度/发送速率 |
传播时延 | 数据在信道上传播所花费的时间 | 信道长度/电磁波在信道上传播的速率 |
排队时延 | 数据在路由器前等待前面数据处理的时间 | 无计算方式 |
处理时延 | 数据在路由器中处理需求的时间 | 无计算方式 |
1.2 分层结构
1.2.1 为什么要分层,分层要做什么
(1)发起通信的计算机必须将数据通信的通路进行激活。
(2)要告诉网络如何识别目的主机。
(3)发起通信的计算机要查明目的主机是否开机,并且与网络连接正常。
(4)发起通信的计算机要弄清楚,对方计算机中文件管理程序是否已经做好准备工作。
(5)确保差错和意外可以解决。
1.2.2 正确认识分层结构
1.2.3 OSI 参考模型
名称 | 作用 |
---|---|
应用层 | 直接为用户的应用进程(例如电子邮件、文件传输和终端仿真)提供服务。如HTTP、SMTP、FTP、DNS等 |
表示层 | 把数据转换为能与接收者的系统格式兼容并适合传输的格式,即让两个系统可以交换信息 |
会话层 | 负责在数据传输中设置和维护计算机网络中两台计算机之间的通信连接 |
传输层 | 负责端到端通讯,可靠传输,不可靠传输 ,流量控制,复用分用 |
网络层 | 负责选择路由最佳路径,规划IP地址(ipv4和ipv6变化只会影响网络层),拥塞控制 |
数据链路层 | 帧的开始和结束,还有透明传输,差错校验(纠错由传输层解决) |
物理层 | 定义网络设备接口标准,电气标准(电压),如何在物理链路上传输的更快 |
1.2.4 TCP/IP 参考模型
1.2.4 五层参考模型
二、物理层
2.1 物理层基本概念
2.2 奈氏准则和香农定理
2.3 数据通信基础知识
码元:码元是指用一个固定时长的信号波形(数字脉冲),代表离散数值的基本波形。当有多个离散状态时,成为M进制码元。一个码元可以携带多个比特的信息。
波特(Baud):用来指一秒可以传输多少个码元
速率:分为码元传输速率和信息传输速率,信息传输速率就是b/s,就是我们平常说的网速,码元可以理解为几个比特的集合,所以信息传输速率(网速)= 码元传输速率 x 码元所带信息量(多少比特)
带宽:用来表示最高数据速率
计算机网络中用的基带信号是数字信号
编码:
数字数据 (digital data) 通过 数字发送器 (digit emitter) 转化为 数字信号 (digital signal)
模拟数据 (analog data) 通过 PCM 编码器 (PCM coder) 转化为 数字信号 (digital signal)
调制:
模拟数据(analog data)通过 调制器转化为 模拟信号 (analog signal)
数字数据(digital data)通过 调制器转化为 模拟信号 (analog signal)