计算机网络

B站计算机网络视频

计算机网络的概念

计算机网络:将一个分散的、具有独立功能的计算机系统(端系统),通过通信设备线路连接起来,由功能完善的软件实现资源共享信息传递的系统

通信设备:交换机和路由器

计算机网络是一个互联的、自治的计算机集合

互联——互联互通 经过通信链路

自治——无主从关系(独立,不能互相控制对方)

计算机网络的功能

  1. 数据共享
  2. 资源共享
  3. 分布式处理(Hadoop平台)
  4. 提高可靠性(有替代机)
  5. 负载均衡 工作任务均衡的分配给各台计算机

计算机网络的组成

硬件、软件、协议

硬件:主机、链路、路由器、交换机

协议:一系列规则和约定的集合

工作方式

  • 边缘部分 用户直接使用 C/S方式 P2P方式
  • 核心部分 为边缘部分提供服务 路由器 网络

功能组成

资源子网:实现资源共享/数据处理(封装)

通信子网:实现数据通信(邮寄)
在这里插入图片描述

计算机网络的分类

分布

广域网(WAN) 城域网(MAN)局域网(LAN)个人区域网(PAN)

​ 交换技术 广播技术

个人区域网:个人工作地点使用的电子设备用无线技术连接起来的网络

使用者

公用网(中国电信

专用网(军队)

交换技术

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

传输技术

广播室网络 共享公共通信信道

点对点网络 使用分组存储转发路由选择机制

标准化工作

实现不同厂商的硬软件之间相互连通,必需遵从统一的标准

法定标准:由权威机制指定的正式的、合法的标准(OSI)

事实标准:某些公司的产品在竞争中占据了主流,时间长了,这些产品中的协议和技术就成了标准(TCP/IP)

RFC (request for comments) —— 因特网标准的一种形式

只要是因特网标准,就一定是RFC形式 但不代表所以RFC都是因特网标准

RFC要上升为因特网正式标准要经过3个阶段

标准化工作相关组织

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

计算机网络的性能指标

速率

连接在计算机网络上的主机在数字信道上传送数据位数的速率

1kb/s=10^3 b/s

1Mb/s=10^3 kb/s=10^6b/s

1Gb/s=10^3 Mb/s=10^ 6kb/s=10^9b/s

1Tb/s=10^3 Gb/s=10^6 Mb/s=10^9 kb/s=10^12b/s

带宽

表示网络通信线路传送数据的能力

单位时间从网络的某一点到另一点所能通过的最高数据率(网络设备支持的最高速度)

发送端在发送数据时达到的最高数据率

吞吐量

单位时间内通过某个网络的数据量

时延

数据从网络传输到另一端所需的时间。也叫延迟或迟延
在这里插入图片描述
高速链路:提高了发送速率

传播时延:电磁波在信道上传播一定距离所花费的时间

时延带宽积

传播时延X带宽

以比特为单位的链路长度(某段链路现有多少比特)

往返时间RTT

从发送方发送数据开始,到发送方收到接受方的确认总共经历的时间

利用率

信道利用率

网络利用率

计算机网络分层结构

为什么分层?解决计算机网络复杂的大问题

网络体系结构是从功能上描述计算机网络结构

计算机网络体系结构是计算机网络的各层及其协议的集合(抽象的)

协议(对等实体中)、接口、服务

在这里插入图片描述

PCI+SDU=PDU

PCI+SDU(由上层PDU转化)=PDU

OSI参考模型

目的:支持异构网络系统的互联互通

复杂、效率低、指定周期长

巧记:物链网输会示用(物联网 叔会使用)

端到端:直接由主机A传到主机B,直接形成了端与端之间的联通

点到点:只管下一步走到哪里,而不管最后的终点

端到端通信:运行在不同主机内两个进程之间的通信

在这里插入图片描述

应用层

所有与用户交互产生网络流量的程序

典型应用层服务:文件传输(FTP)电子邮件(SMTP)万维网(HTTP)

表示层

处理在两个通信系统中交换信息的表示方式(会纳入应用层和会话层里面)

  • 数据格式变换(翻译官)
  • 数据加密解密
  • 数据压缩和恢复
会话层

向表示层实体/用户进程 提供建立连接并在连接上有序地传输数据

这是会话,也是建立同步(SYN)

进程:正在运行的程序

功能

  1. 建立、管理、终止会话
  2. 使用校验点可使会话在通信失效时从校验点/同步点继续恢复通信,实现数据同步
传输层

负责主机中两个进程的通信,即端到端的通信。

  1. 可靠传输、不可靠传输
  2. 差错控制
  3. 流量控制
  4. 复用分用

复用:多个应用层进程可同时使用下面运输层的服务

分用:运输层把收到的信息分别交付给上面应用层中相应的进程

可差的也能流用?

网络层

​ 把分组从源端传送到目的端,为分组交换网上的不同主机提供通信服务

​ 单位:数据报

  1. 路由选择:最佳路径
  2. 流量控制:限制发送端的速度
  3. 差错控制
  4. 拥塞控制
数据链路层

​ 把网络层传下来的数据报组装成帧

​ 单位:帧

  1. 成帧(定义帧的开始和结束)
  2. 差错控制 帧错+位错
  3. 流量控制
  4. 访问(接入)控制 控制对信道的访问
物理层

把比特流转成电信号的形式,放到链路上进行传输

在物理媒体上实现比特流的透明传输(单位:比特)

透明传输:不管接受到的是什么样的比特组合,都能在链路上传送

  1. 定义接口特性
  2. 定义传输模式
  3. 定义传输速率
  4. 比特同步
  5. 比特编码

TCP/IP模型

应用层

传输层

网际层:数据包拆分成的分组发给任何的网络,并且进行传输的选择

网络结构层

在这里插入图片描述

面向连接分为三个阶段

  • 第一阶段:建立连接,在此阶段,发出一个建立连接的请求。
  • 第二阶段:只有在连接成功建立之后,才能开始数据传输。
  • 第三阶段:当数据传输完毕,必须释放连接。

而面向无连接没有这么多阶段,它直接进行数据传输。

5层参考模型

综合了OSI和TCP/IP的优点

应用层、传输层、网络层、数据链路层、物理层

100兆的宽带

100兆的宽带下载速度为12.5M/s 计算:除以8

100bps bits per second bit/s

1B=8bit

运营商是以比特为单位衡量网速的快慢

计算机是以字节为单位衡量网速的快慢

所以要除以8

互连网与互联网

计算机网络:由若干结点(node)和连接这些结点的链路(link)组成

互连网:在局部范围互连起来的计算机网络

互联网:指当今世界上最大的计算机网络

互联网两个重要基本特点

连通性、共享

互联网基础结构发展的三个阶段

第一阶段:Arpanet:美国军方项目

第二阶段:建成了三级结构的互联网。

第三阶段:逐渐形成了多层次 ISP 结构的互联网。 ISP(互联网服务提供者 )

IXP 互联网交换中心(Internet Exchange Point)

在这里插入图片描述

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值