通信协议的概念

网络/协议

43人已加入

描述

数据通信是机器之间的通信,而大部分是利用数据通信网将若干台计算机连成计算机 网络来实现的,所以数据通信也叫计算机通信。正由于数据通信是机器间的通信,所以和 其它通信方式一样,应该在通信系统中规定一个统一的通信标准,即通信的内容是什么、 如何通信、何时通信,都必须在通信的实体之间达成大家都能接受的协定,这些协定就被 称为通信协议。

通信协议是指在通信过程中,为了使得不同设备之间进行有效的数据交换,所约定的一整套规则和标准。通信协议中定义了通信双方的接口、数据格式、传输速率、传输控制和数据处理等细节,从而确保了通信的正确性和可靠性。通信协议通常是由行业或者国家制定的,不同的协议适用于不同的场景和技术需求。常见的通信协议包括TCP/IP、HTTP、FTP、SMTP等。

也可将协议定义为监督和管理两个实体之间的数据交换的一整套规则。概 括地说,通信协议是对数据传送方式的规定,包括数据格式定义和数据位定义等。

通信协议是指双方实体完成通信或服务所必须遵循的规则和约定。通过通信信道和设备互连起来的多个不同地理位置的数据通信系统,要使其能协同工作实现信息交换和资源共享,它们之间必须具有共同的语言。交流什么、怎样交流及何时交流,都必须遵循某种互相都能接受的规则。这个规则就是通信协议。

简单的说,通信协议通信两方事先约定好的一个信息的传递规则。通信协议主要分2类:异步协议和同步协议,而同步协议中又分为面向字符和面向比特以及面向字节计数三种。

在计算机之间通信过程要遵循网络通信协议,它是面向字节计数的同步协议,保证传递的信息电脑都能够识别。除此之外还有硬件设备和PC机之间的串口通信协议。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分