什么是网络数据传输的协议
时间:2012-2-22
协议是通信双方为了正确完成通信所确定的双方必须遵守的规约,通信是在收发双方这间进行的,是不同系统之间的作用,如果通信双方不进行某种约定,通信是不可能完成的.协议控制双方进行有交的数据传输,如差错控制,流量控制,路由选择,并解决网络中经常出现的拥塞和死锁等现象.
由于通信的复杂性,导致了结构的复杂性,所以在网络通信系统中,当讨论的问题时,都要把协议分成许多层次,然后再加以讨论.
协议的分层结构称为协议的体系结构,例如,IBM公司1974年推出的体系结构SNA和DEC1975年推出的DNA体系结构.网络分层的概念是ARPA网提出来的,ARPA采用TCP/IP体系结构,除了这些以外,还有Apple公司的Appletalk协议.
这么多的协议充斥着网络世界,如何才能实现计算机网络互连并完成通信呢?显然制定一种协议的标准是当务之急.OSI就是一个协议的标准.