七层模型

OSI七层模型

孤者浪人 提交于 2019-12-26 15:22:54
一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部信息。网桥工作时,是以MAC头部来决定转发端口的,因此显然它是数据链路层的设备。 具体说: 物理层:网卡,网线,集线器,中继器,调制解调器 数据链路层:网桥,交换机 网络层:路由器 网关工作在第四层传输层及其以上 物理层: 利用传输介质为数据链路层提供物理连接,实现比特流的透明传输。 数据链路层: 通过各种控制协议,将有差错的物理信道变为无差错的、能可靠传输数据帧的数据链路。 网络层: 是OSI参考模型中最复杂的一层,也是通信子网的最高一层, 其主要任务是:通过路由选择算法,为报文或分组通过通信子网选择最适当的路径。该层控制数据链路层与传输层之间的信息转发,建立、维持和终止网络的连接。具体地说,数据链路层的数据在这一层被转换为数据包,然后通过路径选择、分段组合、顺序、进/出路由等控制,将信息从一个网络设备传送到另一个网络设备。 传输层 向用户提供可靠的端到端的差错和流量控制,保证报文的正确传输, 传输层提供会话层和网络层之间的传输服务,这种服务从会话层获得数据,并在必要时,对数据进行分割。然后,传输层将数据传递到网络层,并确保数据能正确无误地传送到网络层。 会话层(Session Layer) 用户可以按照半双工、单工和全双工的方式建立会话,允许用户在两个实体设备之间建立、维持和终止会话,并支持它们之间的数据交换

OSI七层模型和TCP/IP四层模型

不问归期 提交于 2019-12-23 01:04:02
OSI七层模型和TCP/IP四层模型 什么是系统的分层结构? 指将系统的组件分隔到不同的层中,每一层中的组件应把保持内聚性,并且大致在同一抽象级别,每一层都应与它下面的各层保持松散耦合。 OSI模型和TCP/IP模型各有几层,并有何对应关系? OSI模型有七层从上到下依次:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 TCP/IP模型有四层从上到下一次为:应用层、传输层、网络层、网络接口层 对应关系: OSI中的应用层、会话层、表示层对应TCP/IP中的应用层。 OSI中的传输层对应TCP/IP中的传输层。 OSI中的网络层对应TCP/IP中的网络层。 OSI中的数据链路层、物理层对应TCP/IP中网络接口层。 OSI七层模型中哪层负责主机之间的数据传输,哪层负责网络数据传输,各层的作用是什么? 应用层、表示层、会话层负责主机之间的数据传输。 网络层、数据链路层、物理层负责网络数据传输。 OSI七层模型各层的作用 物理层:为数据段设备提供传输数据的通路,传输数据,单位为比特,关心的是信号、接口、传输介质。 物理层规定了四个特性 机械特性:硬件连接接口的机械特点 电器特性:物理连接上导线的电气连接以及有关的电路的特性 功能特性:物理接口中各条信号线的用法 规程特性:接口传输的全过程以及传输的事件发生的合法顺序 数据链路层:定义了一个合适的传输差错率

python之网络编程之OSI七层模型与tcp/udp三次握手四次挥手

依然范特西╮ 提交于 2019-12-20 07:36:27
1.客户端/服务端架构 1.硬件c/s架构 2.软件c/s架构 (b/s) 互联网中处处是c/s架构 客户端client《-----基于网络通信------》 server服务器 浏览器客户端 browser《---基于网络通信-----》server 浏览器是客户端(B/S架构也是C/S架构的一种) server端必须满足的条件: 1.稳定运行(网络、硬件、操作系统、服务端应用软件),对外提供服务 (运维负责网络、硬件、操作系统 软件出现bug可以先甩锅给运维) 2.服务端必须绑定一个固定的地址 2.什么是互联网 两大要素 1.底层的物理连接介质,是为了通信铺好道路 2.一套统一的通信标准-----互联网通信协议 如果把计算机看成分布于世界各地的人,那么连接两台计算机之间的internet实际上就是一系列统一的标准, 这些标准称之为互联网协议。 互联网的本质就是一系列的协议,总称为‘互联网协议’(Internet Protocol Suite) 互联网协议的功能:定义计算机如何接入internet,以及接入internet的计算机通信的标准。 3.osi七层模型 tcp/ip五层模型讲解 1.物理层功能:主要是基于电器特性发送高低电压(电信号),高电压对应数字1,低电压对应数字0 2.数据链路层: 数据链路层由来 :单纯的电信号0和1没有任何意义,必须规定电信号多少位一组

网络知识_01:ISO七层模型

不羁的心 提交于 2019-12-20 04:02:34
一 IOS七层模型 1.1OSI的概念   Open System Interconnect开放系统互连参考模型,是由ISO(国际标准化组织)定义的。它是个灵活的、稳健的和可互操作的模型。 1.2OSI模型的目的   规范不同系统的互联标准,使两个不同的系统能够较容易的通信,而不需要改变底层的硬件或软件的逻辑。 1.3OSI模型分为七层   OSI把网络按照层次分为七层,由下到上分别为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 1.4OSI的优点   将网络的通信过程划分为小一些、简单一些的部件,因此有助于各个部件的开发、设计和故障排除;   通过网络组件的标准化,允许多个供应商进行开发;   通过定义在模型的每一层实现什么功能,鼓励产业的标准化;   允许各种类型的网络硬件和软件相互通信;   防止对某一层所做的改动影响到其他的层,这样就有利于开发。 二 OS参考模型 应用层:各种应用程序协议 表示层:数据的格式化、数据加密解密、数据的压缩解压缩 会话层:建立、管理、终止实体之间的会话连接 传输层::数据的分段及重组;提供端到端的数据服务(可靠或不可靠) 网络层:将分组从源端传送到目的端;逻辑寻址;路由选择 数据链路层:将分组数据封装成帧;实现两个相邻结点之间的通信;差错检测 物理层:在介质上传输比特;提供机械的和电气的规约 2.1应用层 为应用软件提供接口

网络七层模型

喜欢而已 提交于 2019-12-15 01:05:07
网络七层模型 https://blog.csdn.net/a369189453/article/details/81193661 网络七层协议的通俗理解 https://www.cnblogs.com/evan51/p/7994109.html TCP/IP协议(一)网络基础知识 网络七层协议 https://www.cnblogs.com/mike-mei/p/8548238.html 最近又看到这个七层模型了,一直都记不住这个七层模型,就算背住了也很快忘记。主要原因还是因为没有真实的使用场景,也没能理解其中的原理。但是这个东西是计算机网络的基础,既然碰巧看到就顺便整理一下吧。很多知识的梳理都是通过文章来理解贯通的,所以在计算机开发中对于技术的应用对敲代码;对于抽象的知识多写文章,自然而然的就懂了。 关于七层模型的介绍 七层模型,也称为OSI(Open System Interconnection)参考模型,是国际标准化组织(ISO)制定的一个用于计算机或通讯系统间互联的标准体系。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。 ISO 就是 Internationalization Standard Organization(国际标准组织)。 起源 看一下OSI的起源和出现过程还是挺有意思的。 OSI的大部分设计工作实际上只是Honeywell

OSI七层模型各层的功能。

泪湿孤枕 提交于 2019-12-06 03:03:08
OSI七层模型各层的功能 第七层:应用层 数据 文件,打印,消息,数据库,用户接口, 第六层:表示层 数据 数据的表现形式,特定功能的实现,如数据加密和压缩。 第五层:会话层 数据 对话控制, 允许不同机器上的用户之间建立会话关系,如WINDOWS 第四层:传输层 段 端到端的连接,实现网络不同主机上用户进程之间的数据通信,可靠 与 不可靠的传输,传输层的错误检测,流量控制等。 第三层:网络层 包 路由选择。 提供逻辑地址(IP)、选路,数据从源端到目的端的 传输 第二层:数据链路层 帧 成侦,将上层数据封装成帧,用MAC地址访问媒介,错误检测 与修正。 第一层:物理层 比特流 物理拓扑。设备之间比特流的传输,物理接口,电气, ———————————————— 版权声明:本文为CSDN博主「xtggbmdk」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/xtggbmdk/article/details/88969045 来源: https://www.cnblogs.com/TT99/p/11959562.html

OSI的七层模型有哪些?

≡放荡痞女 提交于 2019-12-05 13:49:14
开放式系统互联通信参考模型(英语:Open System Interconnection Reference Model,缩写:OSI;简称为OSI模型)是一种概念模型,由国际标准化组织提出,一个试图使各种计算机在世界范围内互连为网络的标准框架。 OSI模型分为七层,自下而上为 物理层(Physical Layer)、数据链路层(Data Link Layer)、网络层(Network Layer)、传输层(Transport Layer)、会话层(Session Layer)、表达层(Presentation Layer)、应用层(Application Layer)。 参考: 维基百科--OSI模型 百度百科--OSI Java 自学指南 Java 面试题汇总PC端浏览【点这里】 Java知识图谱 Java 面试题汇总小程序浏览,扫二维码 所有资源 资源汇总于公众号 来源: https://www.cnblogs.com/ConstXiong/p/11926217.html

OSI七层模型层次间的关系

≯℡__Kan透↙ 提交于 2019-12-04 15:25:32
OSI七层模型,他们是下层向上层提供服务。数据是封装和解封装的过程。比如,你现在在上网,访问一个网页,那么应用层会受到你的请求,然后向下传递,通过表示层会话层,到达网络层,此时,你的请求已经变成了一个报文,网络层收到后,经过处理,传给传输层,传输层再处理,到达数据链路层,数据链路层处理,到达物理层,然后通过物理层到 服务器 端,服务器端物理层收到后,传给数据链路层,将物理层传过来的编程帧,再向上传。就这么逐级传递。 来源: https://www.cnblogs.com/SsShirley/p/11871452.html

OSI七层模型(Open System Interconnection)

谁说胖子不能爱 提交于 2019-12-04 13:21:44
应用层 网络服务与最终用户的一个接口。 协议有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP 表示层 数据的表示、安全、压缩。(在五层模型里面已经合并到了应用层) 格式有,JPEG、ASCll、DECOIC、加密格式等 会话层 建立、管理、终止会话。(在五层模型里面已经合并到了应用层) 对应主机进程,指本地主机与远程主机正在进行的会话 传输层 定义传输数据的协议端口号,以及流控和差错校验。 协议有:TCP UDP,数据包一旦离开网卡即进入网络传输层 网络层 进行逻辑地址寻址,实现不同网络之间的路径选择。 协议有:ICMP IGMP IP(IPV4 IPV6) 数据链路层 建立逻辑连接、进行硬件地址寻址、差错校验 等功能。(由底层网络定义协议) 将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不能纠正。 物理层 建立、维护、断开物理连接。(由底层网络定义协议) TCP/IP 层级模型结构, 应用层 之间的协议通过逐级调用 传输层 (Transport layer)、网络层(Network Layer)和 物理数据链路层 (Physical Data Link)而可以实现应用层的应用程序通信互联。 应用层需要关心应用程序的逻辑细节,而不是数据在网络中的传输活动。应用层其下三层则处理真正的通信细节。在 Internet

OSI七层模型和TCP/IP四层模型

匿名 (未验证) 提交于 2019-12-03 00:14:01
OSI七层模型    OSI七层模型和包含的协议:     物理层: 通过媒介传输比特,确定机械及电气规范,传输单位为bit,主要包括的协议为:IEE802.3 CLOCK RJ45     数据链路层: 将比特组装成帧和点到点的传递,传输单位为帧,主要包括的协议为MAC VLAN PPP     网络层:负责数据包从源到宿的传递和网际互连,传输单位为包,主要包括的协议为IP ARP ICMP     传输层:提供端到端的可靠报文传递和错误恢复,传输单位为报文,主要包括的协议为TCP UDP     会话层:建立、管理和终止会话,传输单位为SPDU,主要包括的协议为RPC NFS     表示层: 对数据进行翻译、加密和压缩,传输单位为PPDU,主要包括的协议为JPEG ASII     应用层: 允许访问OSI环境的手段,传输单位为APDU,主要包括的协议为FTP HTTP DNS TCP/IP 四层模型   TCP/IP 四层模型包括的协议:     网络接口层:MAC VLAN     网络层:IP ARP ICMP     传输层:TCP UDP     应用层:HTTP DNS SMTP https://www.cnblogs.com/awkflf11/p/9190309.html 来源:博客园 作者: 一场雨 链接:https://www.cnblogs.com