TCP/IP分层管理
Posted Python测试社区
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TCP/IP分层管理相关的知识,希望对你有一定的参考价值。
为了解HTTP,我们有必要事先了解下TCP/IP协议族,而协议族中最重要一点就是分层,今天就来总结下分层的类别,以及分层相关作用 猪哥,公众号:猪圈子
1
TCP/IP协议层次划分
-
应用层
-
传输层
-
网络层
-
数据链路层
(当下次面试时遇到这个问题我们就可以回答以上四个层次了顺序从左至右)
2
TCP/IP分层的好处
-
将一个整体进行切割 , 简单举个例子来说,就是我们 将我们一条整体生产线变得规范有序的几个子生产线 ,每个生产线都有自己的代号,对应的工种,以及层级划分。哪个环节出了问题就直接找对应子生产线的工种进行修复解决问题 -
层次化之后,设计也会变得相对简单,处于应用层的上的应用,只用考虑分派给自己的任务,不需要弄清楚对方的传输路线 与 是否能正确传输送达的问题
3
TCP/IP各协议族的作用
-
应用层:应用层决定了向用户提供应用服务器时通信的服务(TCP/IP存了各类通用的应用服务,比如FTP文件传输协议和DNS域名系统)
-
传输层:传输层对上层应用层,提供处于网络连接中的俩台计算机之间的数据传输(在传输层又俩个不同性质的协议:TCP传输控制协议和UDP用户数据报协议)
-
网络层:网络层是用来处理网络流动的数据包。数据包是网络传输的最小单位,规定使用怎样的刘宁达到对方计算机,将数据包传送到对方
-
数据链路层:用来连接处理网络的硬件部分,包括控制操作系统,硬件设备的驱动以及光纤等物理可见部分
本文部分图片来源于网络,如有侵权请及时联系作者删除
今日话题
以上是关于TCP/IP分层管理的主要内容,如果未能解决你的问题,请参考以下文章