分享

所有的网络请求底层协议是不是都是TCP/IP?

 昵称11935121 2018-03-25

“我是哟哟吼说科技,专注于数据网络的回答,欢迎大家与我交流数据网络的问题”

TCP/IP(传输控制协议/因特网互联协议)是因特网最基本的协议,也是网络进行通信时的基础协议,采用了四层的结构,每一层的运用都需要下一层提供服务,简单来说就是自下而上的服务体系。

如题,所有网络请求底层是否都走TCP/IP协议,首先要清楚TCP/IP四层模型和每层的服务内容,然后分清楚具体是说TCP、IP协议还是指TCP/IP协议族,最后来定义结果。

一、TCP/IP协议模型。

1、网络接口层。

提供数据传输的物理通道和介质。

2、网络层。

完成网络中主机“分组”的传输。

3、传输层。

提供可靠或不可靠的端到端的传输。

4、应用层。

确定进程之间通信的性质,满足用户需要。

二、TCP、IP协议和TCP/IP协议族。

1、TCP协议是传输层中的协议,通过三层握手机制来建立一个可靠地、面向连接的连接。

2、IP协议是网络层中的协议,提供不可靠的、无连接的数据传输服务,接受下一层的数据包,并把该数据包发送到上层进行转发。

3、TCP/IP协议族不是单纯的指TCP协议和IP协议,而是指一整个网络传输协议家族,包含TCP协议、IP协议、FTP协议、UDP协议等整个网络传输协议的组合。

个人理解,每个层次都是由下层来提供服务,因此可以理解为所有的网络请求都离不开最底层的协议。

但从问题表面理解:

若把TCP协议、IP协议分开来说,所有的网络请求只能说几乎所有都在使用IP协议,而TCP协议只能说大部分在用,因为部分采用的UDP协议;

若把TCP/IP协议作为一个协议族来讲,就不能说所有的网络请求都以底层协议来支持了,因为作为TCP/IP协议族的话,每一层都有自己的协议,不能具体定义到某个协议是通过底层的某个协议来支持的。

欢迎大家多多关注我,一起分享更多科技技术相关的知识。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多