软件测试之 络协议基础

前言

我会在此账 上持续更新,软件测试的文章,包括 络部分,前端代码部分,数据库部分,软件测试部分

互联 协议

osi 7层协议

tcp/ip 5层协议

络协议的存在是为了两者中间根据一定的协议沟通交流

每层运行常见的物理设备

传输层:四层的交换机,四层的路由器

络层:路由器,三层的交换机

数据链路层: 桥,以太 交换机, 卡

物理层:中继器,集线器,双绞线

传输层TCP/UDP协议

TCP:传输控制协议,定义了两台计算机之间进行的可靠的传输而交换的数据和确认信息的格式,TCP最大的特点就是提供的是面向连接,可靠的字节流服务

UDP:用户数据 协议,是一个简单的面向数据 的传输层协议,UDP提供的是非面向连接的,不可靠的数据流传输,UDP不提供可靠性

osi五层协议的数据传输的过程

应用层:数据

传输层:TCP 头/UDP 头+数据

络层:IP 头+TCP 头/UDP 头+数据

数据链路层:帧头+IP 头+TCP 头/UDP 头+数据

物理层:转换成比特率

现在我们来一层一层地讲解5层协议

第一:物理层

如果计算机之间想要通讯,就必须组

功能:主要是基于电器特性发送高低电压(电信 )高电压对应数字1,低电压对应数字0

第二:数据链路层

单纯的电信 0和1没有任何意义,必须规定多少位一组,每组表示什么意思

功能:定义了电信 的分组方式

第三: 络层

引入一套新的地址用来区分不同的广播域/子 ,这套地址即 络地址

第四:传输层

络层的ip帮我们区分子 ,以太 层的mac帮我们找到主机,那么我们通过ip和mac找到了一台特定的主机,如何标识这台主机上的应用程序,就是端口,端口即应用程序和 卡关联的编

功能:建立端口到端口的通讯

第五:应用层

功能:规定应用程序的数据格式

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年10月11日
下一篇 2022年10月11日

相关推荐