osi七层语言html,OSI分为哪七层 OSI七层功能介绍【详解】
网络协议基础知识
要讲网络协议,首先就地提到是开放系统互联参考模型(OSI Referenec Model),即我们通常所说的网络互联的七层框架,它是国际标准组织(International Organization for Standization)于1977年提出的标准,又称为ISO/IEC 7498或X.200建议。值得注意的是,OSI并没有提供一个可以实现的方法,它不是一个标准而只是一个制定标准时使用的概念性的框架,更不是一个网络协议。
OSI分为七层,其名字和功能分别如下:
1.物理层(Physical Layer):主要功能为定义了网络的物理结构,传输的电磁标准,Bit流的编码及网络的时间原则,如分时复用及分频复用。决定了网络连接类型(端到端或多端连接)及物理拓扑结构。说的通俗一些,这一层主要负责实际的信号传输。
2.数据链路层(Data Link eview):在两个主机上建立数据链路连接,向物理层传输数据信号,并对信号进行处理使之无差错并合理的传输
3.网络层(Network Layer):主要负责路由,选择合适的路径,进行阻塞控制等功能。
4.传输层(Transfer Layer):最关键的一层,向拥护提供可靠的端到端(End-to-End)服务,它屏蔽了下层的数据通信细节,让用户及应用程序不需要考虑实际的通信方法。
5.会话层(Session Layer):主要负责两个会话进程之间的通信,即两个会话层实体之间的信息交换,管理数据的交换。
6.表示层(Presentation Layer):处理通信信号的表示方法,进行不同的格式之间的翻译,并负责数据的加密解密,数据的压缩与恢复
7.应用层(Application Layer):保持应用程序之间建立连接所需要的数据记录,为用户服务。 三大协议NetBEUI和 IPX/SPX TCP/IP
osi七层语言html,OSI分为哪七层 OSI七层功能介绍【详解】相关推荐
- R语言︱文本挖掘之中文分词包——Rwordseg包(原理、功能、详解)
笔者寄语:与前面的RsowballC分词不同的地方在于这是一个中文的分词包,简单易懂,分词是一个非常重要的步骤,可以通过一些字典,进行特定分词.大致分析步骤如下: 数据导入--选择分词字典--分词 但 ...
- R语言使用survminer包生存分析及可视化(ggsurvplot)实战详解:从数据集导入、生存对象生成、ggsurvplot可视化参数配置、设置、可视化对比
R语言使用survminer包生存分析及可视化(ggsurvplot)实战详解:从数据集导入.生存对象生成.ggsurvplot可视化参数配置.设置.可视化对比 目录 R语言使用survminer包生 ...
- Java程序员从笨鸟到菜鸟之(七十九)细谈Spring(八)spring+hibernate整合基本详解
由于spring和hibernate处于不同的层次,Spring关心的是业务逻辑之间的组合关系,Spring提供了对他们的强大的管理能力, 而Hibernate完成了OR的映射,使开发人员不用再去关心 ...
- python脚本语言采用声音作为手段_python 利用pyttsx3文字转语音过程详解
这篇文章主要介绍了python 利用pyttsx3文字转语音过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下# -*- coding: utf ...
- 【C语言】大厂指针笔试题(1码+1图)详解——程序结果判断题
C指针相关系列 1.一篇就够了(建议收藏)--超详解sizeof与strlen的用法 2.C语言之深入指针进阶(建议收藏以备不时之需) 3.回炉重造的C之指针+结构体 [C语言]大厂指针笔试题详解(1 ...
- 【C语言】memcmp、memcpy、memmove、memset、memchr函数详解
目录 一.综述 二.介绍 1.memcmp 2.memcpy 3.memmove 4.memset 5.memchr 一.综述 memcmp.memcpy.memmove.memset.memchr都 ...
- c语言编程步骤Vision4,【2017年整理】keil_μVision4使用详解教程.pdf
[2017年整理]keil_μVision4使用详解教程 Keil μVision4 使用详解 zxmh6 前言 单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为 CPU 可以 ...
- 【C语言】练手游戏项目:天天酷跑1.0代码详解,包括源码,素材,第三方文件。
C语言手写天天酷跑代码详解 项目总览: 一.项目开发日志 二.引入库与宏编译 三.全局变量与结构体的定义 四.主函数中的内容 五.逐个自定义函数拆解分析 1.初始化init()函数 2.处理用户按键输 ...
- c语言实现sha1算法注解,【密码学】SHA1算法实现及详解
1 SHA1算法简介 安全哈希算法(Secure Hash Algorithm)主要适用于数字签名标准(Digital Signature Standard DSS)里面定义的数字签名算法(Digit ...
- java语言say方法,简单了解Java方法的定义和使用实现详解
简单了解Java方法的定义和使用实现详解 发布时间:2020-09-25 11:36:07 来源:脚本之家 阅读:78 作者:OLIVER_QIN 这篇文章主要介绍了简单了解Java方法的定义和使用实 ...
最新文章
- 解析 WEB 中所有 URL 的简单牛B代码,先保存起来,方式将来找不到了
- 数据可视化配色指南:三大配色方法,做出咨询报告一样的图表丨附在线工具资源...
- Celery 框架学习笔记
- CLion 生成CMakeList文件和include文件不存在问题
- mybatis-day1入门案例
- SAP UI技术演进过程
- cicd持续集成全程_CICD-持续集成amp;持续交付
- php 递归太多报错,php – javascript太多的递归?
- QQ用户文件夹下即(user文件夹) 各个文件都是干什么的
- LS-DYNA基础理论
- 基于文本检测模型检测文本框对图像进行旋转校正
- java 加水印_Java添加水印(图片水印,文字水印)
- 按键精灵连接远程mysql_按键精灵手机版 如何连接远程网络数据库 进行读写操作...
- OpenCV-Python 直方图-4:直方图反投影 | 二十九
- linux 鼠标卡顿,树莓派鼠标延迟以及其它问题汇总
- 电能减去热能计算机械能,力与运动机械能热能计算题
- `LINK : fatal error LNK1104: 无法打开文件“***.dll”`的问题解决
- opencv计算图像亮度调节_opencv调整图像亮度对比度
- 全网精华之C++11 60篇链接汇总
- 2022年04月 微信小程序-富文本和文本的使用