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 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 计算机网络期末复习-01概述 -> 正文阅读

[网络协议]计算机网络期末复习-01概述

前言说明:本文章作为我的计算机网络的期末复习总结,不会很深入全面的记录一些东西
主要面向考试中可能会出现的一些知识点做一些复习

1.1 计算机网络在信息时代中的作用

1.计算机网络提供的功能及意义

功能:
连通性——计算机网络使上网用户之间都可以交换信息,好像这些用户的计算机都可以彼此直接连通一样。
共享——即资源共享。可以是信息共享、软件共享,也可以是硬件共享。
意义:
计算机网络是自印刷术以来人类通信方面最大的变革。
现在人们的生活、工作、学习和交往都已离不开计算机网络。

1.2 因特网概述

1.2.1 网络的网络

  1. 网络(network)由若干结点(node)和连接这些结点的链路(link)组成。
  2. 互联网是“网络的网络”(network ofnetworks)。
  3. 连接在因特网上的计算机都称为主机(host)。
    在这里插入图片描述
    internet和Internet的区别:
    internet(互联网或互连网)是一个通用名词,它泛指由多个计算机网络互连而成的网络
    Internet(因特网)则是一个专用名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络,它采用 TCP/IP 协议族作为通信的规则,且其前身是美国的 ARPANET。

1.2.2 因特网发展的三个阶段

1.第一阶段 ARPANET(ARPA-美国国防部远景研究规划局)
1983 年 TCP/IP 协议成为 ARPANET 上的标准协议。人们把 1983 年作为因特网的诞生时间。

2.第二阶段 NSFNET(NSF-美国国家科学基金会)
1984年组建,直接采用TCP/IP协议,采用三级层次结构(主干网、地区网、校园网),主干网与ARPANET相连。

3.万维网 WWW 的问世
1989年,欧洲粒子物理实验室(CERN)的Tim Berners-Lee构思了Web(万维网)。他提出了HTTP协议和HTML语言,编写了世界上第一个Web服务器HTTPD和第一个浏览器,并全部放在互联网上免费传播。

第三阶段的特点是逐渐形成了多层次 ISP 结构的因特网。出现了因特网服务提供者 ISP (Internet Service Provider)。

1.3 因特网的组成

从因特网的工作方式上看,可以划分为以下的两大块:
边缘部分:
由所有连接在因特网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享。
核心部分:
由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)。

1.3.1 因特网的边缘部分

处在因特网边缘的部分就是连接在因特网上的所有的主机。这些主机又称为端系统(end system)。
计算机之间的通信,其实是计算机中应用进程之间的通信

1.两种通信方式

1.客户服务器方式(C/S 方式) 即Client/Server方式

  1. 客户(client)和服务器(server)都是指通信中所涉及的两个应用进程
  2. 客户服务器方式所描述的是进程之间服务和被服务的关系
  3. 客户是服务的请求方,服务器是服务的提供方。

客户软件的特点:

  1. 被用户调用后运行
  2. 客户程序必须知道服务器程序的地址。 可与多个服务器进行通信
  3. 不需要特殊的硬件和很复杂的操作系统。

服务器软件的特点:

  1. 一种专门用来提供某种服务的程序,可同时处理多个远地或本地客户的请求。
  2. 系统启动后即自动调用并一直不断地运行着,被动地等待并接受来自各地的客户的通信请求。服务器程序不需要知道客户程序的地址。
  3. 一般需要强大的硬件和高级的操作系统支持。

2.对等方式(P2P 方式) 即 Peer-to-Peer方式

  1. 两个主机在通信时并不区分哪一个是服务请求方还是服务提供方
  2. 只要两个主机都运行了对等连接软件(P2P 软件),它们就可以进行平等的、对等连接通信。
  3. 双方都可以下载对方已经存储在硬盘中的共享文档
  4. 对等连接方式从本质上看仍然是使用客户服务器方式,只是对等连接中的每一个主机既是客户又同时是服务器
  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-12-02 17:07:55  更:2021-12-02 17:10:29 
 
开发: 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/26 9:26:16-

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