网络OSI七层模型以及数据传输过程

网络OSI七层模型

国际标准化组织(ISO)制定了osi七层模型,iso规定了各种各样的协议,并且分了7层

用户层

系统层

应用层

产生数据

表示层

对应用层来的数据进行压缩,解压缩,加密,解密

会话层

数据传输之前建立一个会话,传输过程中维持一个会话,结束终止这个会话

网络层

传输层

标明上层是那些应用程序(流控)

网络层

寻址

数据链路层

起到了承上启下的作用

物理层

定义了一些设备的接口以及传输速率


TCP/IP五层模型

由于在实际使用中表示层和会话层协议比较少,就把应用层和会话层、表示层合并层应用层

应用层

TFTP、HTTP、SNMP、FTP、SMTP、DNS、Telnet......

传输层

TCP、UDP

网络层

IP、ICMP、OSPF、EIGRP、IGMP

数据链路层

SLIP、CSLIP、PPP、MTU

物理层

ISO2110、IEEE802、IEEE802.2

数据传输封装参考

https://blog.csdn.net/xiayun1995/article/details/82380819

原文地址:https://www.cnblogs.com/zx125/p/11295985.html

时间: 2024-08-01 17:19:34

网络OSI七层模型以及数据传输过程的相关文章

网络基础-网络OSI七层模型概述

一.为什么学习 网络与我们的生活息息相关,能上网的地方都离不开网络的支持,整体听小伙伴们谈论网络相关的知识,自己却无从插口... 工作中发邮件.聊扣扣生活中玩网游等,我们通过网络所做的事情都与网络低层有关.终归到底,自己还是一个做编程的,这些都不懂,学习中处处遇障碍,所以要学习这块. 二.分层的概念 分层在生活中随处可见,公司分老板.总监.经理.小团队,传销团伙也是金字塔形的,只要是个组织,都会有分层的概念.一般来说:低层是为高层服务的,每一层都可以使用下层提供的服务,并向高层提供服务. 三.O

网络--OSI七层模型详解

OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输 . 完成中继功能的节点通常称为中继系统.在OSI七层模型中,处于不同层的中继系统具有不同的名称. 一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部信息.网桥工作时,是以MAC头部来决定转发端口的,因此显然它是数据链路层的设备.具体说:物理层:网卡,网线,集线器,中继器,调制解调器 数据链路层:网桥,交换机 网络层:路由器 网关工作在第四层传输层及其以上

网络OSI七层模型及各层作用 与 TCP/IP

背景 虽然说以前学习计算机网络的时候,学过了,但为了更好地学习一些物联网协议(MQTT.CoAP.LWM2M.OPC),需要重新复习一下. OSI七层模型 七层模型,亦称OSI(Open System Interconnection).参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型. 它是一个七层的.抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议. OSI七层模型 功能 对应的网络协议 应用层 应用层是网络体系中

【网络基础】OSI七层模型

OSI简介 OSI(Open System Interconnection),开放式系统互联参考模型 .是一个逻辑上的定义,一个规范,它把网络协议从逻辑上分为了7层.每一层都有相关.相对应的物理设备,比如常规的路由器是三层交换设备,常规的交换机是二层交换设备.OSI七层模型是一种框架性的设计方法 ,建立七层模型的主要目的是为解决异种网络互连时所遇到的兼容性问题,其最主要的功能就是帮助不同类型的主机实现数据传输.它的最大优点是将服务.接口和协议这三个概念明确地区分开来,通过七个层次化的结构模型使不

OSI七层模型、数据封装与解封装过程、TCP三次握手、四次挥手

作者:Georgekai 归档:学习笔记 2018/1/16 网络运维基础(二) 1.1 OSI七层模型  应用层:应用程序与接口(如qq和其他三方软件的对接--对应设备(计算机) 协议:http dns  telnet   nfs ftp tftp   smtp(25)  snmp(161) 表示层:表示数据的格式.压缩.加密 会话层:作用:建立.维护.管理应用程序之间的会话. 功能:对话控制.同步 传输层:作用:负者建立端到端的连接.保证报文在端到端之间的传输.--对应设备(防火墙) 功能:

OSI七层模型,讲解tcp/ip五层涉及的网络协议,网络通信实现,结合协议来看网络通信流程

当我们通过自己电脑的浏览器访问京东的时候, 览器上输入了一个网址,但是我们都知道,互联网连接的电脑互相通信的是电信号,我们的电脑是怎么将我们输入的网址变成了电信号然后发送出去了呢,并且我们发送出去的消息是不是应该让京东的服务器能够知道,我们是在请求它的网站呢,也就是说京东是不是应该知道我发送的消息是什么意思呢.是不是发送的消息应该有一些固定的格式呢?让所有电脑都能识别的消息格式,他就像英语成为世界上所有人通信的统一标准一样,如果把计算机看成分布于世界各地的人,那么连接两台计算机之间的intern

网络基础笔记——OSI七层模型

OSI七层模型 由于整个网络连接的过程相当复杂,包括硬件.软件数据封包与应用程序的互相链接等等.如果想要写一支将联网全部功能都串连在一块的程序,那么当某个小环节出现问题时,整只程序都需要改写.所以我们将整个网络分成数层,每层都有自己独立的功能,而且每层的代码都可以独立撰写,因为相互之间不会干扰.如此一来,当某个小环节出现问题时,只要将该层的代码改写即可.并且这样可以让整个网络层次更加的清晰. 在网络上传输信息就像是一个发包裹的过程,从己方的应用程序开始往第七层的包裹里塞数据,再依次塞到第一层的包

python网络编程-OSI七层模型详解

OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输 . 完成中继功能的节点通常称为中继系统.在OSI七层模型中,处于不同层的中继系统具有不同的名称. 一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部信息.网桥工作时,是以MAC头部来决定转发端口的,因此显然它是数据链路层的设备.具体说:物理层:网卡,网线,集线器,中继器,调制解调器 数据链路层:网桥,交换机 网络层:路由器 网关工作在第四层传输层及其以上

TCP/IP 网络精讲:OSI七层模型(第二课)

内容简介 1.前言 2.第一部分第二课:互联网的创立,OSI七层模型 3.第一部分第三课预告:OSI第一层,连接你的机器 前言 PS:昨天做了课程大纲之后,发现这个坑挖得有点大.不过既然挖了,岂有不跳之理.男子汉一言既出,就什么马也难追了. 今天我们就来学习: <OSI七层模型> 昨天说到,目前全球有18亿网民,互联网的规模已经是超乎想象般宏大. 那么问题来了: 我们怎么实现在这么多的机器之间通信呢? 怎么能够不在这数据的迷宫里失去方向呢? 我们一起来学习,以期找到问题的答案. 首先我们来理解