计算机网络
物理层
比特流传输
逻辑信号->物理信号
标准化->分工、协作成本下降->形成规模效应
图像也可傅里叶变化(增强)
复用
频分复用FDM(Frequency Division Mutiplexing)
波分复用WDM(Wavelength Division Multiplexing)
码分复用CDM(Code Division Multiplexing)
10^6 兆
10^12太
FDM、WDM、CDM并未超越香农定理
课中给到的示例
用一个链路层协议封装6个链路层(将PPP协议用以太网封装)
WAF MAC网口 16位 6项
网速是字节数传输速度的8倍 1byte=8bit
检错机制
奇偶检验(检数能力弱,增加校验位)增加出错概率
循环检验 检数能力强 计算开销增大,网络开销增大8bit->10bit
纠错码
增加冗余 信息冗余增加检错、纠错概率
冗余备份
发送框–接受框
并行 内部
串行 较远
内存以字节为单位存储
(规范)在protocol中增加顺序自断
分段共享
分时共享
链路层
卡顿 毫秒级
分组太大帧装不下?
网络层分组->帧
①(显示多大,拆分)->②(多帧重组)
为何帧要限制大小?
①公平
②小分组成功几率大
IPP4 代价大
IPP6 反馈,中途不分组,定义在源头(现在对网络延时要求更大,减少网络设备冲突)
硬件通过物理信息触发
发送方发数据调用函数
策略选择基于成本
以太网 链路层
以太网 帧之间有停顿 帧与帧之间的间隔 有无物理信号
一种可能的思路:标识符 转义符
网络层地址标识主机
链路层->网络层
·········寻路
tracert www.baidu.cn(xxx)
报错机制 人为设定错误,每个路由器出错
PPP支持多种协议
在应用层协议有限定长度标识符,在链路层无?
应用层调用的服务可确保数据不会出错(逻辑管道)
而在链路层比特流可能出错
传输地址有开销
以太网 18位 现在超出18
IPV 32位 少
IPV6 128位
多层校验
字节填充/转义
IP协议是一种辅助协议,IP用来辅助网络层、链路层协议交换
A
FF
预留字段:便于未来进行拓展
纠错码增加冗余信息用于校验/出错就扔,未收到回应再打包发送
发送同时计算校验码->校验码放尾部(时间重叠)
协议抓取工具
跨网络延时打(需要运营商之间的网络转换)(不同运营商用户:地理空间位置极近也需远距离传输信息)