下层给上层提供服务。上层给下层指令
② 计算机网络七层协议每一层协议的功能,不同层协议之间的相同,不同,相互关系
下层协议是为上层协议提供服务。。
例如物理层就是为上层数据链路层提供服务。3
不同层协议的要求不同。工作原理不同。是相辅相成。
③ 为什么计算机网络有七层和四层之说,有什么相同点和不同点
七层”是OSI参考模型,即物理层 、 数据链路层 、 网络层、传输层、 会话层 、表示层、应用层 ;
“四层”是 TCP/IP参考模型,即物理链路层、网络层、传输层、应用层。
虽说有四层和七层之说,但是其实一样的, TCP/IP中的物理链路层对应OSI中的物理层和数据链路层 ,网络层对应网络层,传输层对应传输层,应用层对应会话层 、表示层、应用层 。 相同点:
1、两者都是以协议栈的概念为基础
2、协议栈中的协议彼此相互独立
3、下层对上层提供服务
不同点:
1、OSI是先有模型,TCP/IP是先有协议
2、TCP/IP用于Internet网络,OSI只用于参考,
3、层次数量不同
4、封装不同(逐层封装(OSI)与 越层封装(TCP/IP))
④ 在计算机网张协议的层次结构中,下层为上层提供的服务可分为___和___俩类.
1.单模光纤 2.多模光纤
3.单模光纤 4.多模光纤
⑤ 关于计算机网络的层次问题
不是形成了更高的一层,TCPIP 和OSI 的分层 都是让设备,数据,网络 应用 分得更细化,每一层都是独立存在的,下层给上层提供服务。
源自网络:请参考
建立七层模型的主要目的是为解决异种网络互连时所遇到的兼容性问题。
它的最大优点是将服务、接口和协议这三个概念明确地区分开来:
服务说明某一层为上一层提供一些什么功能,接口说明上一层如何使用下层的服务,而协议涉及如何实现本层的服务;
这样各层之间具有很强的独立性,互连网络中各实体采用什么样的协议是没有限制的,只要向上提供相同的服务并且不改变相邻层的接口就可以了。
网络七层的划分也是为了使网络的不同功能模块(不同层次)分担起不同的职责,从而带来如下好处:
● 减轻问题的复杂程度,一旦网络发生故障,可迅速定位故障所处层次,便于查找和纠错;
● 在各层分别定义标准接口,使具备相同对等层的不同网络设备能实现互操作,各层之间则相对独立,一种高层协议可放在多种低层协议上运行;
● 能有效刺激网络技术革新,因为每次更新都可以在小范围内进行,不需对整个网络动大手术;
● 便于研究和教学
⑥ 计算机网络体系分为哪四层
1.、应用层
应用层对应于OSI参考模型的高层,为用户提供所需要的各种服务,例如:FTP、Telnet、DNS、SMTP等.
2.、传输层
传输层对应于OSI参考模型的传输层,为应用层实体提供端到端的通信功能,保证了数据包的顺序传送及数据的完整性。该层定义了两个主要的协议:传输控制协议(TCP)和用户数据报协议(UDP).
TCP协议提供的是一种可靠的、通过“三次握手”来连接的数据传输服务;而UDP协议提供的则是不保证可靠的(并不是不可靠)、无连接的数据传输服务.
3.、网际互联层
网际互联层对应于OSI参考模型的网络层,主要解决主机到主机的通信问题。它所包含的协议设计数据包在整个网络上的逻辑传输。注重重新赋予主机一个IP地址来完成对主机的寻址,它还负责数据包在多种网络中的路由。
该层有三个主要协议:网际协议(IP)、互联网组管理协议(IGMP)和互联网控制报文协议(ICMP)。
IP协议是网际互联层最重要的协议,它提供的是一个可靠、无连接的数据报传递服务。
4.、网络接入层(即主机-网络层)
网络接入层与OSI参考模型中的物理层和数据链路层相对应。它负责监视数据在主机和网络之间的交换。事实上,TCP/IP本身并未定义该层的协议,而由参与互连的各网络使用自己的物理层和数据链路层协议,然后与TCP/IP的网络接入层进行连接。地址解析协议(ARP)工作在此层,即OSI参考模型的数据链路层。
(6)计算机网络下层对上层叫服务扩展阅读:
OSI将计算机网络体系结构(architecture)划分为以下七层:
物理层: 将数据转换为可通过物理介质传送的电子信号相当于邮局中的搬运工人。
数据链路层: 决定访问网络介质的方式。
在此层将数据分帧,并处理流控制。本层指定拓扑结构并提供硬件寻址,相当于邮局中的装拆箱工人。
网络层: 使用权数据路由经过大型网络 相当于邮局中的排序工人。
传输层: 提供终端到终端的可靠连接 相当于公司中跑邮局的送信职员。
会话层: 允许用户使用简单易记的名称建立连接 相当于公司中收寄信、写信封与拆信封的秘书。
表示层: 协商数据交换格式 相当公司中简报老板、替老板写信的助理。
应用层: 用户的应用程序和网络之间的接口老板。
⑦ 在计算机网络协议的层次中,下层为上层提供的服务分为哪两类
面向连接的服务和无连接的服务
面向连接的服务含义指在使用该服务之前用户首先要建立连接,而在使用完服务之后,用户应该释放连接,当被叫用户拒绝连接时,连接宣告失败。
通常面向连接的服务是可靠的报文序列服务,从来不丢失数据(可靠的服务是由接收方确认收到的每一份报文,使发送方确信它发送的报文已经到达目的地这一方法来实现的,确认过程增加了额外的开销和延迟。通常这也是值得的,但有时也不尽然)。在建立连接之后,每个用户可以发送可变长度(在某一限度之内)的报文,这些报文按顺序发送给远端的用户,用户对这些报文的接收也是有顺序的。面向连接的服务比较适用于在一定期间内向同一个目的地发送很多报文的情况,对于发送很短的零星报文,面向连接的服务显得开销过大。
在无连接服务(Connectionless Service)的情况下,两个实体之间的通信不需要先建立好一个连接,因此其下层的有关资源不需要事先进行预定保留,这些资源是在数据传输时动态的进行分配的。无连接服务是以邮政系统为模型的,每个报文(信件)带有完整的目的地址,并且每一个报文都独立于其他报文,经由系统选定的路线传递。在正常情况下,当两个报文发往同一目的地时,先发的先收到。但是,也有可能先发的报文在途中延误了,后发的报文反而先收到。而这种情况在面向连接的服务中是绝不可能发生的,面向连接的服务保证数据包的有序可靠传输。
⑧ 计算机网络环境下服务的概念及其内容
计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
简单地说,计算机网络就是通过电缆、电话线或无线通讯将两台以上的计算机互连起来的集合。
服务(s e r v i c e)这个极普通的术语在计算机网络中无疑是一个极重要的概念。在网络体系结构中,服务就是网络中各层向其相邻上层提供的一组操作,是相邻两层之间的界面。由于网络分层结构中的单向依赖关系,使得网络中相邻层之间的界面也是单向性的:下层是服务提供者,上层是服务用户。而服务的表现形式是原语( p r i m i t i v e),比如库函数或系统调用。为了更好地讨论网络服务,我们先解释几个术语。在网络中,每一层中至少有一个实体( e n t i t y)。实体既可是软件实体(比如一个进程),也可以是硬件实体(比如一块网卡)。在不同机器上同一层内的实体叫做对等实体(peerentity)。N层实体实现的服务为N+ 1层所利用,而N层则要利用N-1层所提供的服务。N层实体可能向N+1层提供几类服务,如快速而昂贵的通信或慢速而便宜的通信。N+1层实体是通过N层的服务访问点(Service Access Point,SAP)来使用N层所提供的服务。N层SAP就是N+ 1层可以访问N层服务的地方。每一个SAP都有一个唯一地址。为了使读者更清楚,我们可以把电话系统中的SAP看成标准电话插孔,而SAP地址是这些插孔的电话号码。要想和他人通话,必须知道他的SAP地址(电话号码)。在伯克利版本的U n i x系统中,SAP是“S o c k e t”,SAP地址是S o c k e t号。邻层间通过接口要交换信息。N+1层实体通过S A P把一个接口数据单元(Interface Data Unit,IDU)传递给N层实体,如图1 - 1 2所示。I D U由服务数据单元(Service Data Unit,SDU)和一些控制信息组成。为了传送S D U,N层实体可以将S D U分成几段,每一段加上一个报头后作为独立的协议数据单元(Protocol Data Unit,PDU)送出,如“分组”就是P D U。P D U报头被同层实体用来执行它们的同层协议,用于辨别哪些P D U包含数据,哪些包含控制信息,并提供序号和计数值等。在网络中,下层向上层提供的服务分为两大类:面向连接服务( connection-oriented service)和无连接服务(connectionless service)。面向连接服务是电话系统服务模式的抽象。每一次完整的数据传输都必须经过建立连接、数据传输和终止连接三个过程。在数据传输过程中,各数据包地址不需要携带目的地址,而是使用连接号。连接本质上类似于一个管道,发送者在管道的一端放入数据,接收者在另一端取出数据。其特点是接收到的数据与发送方发出的数据在内容和顺序上是一致的。无连接服务是邮政系统服务模式的抽象。其中每个报文带有完整的目的地址,每个报文在系统中独立传送。无连接服务不能保证报文到达的先后顺序,原因是不同的报文可能经不同的路径去往目的地,所以先发送的报文不一定先到。无连接服务一般也不对出错报文进行恢复和重传。换句话说,无连接服务不保证报文传输的可靠性。在计算机网络中,可靠性一般通过确认和重传(acknowledgement and retransmission)机制实现。大多数面向连接服务都支持确认重传机制,但确认和重传将带来额外的延迟。有些对可靠性要求不高的面向连接服务(如数字电话网)不支持重传;因为电话用户宁可听到带有杂音的通话,也不喜欢等待确认所造成的延迟。大多数无连接服务不支持确认重传机制,所以无连接传输服务往往可靠性不高。
⑨ 在计算机网络协议的层次结构中,下层为上层提供的服务可以分为哪两类
一种是可靠的面向连接的服务;一种是不可靠的无连接的服务~
⑩ 在计算机网络协议的层次中,下层为上层提供的服务分为哪两类
计算机网络的组成一般而论,计算机网络有三个主要组成部分:若干个主机,它们为用户提供服务;一个通信子网,它主要由结点交换机和连接这些结点的通信链路所组成;一系列的协议,这些协议是为在主机和主机之间或主机和子网中各结点之间的通信而采用的,它是通信双方事先约定好的和必须遵守的规则。为了便于分析,按照数据通信和数据处理的功能,一般从逻辑上将网络分为通信子网和资源子网两个部分。图1.5给出了典型的计算机网络结构。通信子网通信子网由通信控制处理机(CCP)、通信线路与其他通信设备组成,负责完成网络数据传输、转发等通信处理任务。通信控制处理机在网络拓扑结构中被称为网络结点。它一方面作为与资源子网的主机、终端连结的接口,将主机和终端连入网内;另一方面它又作为通信子网中的分组存储转发结点,完成分组的接收、校验、存储、转发等功能,实现将源主机报文准确发送到目的主机的作用。通信线路为通信控制处理机与通信控制处理机、通信控制处理机与主机之间提供通信信道。计算机网络采用了多种通信线路,如电话线、双绞线、同轴电缆、光缆、无线通信信道、微波与卫星通信信道等。资源子网资源子网由主机系统、终端、终端控制器、连网外设、各种软件资源与信息资源组成。资源子网实现全网的面向应用的数据处理和网络资源共享,它由各种硬件和软件组成。(1)主机系统(Host)。它是资源子网的主要组成单元,装有本地操作系统、网络操作系统、数据库、用户应用系统等软件。它通过高速通信线路与通信子网的通信控制处理机相连接。普通用户终端通过主机系统连入网内。早期的主机系统主要是指大型机、中型机与小型机。(2)终端。它是用户访问网络的界面。终端可以是简单的输入、输出终端,也可以是带有微处理器的智能终端。智能终端除具有输入、输出信息的功能外,本身具有存储与处理信息的能力。终端可以通过主机系统连入网内,也可以通过终端设备控制器、报文分组组装与拆卸装置或通信控制处理机连入网内。(3)网络操作系统。它是建立在各主机操作系统之上的一个操作系统,用于实现不同主机之间的用户通信,以及全网硬件和软件资源的共享,并向用户提供统一的、方便的网络接口,便于用户使用网络。(4)网络数据库。它是建立在网络操作系统之上的一种数据库系统,可以集中驻留在一台主机上(集中式网络数据库系统),也可以分布在每台主机上(分布式网络数据库系统),它向网络用户提供存取、修改网络数据库的服务,以实现网络数据库的共享。(5)应用系统。它是建立在上述部件基础的具体应用,以实现用户的需求。如图1.6所示,表示了主机操作系统、网络操作系统、网络数据库系统和应用系统之间的层次关系。图中Unix、Windows为主机操作系统,NOS为网络操作系统,NDBS为网络数据库系统,AS为应用系统。现代网络结构的特点在现代的广域网结构中,随着使用主机系统的用户的减少,资源子网的概念已经有了变化。目前,通信子网由交换设备与通信线路组成,它负责完成网络中数据传输与转发任务。交换设备主要是路由器与交换机。随着微型计算机的广泛应用,连入局域网的微型计算机数目日益增多,它们一般是通过路由器将局域网与广域网相连结的。图1.3给出了目前常见的计算机网络的结构示意图。另外,从组网的层次角度看网络的组成结构,也不一定是一种简单的平面结构,而可能变成一种分层的立体结构。图1.7所示的是一个典型的三层网络结构,最上层称为核心层,中间层称为分布层,最下层称为访问层,为最终用户接入网络提供接口。