OSI参考模型各层协议详细图例
OSI七层分层模型每层的所有协议

OSI七层的功能及各层的协议和数据格式简介如下:应用层(Application):为应用程序提供通信服务,例:Word processor。
主要协议、数据格式:FTP,WWW browsers,Telnet、NFS、SMTP、gateways、mail等表示层(Presentation):主要作用是定义数据格式、如:二进制或ASCII传输,主要协议、数据格式:TIFF,GIF,JPEG,ASCII,MPEG,MIDI,HIML。
会话层(Session):定义怎样开始,控制和结束会话conversations,如ATM机的事务处理双向传输。
主要协议、数据格式:RPC,SQL,NFS,NetBIOS names,AppleTalk ASP传输层(Transport):第四层包括选择是否提供错误恢复的协议,如TCP→分包packet→IP→TCP 组合成segment。
主要协议、数据格式:TCP,UDP,SPX网络层(Network):定义包的端对端的传送,也定义了根据媒体的不同把packet分割成更小的packet.主要协议、数据格式:IP,IPX,Appletalk DDP数据链路层(Data Link):指定从一个具体的链路或媒体传输数据,定义通过不同的链路传输例:802,3,802,2定义Ethernet怎样工作,HDLC→Point-to-pointWAN Link。
主要协议、数据格式:Frame Relay,HDLC,PPP,1EEE802.3/802.2,FDDL,ATM.物理层(Physical):物理媒件的物理特性,Commector,pin,electrical current Eneoding.例:RJ45定义wires/pins,Ethernet和802.3定义wires/pins1,2,3 ,6。
主要协议、数据格式:802.3,802.5 FDDI,E1A/T1A,232,V.35,V.24常见的端口号及协议如下表(是我在百度知道里复制的一位老兄的,不好意思)• 21/tcp FTP 文件传输协议• 22/tcp SSH 安全登录、文件传送(SCP)和端口重定向• 23/tcp Telnet 不安全的文本传送• 25/tcp SMTP Simple Mail Transfer Protocol (E-mail)• 69/udp TFT P Trivial File Transfer Protocol• 79/tcp finger Finger• 80/tcp HTTP 超文本传送协议(WWW)• 88/tcp Kerberos Authenticating agent• 110/tcp POP3 Post Office Protocol (E-mail)• 113/tcp ident old identification server system• 119/tcp NNTP used for use net newsgroups• 220/tcp IMAP3• 443/tcp HTTPS used for securely transferring web pages端口:0服务:Reserved说明:通常用于分析操作系统。
网络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七层模型由低到高谈到网络不能不谈OSI参考模型,OSI参考模型(OSI/RM)的全称是开放系统互连参考模型(Open System Interconnection Reference Model> OSI/RM),它是由国际标准化组织ISO提出的一个网络系统互连模型。
虽然0SI参考模型的实际应用意义不是很大,但其的确对丁•理解网络协议内部的运作很有帮助,也为我们学习网络协议提供了一个很好的参考 ....物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。
该层为上层协议提供了一个传输数据的物理媒体。
只是说明标准在这一层,数据的单位称为比特(bit)。
属丁物理层定义的典型规范代表包括:EIA/TIA RS-232. EIA/TIA RS-449、V. 35、RJ-45、 fddi令牌环网等。
第一层:物理层数据链路层在不可靠的物理介质上提供可靠的传输。
该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
在这一层,数据的单位称为帧(frame)。
数据链路层协议的代表包括:ARP、RARP、SDLC、HDLC、PPP、STP、帧中继等。
第二层:数据链路层 802.2、802. 3ATM. HDLC、FRAME RELAY网络层负责对子网间的数据包进行路由选择。
网络层还可以实现拥塞控制、网际互连等功能。
在这一层,数据的单位称为数据包(packet)。
网络层协议的代表包括:IP、IPX、RIP、OSPF等。
第三层:网络层 IP、IPX、APPLETALK. ICMP传输层是第一个端到端,即主机到主机的层次。
传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输。
此外,传输层还要处理端到端的差错控制和流量控制问题。
在这一层,数据的单位称为数据段(segment)。
传输层协议的代表包括:TCP、UDP、SPX等。
第四层:传输层TCP、UDP、SPX会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。
精简讲解OSI模型-含七层结构主要设备

七层模型,亦称OSI(Open System Interconnection)。
参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。
我们可以概括理解为上三层是对用户进行服务的,下四层是对实际数据传递提供服务。
➢物理层:是参考模型的最低层。
该层是网络通信的数据传输介质,由连接不同结点的电缆与设备共同构成。
主要功能是:利用传输介质为数据链路层提供物理连接,负责处理数据传输并监控数据出错率,以便数据流的透明传输。
在这一层,数据的单位称为比特(bit)。
主要设备:电缆,网线接口、中继器、集线器等网络基础通信设备。
➢数据链路层:是参考模型的第二层。
主要功能是:在物理层提供的服务基础上,在通信的实体间建立数据链路连接,传输以“帧”为单位的数据包,并采用差错控制与流量控制方法,使有差错的物理线路变成无差错的数据链路。
在这一层,数据的单位称为帧(frame)。
主要设备:交换机、网卡、网桥。
➢网络层:是参考模型的第三层。
主要功能是:为数据在节点之间传输创建逻辑链路,通过路由选择算法为分组通过通信子网选择最适当的路径,将数据传输到目标地址,主要负责寻找地址和路由选择,以及实现拥塞控制、网络互连等功能。
在这一层,数据的单位称为数据包(packet)。
典型设备:路由器。
传输层:是参考模型的第四层。
主要功能是:向用户提供可靠地端到端服务,处理数据包错误、数据包次序,以及其他一些关键传输问题。
传输层向高层屏蔽了下层数据通信的细节。
因此,它是计算机通信体系结构中关键的一层。
在这一层,数据的单位称为数据段(segment)。
主要协议:TCP:传输控制协议,传输效率低,可靠性强;UDP:用户数据报协议,适用于传输可靠性要求不高,数据量小的数据(比如QQ);DCCP、SCTP、RTP、RSVP、PPTP等协议➢会话层:是参考模型的第五层。
主要功能是:负责维扩两个结点之间的传输连接,以便确保点到点传输不中断,以及管理数据交换等功能。
OSI参考模型七层结构及各层的作用

OSI参考模型七层结构及各层的作用OSI参考模型是开放系统互联参考模型(Open Systems Interconnection Reference Model)的缩写,是国际标准化组织(ISO)在 1977 年提出的一种网络通信架构。
它将计算机网络通信过程划分为七个层次,每个层次都有其独特的功能和作用。
下面将详细介绍每个层次的作用:第一层:物理层(Physical Layer)物理层是网络通信的最底层,负责控制电子信号(比特流)在物理媒介中的传输。
其主要功能包括:数据的传输与接收、提供硬件接口、传输媒介的选择及物理拓扑的建立等。
第二层:数据链路层(Data Link Layer)数据链路层负责将传输介质上的比特流组织成数据块(帧),并提供数据块的可靠传输,以及错误检测和纠正。
其主要功能包括:帧的封装和解封装、数据的流控制、错误检测和纠正等。
第三层:网络层(Network Layer)网络层是负责在网络上进行数据包的传输和路由选择。
其主要功能包括:数据包的传输、路由选择、数据包的分段和重组、流量控制和拥塞控制等。
第四层:传输层(Transport Layer)传输层是负责端到端的数据传输,为应用程序提供可靠的数据传输服务。
其主要功能包括:建立、管理和终止端到端的连接、数据的分段和重组、数据的流量控制和拥塞控制等。
第五层:会话层(Session Layer)会话层负责建立和终止应用程序之间的通信会话,并提供数据注销和恢复、数据加密和解密等功能。
其主要功能包括:会话的建立、管理和终止、数据的同步和校验、数据的加密和解密等。
第六层:表示层(Presentation Layer)表示层负责数据的格式转换、压缩和加密,以及提供数据的安全性和可靠性。
其主要功能包括:数据的格式化和转换、数据的压缩和加密、数据的校验和恢复等。
第七层:应用层(Application Layer)应用层是最上层的层次,与用户直接交互,为用户提供网络服务和资源。
OSI各层协议及功能

OSI各层协议及功能OSI(Open Systems Interconnection,开放式系统互联)是一个国际标准化组织(ISO)定义的网络模型,用于指导网络通信中各层协议的设计和功能划分。
OSI模型共分为七层,每一层都有独立的功能和责任。
下面是对每一层的详细描述:1. 物理层(Physical Layer):物理层是网络中最底层的一层,主要负责数据在传输媒介上的传输。
它定义了电信号、传输介质和接口的标准。
物理层的主要功能是将二进制数据转换为物理信号,并在传输过程中解决传输介质上的问题。
2. 数据链路层(Data Link Layer):数据链路层在物理层之上,提供了可靠的点对点数据传输。
它将比特流分割为数据帧,并负责传输错误的检测和纠正。
数据链路层还可以进行流量控制和错误管理,确保数据的可靠传输。
3. 网络层(Network Layer):网络层主要负责在不同计算机和网络之间进行数据传输。
它使用IP 地址对数据进行寻址和路由,确保数据在不同网络之间的正确传递。
网络层也处理网络拓扑和流量控制,以保证网络的可靠性和效率。
4. 传输层(Transport Layer):传输层为应用程序提供了端到端的可靠数据传输服务。
它主要负责将数据流分割为较小的数据块,并确保它们按序和无差错地传输。
传输层还可以处理流量控制和拥塞控制,以保持网络的稳定性和高效性。
5. 会话层(Session Layer):会话层负责管理不同计算机之间的通信会话。
它建立、维护和关闭会话,并管理会话的安全性和数据同步。
会话层还处理多个应用程序之间的数据传输顺序和同步问题。
6. 表示层(Presentation Layer):表示层负责数据的格式化和加密,以确保不同计算机之间可以正确地解释和处理数据。
它处理数据的压缩、加密和解密,以及数据格式的转换。
7. 应用层(Application Layer):应用层是最高层,直接为用户提供各种网络应用服务。
osi七层参考模型

7、 应用层(Application layer) 应用层是OSI的最高层,它为OSI模型以 外的应用程序提供服务。
2020/11/23
4、 传输层(Transport layer)(核心层)
主要任务:负责端到端节点间数据传输和控制功能 。
传输层是OSI中承上启下层,下三层面向网络通信, 确保信息准确传输;上三层面向用户主机,为用户提供 各种服务。
传输层不涉及中间转发节点,即与使用的网络无关。
主要功能:弥补网络层服务质量的不足,为会话层提 供端-端的可靠数据传输服务。包括两端主机之间的流 量控制。
2020/11/23
信道的最大带宽; 传输介质(例如,是有导线的还是无导线的等); 传输方式:是基带传输还是频带传输,或者二者均可; 多路复用技术(FDM、TDM和WDM波分多路复用Wavelength Division Multiplexing);
等等。
(2)物理层的主要功能:
物理连接的建立、维持和拆除。
2020/11/23
• 物理或机械特性:规定了DTE和DCE之间 的连接器形式,包括连接器形状、几何尺 寸、引线数目和排列方式等。
• 电气特性:规定了DTE和DCE之间多条信 号线的连接方式、发送器和接收器的电气 参数及其他有关电路的特征。电气特性决 定了传送速率和传输距离。
• 功能特性:对接口各信号线的功能给出了 确切的定义,说明某些连线上出现的某一 电平的电压表示的意义。
形问题。
– 第二大问题:
●噪声干扰 ●噪声可能导致信号传输错误,即接收端难以从混杂
了较大噪声的信号中提取出正确的数据。 ●减少噪声的措施,如抵消与屏蔽、良好的端接和接
地技术等
2020/11/23
osi七层模型的协议

osi七层模型的协议在计算机网络领域,OSI七层模型是一种常用的网络架构模型,它将计算机网络通信划分为七个不同的层次,每个层次负责特定的功能。
在这个模型中,每个层次都与特定的协议相关联,这些协议共同协作,形成了网络通信的基础架构。
第一层:物理层(Physical Layer)物理层是OSI七层模型的最底层,它负责传输比特流,即将数据转化为电信号以在物理媒介中传输。
在这一层,涉及到的一些协议有以太网协议(Ethernet)、同轴电缆协议(Coaxial Cable)和光纤协议(Fiber Optic)等。
第二层:数据链路层(Data Link Layer)数据链路层位于物理层之上,其主要任务是在相邻节点之间建立可靠的数据传输通道。
此层使用数据帧(Data Frame)来管理和控制数据的流动。
常用的协议有以太网局域网协议(Ethernet LAN)、令牌环协议(Token Ring)和WiFi协议等。
第三层:网络层(Network Layer)网络层是负责在整个网络中寻址和路由的层次,它定义了数据包是如何在网络中传输的。
在这一层,常见的协议有互联网协议(IP)和网际控制协议(ICMP)等。
第四层:传输层(Transport Layer)传输层主要负责端到端的通信连接,它提供了在网络上可靠的数据传输机制。
这一层经常使用的协议有传输控制协议(TCP)和用户数据报协议(UDP)等。
第五层:会话层(Session Layer)会话层的作用是建立、管理和维护应用程序之间的通信会话。
它使应用程序能够在通信中进行同步和控制。
在这一层,常用的协议有传输控制协议(TCP)和简单网络管理协议(SNMP)等。
第六层:表示层(Presentation Layer)表示层主要负责数据的格式转换、加密和解密等,以确保不同系统之间的数据能够互相理解和交流。
常见的协议有超文本传输协议(HTTP)和文件传输协议(FTP)等。
第七层:应用层(Application Layer)应用层是最高层次的层次,它为用户提供了网络服务和接口。