1.1.计算机网络

概念

计算机网络是互连的,自治的计算机集合

计算机网络的功能

  1. 数据通信(连通性)
  2. 资源共享(硬件,软件,数据)
  3. 分布式处理(多台计算机各自承担同一任务的不同部分)
  4. 提高可靠性(替代机器)
  5. 负载均衡(使多台计算机一起亲密干活)

计算机网络的组成

组成部分(硬件,软件,协议)

工作方式

  • 边缘部分 用户直接使用

    • c/s 方式 (客户端服务器方式)
    • p2p 方式 (对等方式)
  • 核心部分 为边缘部分服务(路由器,网络)

功能组成

  • 通信子网 实现数据通信 (各种传输介质,通信设备,相应的网络协议组成)

    • 网络层
    • 数据链路层
    • 物理层
  • 资源子网 实现资源共享/数据处理 (实现资源共享的设备和软件的集合)
    • 应用层
    • 表示层
    • 会话层

七层协议

  • 应用层
  • 表示层
  • 会话层
  • 传输层
  • 网络层 (路由器)
  • 数据链路层 (交换机,网桥)
  • 物理层 (集线器,中继器)

计算机网络的分类

按分布范围分

  1. 广域网 WAN
  2. 城域网 MAN
  3. 局域网 LAN
  4. 个人区域网 PAN

按使用者分

  1. 公用网
  2. 专用网 (军队,政府)

按交换技术分

  1. 电路交换
  2. 报文交换
  3. 分组交换

按拓扑结构分

  1. 总线型
  2. 星型
  3. 环型
  4. 网状型

按传输技术分

  1. 广播式网络
  2. 点对点网络

标准化工作

标准的分类

  • 法定标准 OSI
  • 事实标准 TCP/IP

RFC(Request For Comments) 因特网标准的形式

(RFC 上升为因特网正式标准的 4 个阶段: 1.因特网草案 2.建议标准 3.审核 4.因特网标准)

相关组织

  • 国际化标准组织 ISO => OSI 参考模型、HDLC 协议
  • 国际电信联盟 ITU => 制定通信规则
  • 国际电气电子工程师协会 IEEE => 学术机构、IEEE802 系列标准、5G
  • Internet 工程任务组 IETF => 负责因特网相关标准的制定 RFC

速率

速率即数据率或数据传输率或比特率
比特是计算机中数据量单位 1/0 位
连接在计算机网络上的主机在数字信道上传送数据位数的速率
单位 b/s,kb/s,Mb/s,Gb/s,Tb/s

速率
千 1 kb/s = 10^3 b/s
兆 1 Mb/s = 10^3k b/s = 10^6 b/s
吉 1 Gb/s = 10^3 Mb/s = 10^6 kb/s = 10^9 b/s
太 1 Tb/s = 10^3 Gb/s = 10^6 Mb/s = 10^9 kb/s = 10^12 b/s

存储容量
1(Byte) = 8(bit)
1KB = 2^10B = 1024B = 1024 * 8b
1MB = 2^10KB = 1024KB
1GB = 2^10MB = 1024MB
1TB = 2^10GB = 1024GB

带宽

  1. "带宽"原本指某个信号具有的频带宽度,即最高频率和最低频率之差,单位赫兹(Hz)
  2. 计算机网络中,带宽用来表示网络通信线路传送数据的能力,通常是指单位时间内从网络一点到另一点所能通过的"最高数据率".单位是"比特每秒",b/s,kb/s,Mb/s,Gb/s (网络设备所支持的最高速度,设备的物理极限)

带宽变大,单位时间内向链路中注入的数据量变多了,传输速率不变
实际生活中,发送速度基本达不到信道带宽

吞吐量

表示单位时间内通过某个网络(信道,接口)的数据量,单位 b/s,kb/s,Mb/s
吞吐量受网络的带宽和网络的额定速率的限制

时延

指数据(报文/分组/比特流)从网络(或链路)的一段传送到另一端所需的时间.也叫延迟或迟延,单位位 s

发送时延:从发送分组的第一个比特算起,到该分组的最后一个比特发送完毕所需的时间
传播时延:指电磁波在信道上传输一定距离所花费的时间,取决于电磁波传播速度和链路长度
排队时延(路由器):等待输入/输出链路的可用时间
处理时延(路由器):检查错误、查找出口

时延带宽积

时延带宽积(单位 bit) = 传播时延(单位 s) × 带宽(发送最高速率,单位 b/s)

往返时延 RTT

从发送方发送数据开始(第一个 bit 位放到信道上),到发送方接收到接收方确认为止(接收方收到数据后立即发送确认),总共经历的时延

RTT 越大,在收到确认之前,可以发送的数据越多

RTT 包含

  1. 往返传播时延 = 传播时延 × 2 (主要)
  2. 末端处理时间(接收方)

利用率

  1. 信道利用率
  2. 网络利用率

原文地址:https://www.cnblogs.com/mybilibili/p/10502742.html

时间: 2024-08-30 16:13:57

1.1.计算机网络的相关文章

计算机网络(一)——互联网层

计算机网络,顾名思义,是由若干链路组成的,这些链路结点可以是计算机,集线器,交换机或路由器等:网络和网络之间可以通过路由器进行互联,这就是互联网的由来,而因特网就是最大的互联网:网络的存在是将许多计算机连接在一起,而因特网的存在是将许多网络连接在一起:网络的主要功能是让不同的主机之间进行数据的通信,实现大范围的资源共享:计算机之间的数据通信是通过接口来实现的: 因特网的组成部分分为边缘部分和核心部分:边缘部分为网络中的各个主机组成,核心部分是由连接这些网络的路由器组成,为边缘部分的主机提供服务:

有关计算机网络的知识分享一~

计算机网络这些基本的知识,之前学过,但那时正是爱玩绝不学习的时候,所以基本没什么印象,现在正常重新补一下. 所谓网络,是一系列可用于通信的设备相互连接构成的.在这个定义里面,一个设备可以是一台主机(或用另一种称呼,端系统),比如一台大型计算机,台式机,便携式计算机,工作站,手机或安全系统.在这种定义中,设备也可以是一个连接设备,比如用来将一个网络与另一个网络相连接的路由器,一个将不同设备连接在一起的交换机,或者一个用于改变数据形式的调制解调器,等等. 局域网(LAN,Local Area Net

计算机网络编程基本概念

网络: 计算机网络由一组通过通信信道相互连接的机器组成.我们把这些机器称为主机(hosts)和路由器(routers). 路由: 路由器的作用是将信息从一个通信信道传递或转发(forward)到另一个通信信道. 信道: 通信信道(communication channel)进行解释:它是将字节序列从一个主机传输到另一个主机的一种手段,可能是有线电缆,如以太网(Ethernet),也可能是无线的,如WiFi[ ],或是其他方式的连接. 报文: 这里的信息(information)是指由程序创建和解

网络基础篇----计算机网络基本概述(1)

享受生活  热爱挑战                                                                刘明远分享    一   计算机网络基本概述(1) 每章一段话: 不要让自己闲下来,给自己找些事情做.哪怕是看看书. 正文   (提示:本章内容比较无聊,最好当看故事一样来看,不必记下只需了解,内容基础) 1什么是计算机网络 号称新的"电力火花"是以计算机.通信.信息技术为支撑的计算机网络技术. 计算机网络将两台或多台计算机通过电缆或网络设

计算机网络学习1-网络层次

计算机网络学习中最基本的是计算机网络分层模型,目前学习需要了解的有两种 1.OSI(开放系统互连)有七层,记忆方法:无数网传会报应(物理层,数据链路层,网络层,传输层,会话层,表示层,应用层) 具体每层功能分析: 1.1物理层:规定建立,维持,断开通信端之间的机械.电气.功能.过程特性.单位bit: 物理层标准有:RJ-45,V3.5等 1.2数据链路层:不可靠物理介质上提供可靠的传输.单位frame: 数据链路层标准:SDLC,HDLC,PPP,帧中继等 1.3网络层:对数据包进行路由选择和转

计算机网络高级教程考点个人总结

计算机网络高级教程 选择题 50~60分 论述题:40~50分 个人总结仅供参考 论述题范围 1.  google公司,IBM公司.微软公司.苹果公司.华为公司.百度公司的技术发展方向. 2.5G的特点及其产业应用. 3.智慧城市的应用探索. 4.机器人技术与应用探索. Google公司市值6819.40亿美元,IBM市值1450亿美元,苹果8000亿美元,微软5400亿美元,阿里3632.63亿美元,腾讯3462亿美元,京东600亿美元,百度600亿美元,华为没有上市,没有市值. 选择题范围

胡说八道计算机网络之什么是网络?

胡说八道计算机网络之什么是网络(一) 什么是网络? 网络通信的实现:tcp/ip协议 使用Wireshark抓包分析tcp/ip协议栈 什么是网络? 所谓网络,就是通过一定的形式连接起来的物体,物体与物体之间可以实现通信. 比如这样的,就称为计算机网络.它可以实现计算机之间的通信. 抑或是这样的,就被称为神经网络.它可以通过生物的突触进行信号通信.最近深度学习,人工智能大量运用了神经网络的工作机制. 抑或是这样的,就被称为物联网络.它可以实现万物互联,想想还有点小激动呢,不知是福是祸. 只要是你

计算机基础:计算机网络

计算机网络 OSI模型 TCP握手协议 TCP/IP 4层模型

计算机网络中的协议

物理层 物理层考虑的是怎样才能连接各种计算机传输媒体上传输的数据比特流,而不是具体的传输媒体,用于物理层的协议叫做物理层的规程. 数据链路层 对于点对点的链路,PPP协议书目前应用最广泛的数据链路层协议 PPP协议的组成 1)一个将数据报封装到串行链路的方法,PPP既支持异步链路,有支持面向比特的同步链路.IP数据报在PPP帧中就是其信息部分. 2)一个用来建立,配置和测试数据链路连接的链路控制协议LCP.通信双方可协商一些选项.链路控制,PPP为用户发起呼叫以建立链路,在建立链路是协商以参数选

计算机网络(7)-----TCP协议概述

传输控制协议(Transmission Control Protocol) 概念 一种面向连接的.可靠的.基于字节流的传输层通信协议,由IETF的RFC 793定义.在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内另一个重要的传输协议. 主要特点 (1)TCP是面向连接的运输层协议.这就是说,应用程序在使用TCP协议之前,必须先建立TCP协议.在传送数据完毕后,必须释放已经建立的TCP连接.类似于“打电话”,需要先拨号建立连接,通话完之后要挂机释