文章目录

前言

一、网络分类

二、计算机网络和互联网

总结


前言

关于计算机网络的一些基础知识


一、网络分类

大众熟悉的三大网络:电信网络,有线电视网络,计算机网络。(可以实现三网融合)

二、计算机网络和互联网

计算机网络是由结点和链路组合在一起的,而互联网是网络之间相互连接,简单来说,互联网是网络的网络。网络把许多计算机连接在一起,互联网则把许多网络通过路由器连接在一起。这里给大家普及一下历史知识,历史上最先诞生的网络叫阿帕网(arpanet),是由美国创造的,诞生时间是美苏冷战时期,从某种意义上来讲,美苏冷战造就了互联网的诞生,有兴趣的可以自己去搜一下这段历史,笔者这里就不过多阐述了。到1983年,TCP/IP协议成为阿帕网上的标准协议,使得所有利用该协议的计算机都能利用互联网相互通信,所以人们普遍把1983年当做互联网的诞生之年。

三级计算机网络(互联网发展第二阶段):主干网,地区网,校园网(企业网)

互联网发展第三个阶段:多层次ISP结构,ISP即互联网服务提供者,现在中国大家熟知的ISP有电信,联通,移动。

这里顺带提一个概念IXP,互联网交换中心,互联网Internet是由众多的网络互相连接而形成的全球性网络,互联网交换中心(IXP、IX)即负责这些不同的网络之间互相通信的交换点,是互联网的关键基础设施。

万维网:由不同的文档、多媒体文件连通而形成的逻辑网络(使用HTTP协议)

处在互联网边缘的部分就是连接在互联网上的所有的主机。这些主机又称为端系统,端系统可以是个人电脑,大型电脑,手机。

端系统之间的两种通信方式:客户服务器方式(C/S 方式),对等方式(P2P 方式)。

客户软件的特点:被用户调用后运行,在打算通信时主动向远地服务器发起通信(请求服务)。因此,客户程序必须知道服务器程序的地址。
不需要特殊的硬件和很复杂的操作系统。

     服务器软件的特点:

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

客户与服务器的通信关系建立后,通信可以是双向的,客户和服务器都可发送和接收数据。

(所以这里大家知道为什么LOL要分这么多个大区了吧,就是因为不同的地区用不同的服务器,如果所有地区全部共用一个服务器,可能会因为距离问题,导致卡顿,所以不同的地区都会优先选择离该地区最近的服务器)

在网络核心部分起特殊作用的是路由器

路由器起分组交换的作用。

电路交换分为三个阶段:
建立连接:建立一条专用的物理通路,以保证双方通话时所需的通信资源在通信时不会被其他用户占用;
通信:主叫和被叫双方就能互相通电话;
释放连接:释放刚才使用的这条专用的物理通路(释放刚才占用的所有通信资源)。

分组交换的主要特点

分组交换则采用存储转发技术。
在发送端,先把较长的报文划分成较短的、固定长度的数据段。

分组交换网以“分组”作为数据传输单元。
依次把各分组发送到接收端(假定接收端在左边)。

接收端收到分组后剥去首部还原成报文。

最后,在接收端把收到的数据恢复成为原来的报文。

在路由器中的输入和输出端口之间没有直接连线。
路由器处理分组的过程是:
把收到的分组先放入缓存(暂时存储);
查找转发表,找出到某个目的地址应从哪个端口转发;
把分组送到适当的端口转发出去。

此处有个小概念可能会用到:带宽,是指在固定的时间可传输的资料数量,亦即在传输管道中可以传递数据的能力(可以理解为速度,单位为比特每秒)

总时延  =        发送时延  
        + 传播时延  
        + 处理时延  
        + 排队时延

往返时间 RTT

分层协议

计算机网络五层体系结构

主机之间如何发送信息

在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。
要实现本层协议,还需要使用下层所提供的服务。

协议是“水平的”,即协议是控制对等实体之间通信的规则。
服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。
上层使用服务原语获得下层所提供的服务。

总结

这里是计算机网络的初步概述。

计算机网络 -------------------概述(1)相关推荐

  1. 计算机发现概述教案,计算机网络概述教案

    计算机基础知识及办公 计算机网络概述教案 在通信技术高速发展的今天,计算机网络已走进了我们生活的每个角落,它的发展水平已成为衡量一个国家技术水平和社会信息化程度的标志之一.计算机网络是现代通信技术与计 ...

  2. 计算机网络(一)计算机网络概述、组成、功能分类、性能指标 | 思维导图

    目录 思维导图 一.计算机网络概述 1.计算机网络的概念 2.计算机网络的组成 3.计算机网络的功能 4.计算机网络的分类 5.标准化及组织 6.计算机性能指标 思维导图 一.计算机网络概述 1.计算 ...

  3. 计算机网络基础与信息安全,大学计算机基础计算机网络基础与信息安全计算机网络概述教案.doc...

    试 讲 教 案 试讲教师:魏绪建 课程名称:大学计算机基础 讲授章节:第八章 计算机网络基础与信息安全 第一节 计算机网络概述 教学对象:运动训练专业学生 教学内容:1.计算机网络的形成与发展 2.计 ...

  4. 计算机网络的一大发展趋势是多维化,对口高考计算机网络概述复习.ppt

    <对口高考计算机网络概述复习.ppt>由会员分享,可在线阅读,更多相关<对口高考计算机网络概述复习.ppt(13页珍藏版)>请在人人文库网上搜索. 1.第1章 计算机网络概述复 ...

  5. 计算机网络的非性能特征PPT,计算机网络概述课件课件.ppt

    计算机网络概述课件课件 计算机网络体系结构 物理层 是与传输媒体(物理传输介质)的接口,完成传输媒体上的信号和二进制数据间的转换.物理接口上发送或者接收的是以某种规则表示的二进制的数据.发送端将二进制 ...

  6. 【计算机网络学习笔记02】计算机网络概述(中)

    [计算机网络学习笔记02]计算机网络概述(中) 计算机网络的定义.组成与分类 1计算机网络的定义 1.1 简单定义: 一些相互连接的.以共享资源为目的的.自治的计算机的集合. 1.2 通用定义: 利用 ...

  7. 计算机网络 - 概述

    文章目录 前言 一.计算机网络概述 1.1.计算机网络在信息时代的作用 1.2.Intnet概述 网络.互连网(互联网)和因特网 因特网发展阶段 因特网的组成 1.3.计算机网络的定义和分类 定义 分 ...

  8. 【计算机网络】第一章--计算机网络概述

    本系统教程参考自: 教程:https://blog.csdn.net/weixin_42146136/category_10581354.html 视频:王道计算机考研 计算机网络_哔哩哔哩_bili ...

  9. 在哪个范围内的计算机网络可以称为局域网,计算机网络概述 习题

    第一章 计算机网络概述 练习题 一. 单项选择题 考点: 计算机网络的分类 1.在哪个范围内的计算机网络可称之为局域网:( A ) A.在一个楼宇 B.在一个城市 C.在一个国家 D.在全世界 2.一 ...

  10. 计算机网络知识整理-计算机网络概述(计算机网络入门参考指南)

    第1章 计算机网络概述 1.1为什么要学习计算机网络 在当前的互联网时代,计算机网络已经成为了我国的一项重要的通信基础设施,无论是你是在校的计算机专业大学生,还是正在从事网络相关工作的从业人员,计算机 ...

最新文章

  1. access vba 常量数组赋值_VBA数组是什么?有何作用?别担心,你只需用1分钟就明白它是什么...
  2. 用番茄工作法提升工作效率 (三)工作任务的管理(系列完结篇)
  3. php循环语句w,php ftpconnectphp for 循环语句使用方法详细说明
  4. 【 || 短路运算】if语句的简化:短路原理、短路效应
  5. UVALive 6257 Chemist's vows --一道题的三种解法(模拟,DFS,DP)
  6. 今日恐慌与贪婪指数为72 贪婪程度有所缓解
  7. 3D脚本 maxscript入门教程(7)
  8. php构造函数连数据库,php 连接数据库的类
  9. 自动控制理论(9)——奈奎斯特稳定判据
  10. 海思移动侦测和视频遮挡实现
  11. C++横板格斗小游戏(基于Easyx图形库)
  12. 获取富文本中的图片链接
  13. SpringBoot整体开发的详细过程(待完结)
  14. node.js学习笔记3 express基本使用、托管静态资源、express中间件
  15. 509实验室打印机双面打印的方法
  16. 转:Android实时获取音量(单位:分贝)
  17. SpringCloud版本Hoxton SR5 --- 第七讲:SpringCloud Config 分布式配置中心+整合bus、rabbitmq、actuator
  18. shell 知:外部命令
  19. POI Excel行高设置
  20. java 可以继承不同包的类吗_深入理解JAVA中的跨包继承

热门文章

  1. 【总结】超100期经典GAN模型的解读,从结构设计到应用,你不动心吗?
  2. QObject源码浅析
  3. go 开源游戏服务器框架
  4. iis支持jsp和mysql_IIS支持JSP(Windows2003下IIS6.0配置Tomcat8.0支持JSP)
  5. 第三讲 html超链接和表格形式
  6. 深度学习原理-----循环神经网络(RNN、LSTM)
  7. 随着计算机的发展英语,随着的发展是什么意思
  8. Java Web 实战 15 - 计算机网络之网络编程套接字
  9. 知识蒸馏,teacher—student模型的思考
  10. Linux文件夹执行权限不够如何处理?