IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 计算机网络-1.计算机网络概述 -> 正文阅读

[网络协议]计算机网络-1.计算机网络概述

系列文章目录

提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
例如:第一章 Python 机器学习入门之pandas的使用


提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录


计算机网络概述

提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

一、计算机网络的作用

SDFSDF

二、计算机网络的定义

1.网络,互联网,因特网

  • 网络(network):由若干结点(NOde)和连接这些的链路(Link)组成。
  • 互联网(internetwork或internet):由多个网络通过路由器互联起来,构成的一个覆盖范围更大的网络。所以互联网是网络的网络(newwork of network)
  • 因特网(Internet)特指Internet,世界上最大的、覆盖全球的计算机网络。
Internet(因特网)Internet(互联网)
特指遵循TCP/IP标准、利用路由器将各种计算机网络互连起来而形成的、一个覆盖全球的、特定的互联网泛指由多个不同类型的计算机网络互连而形成的网络
使用TCP/IP除TCP?IP外,还可以使用其他协议
是一个专用名词是一个通用名词

2.计算机网络定义

2.1计算机网络精确定义并未统一

2.2最简单的定义: 一些相互连接的自治的计算机的集合

  • 互连:是指计算机之间可以通过有线或无线的方式进行数据通信
  • 自治:是指独立的计算机,它有自己的硬件和软件,可以单独运行使用
  • 集合:是指至少有两台计算机

2.3一个比较通用的定义:

  • 利用通信线路将地理上分散的、具有独立功能的计算机系统和通信设备按不同的形式连接起来,以功能完善的网络软件及协议实现资源共享和信息传递的系统。(物理连接及协议连接)

三、计算机网络的发展

1.诞生阶段

  • 时间:20世纪60年代中期之前的第一代计算机网络是以单个计算机为中心的远程联机系统。
  • 定义:以传输信息为目的而连接起来,实现远程信息处理或进一步达到资源共享的系统。
  • 典型应用:由一台计算机和全美范围内2000多个终端组成的飞机订票系统,终端是一台计算机的外围设备,包括显示器和键盘。无CPU和内存。
    在这里插入图片描述

2.形成阶段

  • 时间:20世纪60年代中期至70年代的第二代计算机网络是以多个主机通过通信线路连接起来i,为用户提供服务。
  • 定义:以能够相互共享资源为目的互连起来的具有独立功能的计算机之集合体。
  • 典型应用:美国国防部高级研究计划局协助开发的ARPANET

在这里插入图片描述
——IMP类似于路由器

3.互连互通阶段

  • 时间:20世纪70年代末至90年代的第三代计算机网络是具有统一的网络体系结构遵循国际标准开放式标准化的网路。
  • 特点:应允而生了两种国际通用的最重要的体系结构,及TCP/IP体系结构和国际标准化组织的OSI体系结构
  • 典型应用:因特网(Internet)

4.高速网络技术阶段

  • 时间:20世纪90年代至今的第四代计算机网络,由于局域网技术发展成熟,出现光纤以及高速网络技术,整个网络就像一个对用户透明的大的计算机系统。
  • 特点:出现了互联网的服务提供者ISP,万维网(WWW)技术的诞生。
  • 典型应用:网上电视点播、电视会议、可视电话、网上购物、网上银行、网络图书馆等高速、可视化。

在这里插入图片描述

5.互联网服务提供者ISP(Internet Service Provider)

在这里插入图片描述
世界上最远的距离不是北京到纽约,而是移动到电信
——不同ISP之间用户较多,带宽有限。
在这里插入图片描述

6.万维网WWW(World Wide Web)

  • 定义:是一个通过互联网访问的,由许多互相链接的超文本组成的系统。
    在这里插入图片描述
    在这里插入图片描述

四、计算机网络的组成

1. 从互联网的工作方式看,可以分成两大块:边缘部分和核心部分

在这里插入图片描述

1.1边缘部分

  • 定义:由所有链接在互联网的主机组成。这部分是用户直接使用的,用来通信(传送数据、音频或视屏)和资源共享。

在这里插入图片描述

  • 端系统通信:“主机A和主机B通信”实际上是指:“运行在主机A上的某个程序和运行在主机B上的另一个程序进行通信”.

端系统之间的两种通信方式:
1. 客户端/服务器方式(C/S方式),即Client/Server方式,简称C/S方式。
2. 对等方式(P2P方式),即Peer-to-Peer方式,简称P2P方式。
在这里插入图片描述

在这里插入图片描述

1.2核心部分

  • 定义:由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连同性和交换)。
  • 在网络核心部分起特殊作用的是路由器(router)
  • 路由器是实现分组交换(packet switching)的关键构件,其任务是转发收到的分组,这是网络核心最重要的功能

    分组转发是网络核心最重要的功能

五、计算机网络的分类

1.按交换技术分类

  • 电路交换
  • 报文交换
  • 分组交换

1.1电路交换

a).连接方式:

  • 两部电话直接相连
  • 5部电话两两直接箱梁
  • N部电话机两两相连,需要N(N-1)/2对电线。这种直接连接方法所需的电线对的数量与电话机数量的平方(N^2)成正比.
  • 当电话机的数量增多时,就需要使用交换机来完成全网的交换任务。

在这里插入图片描述
在这里插入图片描述


b).性质:

  • 电路交换必定是面向连接的。
  • 电路交换分为三个阶段:
    1. 建立连接:建立一条专用的物理桐庐,以保证双方通话时所需的通信资源在通信时不会被其他用户占用;
    2. 通信:主叫和被叫双方就能互相通电话
    3. 释放连接:释放刚才使用的这条专用的物理通路(释放刚才占用的所有通信资源)
    在这里插入图片描述

c)电路交换不适合计算机:

  • 计算机数据具有突发性;
  • 这导致在传送计算机数据时,通信路线的利用率很低(用来传送数据的时间往往不到10%甚至不到1%)。

1.2分组交换

a).过程

  • 分组交换则采用存储转发技术
    1. 在发送端,先把较长的报文划分成较短的、固定长度的数据段;
    2. 分组交换网以“分组”作为数据传输单元;
    3. 依次把各分组发送到接收端(假定接收端在左边);
    4. 接收端收到分组后,剥去首部,还原成报文;
    5. 最后,在接收端把接收到的数据恢复成原来的报文。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

b).总结

  1. 主机是为用户进行信息处理的,并向昂罗发送分组,从网络接收分组。
  2. 路由器对分组进行存储转发,最后把分组交付给目的主机。
  3. 路由器处理分组的过程是:
    1). 把收到的分组先放入缓存(暂时存储)
    2). 查找转发表,找到某个目的地址应从哪个端口转发;
    3). 把分组送到适当的端口转发出去。

1.3电路交换、报文交换、分组交换的对比

在这里插入图片描述
在这里插入图片描述

2.按使用者分类

  • 公共网
    ——按规定缴纳费用的人都可以使用的网络。因此也可以称为公众网。
  • 专用网
    ——为特殊业务工作的需要而建造的网络。如:铁路,店里,军队等专用网络。

3.按传输介质分类

  • 有线网络
    ——传输介质包括双绞线、同轴电缆、光纤等
  • 无线网络
    ——常用无线网络包括WiFi、蓝牙5G等

4.按覆盖范围分类

  • 广域网WAN(Wide Area Network)
    ——作用范围通常为几十到几千公里
  • 城域网MAN(Metropolitan Area Network)
    ——作用距离约为5~50公里
  • 局域网LAN(Local Area Network)
    ——局限在较小的范围(如1公里左右)
  • 个人区域网(Personal Area Network)
    ——范围很小,大约10米左右(比如智能穿戴设备,蓝牙连接的)

5.按拓扑结构分类

  • 星型网络
  • 环形网络
  • 总线型网络
  • 网状网络

六、计算机网络的功能

  • 资源共享(比如云服务器)
  • 数据通信
  • 远程传输
  • 集中管理
  • 实现分布式处理
  • 负载均衡

七、计算机网络的性能指标

总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-08-17 15:45:03  更:2021-08-17 15:46:43 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 19:30:41-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码