首页 > 其他分享 >OSI七层模型

OSI七层模型

时间:2023-12-24 23:04:33浏览次数:31  
标签:协议 七层 模型 TCP OSI 物理层 传输层 数据

(OSI七层模型)

OSI七层模型

1. 物理层

物理层主要定义了物理设备的标准,如网线的类型,光纤的接口类型,各种传输介质的传输速率。 物理层是OSI七层模型的物理基础,没有它就谈不上数据传输了。 物理层就是由实物所承载的,所以作比喻的话,公路、汽车和飞机等承载货物(数据)的交通工具,就是物理层的象征

2. 数据链路层

在传输比特流的过程中,会产生错传、数据传输不完整的可能。数据链路层定义了如何格式化数据进行传输,以及如何控制对物理介质的访问。常见的协议有 HDLC、PPP、SLIP等。

3. 网络层

随着网络节点的不断增加,点对点通讯需要通过多个节点,如何找到目标节点,如何选择最佳路径成为首要需求。此层的数据称之为数据包。本层需要关注的协议TCP/IP协议中的IP协议。

4. 传输层

传输层解决了主机间的数据传输,数据间的传输可以是不同网络,并且传输层解决了传输质量的问题。 传输层需要关注的协议有TCP/IP协议中的TCP协议和UDP协议。

5. 会话层

会话层作用是负责建立和断开通信连接,何时建立,断开连接以及保持多久的连接。常见的协议有 ADSP、RPC

6. 表示层

解决不同系统之间通信语法问题,在表示层数据将按照网络能理解的方案进行格式化,格式化因所使用网络的不同而不同。 它主要负责数据格式的转换。具体来说,就是讲设备固有的数据格式转换为网络标准格式。常见的协议有ASCII、SSL/TLS

7. 应用层

规定发送方和接收方必须使用一个固定长度的消息头,消息头必须使用某种固定的组成,消息头中必须记录消息体的长度等信息,方便接收方正确解析发送方发送的数据。 应用层旨在更方便应用从网络中接收的数据,重点关注TCP/IP协议中的HTTP协议


四层传输层数据被称作(Segments);

三层网络层数据被称做(Packages);

二层数据链路层时数据被称为(Frames);

一层物理层时数据被称为比特流(Bits)。 图片

标签:协议,七层,模型,TCP,OSI,物理层,传输层,数据
From: https://blog.51cto.com/u_16370137/8957193

相关文章

  • 0基础学训练AIGC大模型,三个月成为AI领域的精英人才!
    近屿智能OJAC“AIGC星辰大海:大模型工程师与产品专家深度训练营”第五期正在火热学习中,期望转型成为AIGC大模型工程师或者产品经理的朋友们,可以抓紧时间联系我们报名第六期啦~ 别人教您使用AIGC产品,我们教您增量预训练和精调大模型和创造AI产品! 如果您正在考虑转型成为AIGC大模型......
  • 基于pytorch写一个三层神经网络,训练数据并导出模型
     importtorchimporttorch.nnasnnimporttorch.optimasoptim#定义三层神经网络classThreeLayerNN(nn.Module):def__init__(self,input_size,hidden_size1,hidden_size2,output_size):super(ThreeLayerNN,self).__init__()self.fc1=......
  • 人工智能和云计算带来的技术变革:从人工智能的算法到模型
    1.背景介绍人工智能(ArtificialIntelligence,AI)和云计算(CloudComputing)是当今最热门的技术领域之一。随着数据规模的增加、计算能力的提升以及算法的创新,人工智能技术的发展得到了重大推动。云计算则为人工智能提供了强大的计算资源和数据存储,从而使得人工智能技术的应用得以广泛......
  • 人工智能大模型原理与应用实战:自然语言处理技术
    1.背景介绍自然语言处理(NLP)是人工智能(AI)领域的一个重要分支,其主要目标是让计算机能够理解、生成和处理人类语言。随着大数据、深度学习和自然语言处理等技术的发展,人工智能大模型在自然语言处理领域取得了显著的进展。本文将介绍人工智能大模型原理与应用实战:自然语言处理技术,包括......
  • 人工智能算法原理与代码实战:LDA主题模型介绍与实战
    1.背景介绍人工智能(ArtificialIntelligence,AI)是一门研究如何让计算机自主地完成人类智能任务的学科。人工智能算法是人工智能领域的核心内容之一,它旨在解决复杂问题,提高计算机的智能水平。在过去的几年里,人工智能算法已经取得了显著的进展,它们已经被广泛应用于各种领域,包括自然......
  • 人工智能算法原理与代码实战:贝叶斯模型的精髓
    1.背景介绍人工智能(ArtificialIntelligence,AI)是一门研究如何让计算机模拟人类智能的学科。人类智能可以分为两类:一类是通过经验和经训练而获得的,另一类是通过基于理论的推理而获得的。因此,人工智能也可以分为两类:经验学习(MachineLearning)和基于规则的系统(Rule-BasedSystems)。......
  • 人工智能算法原理与代码实战:从深度学习框架到模型部署
    1.背景介绍人工智能(ArtificialIntelligence,AI)是一门研究如何让计算机模拟人类智能行为的科学。人工智能的主要目标是开发一种能够理解自然语言、学习自主思考、进行决策和行动的计算机系统。人工智能的发展历程可以分为以下几个阶段:1.1早期人工智能(1950年代至1970年代)早期人工......
  • 人工智能大模型原理与应用实战:从Autoencoder到Variational Autoencoder
    1.背景介绍人工智能(ArtificialIntelligence,AI)是计算机科学的一个分支,研究如何让计算机模拟人类的智能。在过去的几年里,人工智能技术的发展非常迅速,尤其是在深度学习(DeepLearning)方面。深度学习是一种通过多层神经网络学习表示的方法,它已经取得了巨大的成功,例如在图像识别、语音......
  • 人工智能大模型原理与应用实战:从LSTM to GRU
    1.背景介绍人工智能(ArtificialIntelligence,AI)是一门研究如何让机器具有智能行为和决策能力的科学。在过去的几十年里,人工智能的研究和应用主要集中在传统的人工智能技术,如规则引擎、黑白板、知识库等。然而,随着大数据、云计算和机器学习等新技术的兴起,人工智能的研究和应用开始......
  • 人工智能大模型原理与应用实战:从NLP to BERT
    1.背景介绍人工智能(AI)是一种通过计算机程序模拟人类智能的技术。自从20世纪70年代的人工智能研究开始以来,人工智能技术一直在不断发展和进步。随着计算机硬件的不断提高,人工智能技术也在不断发展,使得人工智能技术在各个领域的应用越来越广泛。自然语言处理(NLP)是人工智能领域中的一......