七层协议及设备

合集下载

OSI七层协议各层功能及典型设备

OSI七层协议各层功能及典型设备

OSI七层协议各层功能及典型设备OSI 七层协议从上到下依次是:应⽤层、表⽰层、会话层、传输层、⽹络层、数据链路层、物理层;记忆则为 “应表会传⽹数物”应⽤层(application)1. 主要功能:⽤户接⼝、应⽤程序。

应⽤层向应⽤进程展⽰所有的⽹络服务。

当⼀个应⽤进程访问⽹络时,通过该层执⾏所有的动作。

2. 典型设备:⽹关3. 典型协议、标准和应⽤:TELNET, FTP, HTTP表⽰层(presentation)1. 主要功能:数据的表⽰、压缩和加密。

定义由应⽤程序⽤来交换数据的格式,该层负责协议转换、数据编码和数据压缩。

转发程序在该层进⾏服务操作。

2. 典型设备:⽹关3. 典型协议、标准和应⽤:ASCLL、PICT、TIFF、JPEG、 MIDI、MPEG会话层(session)1. 主要功能:会话的建⽴和结束,在分开的计算机上的两种应⽤程序之间建⽴⼀种虚拟链接,这种虚拟链接称为会话(session)。

会话层通过在数据流中设置检查点⽽保持应⽤程序之间的同步。

允许应⽤程序进⾏通信的名称识别和安全性的⼯作就由会话层完成。

2. 典型设备:⽹关3. 典型协议、标准和应⽤:RPC、SQL、NFS 、X WINDOWS、ASP传输层(transport)1. 主要功能:端到端控制,确保按顺序⽆错的发送数据包。

传输层把来⾃会话层的⼤量消息分成易于管理的包以便向⽹络发送2. 典型设备:⽹关3. 典型协议、标准和应⽤:TCP、UDP、SPX⽹络层(network)1. 主要功能:路由,寻址,⽹络层确定把数据包传送到其⽬的地的路径。

就是把逻辑⽹络地址转换为物理地址。

如果数据包太⼤不能通过路径中的⼀条链路送到⽬的地,那么⽹络层的任务就是把这些包分成较⼩的包。

2. 典型设备:路由器,⽹桥路由器3. 典型协议、标准和应⽤:IP、IPX、APPLETALK、ICMP数据链路层(data link)1. 主要功能:保证⽆差错的数据链路,⼀⽅⾯接收来⾃⽹络层(第三层)的数据帧并为物理层封装这些帧;另⼀⽅⾯数据链路层把来⾃物理层的原始数据⽐特封装到⽹络层的帧中。

osi七层协议

osi七层协议

osi七层协议OSI七层协议。

OSI(Open System Interconnection)是国际标准化组织(ISO)制定的一个用于计算机网络体系结构的标准框架,它将计算机网络体系结构划分为七层。

每一层都有特定的功能,并且它们之间有着明确的界限和联系。

OSI七层协议的出现,极大地促进了计算机网络的发展和应用。

本文将对OSI七层协议进行详细介绍。

第一层,物理层。

物理层是OSI七层模型中最底层的一层,主要负责传输比特流(0和1)以及物理连接的建立和拆除。

在这一层,数据以比特的形式在网络中传输,而无需考虑数据的含义。

常见的物理层设备有中继器、集线器等。

第二层,数据链路层。

数据链路层负责将比特流组织成帧,并进行物理地址的寻址和识别。

它还负责差错检测和纠正,以确保数据的可靠传输。

在数据链路层中,常见的设备有网桥、交换机等。

第三层,网络层。

网络层主要负责数据包的传输和路由选择。

它将数据包从源主机传输到目标主机,并通过路由器进行数据包的转发和选择最佳路径。

IP地址就是网络层的地址标识。

常见的网络层设备有路由器等。

第四层,传输层。

传输层主要负责端到端的通信和数据传输。

它提供了可靠的数据传输机制,并且负责数据的分段和重组。

常见的传输层协议有TCP和UDP。

第五层,会话层。

会话层负责建立、管理和终止会话连接。

它提供了数据的同步和检查点的功能,以确保数据的完整性和可靠性。

第六层,表示层。

表示层主要负责数据的格式化、加密和压缩等操作。

它将数据转换成适合传输的格式,并且提供了数据的安全性和可靠性。

第七层,应用层。

应用层是OSI七层模型中最高层的一层,它负责为用户提供网络服务和应用程序的接口。

常见的应用层协议有HTTP、FTP、SMTP等。

总结。

OSI七层协议将计算机网络体系结构划分为七个层次,每一层都有特定的功能,并且它们之间有着明确的界限和联系。

理解和掌握OSI七层协议对于计算机网络的学习和应用至关重要。

希望本文能够帮助读者更好地理解和运用OSI七层协议。

OSI七层参考模型的各层的各种协议常用协议端口号

OSI七层参考模型的各层的各种协议常用协议端口号

OSI七层参考模型的各层的各种协议常⽤协议端⼝号计算机各层⽹络协议应⽤层: (典型设备:应⽤程序,如FTP,SMTP ,HTTP)DNS(DomainNameSystem)是域名系统的缩写,该系统⽤于命名组织到域层次结构中的计算机和⽹络服务。

端⼝号:53基于 TCP 或UDPDHCP(Dynamic Host Configuration Protocol)动态主机分配协议,使⽤ UDP 协议⼯作,主要有两个⽤途:给内部⽹络或⽹络服务供应商⾃动分配IP 地址,给⽤户或者内部⽹络管理员作为对所有计算机作中央管理的⼿段。

实现即插即⽤连⽹。

BOOTP (BOOTstrapProtocol) 引导程序协议/ ⾃举协议,使⽤UDP 来使⼀个⽆盘⼯作站⾃动获取配置信息。

静态的配置协议 DNS (Domain Name System )域名解析<端⼝号53>FTP(File Transfer Protocol )⽂件传输协议<端⼝号21>减少或消除不同操作系统下处理⽂件的不兼容性。

端⼝号:20/21 基于 TCP 进⾏FTP⽂件传输中,客户端⾸先连接到FTP服务器的21端⼝,进⾏⽤户的认证,认证成功后,要传输⽂件时,服务器会开⼀个端⼝为20来进⾏传输数据⽂件。

TFTP(Trivial File Transfer Protocol,简单⽂件传输协议)是TCP/IP协议族中的⼀个⽤来在客户机与服务器之间进⾏简单⽂件传输的协议,提供不复杂、开销不⼤的⽂件传输服务。

端⼝号为69。

端⼝号:69 基于 UDPGopher(The Internet Gopher Protocol )⽹际Gopher 协议HTTP(Hypertext Transfer Protocol )超⽂本传输协议 <端⼝号 80>,⾯向事务的应⽤层协议。

端⼝号:80 基于 TCPHTTPS(Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为⽬标的HTTP通道,简单讲是HTTP的安全版。

OSI七层分层模型每层的所有协议

OSI七层分层模型每层的所有协议

OSI七层分层模型每层的所有协议OSI(Open Systems Interconnection)七层分层模型是一种通信体系结构,用于描述计算机网络中不同层次之间的通信。

它分为七个不同的层次,每个层次都负责特定的功能和任务。

下面将详细介绍每个层次的功能以及相关的协议。

1. 物理层(Physical Layer):-功能:物理层是网络中最底层的层次,负责定义和传输数据的电信号。

它处理与通信介质的物理连接,例如电缆、光纤或无线电波。

2. 数据链路层(Data Link Layer):-功能:数据链路层负责将原始比特流转换为帧,并为物理层提供可靠的数据传输。

它还解决了网络中传输中的错误检测、纠正和流量控制等问题。

- 相关协议:以太网(Ethernet)、无线局域网(Wireless LAN)、传统的Token Ring网等。

3. 网络层(Network Layer):-功能:网络层负责在网络中路由数据包,并提供逻辑地址分配、数据分段和拆装等功能。

它实现了跨越多个网络的数据传输。

- 相关协议:IP(Internet Protocol)、ICMP(Internet Control Message Protocol)、OSPF(Open Shortest Path First)、IPSec(IP Security)等。

4. 传输层(Transport Layer):-功能:传输层提供端到端的可靠传输和错误恢复。

它将数据可靠地分割为数据包,并确保它们以正确的顺序和完整性到达目的地。

- 相关协议:TCP(Transmission Control Protocol)、UDP(User Datagram Protocol)、SCTP(Stream Control Transmission Protocol)等。

5. 会话层(Session Layer):-功能:会话层管理不同应用程序之间的对话和会话。

它提供了建立、维护和终止会话的机制。

OSI七层模型基础及各层常见应用例程

OSI七层模型基础及各层常见应用例程

OSI Open Source Initiative(简称OSI,有译作开放源代码促进会、开放原始码组织)是一个旨在推动开源软件发展的非盈利组织。

OSI参考模型(OSI/RM)的全称是开放系统互连参考模型(Open System Interconnection Reference Model,OSI/RM),它是由国际标准化组织ISO提出的一个网络系统互连模型。

它是网络技术的基础,也是分析、评判各种网络技术的依据,它揭开了网络的神秘面纱,让其有理可依,有据可循。

一、OSI参考模型知识要点图表1:OSI模型基础知识速览模型把网络通信的工作分为7层。

1至4层被认为是低层,这些层与数据移动密切相关。

5至7层是高层,包含应用程序级的数据。

每一层负责一项具体的工作,然后把数据传送到下一层。

由低到高具体分为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

第7层应用层—直接对应用程序提供服务,应用程序可以变化,但要包括电子消息传输第6层表示层—格式化数据,以便为应用程序提供通用接口。

这可以包括加密服务第5层会话层—在两个节点之间建立端连接。

此服务包括建立连接是以全双工还是以半双工的方式进行设置,尽管可以在层4中处理双工方式第4层传输层—常规数据递送-面向连接或无连接。

包括全双工或半双工、流控制和错误恢复服务第3层网络层—本层通过寻址来建立两个节点之间的连接,它包括通过互连网络来路由和中继数据第2层数据链路层—在此层将数据分帧,并处理流控制。

本层指定拓扑结构并提供硬件寻址第1层物理层—原始比特流的传输电子信号传输和硬件接口数据发送时,从第七层传到第一层,接受方则相反。

各层对应的典型设备如下:二、OSI基础知识OSI/RM参考模型的提出世界上第一个网络体系结构由IBM公司提出(74年,SNA),以后其他公司也相继提出自己的网络体系结构如:Digital公司的DNA,美国国防部的TCP/IP等,多种网络体系结构并存,其结果是若采用IBM的结构,只能选用IBM的产品,只能与同种结构的网络互联。

osi七层协议

osi七层协议

编辑本段编辑本段OSI划分层次的原则网络中各结点都有相同的层次不同结点相同层次具有相同的功能同一结点相邻层间通过接口通信每一层可以使用下层提供的服务,并向上层提供服务不同结点的同等层间通过协议来实现对等层间的通信编辑本段OSI/RM分层结构对等层实体间通信时信息的流动过程对等层通信的实质:对等层实体之间虚拟通信;下层向上层提供服务;实际通信在最底层完成在发送方数据由最高层逐渐向下层传递,到接收方数据由最低层逐渐向高层传递.协议数据单元PDUSI参考模型中,对等层协议之间交换的信息单元统称为协议数据单元(PDU,Protocol Data Unit)。

而传输层及以下各层的PDU另外还有各自特定的名称:传输层——数据段(Segment)网络层——分组(数据包)(Packet)数据链路层——数据帧(Frame)物理层——比特(Bit)编辑本段OSI的七层结构第一层:物理层(PhysicalLayer)规定通信设备的机械的、电气的、功能的和过程的特性,用以建立、维护和拆除物理链路连接。

具体地讲,机械特性规定了网络连接时所需接插件的规格尺寸、引脚数量和排列情况等;电气特性规定了在物理连接上传输bit流时线路上信号电平的大小、阻抗匹配、传输速率距离限制等;功能特性是指对各个信号先分配确切的信号含义,即定义了DTE和DCE之间各个线路的功能;过程特性定义了利用信号线进行bit 流传输的一组操作规程,是指在物理连接的建立、维护、交换信息时,DTE和DCE双方在各电路上的动作系列。

在这一层,数据的单位称为比特(bit)。

属于物理层定义的典型规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45等。

物理层的主要功能:为数据端设备提供传送数据的通路,数据通路可以是一个物理媒体,也可以是多个物理媒体连接而成.一次完整的数据传输,包括激活物理连接,传送数据,终止物理连接.所谓激活,就是不管有多少物理媒体参与,都要在通信的两个数据终端设备间连接起来,形成一条通路.传输数据.物理层要形成适合数据传输需要的实体,为数据传送服务.一是要保证数据能在其上正确通过,二是要提供足够的带宽(带宽是指每秒钟内能通过的比特(BIT)数),以减少信道上的拥塞.传输数据的方式能满足点到点,一点到多点,串行或并行,半双工或全双工,同步或异步传输的需要.完成物理层的一些管理工作.物理层的主要设备:中继器、集线器。

网络OSI七层模型及各层作用tcp-ip

网络OSI七层模型及各层作用tcp-ip

⽹络OSI七层模型及各层作⽤tcp-ip背景虽然说以前学习计算机⽹络的时候,学过了,但为了更好地学习⼀些物联⽹协议(、、、),需要重新复习⼀下。

OSI七层模型七层模型,亦称OSI(Open System Interconnection)。

参考模型是国际标准化组织(ISO)制定的⼀个⽤于计算机或通信系统间互联的标准体系,⼀般称为OSI参考模型或七层模型。

它是⼀个七层的、抽象的模型体,不仅包括⼀系列抽象的术语或概念,也包括具体的协议。

OSI七层模型功能对应的⽹络协议应⽤层应⽤层是⽹络体系中最⾼的⼀层,也是唯⼀⾯向⽤户的⼀层,也可视为为⽤户提供常⽤的应⽤程序,每个⽹络应⽤都对应着不同的协议HTTP、TFTP, FTP, NFS,WAIS、SMTP表⽰层主要负责数据格式的转换,确保⼀个系统的应⽤层发送的消息可以被另⼀个系统的应⽤层读取,编码转换,数据解析,管理数据的解密和加密,同时也对应⽤层的协议进⾏翻译Telnet, Rlogin, SNMP, Gopher会话层负责⽹络中两节点的建⽴,在数据传输中维护计算机⽹络中两台计算机之间的通信连接,并决定何时终⽌通信SMTP, DNS传输层是整个⽹络关键的部分,是实现两个⽤户进程间端到端的可靠通信,处理数据包的错误等传输问题。

是向下通信服务最⾼层,向上⽤户功能最底层。

即向⽹络层提供服务,向会话层提供独⽴于⽹络层的传送服务和可靠的透明数据传输。

TCP, UDP⽹络层进⾏逻辑地址寻址,实现不同⽹络之间的路径选择,IP就在⽹络层IP, ICMP, ARP, RARP, AKP,UUCP数据链路层物理地址(MAC地址),⽹络设备的唯⼀⾝份标识。

建⽴逻辑连接、进⾏硬件地址寻址,相邻的两个设备间的互相通信FDDI, Ethernet, Arpanet, PDN,SLIP, PPP,STP。

HDLC,SDLC,帧中继物理层七层模型中的最底层,主要是物理介质传输媒介(⽹线或者是⽆线),在不同设备中传输⽐特,将0/1信号与电信号或者光信号互相转化IEEE 802.1A, IEEE 802.2到IEEE 802数据发送时从上⾄下封装,收到数据包后从下⾄上解包。

七层网络协议

七层网络协议

七层网络协议七层网络协议是一种将网络通信过程分解为七个不同层次的协议体系,每个层次都有着相应的功能和职责。

这种分层的设计使得网络通信更加高效、灵活和可靠。

第一层是物理层,它负责在网络中传输电信号、数据位流等基本的物理连接。

在这一层次上,通信数据被划分为比特流,并通过物理介质进行传输,如网线、光纤等。

第二层是数据链路层,它负责将数据帧从一个节点传输到相邻节点,这个过程需要进行错误检测和修复。

数据链路层还会进行流量控制和访问控制,以确保数据的有序传输和争用资源的公平使用。

第三层是网络层,它负责将数据片段从一个节点传输到另一个节点,并通过路由选择决定数据传输的路径。

网络层作为互联网的核心,通过IP地址进行寻址和转发,并通过一系列的网络设备实现不同网络之间的通信。

第四层是传输层,它负责为应用程序提供端到端的可靠传输服务。

传输层通过TCP和UDP协议,实现了数据分段、流量控制、错误检测和重传等功能,以确保数据的完整性和可靠性。

第五层是会话层,它负责建立、管理和终止应用程序之间的会话。

会话层提供了一种交互式的通信方式,通过建立可靠的连接和管理连续的会话,实现不同应用程序之间的通信和数据交换。

第六层是表示层,它负责将应用程序的数据格式转换为网络通信所需的格式。

表示层实现了数据压缩、加密和解密、数据格式转换等功能,以确保不同应用程序之间的数据交换的互通性。

第七层是应用层,它负责在用户和网络之间进行数据交互。

应用层包括了各种协议和服务,如HTTP、FTP、DNS等,它们提供了不同的应用程序和用户之间的数据通信和交互。

七层网络协议是一种相互协作、相互独立的协议体系,每个层次都有自己的功能、规范和协议。

通过将整个网络通信过程分解为七个层次,可以实现跨平台、跨网络的通信和数据交换。

七层网络协议的设计使得网络通信更加灵活、可靠和高效,成为现代网络通信的基础。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、什么是OSI
OSI参考模型(OSI/RM)的全称是开放系统互连参考模型(Open System Interconnection Reference Model,OSI/RM),它是由国际标准化组织ISO提出的一个网络系统互连模型。

二、OSI七层协议(OSI模型)都是那些
从低到上:物(物理层)、数(数据链路层)、网(网络层)、传(传输层)、会(会话层)、表(表示层)、应(应用层)
1、物理层
O S I 模型的第一层,该层包括物理连网媒介,如电缆连线连接器。

物理层的协议产生并检测电压以便发送和接收携带数据的信号。

比如电脑上的网卡,它就提供了物理连网的基础,也就是说提供了一个物理层。

尽管物理层不提供纠错服务,但它能够设定数据传输速率并监测数据出错率。

网络物理问题,如电线断开,将影响物理层。

2、数据链路层
O S I 模型的第二层,它控制网络层与物理层之间的通信。

它的主要功能是如何在不可靠的物理线路上进行数据的可靠传递。

为了保证传输,从网络层接收到的数据被分割成特定的可被物理层传输的帧。

帧是用来移动数据的结构包,它不仅包括原始数据,还包括发送方和接收方的网络地址以及纠错和控制信息。

其中的地址确定了帧将发送到何处,而纠错和控制信息则确保帧无差错到达。

数据链路层的功能独立于网络和它的节点和所采用的物理层类型。

有一些连接设备,如交换机,由于它们要对帧解码并使用帧信息将数据发送到正确的接收方,所以它们是工作在数据链路层的。

3、网络层
O S I 模型的第三层,其主要功能是将网络地址翻译成对应的物理地址,并决定如何将数据从发送方路由到接收方。

网络层通过综合考虑发送优先权、网络拥塞程度、服务质量以及可选路由的花费来决定从一个网络中节点A 到另一个网络中节点B 的最佳路径。

由于网络
层处理路由,而路由器因为即连接网络各段,并智能指导数据传送,属于网络层。

在网络中,“路由”是基于编址方案、使用模式以及可达性来指引数据的发送。

4、传输层
O S I 模型中最重要的一层。

传输协议同时进行流量控制或是基于接收方可接收数据的快慢程度规定适当的发送速率。

除此之外,传输层按照网络能处理的最大尺寸将较长的数据包进行强制分割。

例如,以太网无法接收大于1 5 0 0 字节的数据包。

发送方节点的传输层将数据分割成较小的数据片,同时对每一数据片安排一序列号,以便数据到达接收方节点的传输层时,能以正确的顺序重组。

该过程即被称为排序。

工作在传输层的一种服务是 T C P / I P 协议套中的T C P (传输控制协议),另一项传输层服务是I P X / S P X 协议集的S P X (序列包交换)。

5、会话层
负责在网络中的两节点之间建立和维持通信。

会话层的功能包括:建立通信链接,保持会话过程通信链接的畅通,同步两个节点之间的对话,决定通信是否被中断以及通信中断时决定从何处重新发送。

你可能常常听到有人把会话层称作网络通信的“交通警察”。

当通过拨号向你的 I S P (因特网服务提供商)请求连接到因特网时,I S P 服务器上的会话层向你与你的P C 客户机上的会话层进行协商连接。

若你的电话线偶然从墙上插孔脱落时,你终端机上的会话层将检测到连接中断并重新发起连接。

会话层通过决定节点通信的优先级和通信时间的长短来设置通信期限。

6、表示层
应用程序和网络之间的翻译官,在表示层,数据将按照网络能理解的方案进行格式化;这种格式化也因所使用网络的类型不同而不同。

表示层管理数据的解密与加密,如系统口令的处理。

例如:在 Internet上查询你银行账户,使用的即是一种安全连接。

你的账户数据在发送前被加密,在网络的另一端,表示层将对接收到的数据解密。

除此之外,表示层协议还对图片和文件格式信息进行解码和编码。

7、应用层
负责对软件提供接口以使程序能使用网络服务。

术语“应用层”并不是指运行在网络上的某个特别应用程序,应用层提供的服务包括文件传输、文件管理以及电子邮件的信息处理。

网卡、集线器、中继器工作在OSI的物理层(第一层),交换机工作在OSI的数据链路层(第二层),路由器工作在OSI的网络层(第三层)。

我们熟知的TCP/IP 协议的TCP协议在传输层中工作。

相关文档
最新文档