问题一:什么是网络协议?
所谓网络协议,就是两台电脑要通讯就必须遵守共同的规则,就好比两个人要沟通就必须使用共同的语言一样。一个只懂英语的人,和一个只懂中文的人由于没有共同的语言(规则)就没办法沟通。两台电脑之间进行通讯所共同遵守的规则,就是网络协议。
问题二:谁来制定这个网络协议以及为何网络要进行层次上的划分?
国际标准化组织(ISO)定义了网络协议的基本框架,被称为OSI模型。要制定通讯规则,内容会很多,比如要考虑A电脑如何找到B电脑,A电脑在发送信息给B电脑时是否需要B电脑进行反馈,A电脑传送给B电脑的数据的格式又是怎样的?内容太多太杂,所以OSI模型将这些通讯标准进行层次划分,每一层次解决一个类别的问题,这样就使得标准的制定没那么复杂。OSI模型制定的七层标准模型,分别是:应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。

本文介绍了网络协议的概念,强调了其在网络通信中的重要性。接着,详细解释了OSI模型的七层结构及其作用,同时对比了TCP/IP协议族与OSI模型的层次划分和区别。此外,还探讨了TCP和UDP协议的区别,指出TCP提供可靠的传输但效率较低,而UDP则相反,适用于效率优先的场景。
最低0.47元/天 解锁文章
4647

被折叠的 条评论
为什么被折叠?



