欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

计算机网络.第四节课.笔记.CRC循环冗余检验、透明传输、SOH、EOT、PPP点对点协议

程序员文章站 2022-03-16 20:02:11
目录数据链路层三个基本问题封装成帧透明传输透明差错检测CRC数据链路层三个基本问题封装成帧IP数据报添加用于帧定界的首部和尾部后即从首部开始1b1b地发送。IP数据报长度不能超过MTU(最大传送单元为1500)。数据报为文本时首部可用SOH字符(01),尾部可用EOT字符(04)。透明传输透明某一个实际存在的事物看起来却不存在。就是说让数据报中SOH字符和EOT字符的无法在定界时被辨认。常用字符(节)填充方法解决此问题(即转义字符ESC字符(1b)插入数据报中SOH字符和EOT字符的前面)...

数据链路层三个基本问题

封装成帧

IP数据报添加用于帧定界的首部尾部后即从首部开始1b1b地发送。
IP数据报长度不能超过MTU(最大传送单元为1500)。
数据报为文本时首部可用SOH字符(01),尾部可用EOT字符(04)。

透明传输

透明

某一个实际存在的事物看起来却不存在。
就是说让数据报中SOH字符EOT字符的无法在定界时被辨认。常用字符(节)填充方法解决此问题(即转义字符ESC字符(1b)插入数据报中SOH字符EOT字符的前面)。

差错检测

检测传输过程中的比特差错。 误 码 率 ( B E R ) = 传 输 错 误 的 比 特 总 比 特 误码率(BER)=\frac{传输错误的比特}{总比特} (BER)=

CRC

单个数据报 D D D k k k个比特,在 D D D后追加 n n n 0 0 0后除以 ( n + 1 ) (n+1) (n+1)位常数 P P P得到 n n n位余数 R R R;然后将 R R R当作FCS(帧检验序列)放在尾部里随整个数据发送出去。
P P P的值可用生成多项式 P ( X ) P(X) P(X)得到。
P ( X ) P(X) P(X)分类: { C R C − 16 : P ( X ) = X 16 + X 15 + X 2 + X 0 C R C − C C I T T : P ( X ) = X 16 + X 12 + X 5 + X 0 C R C − 32 \begin{cases}CRC-16:P(X)=X^{16}+X^{15}+X^2+X^0\\CRC-CCITT:P(X)=X^{16}+X^{12}+X^5+X^0\\CRC-32\end{cases} CRC16P(X)=X16+X15+X2+X0CRCCCITTP(X)=X16+X12+X5+X0CRC32

本文地址:https://blog.csdn.net/dscn15848078969/article/details/109055967