导航:首页 > 网络连接 > 计算机网络五层实体图

计算机网络五层实体图

发布时间:2023-07-16 22:51:11

计算机网络分为几层

第一层:物理层
解决两个硬件之间怎么通信的问题,常见的物理媒介有光纤、电缆、中继器等。它主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速消手率等。
第二层:数据链路层
数据链路层从网络层接收数据包,数据包
包含发送方和接收方的IP地址。数据链路层执行两个基本功能。它允许上层使用成帧之类的各种技术来访问介质,控制如何放置和接收来自介质的数据。
第三层:网络层
传输层将数据段传递到网络层。网络层用于将接收到的数据段从一漏敬台计算机传输到位于不同网络中的另一台计算机。网络层的数据单元称为数据包,网络层的功能是逻辑寻址、路由和路径确定。
第四层:传输层
OSI下3层的主要任务是数据通信,上3层的任务是数据处理,传输层是第四层,因此该层是通信子网和资源子网的接口和桥梁,起到承上启下的作用。
第五层:会话层
是用户应用程序和网络之间的接口,主要任务是组织和协调两个会话进程之间的通信,并对数据交换进行管理。
第六层:表示层
表示层指从应用层接收数据,这些数据是以字符和数字的形式出现的,表示层将这些数据转换成为机器返桥慎可以理解的二进制格式,也就是封装数据和格式化数据,例如将ASCII码转化为别的编码,这个功能称为“翻译”。
第七层:应用层
是OSI参考模型的最高层,它使计算机用户以及各种应用程序和网络之间的接口,是网络应用程序所使用的,例如HTTPS协议、HTTP协议,应用层是通过协议为网络提供服务,执行用户的活动。

Ⅱ 计算机网络体系结构详解(7层、5层、4层的区别)

在学习计算机网络体系结构模型的时候,相信大家经常会有这样的疑惑?计算机网络体系结构到底是多少层模型?其实,无论是说7层、5层还是4层都是可以的。下面让我带着大家深入了解它们之间的区别。

什么是OSI?其中文名叫做国际标准化组织,那么这个组织是干嘛的呢?这个组织属实厉害,正如它的名字一样,专门为全球制定一些标准。制定了标准后,那么世界各地的国家就不会动什么歪心思,想着自己制定一个标准来让其他国家遵循。(例如美国典型的霸权主义思想hh)好的,废话少说,下面我们先看表再解释:

计算机网络体系结构5层模型是OSI和TCP/IP的综合,是市场生产出来的模型。(主要是因为官方的7层模型太过麻烦复杂)因此主要差别是去掉了会话层和表示层,而传输层改为了运输层,因为他们觉得运输名字更贴切。

可以看到,TCP/IP(传输控制协议/网际协议)只有4层,变得更加简洁、高效。

Ⅲ 计算机网络中五层协议它们分别的主要功能是什么它们具体分别是在哪里(从硬件层面上谈)实现的

1,物理层;其主要功能是:主要负责在物理线路上传输原始的二进制数据。

2、数据链路层;其主要功能是:主要负责在通信的实体间建立数据链路连接。

3、网络层;其主要功能是:要负责创建逻辑链路,以及实现数据包的分片和重组,实现拥塞控制、网络互连等功能。

4、传输层;其主要功能是:负责向用户提供端到端的通信服务,实现流量控制以及差错控制。

5、应用层;其主要功能是:为应用程序提供了网络服务。

物理层和数据链路层是由计算机硬件(如网卡)实现的,网络层和传输层由操作系统软件实现,而应用层由应用程序或用户创建实现。

(3)计算机网络五层实体图扩展阅读:

应用层是体系结构中的最高层。应用层确定进程之间通信的性质以满足用户的需要。这里的进程就是指正在运行的程序。

应用层不仅要提供应用进程所需要的信息交换
和远地操作,而且还要作为互相作用的应用进程的用户代理,来完成一些为进行语义上有意义的信息交换所必须的功能。应用层直接为用户的应用进程提供服务。

传输层的任务就是负责主机中两个进程之间的通信。因特网的传输层可使用两种不同协议:即面向连接的传输控制协议TCP,和无连接的用户数据报协议UDP。

面向连接的服务能够提供可靠的交付,但无连接服务则不保证提供可靠的交付,它只是“尽最大努力交付”。这两种服务方式都很有用,备有其优缺点。在分组交换网内的各个交换结点机都没有传输层。

网络层负责为分组交换网上的不同主机提供通信。在发送数据时,网络层将运输层产生的报文段或用户数据报封装成分组或包进行传送。

在TCP/IP体系中,分组也叫作IP数据报,或简称为数据报。网络层的另一个任务就是要选择合适的路由,使源主
机运输层所传下来的分组能够交付到目的主机。

Ⅳ 画出五层协议的网络体系结构图,并说明"帧"和"分组"的概念分别属于哪一层的

五层协议是DoD模型
从上到下分别是
应用层
主机到主机层(传输层)
因特网层(网络层)
数据链路层
物理层

分组为因特网层的数据单元
帧为链路层的数据单元

Ⅳ 有一家公司一共有五层楼,每层楼有五台电脑,现要求组建成局域网,如何画出组建拓扑结构图

采用分层结构,分两层,所有路由都为8口路由。

第一层路由地址192.168.1.1,其他子网掩码等,第一层路由的wan接口接外网;

第二层有5个路由,地址依次是192.168.2.1、192.168.3.1、192.168.4.1、192.168.5.1、192.168.6.1,第二层路由的地址进入路由(默认为192.168.1.1)修改路由的管理地址,依次修改就OK了。

第三层为计算机,所有的地址均为自动获取,至于网段自己到路由的DHCP分配池修改。

Ⅵ 试述五层协议的网络体系结构的要点,包括各层的主要功能

1.应用层

应用层的任务是通过应用进程间的交互来完成特定网络应用。应用层协议定义的是应用进程间通信和交互的规则。

不同的网络应用需要不同的协议,如万维网应用的HTTP协议,支持电子邮件的SMTP协议,支持文件传送的FTP协议等

2.运输层

运输层的任务是负责为两个主机中进程之间的通信提供通用的数据传输服务。应用进程利用该服务传送应用层 报文。

所谓通用,是指并不针对某个特定网络的应用。而是多种应用可以使用同一个运输层服务。

运输层主要使用以下两种协议:

传输控制协议TCP (提供面向连接的,可靠的数据传输服务,数据传输的单位是报文段)

用户数据报协议UDP(提供无连接的,尽最大努力交付,其数据传输的单位是用户数据报)

3.网络层

网络层为分组交换网上不同主机提供通信服务。网络层将运输层产生的报文段或用户数据报封装成分组和包进行传送。

4.数据链路层

两台主机间的数据传输,总是一段一段在数据链路上传送的,这就需要使用专门的链路层协议。在两个相邻节点间的链路上传送帧,每一帧包括数据和必要的控制信息(如同步信息,地址信息,差错控制等)

三个基本问题:封装成帧,透明传输,差错检测

5.物理层

在物理层上所传数据单位是比特。

(6)计算机网络五层实体图扩展阅读:网络体系结构是指通信系统的整体设计,它为网络硬件、软件、协议、存取控制和拓扑提供标准。它广泛采用的是国际标准化组织(ISO)在1979年提出的开放系统互连(OSI-Open System Interconnection)的参考模型。

Ⅶ 网络模型:七层、五层、四层概念及功能分析

网络开发过程中,经常遇到各种协议,如:TCP、UDP、HTTP、FTP、IP等。这些协议差别很大、用途不同。为了更好理解这些协议,需先掌握网络分层模型。

当前,网络模型存在三种划分方式:

如果互联网只有一个协议统筹,某个地方需要改变设计时,就必须把所有部分整体换掉。分层之后只需把变动的层替换掉即可。把各层之间的接口部分规划好之后,每个层内部的设计就能够自由改动了。

层次化之后,设计也变得相对简单了。处于应用层之上的应用,只考虑分配给自己的任务,而不需要弄清楚对方在地球上哪个地方,对方的传输路线是怎样的,是否能确保传输送达等问题。

下面分别介绍各种划分方式。

OSI 模型由国际标准化组织在 1984 年提出,试图使各种计算机在世界范围内互联为网络的标准框架。

OSI 模型是一个七层体系结构,每层都有特定功能。七层协同工作,将数据从一个设备传输到另一个设备。

OSI 参考模型最底层是物理层,物理层负责在设备和物理传输介质之间传输、接收非结构化数据,它将数字 bits 转换为电、无线电或光信号。规范定义了如电压、电压变化时间、物理速率、最大传输距离等。

物理层负责将单个 bits 从一个节点传输到下一个节点。当接收数据时,物理层接收信号、将其转换为0和1,并发送给数据链路层,链路层将 frame 组合为原始状态。

物理层功能如下:

数据链路层(Data Link Layer,缩写 DLL)负责节点到节点的消息传递,该层的主要功能是确保在物理层上从一个节点到另一个节点正确传输数据。当数据包到达时,DDL 使用 MAC 地址传输给目标主机。

数据链路层被划分为两个子层:

从网络层接收的数据包(packet)根据网卡(Network Interface Card,缩写为NIC)的帧大小进一步分割。DLL 在发送方、接收方的 header 中封装了 MAC 地址。

通过地址解析协议(Address Resolution Protocol,缩写为ARP),可以获取拥有指定 IP 地址目标主机的 MAC 地址。

数据链路层功能如下:

网络层用于将数据从一台主机传输到位于不同网络中的另一台主机。它还负责分组路由,即从多条路线中选取路径最短的。Network layer 会把发送者、接收者的 IP 地址放到 header 中。

网络层功能如下:

传输层从网络层获取服务,并向应用层提供服务。Transport layer 提供端到端的消息传递服务,发送成功后返回确认、数据出错后重发的功能。Transport layer 中的数据称为 segments。

Transport layer 从上层接收格式化数据,对数据进行分片,流量、错误控制,确保正确的数据传输。还会将源、目标主机端口号添加到 header,并将 segment 数据转发给 network layer。

Transport layer 从 header 读取端口号,并将数据转发给对应 app,还会对分段数据进行排序和重组。

Transport layer 提供以下功能:

Transport layer 有两个性质不同的协议:

会话层负责建立连接,维护会话、认证,并确保安全。

Session layer 功能如下:

表示层也称为转换层(translation layer)。在表示层提取应用层的数据,并根据需要转换格式,以便通过网络传输。

表示层功能如下:

OSI 模型的最顶层是应用层,应用层是 app 访问网络、向用户显示接收到信息的窗口。

应用层功能如下:

OSI 模型是一个参考/逻辑模型,它旨在通过将通信过程分为更小、更简单的组件来描述通信系统的功能。TCP/IP 是 Transmission Control Protocol/Internet Protocol 协议的缩写,包含以下四层:

TCP/IP 模型中的 network interface 对应 OSI model 中的 data link 和 physical。网络接口层进行硬件寻址、物理传输数据。

TCP/IP模型中的网络层与 OSI 模型中的网络层对应,定义了数据逻辑传输的协议。网络层主要协议有:

TCP/IP 模型中的 transport layer 对应 OSI 模型中的 transport layer,负责端到端数据传输和错误控制。Transport layer 主要协议有面向连接的 TCP 协议、无链接的 UDP 协议。

TCP/IP 模型中的应用层对应 OSI 模型中的 application layer、presentation layer、session layer 三层。负责节点到节点的通信,并控制用户界面。

应用层协议有:HTTP、HTTPS、FTP、TFTP、Telnet、SSH、SMTP、SNMP、DNS等。

虽然 OSI 模型由国际标准组织制定,但其实现过于复杂、制定周期过长,在其整套标准推出之前,TCP/IP 模型已经在全球范围内被广泛使用,因此,TCP/IP 模型才是事实上的标准。

TCP/IP 模型定义了应用层、传输层、网际层、网络接口层共四层,但并没有给出接口层的具体实现。因此,通常将网络接口层替换为 OSI 七层模型中的数据链路层和物理层,这就是五层网络模型:

在分层系统中,层之间使用不同格式交换数据,被称为协议数据单元(Protocol data unit,缩写为 PDU)。下图显示了不同层之间 PDU:

例如,当用户请求访问网站时,服务器把请求的数据传递给 application layer。此时,从上层至下层各层根据约定执行相应操作,数据通过物理层传递给接收者。接收者收到数据后,从底层向上传输,每层执行相应功能,直到发送给对应 app。

从上层向下层传输过程中,每层会为 PDU 添加 header、footer,用以指导、标记 packet,这个过程称为封装。Header、footer 和 data 共同构成下一层的 PDU。整个过程持续到最底层,即 physical layer 或 network access layer,数据从这一层传输给接收者。接收者处理过程相反,每层根据 header、footer 解封装数据,直到所有数据接收、处理完毕。

有了分层概念,当连接失败时更容易检查故障。每一层都为上一层服务,检查时应从底层开始。例如,当计算机无法连接到网络时,应先检查是否接入了网线,或路由器是否连接到了网线,RJ45 引脚是否完好等。

尽管仍然经常引用 OSI 模型,但 Internet protocol 组件已经成为网络协议的标准。TCP/IP 简洁的实现方式、相互独立的协议,使其成为现实中的标准。

HTTP 建立连接的过程中需要三次握手,如果你对握手过程不了解,可以查看我的另一篇文章 三次握手、七次握手、四次挥手 。

参考资料:

欢迎更多指正: https://github.com/pro648/tips

本文地址: https://github.com/pro648/tips/blob/master/sources/网络模型:七层、五层、四层概念及功能分析.md

阅读全文

与计算机网络五层实体图相关的资料

热点内容
庐江网络推广公司哪里有 浏览:360
康佳液晶电视怎么连接有线网络 浏览:863
e2智能网络电脑 浏览:959
移动网络的数据英文是什么 浏览:34
为什么我电脑插网线没有网络 浏览:923
出售网络课程需要什么资质 浏览:433
手机设置解决网络延迟 浏览:973
2021网络春晚是几号哪个台 浏览:53
小度连接无线网络有个斜杠 浏览:597
网络信号发生器是干什么的 浏览:715
有信号的网络有哪些 浏览:934
电脑哪个版本可以用网络 浏览:280
山西移动端网络推广哪里有 浏览:304
阿勒泰seo网络营销产品 浏览:542
网络后缀ext是什么意思 浏览:110
计算机网络第七章测试 浏览:795
移动网络198套餐300兆吗 浏览:912
太原网络推广哪里有 浏览:10
如何查询自己连接的网络 浏览:651
安卓微信接收信息显示网络无连接 浏览:664

友情链接