大家好,这里致力于分享有趣、有用知识的贤弟!
这篇文章简单与大家分享什么是OSI?什么是TCP?OSI和TCP之间有什区别?
一、什么是OSI?
OSI七层网络模型,又叫:开放式通信系统互联参考模型。OSI模型的七层分别是:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
OSI在贤弟看来,它就是一种网络通信的标准模型,或者说是一种标准模板,就和你找工作时搜索简历模板一样,它就是一个模板,具体实施时不一定完全参考模板。
二、什么是TCP?
TCP是面向连接的传输控制协议,如果说OSI是模板,那么TCP就是OSI模型具体实施的一种样子。
OSI的通信协议分为7层,而TCP协议只有5层(一说法为4层),分别是:应用层,传输层,网络层,数据链路层,物理层。在这里TCP协议将OSI中的会话层、表示 层、应用层直接合为一层。
三、OSI模型和TCP协议之间有什区别?
简单说就是TCP协议继承了OSI模型的大部分设定,只是修改一些设定以适应实际情况。
举个不恰当的例子:
OSI就像是提出了:5天8小时属于劳动法标准,而TCP则说:996和007才是福报。于是,最终执行的是福报,至于标准?标准不就是上限吗?上限就在那里,至于下限在哪里?天晓得!!!
领取专属 10元无门槛券
私享最新 技术干货