聊聊网络模型及特点
Posted 嵌入式情报局
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了聊聊网络模型及特点相关的知识,希望对你有一定的参考价值。
ID:嵌入式情报局
1TCP/IP协议与模型
TCP/IP协议不是只有TCP协议和IP协议,它是一个协议族包含非常多种协议,目的就是为了各种不同的计算机进行网络互连,这么多协议本身是非常复杂的,而且也不便于管理。
所以为了减少复杂性,就有了网络模型的出现,采用一种分层的方式进行组织,每一层仅使用下层提供的服务来使用,同时为上层提供相应服务,其实之前谈Linux网络也简单聊过这个模型,这里再简单介绍下:
物理层 : 主要关心的是如何传递信号,规定传输的媒介与接口,比如机械、电气、功能、规范等等,并非很多人认为的物理设备。
网络层 : 封包和传送,主要是通过IP协议,建立主机之间的通信,也有ICMP和IGMP协议等。
传输层 : 主要是通过端口信息完成操作系统中的进程与进程之间的通信。
会话层 : 用于检测网络通信的状态,比如进行身份验证和权限管理。
表示层 : 将计算机能识别数据流转化为对应的人能识别的数据。
应用层 : 应用层协议,为应用程序之间的通信提供规则,并确保通信畅通,主机之间所实现的应用层协议须一致。
2四层模型
通过7层模型的相关层的合并就变成了4层模型,4层协议也是我们常用的模型。
值得注意的是其中虚线部分仅仅只是一种抽象的传输形式,这也是一种分层的体现,其实际传输过程均要通过物理层来完成。
下面我们再简单介绍一下具体每层的几种重要的协议内容。
3IP、TCP、UDP协议
网络层的数据都是无序的,所以其传输不一定会按发送顺序进行接受。
TCP协议位于传输层,其主要的关键字就是 : 面向连接、可靠(有校验和重传)、有序(有序号和确认序号)。
UDP协议也位于传输层,UDP相比TCP而言没有那些保障数据可靠的机制,但是其传输速度较快,及时性较好。
4最后
推荐好文 点击蓝色字体即可跳转
☞
☞
☞
☞
长按右侧二维码
即可获取更多精彩内容
以上是关于聊聊网络模型及特点的主要内容,如果未能解决你的问题,请参考以下文章