前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >TCP/IP分层管理

TCP/IP分层管理

作者头像
测试小兵
发布2019-08-20 11:25:42
3510
发布2019-08-20 11:25:42
举报
文章被收录于专栏:猪圈子猪圈子

为了解HTTP,我们有必要事先了解下TCP/IP协议族,而协议族中最重要一点就是分层,今天就来总结下分层的类别,以及分层相关作用 猪哥,公众号:猪圈子HTTP详解

1

TCP/IP协议层次划分

  1. 应用层
  2. 传输层
  3. 网络层
  4. 数据链路层

(当下次面试时遇到这个问题我们就可以回答以上四个层次了顺序从左至右)

2

TCP/IP分层的好处

  1. 将一个整体进行切割 , 简单举个例子来说,就是我们 将我们一条整体生产线变得规范有序的几个子生产线 ,每个生产线都有自己的代号,对应的工种,以及层级划分。哪个环节出了问题就直接找对应子生产线的工种进行修复解决问题
  2. 层次化之后,设计也会变得相对简单,处于应用层的上的应用,只用考虑分派给自己的任务,不需要弄清楚对方的传输路线 与 是否能正确传输送达的问题

3

TCP/IP各协议族的作用

  1. 应用层:应用层决定了向用户提供应用服务器时通信的服务(TCP/IP存了各类通用的应用服务,比如FTP文件传输协议和DNS域名系统)
  2. 传输层:传输层对上层应用层,提供处于网络连接中的俩台计算机之间的数据传输(在传输层又俩个不同性质的协议:TCP传输控制协议和UDP用户数据报协议)
  3. 网络层:网络层是用来处理网络流动的数据包。数据包是网络传输的最小单位,规定使用怎样的刘宁达到对方计算机,将数据包传送到对方
  4. 数据链路层:用来连接处理网络的硬件部分,包括控制操作系统,硬件设备的驱动以及光纤等物理可见部分

本文部分图片来源于网络,如有侵权请及时联系作者删除

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-08-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python测试社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档