ICMP协议详解
一. 什么是ICMP协议
ICMP全称Internet Control Message Protocol(网际控制信息协议)
提起ICMP,一些人可能会感到陌生,实际上,ICMP与我们息息相关。在网络体系结构的各层次中,都需要控制,而不同的层次有不同的分工和控制内容,IP层的控制功能是最复杂的,主要负责差错控制、拥塞控制等,任何控制都是建立在信息的基...
分类:
其他好文 时间:
2016-03-26 08:01:28
阅读次数:
157
1.网络层的数据单元是IP数据报,数据链路层的工作是将IP数据报封装为帧frame,发往链路; 当链路层接受到帧的时候,将IP数据报提取出,送往网络层。 frame struct: [frame head| IP data |frame tail] 2.传输控制 a>差错控制 反馈重发:检查差错编码
分类:
其他好文 时间:
2016-03-12 18:32:42
阅读次数:
195
TCP/IP五层网络结构模型 物理层:物理层建立在物理通信介质的基础上,作为系统和通信介质的接口,用来实现数据链路实体间透明的比特 (bit) 流传输。只有该层为真实物理通信,其它各层为虚拟通信 数据链路层:在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过差错控制提供数据帧(Fram
分类:
其他好文 时间:
2016-02-17 12:30:03
阅读次数:
189
广域网与接入网技术 广域网与接入网技术1.流量与差错控制流量控制是一种协调发送站与接收站工作步调的技术,它的目的是为了避免发送的速度过快,使得接收站来不及进行处理而丢失数据。通常接收站要维持一定大小的接收缓冲区。当...
分类:
其他好文 时间:
2015-11-10 20:54:13
阅读次数:
214
两种协议都是传输层协议,为应用层提供信息载体。TCP协议是基于连接的可靠协议,有流量控制和差错控制,也正因为有可靠性的保证和控制手段,所以传输效率比UDP低;UDP协议是基于无连接的不可靠协议,没有控制手段...
分类:
其他好文 时间:
2015-11-01 19:52:19
阅读次数:
322
数据通信基础 数据通信基础0.内容体系◇信道特性◇数字编码与编码效率◇脉冲编码调制◇复用技术◇差错控制1.数据通信系统的模型 2.信道特征 2.1香农理论在使用香农理论的时候,由于(信噪比)的比值通常太大,因此通常...
分类:
其他好文 时间:
2015-10-29 21:55:29
阅读次数:
224
CRC的全称为Cyclic Redundancy Check,中文名称为循环冗余校验。它是一类重要的线性分组码,编码和解码方法简单,检错和纠错能力强,在通信领域广泛地用于实现差错控制。实际上,除 数据通信外,CRC在其它很多领域也是大有用武之地的。例如我们读软盘上的文件,以及解压一个ZIP文件时,偶...
分类:
其他好文 时间:
2015-10-13 22:27:32
阅读次数:
253
视频会议中通常使用的FEC/QOS技术,这方面的资料比较复杂和稀少,根据这么多年的工作经验,做一下分享。一:差错控制技术 1. ARQ :是一种按需重传的机制,发送者通过接受者的反馈得知有报文在传输过程中有丢失,就重传该报文。 缺点:通信信道的利用率不高,也就是说信道还远远没有被数据流占满,需要接收方发送ACK,这样影响传输效率。可以想象,这种方式发送方肯定需要一个buffer来存储获取到的数...
分类:
其他好文 时间:
2015-10-13 15:22:37
阅读次数:
651
一.概述1.节点:主机、路由器; 链路:沿着通信路径连接相邻节点的通信信道。数据链路:除了物理链路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。帧:2.数据链路层在以太网卡上被实现。3.链路层主要功能:链路管理、封装成帧、流量控制、差错控制、透明...
分类:
其他好文 时间:
2015-07-28 12:19:55
阅读次数:
186
主要是栈的应用,里面有两个函数deleteSpace(),stringToDouble()在我另一篇博客当中:对string的一些扩展函数。
本程序只是基本的功能实现,没有差错控制。
#include
#include
#include
#include
#include"fstring.h"
/*
*采用逆波兰表示法求解数学表达示
*1、将输入的中缀表示示转换成后...
分类:
编程语言 时间:
2015-07-01 16:07:42
阅读次数:
146