计算机网络学习
在以上视频进行学习
1. 网络、互联网和因特网
网络是由若干节点和连接这些节点的链路组成
多个网络可以通过路由器互联起来,构成一个覆盖范围更大的网络,即互联网。因此互联网是“网络中的网络”
因特网是世界上最大的互联网络
- internet是一个通用名词,泛指由多个计算机网络互联而成的网络
- Intern(因特网)则是一个专用名词,指当前最大的、开放的、由众多网络相互连接而成的特定计算机网络,采用TCP/IP协议族作为通信的规则,前身是美国的ARPANET。
ISP(Internet Service Provider)
向广大用户综合提供互联网接入业务、信息业务和增值业务的电信运营商。
2.三种交换方式
电路交换(Circuit Switching)
就是中间有一个电话交换机负责转发
电话交换机接通电话线的方式称为电路交换
从通信资源的分配角度来看,交换就是按照某种方式动态地分配传输线路的资源‘
电路交换的三个步骤:
- 建立连接(分配通信资源)
- 通话(一直占用通信资源)
- 释放连接(归还通信资源)
当使用电路交换来传送计算机数据时,其线路的传输效率往往很低。
分组交换(Packet Switching)
采用存储转发技术。实质上是采用了在数据通信过程中动态分配传输带宽。将报文分成更小的等长的数据段,每一个数据段加上一些控制信息(源地址和目的地址等)后组成首部。分组又称为包。
报文交换(Message Switching)
报文交换也采用存储转发的方式,但对报文的大小没有限制,这就要求交换节点需要较大的缓存空间。
三种方式的对比
图片来源:1.3 三种交换方式:电路交换、分组交换和报文交换_哔哩哔哩_bilibili
虚电路:
来源:计算机网络(12)物理层:数据报与虚电路_虚电路和数据报的过程-CSDN博客
是分组交换的两种传输方式之一。在通信和网络中,虚电路是由分组交换通信所提供的面向连接的通信服务。在分组发送之前,要求在发送发和接收发建立一条逻辑上的虚电路,而且连接一旦建立,就固定了虚电路所对应的物理路径。与电路交换类似,整个通信过程分为三个阶段:虚电路建立,数据传输,虚电路释放。
虚电路的好处:
1.较小的延迟和丢包率
由于虚电路在传输数据之前已经建立了连接。所以在传输过程中不需要在进行地址查找等操作,从而可以减小数据传输的延迟和丢包率。
2.提供资源保证
虚电路依赖于网络的资源预留机制,通过提前预留一定的带宽、缓存等资源,在数据传输时可以更好地保障服务质量
3.可靠性较高
虚电路通过建立连接来保证数据传输。可以根据确认/重传机制等方法来进行数据的可靠传输
4.灵活性较高
虚电路具有一定的灵活性,在建立连接盒数据传输过程中可以根据具体需求对协议和参数进行调整和修改
3.计算机网络的分类
按区域
- 广域网WAN
- 城域网MAN
- 局域网LAN
- 个域网PAN
按拓扑结构:
- 总线型网络
- 星型网络
- 环型网络
- 网状型网络
4.计算机网络的性能指标
图片来源:1.5 计算机网络的性能指标(2)_哔哩哔哩_bilibili
性能指标可以从不同的方向来度量计算机网络的性能
指标:速率、带宽、吞吐量、时延、时延带宽积、往返时间、利用率
速率
带宽
吞吐量
- 吞吐量表示在单位时间内通过某个网络(或信道、接口)的数据量
- 吞吐量被经常用于对现实世界中的网络的一种测量,以便知道实际上到底有多少数据量能够通过网络
- 吞吐量受网络的带宽或额定速率的限制。
时延
网络时延由发送时延、传播时延和处理时延组成。
时延带宽积
时延带宽积=传播时延×带宽
往返时间
在许多情况下,因特网上的信息不仅仅单方向传输,而是双向交互
往返时间RTT(Round-Trip Time)也是一个重要的性能指标
利用率
利用率由信道利用率和网络利用率组成
- 信道利用率:用来表示某信道有百分之几的时间是被利用的(有数据通过)
- 网络利用率:全网络的信道利用率的加权平均。
丢包率
丢包率即分组丢失率,是指在一定的时间范围内,传输过程中丢失的分组数量与总分组数量的比率;分组丢失的两个主要原因:分组误码,结点交换机缓存队列满(网络拥塞)
原文地址:https://blog.csdn.net/m0_63220670/article/details/143563631
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!