首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >计算机网络概述

计算机网络概述

原创
作者头像
qwikki
发布于 2018-04-30 13:29:58
发布于 2018-04-30 13:29:58
1.5K9
举报
文章被收录于专栏:土豆的专栏土豆的专栏

小编最近正在重温计算机网络,整理出来的一些基础知识,希望能帮到大家,后续会更新~

  1. 计算机网络的形成和发展过程(三个阶段):
  • 单个网络ARPANET(分组交换网)向互联网发展(1969)
  • 三级结构的因特网(主干网,地区网和校园网/企业网)(1983)
  • 逐渐形成多层次ISP结构的因特网(1993)

ps: internet(互联网或者互连网)是一个通用名词,泛指多个计算机网络互连而成的网络,在这些网络之间的通信协议可以是任意的;Internet(因特网)则是一个专用名词,指的是当前全球最大的,开放的,有众多网络相互连接成的特定计算机网络,采用TCP/IP协议族作为通信规范,前身为美国的ARPANET。因特网采用存储转发的分组交换技术,以及三层因特网服务提供者(ISP)结构。按照工作方式划分可以被划分为边缘部分和核心部分。主机在网络的边缘部分,其作用为进行信息处理;路由器在网络的核心部分,其作用是按存储转发方式进行分组交换。

    2. 计算机网络的基本概念

定义:一些互相连接的,自治的计算机的集合。

按照作用范围可分为:

  • 广域网(Wide Area Network)=远程网,广域网为因特网的核心部分,任务为通过长距离运送主机所发送的数据,连接广域网各结点交换机的链路一般都是高速链路,通信容量较大。
  • 域域网(Metropolitan Area Network)可以作为公用设施,用来将多个局域网进行互连,很多域域网采用以太网技术。
  • 局域网(Local Area Network)局域网一般用微型计算机或工作站通过高速通信线路相连(校园网/企业网)
  • 个人局域网(Personal Area Network) 通常也称为无线个人区域网(Wireless PAN) ,在个人工作的地方把属于个人使用的电子设备用无线技术连接起来的网络。

按照网络使用者进行分类:

  • 公用网 指的是电信公司(国有或私有)出资建造的大型网络,“公用”指的就是所有愿意按照电信公司的规定缴纳费用的人都可以使用这种网络。例如CHINANET
  • 专用网 网络不对外人进行开放

用来把用户接入到因特网的网络:

  • 接入网AN(Access Network),称为本地接入网或居民接入网。接入网是从某个端系统到另一个端系统的路径中,由这个端系统到第一个路由器之间的一些物理链路所组成,从覆盖范围看,很多接入网还属于局域网。(宽带接入技术稍后补充)
    3. 计算机网络性能指标
  • 速率 指的是连接在计算机网络上的主机在数字信道上传送数据的速率,也称为数据率或比特率。
  • 带宽 本来是指某个信号具有的频带宽度,但在计算机网络中带宽用来表示网络的通信线路传送数据的能力,因此网络带宽表示在单位时间内从网络中的某一点到另一点所能通过的“最高数据率”。
  • 吞吐量 表示在单位时间内通过某个网络(或信道、接口)的数据量。
  • 时延 指的是数据从网络的一端传送到另一端所需的时间。(发送时延/传播时延/处理时延/排队时延)
  • 时延带宽积 时延带宽积=传播时延×带宽
  • 往返时间RTT(Round-Trip Time)指的是从发送方发送数据开始,到发送放收到来自接收方的确认(接收方收到数据后便立即发送确认)总共经历的时间。
  • 利用率 分别指信道利用率和网络利用率。信道利用率指的是某信道有百分之几的时间是被利用的(有数据通过);网络利用率则是全网络的信道利用率的加权平均值。(信道或网络利用率过高会产生非常大的时延)
    4.  计算机网络体系结构
具有五层协议的体系结构:
  1. 应用层 为体系结构中的最高层,任务为通过应用进程间的交互来完成特定网络应用,应用层协议定义的是应用进程见通信和交互的规则,支持协议大概有:万维网应用的HTTP协议,支持电子右键的SMTP协议,支持文件传送的HTTP协议。应用层交互的数据单元称为报文。
  2. 运输层  任务为负责想两个主机中进程之间的通信提供通用的数据传输服务,应用层利用该服务传送应用层报文 。主要使用传输控制协议TCP(Transmission Control Protocol)--提供面向连接的、可靠的数据传输服务,数据传输单位为报文段和用户数据报协议UDP(User Datagram Protocol)提供无连接的、尽最大努力的数据传输服务(不保证数据传输的可靠性),数据传输服务单位为用户数据报。
  3. 网络层 负责为分组交换网上的不同主机提供通信服务。在发送数据时,网络层把运输层产生的报文段或用户数据报封装成分组或包(package)进行传送。在TCP/IP体系中,由于网络层使用IP协议,因此分组也成为IP数据报。
  4. 数据链路层 在两个相邻结点之间传送数据时,数据链路层将网络层交下来的IP数据报组装成帧(frame),在两个相邻结点间的链路上传送帧,每一帧包括数据和必要的控制信息(如同步信息、地址信息、差错控制等)。在接收数据时,控制信息使接收端能够知道一个帧从哪个比特开始和到哪个比特结束。数据链路层在收到一个帧之后,就可以从中提取出数据部分,上交给网络层。
  5. 物理层 在物理层上传输数据单位为比特,发送方发送1或0时,接收放应当收到1或0。因此物理层考虑的是要用多大电压代表"1"或"0",以及接收放如何辨别出发送方所发送的比特。

数据在各层之间的传递过程

假设两台主机由一台路由器连接起来。假设主机1的应用进程AP1想主机2的应用进程AP2传送数据。AP1先将其数据交给本主机的第五层(应用层)。第五层加上必要的控制信息H5就变成了下一层的数据单元,第四层(运输层)收到这个数据单元后,加上本层的控制信息H4,再交给第三层(网络层),成为第三层的数据单元。依次类推。不过到了第二层(数据链路层)后,控制信息被分成两部分,分别加到本层数据单元的首部(H2)和尾部(T2);而第一层(物理层)由于是比特流的传送,所以不在加上控制信息。请注意,传送比特流时应从首部开始传送。

TCP/IP体系结构:

TCP/IP的体系结构比较简单,只有四层。请注意,图中的路由器在转发分组时最高只用到网络层而没有使用运输层和应用层。

TCP/IP协议可以为各式各样的应用提供服务,同时TCP/IP协议也允许IP协议在各式各样的网站构成的互联网上运行。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
9 条评论
热度
最新
域域网(Metropolitan Area Network) 应该是城域网 博主博文中有一些细节错误啊
域域网(Metropolitan Area Network) 应该是城域网 博主博文中有一些细节错误啊
11点赞举报
很细心啊,你不说我还没发现
很细心啊,你不说我还没发现
回复回复点赞举报
哈哈,这些课都是基础知识了,虽然平时上网时候用不到,但对于做技术的人员来说,不了解将来不一定会出现什么问题呢~
哈哈,这些课都是基础知识了,虽然平时上网时候用不到,但对于做技术的人员来说,不了解将来不一定会出现什么问题呢~
回复回复点赞举报
讲得很详细
讲得很详细
11点赞举报
可以在社区搜索黄桂期,之后会在这个号继续更新哦
可以在社区搜索黄桂期,之后会在这个号继续更新哦
回复回复点赞举报
大学网络第一门课,马上步入大学的大学生可以看一下
大学网络第一门课,马上步入大学的大学生可以看一下
11点赞举报
可以在社区搜索黄桂期,之后会在这个号更新哦
可以在社区搜索黄桂期,之后会在这个号更新哦
回复回复点赞举报
印(应)表会传往(网)树(数)屋(物) -- 应用层,表示层,会话层,传输层,网络层,数据链路层,物理层 :-)
印(应)表会传往(网)树(数)屋(物) -- 应用层,表示层,会话层,传输层,网络层,数据链路层,物理层 :-)
11点赞举报
可以呢,记忆深刻哈哈哈
可以呢,记忆深刻哈哈哈
回复回复点赞举报
推荐阅读
编辑精选文章
换一批
计算机网络(一)—— 概述
单个分组(这只是整个报文的一部分)传送到相邻节点,存储下来后查找转发表,转发到下一个节点
繁依Fanyi
2023/05/07
4750
计算机网络(一)—— 概述
计算机网络01——概述
本系列文章为笔者在校学习《计算机网络》课程所作的课程笔记,大多内容参考谢希仁编写的《计算机网络》。
wsuo
2020/07/31
1.2K0
计算机网络01——概述
【计算机网络】学习笔记,第一篇:概述(谢希仁版)
本来没想着更新计网,想直接整理一下 HTTP、TCP 那块,不过想了一下从头开始整理哇,顺便巩固一下学的知识
BWH_Steven
2020/10/10
7540
【计算机网络】学习笔记,第一篇:概述(谢希仁版)
计算机网络-概论
- 在协议的控制下,两个对等实体间的通信让本层能向上一层提供服务,不仅要实现本层协议,还要使用下一层提供的服务
程序员阿杜
2021/03/15
4670
计算机网络-概论
计算机网络第一章
分组交换优缺点: 优点缺点灵活:为分组独立选择最合适转发路由转发需要排队,产生时延高效:动态分配传输带宽,逐段占用链路不建立连接,无法确定通信带宽可靠:保证可靠性的网络协议,分布式多路由的分组交换网分组首部造成一定的资源开销迅速:无需建立连接,分组转发分组交换网需要专门的管理和控制机制 电路交换报文交换分组交换整个报文比特流连续传送直达终点整个报文先到达相邻结点,存储后转发分组转发下一结点,根据转发表转发传送大量数据,且传送时间大于建立连接时间时传输速率较快无需预先分配带宽,传输突发数据时可提高信道利用率无需预先分配带宽,传输突发数据时可提高信道利用率,且分组长度远小于原报文长度,时延更小,灵活性更好
魚迹
2023/05/06
2740
计算机网络第一章
【计算机网络】第一章 概述
注意:互联网 ≠互连网。互连网:局部范围互连起来的计算机网络。 互联网的 2 个重要基本特点
SarPro
2024/03/16
1550
【计算机网络】第一章 概述
计算机网络 1 -因特网概述
internet 是一个通用名词, 泛指多个计算机网络互连而成的网络. 在这些网络之间的通信协议可以是任意的
Rikka
2022/01/19
1.8K0
计算机网络 1 -因特网概述
【计算机网络】第一章重点知识总结,超硬核复习好物,考前必看!!!
优点:高效灵活迅速可靠
用户11162265
2024/06/14
2520
【计算机网络】第一章重点知识总结,超硬核复习好物,考前必看!!!
计算机网络-概述
计算机网络有若干的结点(node)和连接这些结点的链路(link)组成。如下图所示,就是一个典型的具有四个节点,三条链路组成的网络。
用户9615083
2022/12/30
6940
计算机网络-概述
从零开始的计网学习——计算机网络概述(计网入门就看这篇!)
以上都是本从零开始系列的计网学习其他几个章节,各位想学习计网的其他内容的可以关注一下。
全栈程序员站长
2022/09/02
7350
从零开始的计网学习——计算机网络概述(计网入门就看这篇!)
计算机网络与网络体系结构
如今,互联网越来越深入人们的生活了,而且, 越来越多的终端被接入互联网。比如,手机、冰箱、电视机、汽车,还有工作中的打印机、工作站、PC、服务器等等,通过网络我们可以实现文件的上传和下载,信息的传递和获取,实时设备信息的上报,网上购物,网上订票等等。那么终端之间是如何在互联网络中通信的呢?
搬砖俱乐部
2019/06/15
7650
第一章 计算机网络概述
ISP 是互联网服务提供商(Internet Service Provider)的缩写。它是指为个人用户或企业提供接入互联网的服务的公司或组织。
心安事随
2024/07/29
1580
第一章 计算机网络概述
【计算机网络】计网概述(学习笔记)
2、组成结构:计算机网络是通过外围设备和连线,将分布在相同或不同地域的多台计算机连接在一起所形成的集合
王铭颢
2024/01/19
5920
【计算机网络】计算机网络(谢希仁-第八版)课后习题-第一章习题全解
1)连通性:互联网用户之间,不管距离多远,都可以便捷、经济地交换各种信息,好像这些用户彼此都相互连通一样。 2)资源共享:可以是信息共享、软件共享、硬件共享等。
程序员洲洲
2024/06/17
5.7K0
【计算机网络】概述
【计算机网络】-复习篇(含习题及答案 1. 第一章 概述 1.1 计算机网络在信息时代中的作用 1.2 互联网概述 1.3 互联网的组成 1.4 计算机网络在我国的发展 1.5 计算机网络的定义 1.6 计算机网络的性能 1.7 计算机网络体系结构 1. 第一章 概述 1.1 计算机网络在信息时代中的作用 计算机网络是互连、自治的计算机集合 网络包含 【电信网络、有线电视网络、计算机网络】 Internet 译名两种 (因特网、互联网) 互联网的两个基本特点 (连通性、共享性) 连通性: 距离上连通 共
司六米希
2022/11/15
5000
【计算机网络】概述
计算机网络谢希仁第七版 课后答案
1-01 计算机网络向用户可以提供那些服务?答: 连通性和共享 1-02 简述分组交换的要点。答:(1)报文分组,加首部(2)经路由器储存转发(3)在目的地合并 1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
全栈程序员站长
2022/08/18
1.3K0
计算机网络谢希仁第七版 课后答案
计算机网络第七版课后习题答案(第一章)(20210321)
7.小写和大写开头的英文名字 internet和Internet在意思上有何重要的区别?
全栈程序员站长
2022/07/31
3.3K0
计算机网络第七版课后习题答案(第一章)(20210321)
计算机网络笔记
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MpQfb1s0-1608798516405)(C:/Users/SXF/Desktop/a.jpg)] 12. 对等层次之间传送的数据单位称为该层的 协议数据单元PDU 13. 在同一系统中相邻两层的实体进行交互的地方,称为 服务访问点SAP 14. 计算机网络的各层及其协议的集合,称为 网络的体系结构 15. 运输层最重要的协议是 TCP和UDP协议 ,网络层最重要的协议是 IP协议
小锋学长生活大爆炸
2025/05/24
1240
计算机网络:第1章 概述
internet是一个通用名词,泛指由多个计算机网络互联而成的网络,这些网络之间的通信协议是任意的。
Here_SDUT
2022/09/19
6620
计算机网络:第1章 概述
计算机网络
因特网现已发展成为世界上最大的国际性计算机互联网,网络(network)由若干结点(node)和连接这些结点的链路(link)组成。 互联网是“网络的网络”(network of networks)。 连接在因特网上的计算机都称为主机(host)网络把许多计算机连接在一起。因特网把许多网络连接在一起。
十二惊惶
2024/02/28
2050
计算机网络
推荐阅读
相关推荐
计算机网络(一)—— 概述
更多 >
LV.0
这个人很懒,什么都没有留下~
交个朋友
加入架构与运维学习入门群
系统架构设计入门 运维体系构建指南
加入架构与运维工作实战群
高并发系统设计 运维自动化实践
加入[CODINGDevOps] 官方技术交流站
DevOps全流程实践 CODING工具深度应用
换一批
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档