计算机网络 OSI参考模型 ---开放系统互连参考模型
2012-04-19 21:49
309 查看
协议三要素:
语义:做什么
语法:怎么做
时序规则:何时做
1.物理层的功能?
:物理连接的建立与拆除
数据传输
物理层管理
2.数据成帧的方法都有哪些 ?
字节计数法
违例编码法
带填充字符的首尾定界符方法
使用比特填充的首尾定界符法
注意:一般在数据成帧时候,容易出现错误,所以数据链路层,必须有差错控制功能。
3.差错控制方式包括哪几种 ??
奇偶校验码
循环冗余校验码CRC
海明码
4.使用循环冗余校验码CRC,
接收方如何检查收到的信息有无错误(一个简单通俗的模型) 首先接收方和发送方约定一个“生成多项式”g(x);
发送方发送的是T(x),接收方接收到的是R(x),若T(x)和R(X)相等,则传输的过程中没有出现错误。
发送方要传输的信息info包含在T(x)里,info是T(x)的一部分,但不能说info就是T(x)。
CRC码是由两部分组成,前部分是信息码,就是需要校验的信息,后部分是校验码,如果CRC码共长n个bit,信息码长k个bit,就称为(n,k)码。 它的编码规则是:
语义:做什么
语法:怎么做
时序规则:何时做
1.物理层的功能?
:物理连接的建立与拆除
数据传输
物理层管理
2.数据成帧的方法都有哪些 ?
字节计数法
违例编码法
带填充字符的首尾定界符方法
使用比特填充的首尾定界符法
注意:一般在数据成帧时候,容易出现错误,所以数据链路层,必须有差错控制功能。
3.差错控制方式包括哪几种 ??
奇偶校验码
循环冗余校验码CRC
海明码
4.使用循环冗余校验码CRC,
接收方如何检查收到的信息有无错误(一个简单通俗的模型) 首先接收方和发送方约定一个“生成多项式”g(x);
发送方发送的是T(x),接收方接收到的是R(x),若T(x)和R(X)相等,则传输的过程中没有出现错误。
发送方要传输的信息info包含在T(x)里,info是T(x)的一部分,但不能说info就是T(x)。
CRC码是由两部分组成,前部分是信息码,就是需要校验的信息,后部分是校验码,如果CRC码共长n个bit,信息码长k个bit,就称为(n,k)码。 它的编码规则是:
移位
将原信息码(kbit)左移r位(k+r=n)相除
运用一个生成多项式g(x)(也可看成二进制数)用模2除上面的式子,得到的余数就是校验码。 非常简单,要说明的:模2除就是在除的过程中用模2加,模2加实际上就是我们熟悉的异或运算,就是加法不考虑进位,公式是: 0+0=1+1=0,1+0=0+1=1 即‘异’则真,‘非异’则假。 由此得到定理:a+b+b=a 也就是‘模2减’和‘模2加’直值表完全相同。 有了加减法就可以用来定义模2除法,于是就可以用生成多项式g(x)生成CRC校验码。相关文章推荐
- 计算机网络----OSI参考模型--开放系统互连参考模型
- 笔记 计算机网络-OSI参考模型
- 第05章 计算机网络 之 开放系统互连参考模型
- 计算机网络学习笔记--OSI参考模型对网络排错指导
- 计算机网络基础详解(OSI参考模型和TCP/IP协议栈)
- 计算机网络OSI参考模型与tcp/ip四层模型
- 计算机网络学习笔记--OSI参考模型
- 计算机网络--OSI参考模型与网络安全
- 计算机网络和OSI参考模型
- 第1章 计算机网络和协议(2)_OSI参考模型
- 常见的计算机网络设备工作在OSI参考模型的哪一层
- 计算机网络11--OSI参考模型
- 计算机网络OSI参考模型与tcp/ip四层模型
- 计算机网络的组成,以及各个组成部分的作用
- 关于计算机网络的基本知识整理
- 计算机网络 ip 子网掩码,子网数学习心得
- 【网络精品】计算机网络基础热门资料汇总
- 【计算机网络】HTTP协议中Get与Post的区别
- 网络就是计算机
- 计算机网络体系结构(一)