网络----OSI七层
OSI 订制的是一个用于计算机或通信系统间互联的标准体质(一般称为OSI参考模型或七层模型)
OSI 模型把网络通信的工作分为7层分别是:
常用内容:物理层 数据链层 网络层
注解 OSI 7层
1. 物理层
设备:网卡(mac 唯一标识地址),网线,集线器,中继器,调制解调器
(注解:物理层的作用就是组网,把一个个电脑用光缆、电缆、双绞线、无线电波等方式连接起来。它主要规定了网络的一些电气特性,作用是负责传送0和1的电信号)
2. 数据链层
设备:网桥,交换机
(注解:在一条物理线路之上,通过一些规程或协议来控制这些数据的传输,以保证被传输数据的正确性。数据链路层的最基本的功能是向该层用户提供透明的和可靠的数据传送基本服务)
3. 网络层(TCP/IP)两个功能 寻址 路由
设备:路由器
集线器是物理层设备,采用广播的形式来传输信息
交换机就是用来进行报文交换的机器。多为链路层设备(二层交换机),能够进行地址学习,采用存储转发的形式来交换报文
路由器的一个作用是连通不同的网络,另一个作用是选择信息传送的线路。选择通畅快捷的近路,能大大提高通信速度,减轻网络系统通信负荷,节约网络系统资源,提高网络系统畅通率
4. 传输层
设备:进程和端口
(数据传输之前必须先建立连接,数据传输完成之后,必须释放连接。仅支持单播传输:每条传输连接只 能有两个端点,只能进行点对点的连接,不支持多播和广播的传输方式,UDP是支持的)
tcp 三次握手三次挥手
5. 会话层
回话层服务
认证,权限,回话恢复:包括检查点和恢复
会话层(Session)是建立在传输层之上,利用传输层提供的服务,使应用建立和维持会话,并能使会话获 得同步
这种能力对于传送大的文件极为重要
6. 表示层
主要功能:数据加密和解密,数据压缩和解密,数据编码和解码
HTTP/HTML
7. 应用层
应用层(Application Layer)是OSI参考模型的最高层,它是计算机用户,以及各种应用程序和网络之间的接口,其功能是直接向用户提供服务,完成用户希望在网络上完成的各种工作。它在其他6层工作的基础上,负责完成网络中应用程序与网络操作系统之间的联系,建立与结束使用者之间的联系,并完成网络用户提出的各种网络服务及 应用所需的监督、管理和服务等各种协议。此外,该层还负责协调各个应用程序间的工作。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)