一、简介 在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过差错控制提供数据帧(Frame)在信道上无差错的传输,并进行各电路上的动作系列。 数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。 在这一层,数据的单位称为 ...
分类:
其他好文 时间:
2017-08-11 10:06:07
阅读次数:
184
路由基础什么是路由:路由:路由是指导IP报文发送的路径信息ICMP协议(因特网互联探测协议)作用:用于IP网络设备之间发送控制报文,传递差错,控制,查询等信息。路由表的构成:下一跳目的网络出接口路由器必须了解如下的信息:1,目的网段2,相邻路由器,并可以从那里获得远..
分类:
其他好文 时间:
2017-08-04 22:50:01
阅读次数:
199
传输层的作用: ip层提供点到点的链接。 传输层提供端到端的链接。 传输层的协议: TCP: 传输控制协议可靠的,面向链接的协议,传输效率低。 UDP: 用户数据报协议,不可靠,无连接的服务,传输效率高。 TCP工作原理: TCP的封装格式 链接与断开 流量控制 拥赛控制 差错控制 计时器 TCP的 ...
分类:
其他好文 时间:
2017-05-26 10:43:45
阅读次数:
241
2017/3/14 15:14:02概念汉明距离(Hamming Distance)是使用在数据传输差错控制编码里面的,汉明距离是一个概念,它表示两个(相同长度)字对应位不同的数量,我们以d(x,y)表示两个字x,y之间的汉明距离。对两个字符串进行异或运算,并统计结果为1的个数,那么这个数就是汉明距... ...
分类:
其他好文 时间:
2017-04-13 09:15:38
阅读次数:
139
ICMP协议 ICMP(Internet Control Message,网际控制报文协议)是为网关和目标主机而提供的一种差错控制机制,使它们在遇到差错时能把错误报告给报文源发方。 ICMP协议是IP层的一个协议,但是由于差错报告在发送给报文源发方时可能也要经过若干子网,因此牵涉到路由选择等问题,所 ...
分类:
编程语言 时间:
2017-01-13 23:56:27
阅读次数:
403
(一)ICMP IP是一个尽力的不可靠的协议,IP不能提供差错控制(如果数据在传播过程中出现错误了),这个时候ICMP就起作用了。 ICMP提供两个功能:差错的报告,查询。 ICMP的ICMP包分为两类,一个是差错报文,一个是查询报文。 ICMP目标不可达:即没办法将IP数据包发送到对应的目标地址, ...
分类:
其他好文 时间:
2016-08-07 18:20:07
阅读次数:
337
CCITT CRC-16计算原理与实现 (2010-04-01 13:18:52)转载▼
标签: 杂谈
CRC的全称为Cyclic Redundancy Check,中文名称为循环冗余校验。它是一类重要的线性分组码,编码和解码方法简单,检错和纠错能力强,在通信领域广泛地用于实现差错控制。实际上,除数据通信外,CRC在其它很多领域也是大有用武之地的。例如我们读软盘上的文件,以及解压一个ZIP文件时...
分类:
其他好文 时间:
2016-07-19 10:46:09
阅读次数:
143
1.计算机网络体系结构我们将计算机网络的各层以及其协议的结合,称之为网络的体系结构。2.OSI开放系统互联参考模型1).物理层a.建立维护和取消物理连接。b.相连的网络系统间传输比特流。2).数据链路层a.为网络层提供可靠的信息传送机制。b.帧->应答,流控制,差错控制。3).网..
分类:
其他好文 时间:
2016-05-14 01:10:34
阅读次数:
225
d.汉明距离是使用在数据传输差错控制编码里面的,汉明距离是一个概念,它表示两个(相同长度)字对应位不同的数量, 我们以d(x,y)表示两个字x,y之间的汉明距离。对两个字符串进行异或运算,并统计结果为1的个数,那么这个数就是汉明距离。 给出N个串,求出其中最小的汉明距离(其中某2个串的汉明距离是最小 ...
分类:
其他好文 时间:
2016-05-01 21:57:23
阅读次数:
190
24.JAVA编程思想——违例差错控制
Java 的基本原理就是“形式错误的代码不会运行”。
与C++类似,捕获错误最理想的是在编译期间,最好在试图运行程序以前。然而,并非所有错误都能在编译期间侦测到。有些问题必须在运行期间解决,让错误的缔结者通过一些手续向接收者传递一些适当的信息,使其知道该如何正确地处理遇到的问题。
在C++和其他早期语言中,可通过几种手续来达到这个目的。而且它们通常是作...
分类:
编程语言 时间:
2016-04-17 11:47:58
阅读次数:
322