会话层

TCP/IP

旧城冷巷雨未停 提交于 2020-02-09 09:45:23
课时一 一、计算机网络协议 负责在网络上建立通信通道和控制通过通道信息的规则 协议依赖于网络体系结构,由硬件和软件共同实现 二、计算机网络协议的组成 语意:信息的含义 语法:如何表征信息 定时:确定通信速度的匹配和时序 三、开放系统互联基本参考模型OSI 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 四、网络协议的概念 网络协议:计算机网络和分布系统中互相通信的对等实体之间交换信息时必须遵守的规则的集合 网络体系结构:指通信系统的整体的一个设计方法,也是计算机之间相互通信的层次、以及各层中的协议和层次之间的接口的集合,它为网络硬件、软件、协议、 存取控制和网络拓扑提供标准 SNA:IBM公司独立开发的适合于自己公司的网络体系结构 System Network Architecture DNA:DEC公司独立开发的适合于自己的网络体系结构,Data Network Architecture OSI/RM:由ISO(国际标准化组织)统一规定的参考模型,Open Standard Interconnection (开放互联系统参考模型) 课时二 OSI七层参考模型:(逻辑结构) 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 OSI七层参考模型的缺点: OSI实现其来非常复杂,且运行效率低 OSI标准的制定周期太长,因而使得按OSI标准生产的设备无法及时进入市场

OSI七层模型学习笔记

一个人想着一个人 提交于 2020-02-06 19:22:13
1、简介   什么是OSI模型呢?   OSI模型全名Open System InterConnect 即开放式系统互联,是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。   计算机通讯需要用到必要的软件支持,它就是计算机网络参考模型(即计算机网络软件),最经典的就是我们所要讲解的OSI模型。它是通过一个机器上的一个应用进程与另一个机器上的进程进行信息交互。 2、OSI七层模型解析   OSI(Open System Interconnection,开放式系统互连)参考模型是一个逻辑上的定义,一个规范,它把网络从逻辑上分为了7层。每一层都有相关、相对应的物理设备,比如路由器,交换机。建立七层模型的主要目的是为解决异种网络互连时所遇到的兼容性问题。它的最大优点是将服务、接口和协议这三个概念明确地区分开来:服务说明某一层为上一层提供一些什么功能,接口说明上一层如何使用下层的服务,而协议涉及如何实现本层的服务;这样各层之间具有很强的独立性,互连网络中各实体采用什么样的协议是没有限制的,只要向上提供相同的服务并且不改变相邻层的接口就可以了。 【此图来自http://www.cnblogs.com/fuchongjundream/p/3914236.html】   2.1、物理层   在OSI参考模型中,物理层(Physical Layer

ISO七层协议

自古美人都是妖i 提交于 2020-01-12 05:31:15
1 OSI参考模型      谈到网络不能不谈OSI参考模型,虽然OSI参考模型的实际应用意义不是很大,但其的确对于理解网络协议内部的运作很有帮助,也为我们学习网络协议提供了一个很好的参考。在现实网络世界里,TCP/IP协议栈获得了更为广泛的应用。      1.1 OSI参考模型的分层结构      OSI参考模型(OSI/RM)的全称是开放系统互连参考模型(Open System Interconnection Reference Model,OSI/RM),它是由国际标准化组织(International Standard Organization,ISO)提出的一个网络系统互连模型。      OSI参考模型采用分层结构,如图1-1所示。          图1-1  OSI参考模型  在这个OSI七层模型中,每一层都为其上一层提供服务、并为其上一层提供一个访问接口或界面。      不同主机之间的相同层次称为对等层。如主机A中的表示层和主机B中的表示层互为对等层、主机A中的会话层和主机B中的会话层互为对等层等。      对等层之间互相通信需要遵守一定的规则,如通信的内容、通信的方式,我们将其称为协议(Protocol)。      我们将某个主机上运行的某种协议的集合称为协议栈。主机正是利用这个协议栈来接收和发送数据的。     

图解TCPIP-OSI7层网络模型

假装没事ソ 提交于 2019-12-23 02:13:35
OSI(Open System Interconnect) 应用层: HTTP 表示层: 转换应用处理信息和网络传输信息. 网络传入对比特流解释不同,所以一般使用base64转码 会话层: 建立和断开通信连接 socket的listen(),accept(),connect() 传输层: TCP/UDP协议 网络层: IP地址协议 数据链路层: 将0/1序列划分为有意义的数据帧,传送 物理层 1.计算机以二进制0/1表示信息 2.传输媒介用电压的高低/光闪灭/电波的强弱表示 3.物理层就是将二者进行转换 参考: <图解TCP IP> 来源: CSDN 作者: Claroja 链接: https://blog.csdn.net/claroja/article/details/103508488

计算机网络体系结构(下)

孤人 提交于 2019-12-16 08:47:08
一. 计算机网络系统结构标准概述   最早的计算机网络体系结构源于IBM在1974年宣布的系统网络体系结构SNA (Systems Network Architecture),这个著名的网络标准就是一种层次化网络体系结构。不久后,其他一些公司也相继推出自己公司的具有不同名称的体系结构。不同的网络体系结构出现后,采用不同的网络体系结构的产品就很难互相连通(通信)。然而,全球经济的发展使得处在不同网络体系结构的用户迫切要求能够互相交换信息,为此,国际标准化组织ISO成立了专门的机构研究该问题,并于1977年提出了一个试图使各种计算机在世界范围内互联成网的标准框架,即著名的 开放系统互连基本参考模型OSI/RM (Open System Interconnection Reference Model) 。正如在本篇的姊妹篇 《计算机网络体系结构(上)》 提到的那样, OSI七层体系结构具有概念清楚、理论完整的特点,是一个理论上的国际标准,但却不是事实上的国际标准;而具有简单易用特点的TCP/IP 四层体系结构则是事实上的标准。 需要指出的是,五层体系结构虽然综合了 OSI 和 TCP/IP 的优点,但其只是为了学术学习研究而提出的,没有具体的实际意义。 三者结构示意图如下所示: 二. OSI 七层体系结构简述 1、OSI七层参考体系结构  在OSI七层参考模型的体系结构中

OSI参考模型

岁酱吖の 提交于 2019-12-10 11:09:33
OSI(Open System Interconnect),即 开放式系统 互联。 一般都叫OSI参考模型,是ISO( 国际标准化组织 )组织在1985年研究的 网络互联 模型。该 体系结构 标准定义了网络互连的七层框架( 物理层 、 数据链路层 、 网络层 、 传输层 、 会话层 、 表示层 和 应用层 ),即ISO 开放系统互连参考模型 。在这一框架下进一步详细规定了每一层的功能,以实现 开放系统 环境中的互连性、 互操作性 和应用的可移植性。[1] 中文名 OSI参考模型 外文名 Open System Interconnect 解 释 开放式系统 互联 设定组织 国际标准化组织 设定时间 1985年 目 的 开放系统 环境中的互连性等 目录 1 简介 2 划分原则 3 分层 4 各层功能 5 数据封装过程 6 比喻 7 模型用途 8 若干概念 9 ISO 7498概念 10 影响 简介 编辑 开放系统 OSI标准定制过程中所采用的方法是将整个庞大而复杂的问题划分为若干个容易处理的小问题,这就是分层的体系结构方法。在OSI中,采用了三级抽象,即体系结构、服务定义和 协议 规定说明。 OSI参考模型定义了开放系统的 层次结构 、层次之间的相互关系及各层所包含的可能的服务。它是作为一个框架来协调和组织各层协议的制定,也是对网络内部结构最精练的概括与描述进行整体修改。

课程回顾 1

﹥>﹥吖頭↗ 提交于 2019-12-05 17:33:09
网络按照覆盖范围可分为局域网(LAN)、城域网(MAN)和广域网(WAN)。 OSI参考模型将整个网络的通信功能分为七层,由低到高分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 严格对等层通信,对等层相同协议。 网络层地址是由网络地址和主机地址两部分地址组成的,网络地址是全局唯一的。 来源: https://www.cnblogs.com/wdn135468/p/11937298.html

2.OSI各层概述

本小妞迷上赌 提交于 2019-12-05 10:59:49
应用层 1.用户与网络的界面,所有能和用户交互产生网络流量的程序 典型应用层服务:FTP、SMTP、HTTP 表示层 1.用于处理在两个通信系统中交换信息的标识方式 功能1:数据格式变换(翻译) 功能2:数据加密解密 功能3:数据压缩和回复 主要协议:JPEG、ASCII 会话层 1.用户进程提供建立连接并在连接上有序地传输数据。 2.这是会话,也是建立同步(SYN) 功能一:建立、管理、终止会话 功能二:使用校验点可使会话在通信失效时从校验点/同步点继续恢复通信,实现数 据同步。 ※ 适用于传输大文件。 主要协议: ADSP、ASP 来源: https://www.cnblogs.com/remly/p/11921581.html

网络编程七层模型详解

匿名 (未验证) 提交于 2019-12-02 23:34:01
1.实体,对等实体,对等层,SAP,接口 实体: 能够独立完成一些事情的角色。 对等实体: 根据示意图,不同体系的两个军长称为对等实体。 对等层: 不同体系的两个军长所在的层称为对等层。 SAP: (访问服务点)同一个体系中,相邻的两个实体之间通讯的地方,相当于参谋部。 接口: 相当于参谋,保证通讯正常。 计算机网络体系中,下层为上层服务。 2. 网络体系结构与网络通讯协议 网络体系结构: 通讯系统的整体设计方法,基于OSI七层参考模型。计算机之间相互通讯的层次,以及各层中的协议和各层中的接口的集合。它为网络硬件,软件,协议,存取控制和网络拓扑提供标准。 网络通讯协议: 计算机网络和计算机分布式系统中互相通讯的对等实体之间交换信息必须遵守的规则的集合。 3.OSI参考模型出现的意义以及OSI参考模型的层次 OSI参考模型出现的意义: ISO(国际化标准组织)为了解决不同体系的计算机之间能够正常通讯,提出了一个标准框架OSI(开放系统互联基本参考模型) OSI参考模型的层次: (7) 应用层 (6)表示层 (5)会话层 (4)传输层 (3)网络层 (2)数据链路层 (1)物理层 OSI参考模型的介绍 1.OSI参考模型的特点 OSI参考模型是一个逻辑结构,并不是一个具体的计算机设备或者网络 任何两个参考OSI模型的网络体系之间可以进行通信 OSI参考模型描述的是通讯软件的结构

网络通信,告诉你移动端如何与后端服务器完成交流

戏子无情 提交于 2019-12-01 21:13:24
在做移动端开发时,感觉iOS对网络层的封装其实已经做到非常便利于开发者使用。不管使用iOS原生做网络请求还是第三方框架里的AFN或ASI,都是基本让开发者不需要理会太多的网络通信的理论性知识。鉴于最近想做OA项目移动端开发,还是好好整理下这方面的理论为接下来的即时通讯做准备。-- linweida 了解一下服务端与移动客户端之间的交互的方式 第一种是基于原生开发的交互过程: (1)移动客户端通过协议(http、https称为协议)调用API访问接口页面,比如通过url为http://localhost:8080/api/login.sap?name=123&password=123。 (2)编译器通过API命令调用服务器的webservice访问数据库。 (3)服务器的数据库通过数据库语句处理数据并返回结果给webservice。 (4)服务器的webservice把数据库的数据转换为JSON或XML格式的数据文本传给移动客户端。 (3)移动客户端得到数据文本后,经过反序列化后处理内容。 第二种是基于手机浏览器开发的交互过程是: (1)移动客户端使用浏览器调用服务器的webservice接口访问数据。 (2)服务器的数据库通过数据库语句处理数据并返回结果给webservice。 (3)服务器的webservice把数据库的数据转换为JSON或XML格式的数据文本传给移动客户端。