① OSI/RM参考模型与TCP/IP协议
该模型定义了不同计算机互联的标准,是设计和描述计算机网络通信的基本框架。OSI参考模型共分为7个层次,从低到高依次为 物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
每层完成一定的功能,每层都直接为其上层提供服务,并且所有层次都互相支持,而网络通信则可以自上而下(在发送端)或者自下而上(在接收端)双向进行。 并不是每一通信都需要经过OSI的全部七层,有的甚至只需要双方对应的某一层即可。
物理接口之间的转接,以及中继器与中继器之间的连接就只需在物理层中进行即可;而路由器与路由或差局器之间的连接则只需经过网络层以下的三层即可。 总的来说,双方的通信是在对等层次上进行的,不能在不对称层次上进行通信。
对等层通信的实质:
对等层实体之间虚拟通信;下层向上层提供服务;实际通信在最底层完成;发送方数据由最高层逐渐向下层传递,到接收方数据由最低层逐渐向高层传递。
协议数据单元PDU
OSI参考模型中, 对等层协议之间交换的信息单元统称衫让为协议数据单元
而传输层及以下各层的PDU另外还有各自特定的名称:
传输层——数据段(Segment)
网络层——分组(数据包)(Packet)
数据链路层——数据帧(Frame)
物理层——比特(Bit)
在OSI参考模型中数据是如何在不同主机的不同应用进程中进行数据传输的呢?
应用层处理后交给下面的表示层, 表示层会进行必要的格式转换,使用一种通信双方都能识别的编码来处理数据;
表示层处理完成后将数据交给会话层, 会话层会在主机1和主机2之间建立一条只用于传输该数据的会话通道 ,并监视它的连接状态,直到数据同步完成才会断开会话;
会话通道建立后,为保证数据传输中的可靠性,主机1的 传输层会对数据进行必要的处理,如分段、编号、差错校验、确认、重传等;
网络层是实际传输数据的层次, 它将传输层中处理完成的数据再次庆念封装,添加上双方的地址信息,并为每个数据包找到一条到主机2的最好的路径,然后按照最佳路径发送到网络中;
数据链路层则会对网络层的数据 再次进行封装 ,添加上能唯一表示每台设备的 MAC物理地址 ;
主机1的 物理层则将上层的数据转换成电流传输的物理线路,通过物理线路将数据传送到主机2后,
虽然应用进程数据要经过这么复杂的过程才能送到终点,但这些复杂过程对用户来说,都被屏蔽掉了,以致主机1的应用进程AP1觉得好像直接把数据交给了主机2的应用进程Ap2。
TCP/IP协议
由网络层的IP协议和传输层的TCP协议组成。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。
TCP/IP模型分为四个层次: 应用层,传输层,网络互联层和网络接口层。
在TCP/IP模型中,去掉了OSI参考模型中的 会话层 和 表示层 (这两层的功能被合并到应用层实现)。同时将OSI参考模型中的 数据链路层 和 物理层 合并为 网络接口层。
TCP协议 是一个面向连接的、可靠的协议,允许从一台主机发出的字节流无差错地发往互联网上的其他主机。在 发送端 ,它负责 把上层(应用层)传送下来的字节流分割成离散的报文,并把每个报文传递给下层(网络互联层)。 在 接收端, 它负责 把收到的报文进行重组后递交给上层(应用层)。 TCP协议还要处理 端到端 的流量控制,以便确保一个快速的发送方,不会因为发送太多的报文而淹没掉一个处理能力跟不上的慢速的接受方。
UDP协议是一个不可靠的、无连接协议,主要适用于不需要对报文进行排序和流量控制的场合。其被广泛用于那些一次性的请求-应答应用,以及那些及时交付比精确交付更加重要的应用,如传输语音或者视频。
TCP/IP模型能够打败法律意义上的国际标准ISO/Rm参考模型,而成为事实上的国际标准,有它滋身的特点:
首先它是一个开放的协议标准:可以免费使用,并且独立于特定的计算机硬件与操作系统。
其次它独立于特定的网络硬件:可以运行在局域网、广域网,更适用在互联网中。
其统一的网络地址分配方案,使得整个TCP/IP设备在网中都具有唯一的IP地址。
他所提供的标准化的高层协议,提供了多种可靠的用户服务。
TCP/IP模型与OSI模型有着很多共同点:
两者都以协议栈概念为基础,并且协议栈中的协议彼此相互独立。两个模型功能大致相同,都采用了层次结构,存在可比的传输层和网络层,但不是严格意义上的一一对应。
两者的不同点:
OSI模型的最大贡献在于明确区分了3个概念: 服务、接口和协议; 而TCP/IP模型并没有明确区分服务、接口和协议,因此OSI模型中的协议比TCP/IP模型中的协议有更好的隐蔽性,当技术发生变化时OSI模型中的协议相对更容易被新协议所替换。
OSI模型在协议发明之前就已经产生了,而TCP/IP模型则正好相反:
先有协议,TCP/IP模型只是已有协议的一个描述而已,这导致协议和模型结合得非常完美,能够解决很多实际问题,如异构网的互联问题。
两者在无连接和面向连接的通信领域有所不同:
OSI模型的网络层同时支持无连接和面向连接的通信,但是传输层只支持面向连接的通信;
TCP/IP模型在网络层只支持一种模式(无连接),但是在传输层同时支持两种通信模式。
OSI模型有7层,而TCPIP模型只有4层,两者在层次划分与使用协议上有很大差别。
网卡,交换机,路由器 —— 网络通信连接设备
② 局域网的参考模型的各层功能是什么与OSI/RM参考模型有哪些不同
一、局域网的参考模型的各层功能
1、第一层是物理层,物理层的主要功能是利用传输介质为数据链路层提供物理连接,负责数据流的物理传输工作。
2、第二层是数据链路层,数据链路层是在通信实体问建立数据链路连接,传输的基本单位为“帧”,并为网络层提供差错控制和流量控制服务。
3、第三层是网络层,主要为数据在节点之间传输创建逻辑链路,通过路由选择算法为分组选择最佳路径,从而实现拥塞控制、网络互联等功能。
4、第四层是传输层,传输层不仅仅是一个单独的结构层,而是整个分析体系协议的核心。传输层主要为用户提供End—to—End(端到端)服务,处理数据报错误、数据包次序等传输问题。
5、第五层是会话层,会话层的主要功能是负责维护两个节点之间的传输连接,确保点到点传输不中断,以及管理数据交换等功能。会话层在应用进程中建立、管理和终止会话。会话层还可以通过对话控制来决定使用何种通信方式,全双工通信或半双工通信。会话层通过自身协议对请求与应答进行协调。
二、与OSI/RM参考模型的区别
OSI/RM参考模型定义了不同计算机互联的标准,是设计和描述计算机网络通信的基本框架。而局域网参考模型主要涉及OSI/RM参考模型的低两层,即主要涉及物理层和数据链路层的内容。
(2)计算机网络通信的基本框架扩展阅读:
局域网参考模型OSI(Open System Interconnect)
即开放式系统互联。 一般都叫OSI参考模型,是ISO组织在1985年研究的网络互联模型。该体系结构标准定义了网络互联的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层),即OSI开放系统互连参考模型。
③ OSI是什么意思
开放式系统互联通信参考模型(英语:Open System Interconnection Reference Model,缩写为 OSI),简称为OSI模型(OSI model),一种概念模型,由国际标准化组织提出,一个试图使各种计算机在世界范围内互连为网络的标准框架。定义于ISO/IEC 7498-1。
在制定计算机网络标准方面,起着重大作用的两大国际组织是:国际电信联盟电信标准化部门,与国际标准组织(ISO),虽然它们工作领域不同,但随着科学技术的发展,通信与信息处理之间的界限开始变得比较模糊;
这也成了国际电信联盟电信标准化部门和ISO共同关心的领域。1984年,ISO发布了着名的ISO/IEC 7498标准,它定义了网络互联的7层框架,也就是开放式系统互联参考模型。
影响:
OSI定义良好的协议规范集,并有许多可选部分完成类似的任务。它定义了开放系统的层次结构、层次之间的相互关系以及各层所包括的可能的任务,作为一个框架来协调和组织各层所提供的服务。
OSI参考模型并没有提供一个可以实现的方法,而是描述了一些概念,用来协调进程间通信标准的制定。即OSI参考模型并不是一个标准,而是一个在制定标准时所使用的概念性框架。
④ 计算机网络由哪三大部分组成
计算机网络由以下三个主要部分组成:
硬件:计算机网络中的硬件包括计算机、服务器、路由器、交换机、网卡、集线器等设备,用于实现数据在网络中的传输和交链清含换。棚笑
软件:计算机网络中的软件包括各种协议、应用程序、操作系统等,用于控制数据在网络中的传输、处理和存储。
协议:计算机网络中的协议是实现数据在网络中传输和交换的一系列规则和标准,包括物理层、数据链路层、网络层、传输层、应用层等不同的协议,用于控制数据在网络中的传输格式、传输方式、传输控制和数据处理等方面。
这三个部分共同构成了计算机网络的基本框架,使得计算机和其他设备可以互相连接和通信,并实现数据在网络中的传输和交换。其中,硬件提供了数据传输和交换的正吵物理基础,软件则控制了数据在网络中的传输和处理,协议则规定了数据在网络中传输的方式、格式和控制方式。
-------FunNet超有趣学网络
⑤ 常见的网络架构有哪些
常见的网络拓扑结构有以下几种:1.总线型网络拓扑结构;2.星型网络拓扑结构;3.环形网络拓扑结构;4.树型网络拓扑结构;5.网状网络拓扑结构;6.混合网络型拓扑结构。网络拓扑结构是指用传输媒体对各种设备进行连接的物理布局。
1.总线型网络拓扑结构
总线型结构是将网络中的所有设备通过相应的硬件接口直接连接到公共总线上,结点之间按广播方式通信,一个结点发出的信息,总线上的其它结点均可“收听”到。 总线型结构就像一张树叶,有一条主干线,主干线上面由很多分支。
2.星型网络拓扑结构
星型结构是一种以中央节点为中心,把若干外围节点连接起来的辐射式互联结构。这种结构适用于局域网,特别是近年来连接的局域网大都采用这种连接方式。这种连接方式以双绞线或同轴电缆作连接线路。
3.环形网络拓扑结构
环形结构各结点通过通信线路组成闭合回路,环中数据只能单向传输,信息在每台设备上的延时时间是固定的,特别适合实时控制的局域网系统。环形结构就如一串珍珠项链,环形结构上的每台计算机就是项链上的一个个珠子。
4.树型网络拓扑结构
树型拓扑结构是一种层次结构,结点按层次连结,信息交换主要在上下结点之间进行,相邻结点或同层结点之间一般不进行数据交换。树型拓扑结构是就是数据结构中的树。
5.网状网络拓扑结构
网络拓扑结构又称作无规则结构,结点之间的联结是任意的,没有规律。
6.混合网络型拓扑结构
混合型网络拓扑结构就是指同时使用上面的5种网络拓扑结构种两种或两种以上的网络拓扑结构。