OSI参考模型
第3章OSI参考模型
(3)服务与协议的关系
服务是各层向它上层提供的一组原语。服务定义了两 层之间的接口,上层是服务用户,下层是服务提供者。 协议是定义同层对等实体之间交换的帧、分组和报文 格式及意义的一组规则。实体利用协议来实现它们的服务 定义。 只要不改变提供给用户的服务,实体可以任意地改变它 们的协议。 n层实体利用n-1层实体提供的服务并执行n 层协议来完成对n+1层提供服务。
OSI参考模型
OSI体系结构是七层模型,用于进程间通信和协调各 层标准的制定; 服务定义描述了各层所提供的服务,以及层与层之间 的抽象接口和交互的服务原语; 各层的协议规范精确定义了发送的控制信息及解释该 控制信息的过程。 7层的体系结构:物理层、数据链路层、网络层、传输 层、会话层、表示层和应用层
连接映射特性
一对一映射: 一条(N)连接被映射成唯一的(N-1)连接。
多对一映射: 多个(N)连接被映射成一个(N-1)连接。这时,在发送 方,一个(N-1)连接支持多个(N)连接,称为(N)实体的 多个(N)连接复用一个(N-1)连接(Multiplexing)。在接收 方必须要有一个解复用(de-multiplexing)的过程。复用可以 更有效和经济地使用连接。
协议分层原则
在进行计算机网络层次结构的划分时,应遵循一定 的分层原则,包括 ①必须使每层的功能明确、相互独立,各层具体实 现的方法和更新不对相邻层产生影响; ②层间接口必须清晰,跨过接口的信息量应尽可能 少; ③层数应当适中。
接口和服务
接口和服务是层次结构中的两个基本概念。所谓接口,是 指相邻两层之间交互的界面,定义相邻两层之间的原语操作及 下层对上层的服务;而服务是指某一层及其以下各层的一种能 力,通过接口提供给其相邻上层。
数据链路层 物 理 层
OSI参考模型
OSI参考模型OSI(Open System Interconnect),即开放式系统互联。
一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互联模型。
该体系结构标准定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层),即ISO开放系统互连参考模型。
在这一框架下进一步详细规定了每一层的功能,以实现开放系统环境中的互连性、互操作性和应用的可移植性。
简介:开放系统OSI标准定制过程中所采用的方法是将整个庞大而复杂的问题划分为若干个容易处理的小问题,这就是分层的体系结构方法。
在OSI中,采用了三级抽象,即体系结构、服务定义和协议规定说明。
OSI参考模型定义了开放系统的层次结构、层次之间的相互关系及各层所包含的可能的服务。
它是作为一个框架来协调和组织各层协议的制定,也是对网络内部结构最精练的概括与描述进行整体修改。
OSI的服务定义详细说明了各层所提供的服务。
某一层的服务就是该层及其下各层的一种能力,它通过接口提供给更高一层。
各层所提供的服务与这些服务是怎么实现的无关。
同时,各种服务定义还定义了层与层之间的接口和各层的所使用的原语,但是不涉及接口是怎么实现的。
OSI标准中的各种协议精确定义了应当发送什么样的控制信息,以及应当用什么样的过程来解释这个控制信息。
协议的规程说明具有最严格的约束。
ISO/OSI参考模型并没有提供一个可以实现的方法。
ISO/OSI 参考模型只是描述了一些概念,用来协调进程间通信标准的制定。
在OSI范围内,只有在各种的协议是可以被实现的而各种产品只有和OSI的协议相一致才能互连。
这也就是说,OSI参考模型并不是一个标准,而只是一个在制定标准时所使用的概念性的框架。
在历史来看,在制定计算机网络标准方面起着很大作用的两大国际组织是CCITT和ISO。
CCITT与ISO TC97的工作领域是不同的,CCITT主要是从通信角度考虑一些标准的制定,而ISO的TC97则关心信息的处理与网络体系结构。
OSI参考模型体系
传输层
传输层负责建立和维护端到端的连接,确保数据的可 靠传输。
输入 标题
详细描述
传输层的主要功能包括建立连接、管理数据流量和控 制数据传输等。它还提供诸如可靠传输和不可靠传输 等传输服务。
总结词
总结词
传输层通过使用诸如TCP和UDP等传输协议来提供可 靠的传输服务。这些协议通过确认机制、重传机制和
表示层的主要任务是处理数 据的表示和转换。
详细描述
表示层通过使用各种表示协 议(如MIME和TLS)来处 理数据的表示和转换。此外, 表示层还负责数据的加密和 解密以及压缩和解压缩等任 务,以确保数据的机密性和 完整性。
应用层
总结词
详细描述
总结词
详细描述
应用层是OSI参考模型的最 顶层,负责处理用户的具体 应用需求。
会话层通过使用各种会话协议 (如RPC和SQL)来管理会话连 接,并确保通信的同步性。此 外,会话层还负责管理对话控 制,以确保通信的正确性和可 靠性。
表示层
总结词
表示层负责数据的表示、编 码和加密等任务。
详细描述
总结词
表示层的主要功能包括数据 的表示、编码和解码、加密 和解密以及压缩和解压缩等。 它还负责转换上层的数据格 式以适应下层的协议要求。
传输效率。
OSI参考模型在网络安全中的应用
安全策略制定
安全风险评估
利用OSI参考模型,可以对网络系统进行全面的安 全风险评估,识别潜在的安全威胁和漏洞。
OSI参考模型提供了多层安全策略制定的框 架,包括物理层、数据链路层、网络层和应 用层的安全策略。
安全事件响应
OSI参考模型有助于安全事件响应团队快速 定位问题所在层,采取相应的措施进行处置 。
网络OSI七层参考模型
网络OSI七层参考模型一、OSI参考模型在整个参考模型中,下层是为上层提供服务。
二、TCP/IP常见的协议(一)应用层为应用软件提供接口,使应用程序能够使用网络服务,应用层协议指定相应的传输层协议,以及传输层所使用的端口等。
应用层的PDU被称为Data(数据)。
Telnet:端口号23,使用传输层TCP协议,远程接入协议,提供远程管理服务,通过Telent客户端程序连接到服务器,用户在客户端中输入命令,这些命令在服务器端运行。
FTP:端口号20、21,使用传输层TCP协议,文件传输协议,主要用于文件的下载和上传,采用C/S((主机/服务器)结构。
TFTP:端口号69,使用传输层UDP协议,简单的文件传输协议SNMP:网络管理协议,一般用在管理平台,可将交换机、路由器等一些设备信息上传到网管平台HTTP:端口号80,使用传输层TCP协议,超文本传输协议,提供浏览网页服务。
SMTP:端口号25,使用传输层TCP协议,邮件传输协议DNS:域名解析协议,将域名翻译成IP地址进行访问网址DHCP:动态主机配置协议,自动匹配IP地址(二)传输层传输层协议接受来自应用层协议的数据,封装上相应的传输层头部,帮助其建立端到端的连接。
端口号的取值范围:0-655350-1023:知名端口号,发送过程中会在发送端随机匹配一个端口号,并且是在1023之外未使用的。
传输层的PDU被称为Segment(段)1.TCP一种面向连接的、可靠的传输层通信协议。
在传输前先建立连接,之后才可以传输,传多少接收多少,丢包之后重传确保全部收到。
使用场景在文件传输或者文档传输中使用。
(1)TCP的建立-三次握手A.主机1向主机2进行syn(查询B.主机2向主机1进行syn查询,ACK确定C.主机1进行ACK确定----------TCP连接建立--------------(2)TCP四次挥手A.主机1向主机2发送FIN请求断开连接B.主机2向主机1发送ACK确认C.主机2向主机1发送FIN请求断开连接D.主机1向主机2发送ACK确认----------TCP连接断开--------------(3)TCP序列号与确认序列号序列号:对包进行排序,根据序列号确认序列号:对收到的包进行确认A.主机1向主机2发送3000的数据包,最大数值需要1500包,进行分段传输,0-1499,1500-2999B.主机2收到包后向主机1进行发送确认序列号,未收到或者丢包,主机2会向主机1再次发送所丢失的包进行重传。
OSI参考模型
OSI参考模型7 应用层6 表示层5 会话层4 运输层3 网络层2 数据链路层1 物理层OSI体系结构TCP/IP体系结构1、物理层(physical layer):物理层的任务就是透明地传送比特流。
传递信息所利用的一些物理媒介,如双绞线、同轴电缆、光缆等,并不在物理层之内而是在物理层的下面。
因此也把物理媒介当作第0层。
2、数据链路层(data link layer):简称链路层。
在发送数据时,数据链路层将网络层交下来的IP数据报组装成帧(framing),在两个相邻结点间的链路上传送以帧为单位的数据。
每一帧包括数据和必要的控制信息(如同步信息、地址信息、差错控制等)。
在接收数据时,控制信息使接收端能够指导一个帧从哪个比特开始和到哪个比特结束。
这样,数据链路层在收到一个帧后,就从其中提取出数据部分,上交给网络层。
控制信息还使接收端能够检测到所收到的帧中有无差错。
如发现有差错,数据链路层就丢弃这个出了差错的帧,然后采取下面两种方法之一:(1)不作任何其他的处理,这是目前最常见的方法。
差错的处理由高层处理。
(2)由数据链路层通知发送方重传这一帧,直到正确无误地收到此帧为止。
3、网络层(network layer):负责为分组交换网上的不同主机提供通信。
在发送数据时,网络层将运输层产生的报文段或用户数据报封装成分组或包进行传送。
在TCP/IP体系中,分组也叫做IP数据报,或数据报。
网络层的另一个任务就是选择合适的路由,使源主机运输层所传下来的分组,能够通过网络中的路由器找到目的主机。
4、运输层(transport layer):运输层的任务就是负责两个主机中进程的通信。
英特网的运输层可使用两种不同的协议:(1)传输控制协议TCP(Transmission Control Protocol):面向连接的,数据传输的单位是报文段(segment),能够提供可靠的交付。
(2)用户数据报协议UDP(User Datagram Protocol):无连接的,数据传输的单位的hi用户数据报,不保证提供可靠的交付,只能提供“尽最大努力交付”。
OSI参考模型
一、OSI参考模型自下而上:物理层(物理介质,比特流)、数据链路层(网卡、交换机)、网络层(IP协议)、传输层(TCP/UDP协议)、会话层(创建/建立/断开连接)、表示层(翻译,编码,压缩,加密)、应用层(HTTP协议)简化为TCP/IP模型:网络层(物理层、数据链路层、网络层)、传输层,会话层,应用层(表示层,应用层)1.物理层主要设备:中继器、集线器物理层中双绞线的传输距离是有限的,信号会缩减,影响数据的传输。
为了使传输的数据能够准确的传输,中继器是可以放大传输信号,保持原数据的准确。
比如,双绞线的传输距离是100m,而超过100m则信号会衰减在两台pc中间加上一个中继器,则相当于两台pc到中继器的距离均为100m,有助于信号的增强。
集线器和中继器的区别是:中继器只有两个以太网接口,而集线器相当于多个端口的中继器。
知识点:冲突域、广播域冲突域:当两个比特流在同一介质上同时传输就是产生冲突,冲突域是指发送数据给一个单一目标(单播)所影响的范围广播域:发送数据给一个不明确的目标所影响的范围集线器有一个冲突域和一个广播域IP地址:>ping (ping命令所用的协议有ICMP/ARP协议)返回数据说明两者是相通的,可以发送信息当想向发送数据时,发送报文时,将包发送到集线器,集线器将包广播发送给所有连接在集线器上的其他端口,当,发现该包不是发送给他们的,就将拒绝接收,而发现是发送给它时,就做出应答,返回一个应答包,应答包先发到集线器,集线器又进行广播,然后再发送到上。
但是!!数据包向所有的端口发送,不安全,且所有的机器共享带宽,更容易产生拥塞,所以不能用于较大的网络集线器是物理设备,不是智能的,所以不具备学习能力,故每次发送数据只能使用广播的方式。
2.数据链路层功能:完成网络之间相邻结点的可靠传输,通过Mac地址负责主机之间的数据的可靠传输。
物理层传输的是比特流,而数据链路层传输的是帧。
主要设备:网卡、网桥、交换机网卡:网络适配器,连接计算机与网络的硬件设备,整理计算机发往网线的数据,将数据分解成大小的数据包之后向网络上发送Mac地址与IP地址的区别:Mac地址:是厂商烧录在只读存储器上的,出厂厂商的唯一标识,且不可更改IP地址:网络地址,相当于门牌号查看网卡的Mac地址(十六进制)命令:ipconfig /allPysical Address :xx-xx-xx-xx-xx-xx网桥:将两个LAN链接在一起,变成一个LAN,并按Mac地址转发;分割冲突域;例如:如何分割冲突域每个PC机网卡的Mac地址:AA-AA-AA-AA-AA-AA、BB....网桥更具Mac地址学习能力,目标Mac地址转发IP地址:>ping (ping命令所用的协议有ICMP/ARP地址解析协议)过程:第一次发送ICMP数据包到集线器,集线器发给和网桥,网桥接收到数据包后(工作原理是根据原Mac地址(的Mac地址)学习,目标Mac地址(地址)进行转发,Eth0/1端口学到Mac地址),学到地址,网桥把包传输到下一个集线器,集线器会把包发给,,这两个会扔掉不属于它们的包,接收到后会返回数据给集线器,集线器发送给网桥,这时网桥会学到的Mac地址,由于网桥已经记录了的Mac地址,则会直接发送给而不会又进行广播发给和。
名词解释 osi参考模型
OSI参考模型是一个网络通信模型,由国际标准化组织(ISO)在1984年提出。
它将网络通信过程划分为七个不同的层次,每个层次负责不同的任务,并通过接口进行通信。
这个模型旨在使不同厂商的设备能够相互兼容,并且能够在不同的网络环境中进行通信。
具体来说,OSI参考模型的七个层次分别是:
1. 物理层(Physical Layer):负责传输比特流,即数据的物理传输,包括传输介质、传输速率等。
2. 数据链路层(Data Link Layer):负责将比特流转换为数据帧,并进行错误检测和纠正,同时管理节点之间的连接。
3. 网络层(Network Layer):负责将数据帧传输到目的地,并管理路由选择和网络拓扑结构。
4. 传输层(Transport Layer):负责提供端到端的可靠数据传输,并进行流量控制和拥塞控制。
5. 会话层(Session Layer):负责建立、维护和断开会议连接,提供会话管理和服务质量控制。
6. 表示层(Presentation Layer):负责将应用数据转换为网络协议可以识别的格式,同时进行数据加密和解密等操作。
7. 应用层(Application Layer):负责提供各种应用程序和服务,如电子邮件、文件传输等。
OSI参考模型的优点在于它提供了一个通用的框架,使得网络设备和协议能够相互兼容,同时也方便了网络故障的诊断和解决。
OSI模型
OSI模型,即开放式通信系统互联参考模型(Open System Interconnection Reference Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。
历史在制定计算机网络标准方面,起着重大作用的两大国际组织是:国际电报与电话咨询委员会(CCITT),与国际标准化组织(ISO),虽然它们工作领域不同,但随着科学技术的发展,通信与信息处理之间的界限开始变得比较模糊,这也成了CCITT和ISO共同关心的领域。
1983年,ISO发布了著名的ISO/IEC 7498标准,它定义了网络互联的7层框架,也就是开放式系统互连参考模型。
层次划分OSI将计算机网络体系结构(architecture)划分为以下七层:7 应用层── Application Layer6 表示层── Presentation Layer5 会话层── Session Layer4 传输层── Transport Layer3 网络层──Network Layer2 数据链路层── Data Link Layer1 物理层── Physical Layer“OSI/RM”是英文“Open Systems Interconnection Reference Model”的缩写。
第7层应用层(Application Layer)主条目:应用层应用层能与应用程序接口沟通,以达至展示给用户的目的。
在此常见的协定有: HTTP,HTTPS,FTP,TELNET,SSH,SMTP,POP3等。
第6层表示层(Presentation Layer)主条目:表示层表示层能为不同的用户端提供数据和信息的语法转换内码,使系统能解读成正确的数据。
同时,也能提供压缩解压、加密解密。
第5层会话层(Session Layer)主条目:会话层会话层用于为通信双方制定通信方式,并建立、注销会话(双方通信)。
什么是OSI参考模型?
什么是OSI参考模型?⼀、OSI参考模型1、OSI的来源OSI(Open System Interconnect),即开放式系统互联。
⼀般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的⽹络互连模型。
ISO为了更好的使⽹络应⽤更为普及,推出了OSI参考模型。
其含义就是推荐所有公司使⽤这个规范来控制⽹络。
这样所有公司都有相同的规范,就能互联了。
2、OSI七层模型的划分OSI定义了⽹络互连的七层框架(物理层、数据链路层、⽹络层、传输层、会话层、表⽰层、应⽤层),即ISO开放互连系统参考模型。
如下图。
每⼀层实现各⾃的功能和协议,并完成与相邻层的接⼝通信。
OSI的服务定义详细说明了各层所提供的服务。
某⼀层的服务就是该层及其下各层的⼀种能⼒,它通过接⼝提供给更⾼⼀层。
各层所提供的服务与这些服务是怎么实现的⽆关。
3、各层功能定义这⾥我们只对OSI各层进⾏功能上的⼤概阐述,不详细深究,因为每⼀层实际都是⼀个复杂的层。
后⾯我也会根据个⼈⽅向展开部分层的深⼊学习。
这⾥我们就⼤概了解⼀下。
我们从最顶层——应⽤层开始介绍。
整个过程以公司A和公司B的⼀次商业报价单发送为例⼦进⾏讲解。
<1> 应⽤层OSI参考模型中最靠近⽤户的⼀层,是为计算机⽤户提供应⽤接⼝,也为⽤户直接提供各种⽹络服务。
我们常见应⽤层的⽹络服务协议有:HTTP,HTTPS,FTP,POP3、SMTP等。
实际公司A的⽼板就是我们所述的⽤户,⽽他要发送的商业报价单,就是应⽤层提供的⼀种⽹络服务,当然,⽼板也可以选择其他服务,⽐如说,发⼀份商业合同,发⼀份询价单,等等。
<2> 表⽰层表⽰层提供各种⽤于应⽤层数据的编码和转换功能,确保⼀个系统的应⽤层发送的数据能被另⼀个系统的应⽤层识别。
如果必要,该层可提供⼀种标准表⽰形式,⽤于将计算机内部的多种数据格式转换成通信中采⽤的标准表⽰形式。
数据压缩和加密也是表⽰层可提供的转换功能之⼀。
第3章第1讲OSI参考模型
物理接口特性
• (1)机械特性:规定了DTE、DCE接口界面的接插 件(插头和插座)的形状和尺寸,插针或插孔的数目 及其排列,固定或锁定装置等。 • (2)电气特性:规定了在物理连接传输二进制比特 流时线路上信号电平高低,驱动器与接收器的阻抗 及阻抗匹配、传输速率与接口线距离限制等。 • (3) 功能特性:规定了DTE、DCE间各条接口信号 线的功能分配和确切定义,信号线按功能一般分为: 数据线、控制线、定时线和地线等几类。 • (4) 规程特性:定义了利用信号线进行二进制比特 流传输的一组操作关系和时序。
第五层:会话层(Session layer)
• 在会话层及以上的高层次中,数 据传送的单位不再另外命名,统 称为报文。会话层不参与具体的 传输,它提供包括访问验证和会 话管理在内的建立和维护应用之 间通信的机制。如服务器验证户 登录便是由会话层完成的。
第六层:表示层(Presentation layer)
请求发送与接收指示带证实与响应服务
请求发送与接收指示不带证实与响应服务
3.2 物理层与物理接口协议
• 物理层主要功能就是为它的服务用户 (即数据链路层的实体)在具体的物 理媒体上提供发送或接收比特流的能 力,包括:物理连接的建立与拆除, 物理层屏蔽了物理设备和传输媒体的 差异。 • 物理层的协议(规程)与具体的物理 设备、传输媒体及通信手段有关。
表3-1 RS232 常用引脚功能定义
D25脚 2 3 4 5 6 7 8 20 22 D9脚 3 2 7 8 6 5 1 4 9 脚名称 TXD RXD RTS CTS DSR DG DCD DTR RI 功能 发送 接收 请求发送 清除发送 数据设备准备好 信号地 载波检测 数据终端准备好 振铃指示 方向 DTE->DCE DTE<-DCE DTE->DCE DTE<-DCE DTE<-DCE DTE-DCE DTE<-DCE DTE->DCE DTE<-DCE
OSI参考模型详解
OSI参考模型详解⼀.OSIOSI:open system Interconnection ,开发式系统互连,⼀般称为OSI参考模型1.作⽤⾸先明确⼀点OSI参考模型是由ISO(国际标准化组织)研究发布的,⽬的就是推荐所有的公司都使⽤这个规范来控制⽹络,克服使⽤众多私有⽹络模型所带来的困难和低效性,以实现⽹络的互联。
OSI参考模型根据功能的不同,⼈为的将计算机⽹络分成七层。
它最主要的功就是帮助不同类型的主机实现数据传输。
但实际上,OSI参考模型只是⼀种理论化的模型,并没有在世界上应⽤。
现在使⽤的最成功和频繁是 TCP/IP 参考模型,这是以OSI参考模型为原型的实际化的模型。
2.OSI参考模型的七层(由低到⾼)(1)物理层物理层的主要功能是通过物理介质传输⽐特流,通俗来讲就是使⽤什么物理信号(电信号还是光信号)来表⽰数据0和1。
常⽤的设备有中继器,集线器,⽹线,同轴电缆(2)数据链路层1.为了保障数据的可靠传输,将数据封装成数据帧的形式进⾏传输。
每⼀数据帧分为报头head 和数据data两部分,报头(head)中包括发送者(源地址),接收者(⽬标地址),数据类型三部分。
2.这⼀层通常还提供错误检测和纠正,以确保数据的可靠传输。
常⽤的设备有:⽹桥,⽹卡,交换机(3)⽹络层⽹络层的主要功能根据主机的IP地址完成主机之间的数据传输。
具体来说:数据链路层的数据在这⼀层被转换成了数据包,然后选择相应的路径(路由选择算法),从⼀个⽹络设备传输到另⼀个⽹络设备。
⼀般地,数据链路层是解决同⼀⽹络内节点之间的通信,⽽⽹络层主要解决不同⼦⽹间的通信。
⽹络层主要设备:路由器(4)传输层我们可以通过IP地址找到⼀台特定的主机,但是如何去识别这台主机上的应⽤程序呢?答案就是端⼝。
传输层的功能:建⽴端⼝到端⼝的数据传输,即进程与进程之间的数据传输。
传输层给我们提供了两种端到端的通信服务1.TCP协议:效率低但是发送包会校验是否完整2.UDP协议:效率⾼但是不管别⼈能否完整收到(5)会话层会话层负责在⽹络中的不同主机之间建⽴,维持和终⽌通信(会话)。
OSI参考模型
第一层到第三层属于OSI参考模型的低三层,负责创建网络通信连接的链路;第四层到第七层为OSI参考模型的高四层,具体负责端到端的数据通信。
每层完成一定的功能,每层都直接为其上层提供服务,并且所有层次都互相支持,而网络通信则可以自上而下(在发送端)或者自下而上(在接收端)双向进行。
当然并不是每一通信都需要经过OSI的全部七层,有的甚至只需要双方对应的某一层即可。
物理接口之间的转接,以及中继器与中继器之间的连接就只需在物理层中进行即可;而路由器与路由器之间的连接则只需经过网络层以下的三层即可。
总的来说,双方的通信是在对等层次上进行的,不能在不对称层次上进行通信。
OSI划分层次的原则网络中各结点都有相同的层次不同结点相同层次具有相同的功能同一结点相邻层间通过接口通信每一层可以使用下层提供的服务,并向上层提供服务不同结点的同等层间通过协议来实现对等层间的通信OSI/RM分层结构对等层实体间通信时信息的流动过程对等层通信的实质:对等层实体之间虚拟通信;下层向上层提供服务;实际通信在最底层完成在发送方数据由最高层逐渐向下层传递,到接收方数据由最低层逐渐向高层传递.协议数据单元PDUSI参考模型中,对等层协议之间交换的信息单元统称为协议数据单元(PDU,Protocol Data Unit)。
而传输层及以下各层的PDU另外还有各自特定的名称:传输层——数据段(Segment)网络层——分组(数据包)(Packet)数据链路层——数据帧(Frame)物理层——比特(Bit)OSI的七层结构第一层:物理层(PhysicalLayer)规定通信设备的机械的、电气的、功能的和过程的特性,用以建立、维护和拆除物理链路连接。
具体地讲,机械特性规定了网络连接时所需接插件的规格尺寸、引脚数量和排列情况等;电气特性规定了在物理连接上传输bit流时线路上信号电平的大小、阻抗匹配、传输速率距离限制等;功能特性是指对各个信号先分配确切的信号含义,即定义了DTE和DCE之间各个线路的功能;过程特性定义了利用信号线进行bit流传输的一组操作规程,是指在物理连接的建立、维护、交换信息时,DTE和DCE双方在各电路上的动作系列。
第3章 OSI参考模型
网络升级。
OSI参考模型的高低层划分
应用层 应用层 应用层 表示层 会话层 传输层 网络层
文本 数据传输层
数据链路层 物理层
OSI参考模型的高低层划分
OSI高层(应用层)功能
OSI参考模型的高层(应用层)主要处理用户 接口、数据格式和应用程序的访问。
功能特性
功能特性主要反应接口电路的功能,确定物理接口 中每条线路的用途。 功能特性主要由CCITT规定。 功能特性标准主要包括以下两方面内容:
接口线功能规定方法。有每条接口线一个功能和每条接 口线有多个功能两种。 接口线功能分类。可分为数据、控制、定时和接地四类。
另外,接口线命名方法有三种:用阿拉伯数字命名、 用英文字母组合命名和用英文缩写命名。例如:
OSI分层 每层的主要功能
处理应用程序之间的通信 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 确定数据的表示形式 负责在两个端点的应用程序之间建立连接或进行会话 为两个应用程序之间提供通信 负责逻辑寻址和路径选择以及逻辑寻址之间的路由 负责物理寻址和对网卡的控制 以二进制位流(bit)形式传输数据
OSI (Open System Interconnection) 参考模型
OSI协议模型
只有在主机和服务器中才可能需要包含所有七层的功能。 而在通信子网中的节点设备一般只需要最低三层甚至只要最低两层 或一层的功能。
OSI协议模型
OSI参考模型的特点
是一种实现异构系统互连的分层结构。 提供了控制互连系统交互规则的框架。 定义了一种抽象结构,不是具体实现的描
DTE/DCE模型和CSU/DSU模型
osi参考模型(开放系统互连参考模型)
osi参考模型(开放系统互连参考模型)⾃互联⽹诞⽣以来,随着⽹络飞速发展,⽤户迫切要求能在不同体系结构的⽹络空间交换信息,使得不同的⽹络能够互联起来。
国际化标准组织(International Organization for Standardization,即ISO)从1977年开始研究这个问题,并于1979年提出了⼀个互联的标准框架,即著名的开放系统互连参考模型(Open System Interconnection /Reference Model,OSI/RM),简称OSI模型。
开放系统互连参考模型分为七层,从低到⾼分别是:物理层、数据链路层、⽹络层、传输层、会话层、表⽰层、应⽤层。
下⾯给⼤家简单介绍⼀下各层的概念及功能:1.物理层 物理层位于osi参考模型的最底层,为数据链路层实体提供建⽴、传输、释放所必须的物理连接,并且提供透明的⽐特流传输。
连接可以是全双⼯或者半双⼯;传输⽅式可以是异步传输或者同步传输;传输单位是⽐特。
物理层通过各类协议定义了⽹络的四种特性:机械特性、电⽓特性、功能特性、规程特性 机械特性:规定接⼝的外形、⼤⼩、引脚数和排列、固定位置 电⽓特性:规定接⼝电缆上各条线路出现的电压范围 功能特性:指明某条线上出现某⼀电平的电压表⽰何种意义 规程特性:指明各种可能事件出现的顺序2.数据链路层 数据链路层将原始的传输线路转变成⼀条逻辑的传输线路,实现实体间⼆进制信息块的正确传输,为⽹络层提供可靠的数据信息。
数据链路可以理解为数据的通道,是物理链路加上必要的通信协议⽽组成的逻辑链路,具有流量控制功能。
数据链路层的数据单位是帧。
数据链路层功能: 链路连接的建⽴、拆除和分离:数据传输所依赖的介质是长期的,但传输数据的实体间的连接是有⽣存期的。
在连接⽣存期内,收发两端可以进⾏不等的⼀次或者多次数据通 信,每次通信都要经过建⽴通信联络、数据通信、拆除通信联络这三个过程。
帧定界和帧同步:数据链路层的数据传输单元是帧,由于数据链路层的协议不同,帧的长短和界⾯也不同,所以必须对帧进⾏定界和同步。
OSI参考模型
OSI参考模型OSI是Open System Interconnection的缩写,意为开放式系统互联。
国际标准化组织(ISO)制定了OSI模型,该模型定义了不同计算机互联的标准,是设计和描述计算机网络通信的基本框架。
OSI模型把网络通信的工作分为7层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
OSI起源1969年12月,美国国防部高级计划研究署的分组交换网ARPANET投入运行,从此计算机网络发展进入新纪元。
ARPANET当时仅有4个结点,分别在美国国防部、原子能委员会、麻省理工学院和加利福利亚。
这4台计算机之间进行数据通信仅有传送数据的通路是不够的,还必须遵守一些事先约定好的规则,由这些规则明确所交换数据的格式及有关同步问题。
ARPANT的实践经验表明对于非常复杂的计算机网络而言,其结构最好是采用层次型的。
在OSI模型中层与层之间进行对等通信,且这种通信只是逻辑上的,真正的通信都是在最底层-物理层实现的,每一层要完成相应的功能,下一层为上一层提供服务,从而把复杂的通信过程分成了多个独立的、比较容易解决的子问题。
OSI模型把网络通信的工作分为7层,它们由低到高分别是物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。
第一层到第三层属于OSI参考模型的低三层,负责创建网络通信连接的链路;第五层到第七层为OSI参考模型的高三层,具体负责端到端的数据通信;第四层负责高低层的连接。
每层完成一定的功能,每层都直接为其上层提供服务,并且所有层次都互相支持。
OSI参考模型中,对等层协议之间交换的信息单元统称为协议数据单元PDU。
而传输层及以下各层的PDU另外还有各自特定的名称:传输层——数据段(Segment)网络层——分组(数据包)(Packet)数据链路层——数据帧(Frame)物理层——比特(Bit)接下来分别介绍各层功能:1.物理层物理层是OSI分层结构体系中最重要、最基础的一层,它建立在传输媒介基础上,起建立、维护和取消物理连接作用,实现设备之间的物理接口。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
精品课件
TCP/IP 模型与OSI参考模型的比较
不同点: (1)TCP/IP将表示层和会话层包括在应用层中。 (2)TCP/IP将OSI的数据链路层和物理层包括在一层网络接口层
中。 (3)一般人认为TCP/IP比OSI分层少,应该更简单;事实上
TCP/IP比OSI更复杂。OSI虽然有更多的分层,但它更容易理解 和排除故障。 (4)TCP/IP一开始就考虑到多种异种网的互连问题,并将网际协 议IP作为TCP/IP的重要组成部分,而OSI没有认识到IP的重要 性。 (5)TCP/IP一开始就对面向连接服务和无连接服务并重,而OSI 在开始时只强调面向连接服务。 (6)TCP/IP有较好的网络管理功能,而OSI到后来才考虑这个问 题。
精品课件
TCP/IP 模型与OSI参考模型的比较
▪ TCP/IP协议是伴随着互联网的发展而得以完善的
事实上的国际标准。所以TCP/IP模型由于其协议 而被广泛认可。虽然使用OSI模型作为指导原则, 但是网络通常建立在TCP/IP模型的基础上。
▪ 从TCP/IP模型与OSI参考模型的比较中可知,OSI
B
A
C
D
应用层
精品课件
•最接近用户
•为用户的应用程序提供网络服务 •与其它层的区别是不向任何层提供服务
协议代表:Telnet、FTP、HTTP、SNMP、SMTP、DNS等
精品课件
概括各层的功能
7
应用层
6
表示层
5
会话层
4
传输层
3
网络层
2
数据链路层
1
物理层
提供应用程序间通信 处理数据格式、数据加密等
OSI参考模型
精品课件
精品课件
二、OSI参考模型的层次结构
高层 负责主机之间的数据传输
底层 负责网络数据传输
7
应用层
6
表示层
5
会话层
4
传输层
3
网络层
2 数据链路层
1
物理层
OSI参考模型
精品课件
▪ 底层:
▪ 负责数据在网络中的传送,网络互连设备往往位 于下三层。
▪ 通常以硬件和软件相结合的方式来实现。
▪ 高层:
▪ 用于保障数据的正确传输 ▪ 通常以软件方式来实现。
物理层
精品课件
• 定义各种媒体及接口标准 • 提供透明的二进制比特的发送和接收 • 信号的调制和解调
数据单位:比特
典型规范代表:EIA/TIA RS-232、EIA/TIA RS-449、V.35、 RJ-45
设备:网卡、集线器
数据链路层
精品课件
•在物理链路上实现可靠的数据传输 •提供物理寻址 •生成帧 •流量控制
数据的单位:帧(frame) 代表协议 :HDLC、PPP、帧中继 设备:交换机
网络层
精品课件
• 提供路由选择 • 报文的拆分和重组
数据单位:数据包 协议代表:IP、IPX、RIP、OSPF等。 设备:路由器
传输层
精品课件
▪ 在Internet中却是以TCP/IP协议为核心的。 ▪ TCP/IP 协议的体系结构遵循了OSI参考模型的结构。 ▪ Internet 模型通常被称为 TCP/IP 模型。
精品课件
TCP/IP模型中各层应用的主要协议
精品课件
TCP/IP 模型与OSI参考模型的比较
▪ 相同点:
(1)都采用分层结构。 (2)都有应用层,尽管它们提供的服务不同。 (3)都有可比较的传输层和网络层。 (4)都使用分组交换,而不是采用传统电信网中
应用层头
数据
表示层头
数据
会话层头
数据
TCP头
数据IP头Leabharlann 数据帧头数据
11001110001110
7
应用层
6
表示层
5
会话层
4
传输层
3
网络层
2
数据链路层
11
物理层
应用层头 表示层头
数据 数据
会话层头 TCP头
数据 数据
TCP+数据 IP头
IP+TCP+数据 帧头
11001110001110
精品课件
TCP/IP 模型
建立、维护和管理会话 建立主机端到端连接
寻址和路由选择 提供介质访问、链路管理等
比特流传输
精品课件
常用网络设备工作在OSI哪一层
▪ 1、网卡——工作在物理层
▪ 2、集线器——工作在物理层
▪ 3、二层交换机——工作在数据链路层
▪
三层交换机——工作在网络层
▪ 4、路由器——工作在网络层
精品课件
OSI参考模型各层的关系
▪ 为了更准确地表示出当前讨论的是哪一层的数据,
OSI给每一个对等层数据起一个统一的名字为— —协议数据单元,即PDU(Protocol Data Unit)。
应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
传输层协议 网络层协议 数据链路层协议 11001110001110
应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
的七层结构既复杂又不实用,但概念清楚,体系 结构理论较完整。TCP/IP协议现在得到了广泛应 用,但它并没有一个明确的体系结构。
APDU PPDU SPDU
段 数据包 帧 比特流
数据封装
精品课件
▪ 封装(encapsulation)是指网络节点(node)
将要传送的数据用特定的协议头打包,来传送数 据。有时候,我们也可能在数据尾部加上报文, 这时候,也称为封装。
▪ OSI 七层模型的每一层都对数据进行封装,以保
证数据能够正确无误的到达目的地,被终端主机 理解,执行。
•管理网络层连接 •提供可靠的报文发送机制,确保数据可靠传输 •错误检测和恢复 •信息的流量控制
数据单位:段 协议的代表:TCP、UDP、SPX等。
会话层
精品课件
•建立、管理、终止应用程序之间的连接 •报告低层的错误信息
B
A
C
名字
口令 D
表示层
精品课件
•定义数据的格式和结构
•确保发送的数据能够被对方所识别 •编码、解码、压缩、解压缩、加密、解密