首页 > 其他分享 >计算机网络体系结构

计算机网络体系结构

时间:2024-05-04 20:55:22浏览次数:18  
标签:功能 计算机 系统 通信 计算机网络 网络体系结构

一、计算机网络概念

1、计算机网络定义

将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享的系统。

与多终端系统的区别:

  • 传统多终端系统是由中央处理器、多个联机终端及一个多用户操作系统组成。终端本身不具备独立的数据处理能力
  • 计算机网络系统是由许多独立的计算机【拥有自己的资源和数据处理能力】组成

与分布式系统的区别:

  • 两者在硬件连接、系统拓扑结构、通信控制上一致
  • 计算机网络以资源共享为目的,是松耦合系统
  • 所谓分布式计算机系统,是指由多台分散的计算机,经互连网络的联接而形
  • 成的系统,系统的处理和控制功能分布在各个计算机上
  • 分布式系统以多台计算机协调完成同一个任务,是紧耦合系统

2、计算机网络组成

物理组成

  • 硬件:主机【服务器、客户端】、前端处理器/通信控制处理机【网卡、调制解调器】、路由/交换设备【集线器、交换机、路由器、网桥、中继器】、通信线路

软件:实现资源共享的各种工具软件

协议

  • 语法一一传输数据的格式

  • 语义一一控制协调、差错处理机制

  • 时序一一各种操作的时间顺序关系

功能组成

  • 口资源子网【边缘部分】、通信子网【核心部分】

3、计算机网络分类

按分布范围划分:广域网(WAN)、城域网(MAN)、局域网(LAN)

按拓扑结构划分:

  • 总线型【负载高、通信效率低】
  • 星型【成本高、中心节点要求高】
  • 环型【适合对时间敏感的网络,实时控制局域网】
  • 树型【适合层次分明的部门】
  • 网状型【每个节点至少有两条路径,控制复杂、线路成本高,用于Internet主干网络】

image-20240502151338807

二、计算机网络体系结构

1、基础概念

OSI参考模型示意图

image-20240502152927776

数据在各层中的单位名称

image-20240502154348378

相邻两层模型之间的联系称为服务接入点(Service Access Point)

层与层之间交换数据的单位称为服务数据单元SDU

数据的封装与解封装

image-20240502153929663

2、各层功能

物理层:

  • 口两个硬件之间如何通信;具体而言就是一台客户端发送比特流,另一台客户端进行接收,负责双向传输
  • 口定义了电气、机械、功能、规程特性,并建立、拆除物理链路

数据链路层:

  • 提供数据链路的建立、维护与拆除
  • 负责数据帧的封装、传输与同步
  • 提供错误检测功能
  • 提供流量控制功能
  • MAC地址

网络层:

  • 提供了通讯过程中必须使用的逻辑P地址
  • 负责连接不同的媒介类型
  • 根据运行的不同路由选择协议来选择不同的最佳路径(RIP、OSPF、IS-IS、BGP、IGRP、I-IGRP)
  • 在最佳路径上负责路由数据包

传输层:

  • 提供了端口号码
  • 提供了端到端的连接
  • 建立、维护、拆除虚拟链路,并确保数据传输的可靠性
  • 提供数据检测

会话层:

  • 在两个应用程序之间建立、维护并拆除会话
  • 负责建立和管理应用程序之间的通信

表示层:

  • 从应用层协商数据的转换,解决不同系统之间的通信语法问题,确保系统接
  • 收的数据是可读的
  • 口提供数据加密

应用层:

  • 网络进程的应用
  • 为应用进程提供网络服务【电子邮件、文件传输、电子竞技】
  • 提供与用户之间的接口(UI)

3、总结

image-20240502161500220

OSI的4/5层模型,各层协议

image-20240502161809319

image-20240502161859427

三、网络体系结构例题

第一题

image-20240502162029342

第二题

image-20240502162128137

第三题

image-20240502162150252

第四题

image-20240502162224555

标签:功能,计算机,系统,通信,计算机网络,网络体系结构
From: https://www.cnblogs.com/chuangblog/p/18172676

相关文章

  • 计算机的操作系统
    计算机操作系统具备众多关键功能。它负责管理计算机的硬件资源,如CPU、内存、硬盘等,确保这些资源能够被合理分配和有效利用。通过进程管理,操作系统协调多个程序的运行,使它们能够有条不亲地共享系统资源,提高计算机的工作效率。文件系统则为数据的存储和管理提供了有序的结构,方便用......
  • 计算机的微机结构
    微机结构主要包括中央处理器(CPU)、存储器、输入/输出接口等部分。CPU是微机的“大脑”,它负责执行指令、进行运算和控制计算机的运行。CPU内部包含了运算器、控制器等重要组件,运算器能够进行各种数学和逻辑运算,控制器则负责指挥和协调各个部件的工作。存储器是计算机用来存储数......
  • 计算机导论与物理层
    计算机导论之物理层物理层是计算机网络中的基础层面,它为数据通信提供了理论基础。在数据通信中,信号在传输介质中传输。引导性传输介质如双绞线、同轴电缆和光纤,它们具有不同的特点和应用场景。而无线传输则通过电磁波在空气中传播,如蓝牙、Wi-Fi等技术。通信卫星在长距离通信中......
  • 《计算机的微机结构》
    微机结构是指微型计算机的硬件组成结构,主要包括以下几个部分:1. 中央处理器(CPU):是计算机的运算核心和控制核心。2. 存储器:包括内存和外存,用于存储数据和程序。3. 输入设备:如键盘、鼠标等,用于将外部信息输入计算机。4. 输出设备:如显示器、打印机等,用于输出计算机处理后的信息......
  • 精武杯(计算机与手机)
    精武杯(计算机与手机)1.请综合分析计算机和手机检材,计算机最近一次登录的账户名是admin火眼分析中就可以找到请综合分析计算机和手机检材,计算机最近一次插入的USB存储设备串号是S3JKNX0JA05097Y同样也是在分析中找到的3、请综合分析计算机和⼿机检材,谢弘的房间号是......
  • 计算机操作系统
    计算机操作系统作为计算机系统的核心,其发展历程见证了计算机技术的飞速进步。从最早的单机操作系统到如今网络化、智能化的操作系统,计算机操作系统在功能、性能、安全性等方面都取得了显著的提升。操作系统的基本功能主要包括资源管理、程序调度、用户界面和系统维护等。为了实现......
  • 计算机操作系统
    计算机操作系统的简述计算机操作系统是管理计算机硬件和软件资源的基础软件。它负责协调计算机的工作流程,确保各个程序和任务能够顺利运行。主要功能:进程管理:操作系统负责创建、调度和终止计算机上的进程,确保CPU得到高效利用。内存管理:管理计算机内存,确保程序有足够的空间来运......
  • 计算机导论微机操作
    微机操作的章节是任何计算机科学入门课程的基石。通过学习微机的工作原理、主要组成部分以及如何进行基本操作,我们不仅能够对计算机的硬件和软件有一个直观的了解,还能够更加深入地理解计算机如何与用户的命令进行交互。这部分内容详细介绍了中央处理器(CPU)、随机访问内存(RAM)、硬盘......
  • 计算机导论操作系统
    我深刻认识到了操作系统在计算机系统中的核心地位。操作系统是计算机的基石,它不仅管理着硬件资源,还提供了用户与计算机交互的界面。通过本章的学习,我了解到操作系统的基本功能包括进程管理、文件管理、内存管理和设备管理等。特别是进程管理,操作系统需要有效地调度多个进程,确保系......
  • 计算机操作系统
    计算机操作系统是管理计算机硬件与软件资源的软件,它为用户和应用程序提供了一个接口,使计算机的各种资源得以协调、高效运行。合理分配和管理CPU、内存、磁盘等资源,控制进程的运行、调度和终止,组织和管理文件及文件系统,管理各类输入输出设备,为应用程序提供各种服务和支持。早期计......