导航:首页 > 网络连接 > 生活中计算机网络分层结构的例子

生活中计算机网络分层结构的例子

发布时间:2025-09-11 11:45:46

⑴ 网络层次结构

 网络层次结构

一、网络分层的原因 

1.网络通信面临的一些问题:

硬件故障、网络拥塞、包延迟、包丢失、数据损坏、数据重复、数据乱序

2.假设:将所有工作分成面向应用与面向传输两部分

-----------------------------------

应用程序:QQ、微信、浏览器、播放器

-----------------------------------

物理连接:网卡等

-----------------------------------

这种方式的特点:* 应用程序完全了解本机网络连接的内部细节

                             *应用程序直接通过网络连接与其它应用程序通信

缺点:* 会造成大量的重复劳动

           * 扩展性太差

3.现在:将面向传输功能进一步细分为通信软件和物理连接

------------------------------------

应用程序:QQ、微信、浏览器、播放器

------------------------------------

通信软件: 起到“承上启下”的作用

------------------------------------

物理连接:网卡等

------------------------------------

采用包交换机制在系统中增加若干中间层(主要是网络层),使应用程序不直接处理硬件连接

这种设计的好处是:* 开发新应用只要遵守通信软件提供的接口即可实现通信功能

*出现新网卡时只需扩展通信软件上层应用即可使用新网卡

4.网络之所以使用层次结构的原因:

(1)出于复杂问题的解决需要

(2)系统功能的扩展性需要

二、网络的层次结构

1.层次结构的两大特点:

*层次性:发送方—(由高到低)单向依赖

                接收方—(由低到高)单向依赖

*结构性:上层起着隐藏下层细节和统一下层差异的作用

2.网络体系结构:网络通信功能的层次构成、各层的通信协议规范和相邻层的接口协议规范的集合。

     层次    协议      接口

每一层的目的都是向它上一层提供一定服务而把如何实现这一服务的细节对

上层加以屏蔽。

3.协议

* 协议就是一组规则和约定。

* 计算机网络协议

系统:包括一个/多个实体、在物理上明显区分的主体

例如:主机、路由器、交换机、AP等

 实体:系统中能够收发信息和处理信息的任何东西

例如:Email、ftp、www 

*计算机网络协议:网络中两个实体之间控制数据通信的规则和约定的集合。

4.计算机网络协议的要素

*语法(数据结构、编码和信号电平等):1.消息格式、编码2.HTML网页表示

3.TCP报文格式

* 语义(用于协调和差错处理的控制信息):1.双方“握手”控制信息

                                                                      2.TCP一方主动发出建立请求

                                                                      3.TCP另一方表态是否同意或拒绝连接

* 时序(传输速率匹配和事件先后顺序):1.双方握手过程规定 2.先和服务器

建立TCP连接3.在请求某个HTML网页

5.层次结构的有关概念

*第n层协议:一台机器的第n层与另一台机器的的第n层进行通话采用的规则和约定。

*对等实体:不同机器中组成相同协议层的实体

*接口:位于相邻层间,定义下层向上层提供的原语操作和服务

*协议栈:特定系统使用的一组协议

6.计算机网络体系结构分层原则

*协议分层原则:目标机器第n层收到的对象应与源机器第n层发出的“对象”完全一致

*协议栈 :1.上层隐藏下层的细节 2.上层统一下层的差异 3.上层弥补下层的不足

7.层次划分设计的问题

*标识接收方/发送方机制:机器上的进程需要某种手段标识它想和哪个进程通话

*数据传输规则:传输形式、数据的顺序、收发双方的同步。。。

*差错控制:确定错误检测和错误纠正方法

*多路复用:下层可决定为多个上层通信使用同一个连接

*路由选择:在多条可能的路径中选定一条

三、网络协议与服务

1.服务提供者与服务使用者

* 服务提供者:使用下层服务的实体

  服务使用者:为上层提供服务的实体

* 第N层实体:1.实现的功能为N+1层使用 2.利用第N-1层来实现本层的功能

                      3.既是第N+1层的服务提供者又是第N-1层服务用户

2.服务分类

(1)面向连接

* 有连接服务/面向连接服务:1.类似于电话服务 2.本质上数据结构是一个管道

* 其发送的形式有两种:1.报文序列:保持发送数据的边界 2.不保次发送数据的边界

(2)无连接

* 无连接服务:1.类似于邮政服务 2.每次发送一个报文 3.每个报文都给出详细的目标地址信息

* 其根据服务质量可划分为两种:1.无确认:不能确定接收方是否收到 2.有确认:能确认发送是否成功

3.如何使用下层服务

* 服务:形式上由一组原语(操作)来描述

* 原语:上下两层通信形式

* 参数:用来传递数据和控制信息

* 国际上定义的4个原语:

1.Request:由服务使用者发出/要求服务做某种工作

2.Indication:由服务提供者发出/通知发生了某事件

3.Respone:由服务使用者发出/表示对某个事件的响应

4.Confirm:由服务提供者发出/报告事件的响应

* 服务原语的时序性

4.服务与协议是完全分离的

* 服务(上下关系):1.服务是各层向它的上层提供的一组原语(操作)

                                  2.服务定义了该层能为它的用户完成的操作

                                  3.服务只与两层之间的接口有关

* 协议(水平关系):1.协议是一组规则

                                  2.决定同层对等实体交换帧、包和报文的格式和意义

                                  3.实体用协议来实现他们向上层提供的服务

四、网络标准与标准化组织

* 标准化是规模化的基础

优点:1.能保证设备/软件有一个大市场

           2.允许来自多个厂商产品的互通

           3.使用户在设备选择和使用中有更多的灵活性

* 标准及其分类

  标准:标准是一组规定的规则、条件或要求

* 一些有关的标准化组织

ITU ISO ANSI IEEE(制定通信和信息系统领域的标准)

因特网标准:IRTF IETF RFC

五、TCP-IP模型及因特网

*  TCP是传输层的协议 IP是网络层的协议

*  TCP/IP设计目标:1.互联网络 2.保护子网硬件 3.体系结构灵活 4.网络故障不能影响两端之间连接

*                              应用层

                               传输层

                               网络层

                          主机-网络层————>交换机、集线器、接入点

                     ( 802.3/802.11)

* 主机-网络层

(1)主要功能:1.端系统与其所接网络之间的数据交换 2.特定软件取决于所用的网络类型

(2)设计优点:1.将网络访问功能隔离成一个单独层次 2.网络访问层之上的通信软件不必关心所用的网络类型

(3)又分为两层:*  物理层:1.设备与介质/网络之间的物理接口

                                                 2.规范传输介质特性,信号、数据率及相关方面

                               *  网络访问层:1.主机与网络之间的数据交换

                                                       2.发送主机必须向网络提供目的主机的地址

* 网络互联层(互联协议:IP、ICMP、IGMP、ARP/RAPP、BGP/OSPF)

基本任务:1.采用存储-转发技术 

                   2.提供Best-effort服务 

                   3.处理来自传输层的报文发送请求(主机)

                   4.处理入境数据包的转发(路由器) 

                   5.处理ICMP报文

* 传输层(TCP/UDP)

(1)主要功能:1.提供端-端的数据传送服务

                           2.为应用层隐藏底层网络的细节

(2)TCP/IP在无连接的基本传送服务IP之上既提供了无连接服务,也提供了可靠的有连接服务

* 应用层

应用层服务:1.虚拟终端(TELNET)协议

                      2.文件传输协议(FTP)

                      3.简单邮件传输协议(SMTP)

                      4.域名服务(DNS)

                      5.超文本传输协议(HTTP)

⑵ 网络常见结构有哪些

计算机网络的最主要的拓扑结构有总线型拓扑、环形拓扑、树形拓扑、星形拓扑、混合型拓扑以及网状拓扑。除了总线型、橡告凳环型、星型还有树形、混合型和网状拓扑结构。

环形拓扑、星形拓扑、总线型拓扑是三个最基本的拓扑结构。在局域网中,使用最多的是星形结构。

1、总线型拓扑:

总线型拓扑是一种基于多点连接的拓扑结构,是将网络中的所有的设备通过相应的硬件接口直接连接在共同的传输介质上。总线拓扑结构使用一条所有PC都可访问的公共通道,每台PC只要连一条线缆即可。在总线型拓扑结构中,所有网上微机都通过相应的硬件接口直接连在总线上, 任何一个结点的信息都可以沿着总线向两个方向传输扩散,并且能被总线中任何一个结点所接收。

7、蜂窝拓扑结构:

蜂窝拓扑结构是无线局域网中常用的结构。

⑶ 网络分层结构的优点(整个网络体系)试举例说明 要详解啊·谢谢!~

第一层:物理层(PhysicalLayer),规定通信设备的机械的、电气的、功能的和过程的特性,用以建立、维护和拆除物理链路连接。具体地讲,机械特性规定了网络连接时所需接插件的规格尺寸、引脚数量和排列情况等;电气特性规定了在物理连接上传输bit流时线路上信号电平的大小、阻抗匹配、传输速率距离限制等;功能特性是指对各个信号先分配确切的信号含义,即定义了DTE和DCE之间各个线路的功能;规程特性定义了利用信号线进行bit流传输的一组操作规程,是指在物理连接的建立、维护、交换信息是,DTE和DCE双放在各电路上的动作系列。
在这一层,数据的单位称为比特(bit)。
属于物理层定义的典型规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45等。

第二层:数据链路层(DataLinkLayer):在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过差错控制提供数据帧(Frame)在信道上无差错的传输,并进行各电路上的动作系列。
数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
在这一层,数据的单位称为帧(frame)。
数据链路层协议的代表包括:SDLC、HDLC、PPP、STP、帧中继等。

第三层是网络层(Network layer)

在计算机网络中进行通信的两个计算机之间可能会经过很多个数据链路,也可能还要经过很多通信子网。网络层的任务就是选择合适的网间路由和交换结点, 确保数据及时传送。网络层将数据链路层提供的帧组成数据包,包中封装有网络层包头,其中含有逻辑地址信息- -源站点和目的站点地址的网络地址。

如果你在谈论一个IP地址,那么你是在处理第3层的问题,这是“数据包”问题,而不是第2层的“帧”。IP是第3层问题的一部分,此外还有一些路由协议和地址解析协议(ARP)。有关路由的一切事情都在第3层处理。地址解析和路由是3层的重要目的。网络层还可以实现拥塞控制、网际互连等功能。
在这一层,数据的单位称为数据包(packet)。
网络层协议的代表包括:IP、IPX、RIP、OSPF等。

第四层是处理信息的传输层(Transport layer)。第4层的数据单元也称作数据包(packets)。但是,当你谈论TCP等具体的协议时又有特殊的叫法,TCP的数据单元称为段(segments)而UDP协议的数据单元称为“数据报(datagrams)”。这个层负责获取全部信息,因此,它必须跟踪数据单元碎片、乱序到达的数据包和其它在传输过程中可能发生的危险。第4层为上层提供端到端(最终用户到最终用户)的透明的、可靠的数据传输服务。所为透明的传输是指在通信过程中传输层对上层屏蔽了通信传输系统的具体细节。
传输层协议的代表包括:TCP、UDP、SPX等。

第五层是会话层(Session layer)

这一层也可以称为会晤层或对话层,在会话层及以上的高层次中,数据传送的单位不再另外命名,统称为报文。会话层不参与具体的传输,它提供包括访问验证和会话管理在内的建立和维护应用之间通信的机制。如服务器验证用户登录便是由会话层完成的。

第六层是表示层(Presentation layer)

这一层主要解决用户信息的语法表示问题。它将欲交换的数据从适合于某一用户的抽象语法,转换为适合于OSI系统内部使用的传送语法。即提供格式化的表示和转换数据服务。数据的压缩和解压缩, 加密和解密等工作都由表示层负责。

第七层应用层(Application layer),应用层为操作系统或网络应用程序提供访问网络服务的接口。
应用层协议的代表包括:Telnet、FTP、HTTP、SNMP等。

阅读全文

与生活中计算机网络分层结构的例子相关的资料

热点内容
为什么一直连不上自家的无线网络 浏览:596
华为手机网络模式哪里调 浏览:849
网络满格为什么显示网络异常 浏览:53
计算机网络方向职业 浏览:970
家庭网络有哪些硬件 浏览:728
网络营销范围有多大 浏览:565
网络教育就业岗位有哪些 浏览:817
路由器怎么摆放会导致网络卡 浏览:290
英文系统如何设置网络无线连接 浏览:225
管理网络的速度软件 浏览:919
乡村网络安全教育 浏览:318
手机没有网络连接了怎么回事 浏览:988
移动网速最好的网络 浏览:625
生活中计算机网络分层结构的例子 浏览:54
网络连接耗电是怎么回事 浏览:673
滁州网络教育哪里好 浏览:94
和平精英网络存在异常限制登录 浏览:889
电脑怎么加装网络打印机 浏览:156
如何设置网络跳出网页 浏览:706
电信以检查网络信号上门 浏览:977

友情链接