创作不易,本篇文章如果帮助到了你,还请点赞 关注支持一下♡>𖥦<)!!
主页专栏有更多知识,如有疑问欢迎大家指正讨论,共同进步!
更多计算机网络知识专栏:计算机网络🔥
给大家跳段街舞感谢支持!ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ
目录
- 一、OSI参考模型
- 应用层
- 表示层
- 会话层
- 传输层
- 网络层
- 数据链路层
- 物理层
- 思维导图总结
- 二、TCP/IP四四层参考模型
- ISO/OSI与TCP/IP的区别
一、OSI参考模型
为了支持异构网络系统的互联互通,国际标准化组织( ISO )提出开放系统互连(OSI)参考模型。
应用层
所有能和用户交互产生网络流量的程序(用户和网络的界面)
例:
- http:超文本传输协议,用于从请求网页,在客户端浏览器中显示
- https:安全超文本传输协议,对传输的数据进行加密
- FTP:文件传输协议,用于在网络上传输文件
- DNS:域名解析协议,用于将域名转换为IP地址
- DHCP:动态分配IP地址
- SMTP:电子邮件传输协议
- SSH:安全进行远程登陆
表示层
用于处理在两个通信系统中交换信息的表达方式(通常语法和语义)
例:
- 数据加解密
- 数据解压缩
- 图片/视频编解码
会话层
向表示层实体/用户进程提供建立连接并在连接上有序地传输数据。
例:
- session会话管理
- 服务器验证登录
- 断点续传
传输层
负责主机中两个进程的通信,即端到端的通信。传输单位是报文段或用户数据报。
例:
- TCP:面向连接,字节流
- UDP:不连接,数据报
- 线程
- 端口
- socket
网络层
主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。
例:
- 防火墙
- 路由器
- IP
- ARP:通过目标设备的IP地址,查询目标设备的MAC地址
- RARP:与ARP相反,将MAC地址解析为IP地址
数据链路层
主要任务是把网络层传下来的数据报组装成帧。 为网络层提供服务
例:
- 网卡
- 交换机
物理层
主要任务是在物理媒体上实现比特流的透明传输。
例:
- 光纤
- 电缆
思维导图总结
二、TCP/IP四四层参考模型
- 应用层
主要功能是:为应用程序提供了网络服务。
- 传输层
主要功能是:负责向用户提供端到端的通信服务,实现流量控制以及差错控制。
- 网络层
主要功能是:创建逻辑链路,以及实现数据包的分片和重组,实现拥塞控制、网络互连等功能。
- 物理层
主要功能是:负责在物理线路上传输原始的二进制数据,在通信的实体间建立数据链路连接。
ISO/OSI与TCP/IP的区别
ISO/OSI
在网络连接服务上最初只强调面向连接这一种服务
TCP/IP
一开始就对面向连接和无连接服务并重
大家的点赞、收藏、关注将是我更新的最大动力! 欢迎留言或私信建议或问题。 |
大家的支持和反馈对我来说意义重大,我会继续不断努力提供有价值的内容!如果本文哪里有错误的地方还请大家多多指出(●'◡'●) |