首页 > 其他分享 >计算机网络概述

计算机网络概述

时间:2024-02-24 11:23:35浏览次数:23  
标签:服务 主机 通信 网络 计算机网络 概述 路由器

  • 计算机网络概念

    • 计算机网络主要是由一些可编程的、通用的硬件互联而成,而这些硬件并非用来实现某一特定目的(例如传输数据或者视频信号)。这些可编程的硬件能够用来传送多种不同类型的数据,并能支持广泛的和日益增长的应用。
    • 计算机网络由若干节点和连接这些节点的链路组成。
    • 网络中的节点可以是计算机、集线器、交换机货路由器等。
  • 网络与互联网

    网络把许多计算机连接在一起,而互联网把许多网络通过路由器连接在一起。与网络相连的计算机称为主机。

  • 路由器

    路由器是一种特殊的计算机(有中央处理器、存储器、操作系统等),但不能称为主机

  • 互联网的组成

    • 按工作方式分类

      • 边缘部分:由所有连接在互联网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享。
      • 核心部分:由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)。
    • 网络边缘部分

      • 基础概念

        • 处在互联网边缘的部分就是连接在互联网上的所有的主机。这些主机又称为端系统。
        • 大型计算机通常称为服务器。
        • 边缘部分利用核心部分所提供的服务,使众多主机之间能够相互通信并交换或共享信息。
        • “主机A和主机B进行通信”:运行在主机A上的某个程序和运行在主机B上的某个程序进行通信。又“进程”就是“运行着的程序”,所以又可以表述为“主机A上的某个进程和主机B上的某个进程进行通信”。
        • 在网络边缘的端系统之间的通信方式有两种,分别为:客户-服务端方式(C/S方式)和对等方式(P2P方式)
      • 客户-服务端方式

        • 客户(client)和服务器(sever)都是指通信中所涉及的两个应用进程。
        • 客户-服务器方式所描述的是进程之间服务与被服务的关系。
        • 客户是服务请求方,服务器是服务提供方。
        • 服务请求方和服务提供方都要使用网络核心部分所提供的服务。
        • 客户程序特点:①被用户调用后运行,在通信时主动向远地服务器发起通信(请求服务)。客户程序必须知道服务器程序的地址。②不需要特殊硬件和很复杂的操作系统。
        • 服务器程序特点:①是一种专门用来提供某种服务的程序,可同时处理多个远地或本地客户的请求。②系统启动后一直不断运行着,被动等待来自客户的通信请求。不需要知道客户进程的地址。③一般需要有强大的硬件和高级的操作系统支持。
      • 对等连接方式

标签:服务,主机,通信,网络,计算机网络,概述,路由器
From: https://www.cnblogs.com/N-lim/p/18030872

相关文章

  • 数据库基础6 SQL语言概述
    SQL语言引导词DDL:数据库定义语言DML:数据库操作语言DCL:数据库控制语言1.DDL语句引导词数据库定义语言用于各种对象的定义和删除,操作对象是表2.DML语句引导词数据库操作语言:增删改查,操作对象是记录3.DCL语句引导词数据库控制语言,操作对象是用户权限 常用数据库1.......
  • 数据库基础1 数据库系统概述
    1.1四个基本概念1.数据定义  2.数据库定义  3.数据库管理系统DBMS数据库管理系统是介于操作系统与用户之间的DBMS主要功能:  4.数据库系统定义与构成:在不引起歧义的情况下,将数据库系统简称为数据库 1.2数据管理技术的产生和发展什么是数据管......
  • 计算机网络体系结构1.3标准化及相关组织
    计算机网络标准化及相关组织标准化工作:标准分类:法定标准\事实标准法定标准:有权威机构指定的正式的\合法的标准.(可以是国内的法定标准,亦可以是国际的法定标准)-->>OSI参考模型事实标准:某些公司的产品在竞争中占据了主流,时间长了,这些产品中的协议和技术就成了标......
  • 计算机网络(项目驱动)(微课版)
       主 编:刘春红张同光   出版单位:清华大学出版社   ISBN:   ISBN:   出版时间:2024.7   CIP:   定价:¥ 一本高校计算机专业的网络课程可以选用作为实验教材。一本院校的非计算机专业,二本、高职高专等高校的网络课程都可以直接选用为网络教材使用......
  • jQuery $.ajax() 方法概述
    原文链接:https://www.bejson.com/apidoc/jquery/jQuery.Ajax.html通过HTTP请求加载远程数据。jQuery底层AJAX实现。简单易用的高层实现见$.get,$.post等。$.ajax()返回其创建的XMLHttpRequest对象。大多数情况下你无需直接操作该函数,除非你需要操作不常用的选项,以获......
  • 编程开发 --- springboot参考文档之概述
    该文档来自于官方,本人只是翻译通顺、忽略废话、术语通俗解释、代码注释等优化工作,目的只是让我们更快的理解它。https://github.com/spring-projects/spring-boot/wiki   第一章法律版权声明  spring.io ©2012-2024您可以复制本文件供自己使用或分发给他人,但不得......
  • 视频生成领域的发展概述:从多级扩散到LLM
    2023年是语言模型(llm)和图像生成技术激增的一年,但是视频生成受到的关注相对较少。今年刚到2月份,OpenAI就发布了一个惊人的视频生成模型Sora。虽然它的架构没有披露,但是通过总结现有的视频生成领域可能能对Sora的构架有所理解。在这篇文章中,我们将整理视频生成在最近几年是发展......
  • 对最大公约数求法和扩展欧几里得算法的简要概述
    目录1.最大公约数(gcd)1.1更相减损术时间复杂度分析1.2辗转相除法(欧几里得算法)时间复杂度分析2.最小公倍数(lcm)3.裴蜀定理(贝祖定理)3.1扩展欧几里得算法(exgcd)1.最大公约数(gcd)数论中,通常用\(d\|\a\)表示\(d\)能整除\(a\),即\(......
  • HarmonyOS—状态管理概述
    在前文的描述中,我们构建的页面多为静态界面。如果希望构建一个动态的、有交互的界面,就需要引入“状态”的概念。图1效果图上面的示例中,用户与应用程序的交互触发了文本状态变更,状态变更引起了UI渲染,UI从“HelloWorld”变更为“HelloArkUI”。在声明式UI编程框架中,UI是程序......
  • 车辆智能制造能力概述
    车辆智能制造能力概述图2-73表示车辆制造能力示例。 图2-73.车辆制造能力示例图2-74表示车辆智能车间示例。 图2-74.车辆智能车间示例图2-75表示车辆智慧物流示例(一)。  图2-75.车辆智慧物流示例(一)图2-76表示车辆智慧物流示例(二)。 图2-76.车辆智慧物流示例(二)......