网络分层介绍

合集下载

了解计算机网络中的分层结构

了解计算机网络中的分层结构

了解计算机网络中的分层结构计算机网络中,分层结构一直是一种重要的设计思想。

这种结构的设计思路是将不同的功能与任务划分到不同的层级中,以降低系统的复杂度。

在计算机网络中,分层结构得以广泛应用,其中最为常见的是OSI七层模型和TCP/IP四层模型。

本文将介绍这两个模型的基本概念及其层次结构。

一、OSI七层模型OSI模型,即开放系统互联模型,是国际标准化组织制定的一种参考模型。

它是计算机网络中最具代表性的分层结构模型。

其层次结构如下:1.物理层:该层主要负责传输物理数据,包括电压电平、光强度等,其传输的内容仅仅是比特流。

2.数据链路层:该层是以帧(frame)为单位进行数据的交换和传输的。

它还包括一些差错控制和流量控制的机制。

3.网络层:该层是负责实现数据的路由和转发。

它可以通过IP 地址来标识每一个网络上的主机或路由器。

4.传输层:传输层主要负责为两个端点之间的进程提供可靠的数据传输服务。

其特点是提供端到端的功能,同时把数据发送到正确的目标应用程序。

5.会话层:会话层的作用是建立、维护和结束会话。

它定义了两个或多个应用程序之间如何协同工作。

6.表示层:该层主要负责数据的表示和格式转换。

其任务是将发送方的数据表示为网络传输的格式,同时,将接收方接受的网络传输格式数据还原为接收方可以理解的格式。

7.应用层:这是最顶层的协议层,专门为应用程序提供网络服务。

这意味着它将数据表示为与特定的应用程序相关的形式,并且可能执行各种应用程序特定的操作。

二、TCP/IP四层模型TCP/IP是互联网上使用的最为广泛的协议集。

它采用的是一个四层体系结构,如下:1.网络接口层网络接口层位于整个TCP/IP协议堆栈的底部,这层的作用是在物理层和数据链路层之间进行转换。

这意味着它可以将适配器和网卡上的信号转换成MAC地址,并将数据帧传输到适当的网络或主机上。

2.网络层网络层是TCP/IP协议堆栈的第二层。

该层主要负责控制数据在网络上的路由和转发。

计算机网络的协议分层

计算机网络的协议分层

计算机网络的协议分层计算机网络的协议分层是指将网络通信的各个功能模块划分为多个层次,每个层次负责特定的功能,通过各层之间的协议来实现数据传输和通信。

这种分层的设计使得网络通信更加灵活、可靠,并且易于扩展和维护。

本文将从网络协议分层的基本原理、各个层次的功能以及分层设计的优点等方面进行讨论。

一、网络协议分层的基本原理网络协议分层的基本原理是将整个通信过程分解为多个层次,每个层次负责不同的功能。

这种分层设计的好处在于,每个层次可以独立设计、实现和测试,提高了系统的可靠性和可维护性。

同时,不同层次之间通过协议进行通信和交互,层与层之间的接口规定了数据的传输格式和处理规则,从而实现了不同系统和设备之间的互操作性。

二、各个层次的功能计算机网络的协议分层通常采用OSI(Open System Interconnection)参考模型或者TCP/IP(Transmission Control Protocol/Internet Protocol)参考模型,下面将介绍这两种模型中各个层次的功能。

1. OSI参考模型- 物理层:负责传输比特流,主要涉及物理接口、传输介质、电子信号等;- 数据链路层:负责传输数据帧,主要涉及帧的封装、解封装、物理寻址、差错检测等;- 网络层:负责网络互联和路由选择,主要涉及网络寻址、路由选择、分组传送等;- 传输层:负责端到端的通信,主要涉及分段传输、流量控制、差错恢复等;- 会话层:负责建立和管理进程间的会话,主要涉及会话的建立、维护、终止等;- 表示层:负责数据的格式化和表示,主要涉及数据的编码、压缩、加密等;- 应用层:为用户提供各种网络服务,主要涉及电子邮件、文件传输、远程登录等。

2. TCP/IP参考模型- 网络接口层:对应于OSI模型的物理层和数据链路层,负责物理信号传输和帧的封装;- 网际层:对应于OSI模型的网络层,负责IP寻址和路由选择;- 传输层:对应于OSI模型的传输层,负责端到端的可靠数据传输,主要有TCP和UDP两种协议;- 应用层:对应于OSI模型的会话层、表示层和应用层,负责提供各种网络服务。

OSI分层模型详解

OSI分层模型详解

OSI分层模型详解1.1 ⽹络分层  本课主要介绍了两种不同的分层结构:OSI分层模型和Cisco三层模型。

分层的优点:1.把复杂的⽹络划分成为更容易管理的层。

2.改变⼀个层的时候不会影响到其他的层,这使得应⽤程序开发者可以特定的设计和开发。

3.因为在当今的⽹络环境中,没有⼀个⼚家能完整的提供整套解决⽅案和所有的设备,在多⼚商环境下定义⼀个标准接⼝,即"即插即⽤"。

1.2 OSI七层模型的主要功能及⼯作在各层的设备⼀、理解OSI相关模型 为什么要学OSI?最重要的原因是:OSI七层模型是描述⽹络协议实现背后的内容和功能的最好⼯具、学习⽹络结构、⽹络原理、⽹络设备就必须从。

OSI的全称是开放式⽹络互联(Open Systems Interconnection)OSI的历史和现状: 国际标准化组织( I S O )创建了O S I 模型,并在1 9 8 4 年发布,以为供应商提供⼀个⽹络模型 ,这样它们的产品可以在⽹络上协调⼯作。

O S I 参考模型提供了层次分析⼯具,以理解互连技术,以及当前和未来⽹络发展的基础。

⼆、利⽤OSI分层的好处和概念 1、使⼈们容易探讨和理解协议的许多细节。

2、在各层间标准化接⼝,允许不同的产品只提供各层功能的⼀部分,(如路由器在⼀到三层),或者只提供协议功能的⼀部分。

(如Win95中的Microsoft TCP/IP) 3、创建更好集成的环境。

4、减少复杂性,允许更容易编程改变或快速评估。

5、⽤各层的headers和trailers排错。

较低的层为较⾼的层提供服务。

三、OSI七层的功能及各层的协议和数据格式 OSI Layers 功能 协议、数据格式或设备 Application 为应⽤程序提供通信服务 FTP,WWW browsers 例:Word processor Telnet、NFS、SMTP gateways、mail等 Presentation 主要作⽤是定义数据格式 TIFF,GIF,JPEG 如:⼆进制或ASCII传输 ASCII,MPEG,MIDI HIML Session 定义怎样开始,控制和结束 RPC,SQL,NFS, 会话conversations如ATM机 NetBIOS names 的事务处理双向传输 AppleTalk ASP Transport 第四层包括选择是否提供 TCP,UDP,SPX 错误恢复的协议 如TCP→分民packet→ IP→TCP组合成segment Network 定义包的端对端的传送 IP,IPX 也定义了根据媒体的不同具 Appletalk DDP 把packet分割成更⼩的packet 路由器 Data Link 指定从⼀个具体的链路或媒体传输 Frame Relay 数据,定义通过不同的链路传输 HDLC,PPP 例:802,3,802,2定义Ethernet 1EEE802,3/802,2 怎样⼯作,HDLC→Point-to-point FDDL,ATM WAN Link ⽹卡、⽹桥、交换机 Physical 物理媒件的物理特性 E1A/T1A,232 Commector,pin,electrical current E1A/T1A-449 Eneoding.例:RJ45定义wires/pins V.35,V.24 Ethernet和802.3定义wires/ RJ45,Ethernet pins1,2,3 ,6 802.3,802.5 FDDI四、在不同的计算机的相同层的通信 主机A 主机B Application Application Presentation Presentation Session Session Transport Transport Network Network Network Data Link Data Link Data Link Physical Physical Physical 路由器(仅仅具有三层的功能)五、Data Encapsulation 数据封装及数据包的名称 数据格式 OSI层 数据包的名称 1 Data 应⽤层 DATA 2 TCP Data 传输层 SEGMENT 3 IP TCP Data ⽹络层 PACKET 4 LH IP TCP Data LT 数据链路层 FRame 5 00100101011110110 物理层 BITS六、⾯向连接和⾮⾯向连接的协议 Connection-Oriented VS Connectionless Connection-oriented Error Recovery (reliability) LLC type2、TCP、SPX、X.25 Connection-oriented Pre-established Pathing X.25、Frame Relay、ATM Connectionless 简单地发送数据,没有⽤于 IPX、UDP 错误恢复或建⽴路径的开端 LLC type 1 区别error detection 和error Recovery 错误检测:⽤FCS来检测传输中的错误 错误恢复:丢失数据导致重传 错误恢复的三个步骤: 1、⽤初始化流来创建⼀个连接的协定。

osi分层原则

osi分层原则

osi分层原则
OSI分层原则是计算机网络中非常重要的概念,它指的是开放系统互联通信参考模型。

该模型将网络通信分为七个层次,每个层次都有特定的功能和职责。

这种分层原则使得不同的网络设备和协议可以互相兼容,实现不同层次之间的通信和交互。

具体来说,OSI分层原则将网络通信分为以下七个层次:
1.物理层:负责物理传输媒介的传输,如电信号、光信号、无线信号等。

2.数据链路层:负责将数据转换为数据帧,并在物理层中进行传输,同时也负责错误检测和纠正。

3.网络层:负责将数据包从源地址传输到目的地址,包括寻址、路由选择和拥塞控制等功能。

4.传输层:负责提供端到端的数据传输服务,包括数据分段、流量控制和错误恢复等功能。

5.会话层:负责建立、管理和维护应用程序之间的会话连接。

6.表示层:负责将数据转换为应用程序可以理解的格式,并进行数据压缩和加密等处理。

7.应用层:负责提供各种应用程序的网络服务,如电子邮件、文件传输、远程登录等。

通过遵循OSI分层原则,网络设备和协议可以按照各自的功能和职责划分到不同的层次中,使得网络通信更加简洁和高效。

同时,这种分层原则也为不同的网络协议之间提供了互相兼容的基础,使得网
络系统的可扩展性和可维护性得到了大大提高。

计算机网络体系结构和网络功能的分层

计算机网络体系结构和网络功能的分层

计算机网络体系结构和网络功能的分层介绍计算机网络是由一组相互连接的计算机和网络设备组成,通过通信线路和交换设备相互连接,共享资源和信息。

为了有效管理和提供灵活的功能,计算机网络通常被组织成分层的体系结构。

本文将介绍计算机网络体系结构的分层以及每个层次的网络功能。

OSI模型最常用的计算机网络体系结构模型是国际标准化组织(ISO)制定的“开放式系统互连”(Open Systems Interconnection,简称OSI)模型。

该模型将计算机网络分为七个不同的层次,每个层次都有特定的功能和任务。

下面是OSI模型的七个层次:1.物理层:负责传输比特流,处理硬件的物理接口以及基本的电信号传输。

2.数据链路层:负责可靠传输数据帧,增加了流控制和差错检测等功能。

3.网络层:负责将数据分组(通常称为数据包或数据报)从源主机传输到目标主机,进行路径选择和数据包转发。

4.传输层:负责建立端到端的连接,提供数据传输的可靠性和流量控制。

5.会话层:负责建立、管理和终止不同计算机之间的会话。

6.表示层:负责数据的格式转换、加密和压缩等安全性和可读性相关的功能。

7.应用层:为用户提供各种网络应用程序,例如电子邮件、远程登录和文件传输等。

每个层次在进行通信时只与相邻的上下层进行交互,通过协议进行数据的传递和控制。

TCP/IP模型除了OSI模型外,另一个常用的计算机网络体系结构是TCP/IP模型。

TCP/IP模型是实际应用中最常见的网络体系结构,它是互联网的基础。

TCP/IP模型将计算机网络分为四个层次:1.网络接口层:负责通过物理媒介(例如以太网)传输数据,处理硬件寻址和数据包的物理传输。

2.网际层:负责将数据包从源主机传输到目标主机,进行路由选择和数据包转发。

3.运输层:负责建立端到端的连接,提供数据传输的可靠性和流量控制。

4.应用层:为用户提供各种网络应用程序,例如HTTP、FTP和DNS等。

与OSI模型相比,TCP/IP模型将会话层、表示层和应用层合并到了单一的应用层中。

计算机网络的分层结构

计算机网络的分层结构

计算机网络的分层结构计算机网络是现代社会不可或缺的基础设施,它连接了世界各地的用户,实现了数据的传输和共享。

而计算机网络的分层结构则是这个巨大网络系统中的一大特点。

计算机网络的分层结构是什么?计算机网络采用的分层结构是指将网络协议分为多个层次,每个层次都有其独立性,且按一定规则发生交互。

具体来说,从物理层开始,网络分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层七个层次。

每个层次各有不同的功能和任务,同时也能够独立升级和扩充,从而便于网络的管理和维护。

网络分层结构有什么好处?网络分层结构之所以被广泛采用,主要是它具有如下的优点:1. 简化网络协议的设计由于网络协议都按照分层结构进行设计,因此每个协议仅需要完成相应的任务,不必关心其他层次的问题。

这样,协议的设计变得更加简单明了,容易实现和维护。

2. 便于协议的升级和扩展网络分层结构也使协议的升级和扩展变得非常容易。

当某个层次的协议需要改进时,只需对该层次进行修改,而不影响其他层次的正常运行。

3. 精简网络的管理和维护在网络分层结构中,每个层次都有其独立性,因此可以将网络的管理和维护任务分配到不同的层次中,从而精简了网络管理人员的任务量。

7层网络分层结构的具体内容是什么?在计算机网络中,采用的是OSI(开放系统互连参考模型)的7层网络分层结构。

下面对这7个层次进行简单介绍:1. 物理层物理层是计算机网络的最底层,也被称为传输介质层。

它制定了计算机与传输媒介之间的接口标准,主要负责数据的传输和传输媒介的管理。

2. 数据链路层数据链路层是位于物理层之上的一层,其主要任务是在物理层之上建立数据链路,实现数据的可靠传输。

数据链路层还可以矫正与检测错误,以及进行流量控制等。

3. 网络层网络层主要负责数据的路由与寻址,将数据包从源主机发送到目的主机。

此外,网络层还可以进行路由选择和流量控制等。

4. 传输层传输层是网络中最为重要的层次之一,主要负责数据传输的可靠性和顺序等问题。

网络分级设计模型:核心层、汇聚层和接入层

网络分级设计模型:核心层、汇聚层和接入层上面是一个分级网络设计模型图,一个分级的网络设计包括以下3层:■核心层——提供最优的区间传输■汇聚层——提供基于策略的连接■接入层——为多业务应用和其他的网络应用提供用户到网络的接入下面介绍各层的功能1、核心层的功能核心层是一个高速的交换式骨干。

他的设计目标是使得交换分组所耗费的时间演示最小。

同开放最短路径优先协议(OSPF)中的区域0一样,核心(Core)和骨干(backbone)是同义词。

园区网的这一层不应该对数据包/帧进行任何的处理,比如处理访问列表和进行过滤,因为这会降低包交换的速度。

目前常见的做法是在核心层完全采用第3层交换环境,这就意味着VLAN和VLAN trunks不会出现在核心层中。

这也意味着在核心层中生成树环路通常也可以避免。

核心层的主要功能是在园区网的各个汇聚层设备之间提供高速的连接。

2、汇聚层的功能在园区网中,汇聚层是核心层和接入层之间的分界点。

它能帮助定义和区分核心层。

汇聚层的功能是对网络的边界进行定义。

对数据包/帧的处理应该在这一层完成。

在园区网络环境中,汇聚层可以包含下列一些功能:■地址或区域的汇聚;■将部门或工作组的访问连接到骨干;■广播/组播域的定义;■ VLAN间(Inter-VLAN)路由选择;■介质转换;■安全策略。

在非园区网环境中,汇聚层负责处理路由选择域之间的信息重分配,并且通常是静态和动态路由选择协议之间的分界点。

汇聚层也可以是远程站点访问企业网络的接入点。

可以将汇聚层汇总为提供基于策略连接的层。

数据包的处理、过滤、路由总结、路由过滤、路由重新分配、VLAN间路由选择、策略路由和安全策略是汇聚层的一些主要功能。

3、接入层等功能接入层是本地终端用户被许可接入网络的点。

该层同样可能使用访问列表或者过滤器来满足一组特定用户的需要,比如满足那些经常参加视频会议的用户的需求。

通常,2层交换机在接入层中起非常重要的作用。

在接入层中,交换机被称为边缘设备(edge devices),因为它们位于网络的边界上。

网络分层架构介绍

1.OSI七层模型1) 物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。

它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后再转化为1、0,也就是我们常说的数模转换与模数转换)。

这一层的数据叫做比特。

2)数据链路层:定义了如何让格式化数据以帧为单位进行传输,以及如何让控制对物理介质的访问。

这一层通常还提供错误检测和纠正,以确保数据的可靠传输。

3)网络层:在位于不同地理位置的网络中的两个主机系统之间提供连接和路径选择。

Internet的发展使得从世界各站点访问信息的用户数大大增加,而网络层正是管理这种连接的层。

4) 传输层:定义了一些传输数据的协议和端口号(WWW端口80等),如:TCP(传输控制协议,传输效率低,可靠性强,用于传输可靠性要求高,数据量大的数据),UDP(用户数据报协议,与TCP特性恰恰相反,用于传输可靠性要求不高,数据量小的数据,如QQ聊天数据就是通过这种方式传输的)。

主要是将从下层接收的数据进行分段和传输,到达目的地址后再进行重组。

常常把这一层数据叫做段。

5) 会话层:通过传输层(端口号:传输端口接收端口)建立数据传输的通路。

主要在你的系统之间发起会话或者接受会话请求(设备之间需要互相认识可以是IP也可以是MAC或者是主机名)。

6)表示层:可确保一个系统的应用层所发送的信息可以被另一个系统的应用层读取。

例如,PC程序与另一台计算机进行通信,其中一台计算机使用扩展二一十进制交换码(EBCDIC),而另一台则使用美国信息交换标准码(ASCII)来表示相同的字符。

如有必要,表示层会通过使用一种通格式来实现多种数据格式之间的转换。

7) 应用层:是最靠近用户的OSI层。

这一层为用户的应用程序(例如电子邮件、文件传输和终端仿真)提供网络服务。

2.TCP/IP四层网络模型1)应用层:TCP/IP协议的应用层相当于OSI模型的会话层、表示层和应用层,FTP(文件传输协议),DNS(域名系统),HTTP协议,Telnet(网络远程访问协议)2)传输层:提供TCP(传输控制协议),UDP(用户数据报协议)两个协议,主要功能是数据格式化、数据确认和丢失重传等。

计算机网络分层模型-7层和4层

计算机⽹络分层模型-7层和4层计算机⽹络中会把⽹络结构分层⽬前主要有2种7层(osi国际标准组织定制)4层(tcp/ip标准,美国军⽅制定)虽然osi是国际认证,但是⽬前⼤部分⽤的都是tcp/ip标准7层:物链⽹输会⽰⽤应⽤层:⽤户交互协议:FTP(⽂件传输协议),SMTP(电⼦邮件传输协议),HTTP(超⽂本传输协议)表⽰层:数据处理(加密,格式转换,压缩和恢复),⼈类语⾔变成机器语⾔协议:ASCII码会话层:建⽴连接,添加校验点,在链接失效时重新连接同步数据(⼤⽂件传输)协议:ADSP,ASP传输层:端到端通讯,两个主机的进程之间的数据传输和通讯(可靠传输,不可靠传输)协议:TCP(可靠传输,3次握⼿保证建⽴连接,双⼯通讯(双⽅同时发送和接受数据),利⽤缓存保证数据完整有序,添加了序号和确认号验证数据完整性(⽐如3次握⼿演⽰中中经常出现的的seq和ack),电⼦邮件⼀类的⼀般使⽤这个,保证可靠性,不⽤太在意即时性),UDP(不可靠传输,⼀直发送,没有流量控制(有多少发多少),不纠错,⼀般视频会议⼀类的使⽤这个,保证数据速度和即时性,偶尔掉帧什么的⽆所谓)⽹络层:选择最佳路径,控制发送端流量,纠错(保证传输层数据正确),阻塞控制(控制整体流量)协议:IP数据链路层:数据组装成帧(把⼀个⼤数据分成⼀个⼀个的数据帧101010101010011.。

⽅便物理层传输)物理层:物理媒体上数据⽐特流的透明传输(把 0 1 数据帧变成⾼低电压信号传输出去)协议:IEEE802.4,Rj244层:接⽹输⽤应⽤层: 7层中的应⽤层,表⽰层,会话层协议:FTP(⽂件传输协议),SMTP(电⼦邮件传输协议),HTTP(超⽂本传输协议)传输层: 7层中的传输层协议:TCP,UDP⽹际层: 7层中的⽹络层协议:IP⽹络接⼝层: 7层中的数据链路层和物理层协议:Ethernet(以太⽹(现在⼤部分局域⽹都是这种,⽆连接(没有三次握⼿),不可靠(没有数据帧号,丢了不知道))),ATM(异步传输模式(信元传输)), Frame Relay(帧中继(数据帧传输,已经过时了))主要记住:每个层的名字,每个层的作⽤,每个层的协议。

网络分层模型概述

– 网桥:连接两个局域网,在各种传输介质中转 发数据信号,扩展网络的距离,有效地限制两 个介质系统中无关紧要的通信
– 交换机:按每一个包中的MAC地址相对简单地 决策信息转发 ,转发延迟小,将网络分成小的 冲突网域,为每个工作站提供更高的带宽
网络层
• 进行路由选择和中继 • 激活、终止网络连接,实现数据链路的复
7.应用层 6.表示层
5.会话层
4.传输层
面向数据传输
3.网络层 2.数据链路层
1.物理层
OSI七层参考模型
设备A
中间节点
中间节点
设备B
OSI七层参考模型
设备A
设备B
物理层
• 为设备之间的数据通信提供传输媒体及互连设备 – 包括激活物理连接、传送数据、终止物理连接这3个步 骤
• 为数据传输提供可靠的环境 – 正确地传输比特流
TCP/IP协议栈
应用层 表示层 会话层
传输层
SMTP FTP
各种应用程序层 …… DNS SNMP
NFS TFTP
TCP
UDP
ICMP IGMP
网络层
IP
RARP ARP
数据链路层 物理层
由底层网络定义的协议
Ethernet,Token-Ring,FDDI,X.25,Wirless,ATM
TCP/IP和OSI模型的对应关系
应用层 表示层 会话层 传输层 网络层 数据链路层
物理层
允许接入网络资源
建立、管理和终止会话
将分组从源端传送到目的端; 提供网络互联
在媒体上传输比特; 提供机械的和电气的规约
TCP/IP参考模型
• 在20世纪60年代末为ARPAnet而开发 • 因传输控制协议TCP和网际协议IP而得名 • 包含多个协议 • 四层的体系结构
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网络分层
(一)为什么要进行网络分层
相互通信的两个计算机系统必须高度的协调工作才行,而这种 协调是非常复杂的。分层,可以将庞大而复杂的问题转化为若干较 小的局部问题,而这些较小的局部问题就比较易于研究和处理。 举个例子:主机1和主机2之间通过一个通信网络传送文件。
通过上述实例我们可以看出分层可以带来很多好处
ห้องสมุดไป่ตู้
具有五层协议的体系结构
OSI的七层协议体系结构的概念很清楚,理论也较完整,但它既复杂又丌实 用。TCP/IP四层协议包含应用层,运输层,网际层和网络接口层,从实质 上讲只有最上面的三层,因为最下面的网络接口层基本和一般的通信链路在 功能上没多大区别,对于计算机网络来说,这一层并没有什么特别新的内容, 所以,综合OSI和TCP/IP,采用折中的五层协议的体系结构。既简洁又能将 概念阐述清楚。
OSI的七层协议 TCP/IP的四层协议
应用层
五层协议
运输层
网际层
网络接口层
(1)应用层
• 任务:通过应用进程间的交互来完成特定网络应用。 • 应用层协议仅仅是网络应用的一个组成部分,指应用进程间的 通信和互交的规则。互联网中的应用协议有很多,如http、ftp、 telnet、smtp、pop3等。 (2)运输层 任务:负责向两个主机中进程之间的通信提供通用的数据传输 服务。应用程序利用该服务传送应用层报文。 (3)网络层 任务:负责为分组交换网上的丌同主机提供服务 (4)数据链路层 任务:负责将IP数据报封装成合适在物理网络上传输的帧格式 并传输,或将从物理网络接收到的帧解封,取出IP数据报交给网 络层。 (5)物理层 任务:负责将比特流在结点间传输
(1)各层之间是独立的:某一层并丌需要知道他的下一层是如何 实现的,而仅仅需要知道该层通过层间的接口所提供的服务。 (2)灵活性更好:任何一层发生变化时,只有层间接口保持丌变, 则在这层以上或以下均丌受影响 (3)结构上可分割开:各层均可采用最适合的技术来实现 (4)易于实现和维护:因为整个系统已经被分解成若干个相对独 立的子系统 (5)能促进标准化工作:每一层的功能及其所提供的服务都已经 有了精确地说明。
数据在各层之间的传递过程
• 数据在各层之间的传递过程.swf
通过上述实例我们可以看出分层可以带来很多好处
(1)各层之间是独立的: (2)灵活性更好 (3)结构上可分割开 (4)易于实现和维护 (5)能促进标准化工作
相关文档
最新文档