测试开发之网络篇-OSI七层协议
Posted 陈琦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试开发之网络篇-OSI七层协议相关的知识,希望对你有一定的参考价值。
今天,我们来了解一下OSI(Open System Interconnect)开放式系统互连。它是ISO组织在1985年发布的网络互连模型,该标准定义了网络互连的七层框架。其内容简述如下:
层级 | 名称 | 解释 |
---|---|---|
1 | 物理层 | 通过物理介质传输比特流。定义了针脚、电压,以及网卡、网线、集线器等。 |
2 | 数据链路层 | 负责网络寻址、错误侦测和纠正。如以太网、无线局域网等层面。 |
3 | 传输层 | 为上层提供可靠、透明的数据交换,包括差错处理和流量控制等。如TCP、UDP协议。 |
4 | 网络层 | 通过IP寻址来建立两个节点之间的连接,路由是发生在这一层的。如IP协议。 |
5 | 会话层 | 建立和管理应用程序之间的通信对话。 |
6 | 表示层 | 处理交换信息的表示方式,如格式、加密和压缩等。 |
7 | 应用层 | 完成应用的对外服务。如浏览网站的HTTP协议、发送邮件的SMTP协议等。 |
我们为公司或家庭采购网络设备时,在网上搜索出来的一般有三种类型,分别是集线器、交换机和路由器,这里借此介绍一下网络分层同硬件设备之间的关系。
集线器 工作在OSI的第1层(物理层),只对连接它的设备进行电信号的转发,不做其他方面的处理。
交换机 是一个2层(链路层)设备,它通过在同一网段中发送广播来寻址,使用所获目标主机的MAC地址,跟同网段的主机进行通讯。市场上也存在一种增加了路由功能的交换机,我们称之为3层交换机。
路由器 是工作在第4层(网络层)的设备,它通过互相学习来维护一个路由表,负责在跨网段的环境中进行寻址和转发。
专题目录
以上是关于测试开发之网络篇-OSI七层协议的主要内容,如果未能解决你的问题,请参考以下文章