个人主页:兜里有颗棉花糖
欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创
收录于专栏【计算机网络】
本专栏旨在分享学习计算机网络的一点学习笔记,欢迎大家在评论区交流讨论💌
互联网。

lsp(Internet Service Provider)即因特网服务提供者:可以从因特网管理机构哪里获取到成块的IP地址,同时拥有通信线路和路由器,个人或者企业支持要向lsp缴纳费用即可获取到IP地址(因特网上的主机只有拥有ip地址才能够进行通信)。

可以看出因特网逐渐演变成基于lsp的多层测结构网络。
一个用户接入到因特网后,他自己就可以成为一个lsp,需要的就是一些调试解调器和路由器,这样其它用户就可以与该用户相连。一个lsp可以很方便的在因特网拓扑上添加新的层次和分支。
因特网由边缘部分和核心部分组成。
资源共享。连通性和交换)。电路交换机接通电话线的方式称之为电路交换。
从通信的角度来说,交换就是通过某种方式动态的分配线路传输的资源。
电路交换分为三个步骤:
第一步:建立连接:这条连接保证了用户通信时所需要的通信资源。该连接在双方通信时不会被其它用户占用。
第二步:通话:该过程会一直占用第一步建立连接所分配的通信资源。
第三步:释放连接(也就是释放占用的通信资源):通话完毕后,电路交换机会释放刚刚占用的这条专用的物理线路(换句话来说就是把刚刚占用的通信资源归还给电信网)。
但是通过电路交换来传输计算机数据的时候,效率是很低的,这是因为计算机数据往往是以突发式的方式出现在传输线路上的。比如当我们正在输入和编辑一份待传输的文件的时候,占用的通信资源并没有得到使用,此时其它用户也不能使用该通信资源。这样就会导致通信资源浪费。
计算机网络通过使用分组交换而不是电路交换。下面我们来看分组交换。
下图是因特网的一部分:
在因特网中,最重要的分组交换机就是路由器(如R1、R2、R3等),负责将各种网络互连起来,并将接收到的分组进行转发,即进行分组交换的过程。
举个栗子:比如H1要给H2用户发送消息,我们通常将该消息的整块数据称之为一个报文。在发送报文之前先将较长的报文划分成一个个更小的等长数据段。
在每个数据段前面加上一些由必要的控制信息组成的首部后就构成了一个分组(也可以称之为包),首部也可以称之为包头。
添加首部的作用:首部中包含分组的目的地址(也就是各个路由器),方便各分组传输路径中的各分组交换机(即路由器)进行分组转发。
分组交换机接受到分组后,先将分组暂时存储下来。再检查其首部,按照首部存储的目的地址进行查表转发,找到合适的转发接口,通过该接口将分组转发给写一个分组交换机。
再该举例中,H1用户将各分组依次通过各分组交换机的存储转发之后,就会到达主机H2用户;主机H2收到这些分组后会去掉分组的首部,将各数据段组合还原出原始的报文。
分组传输过程中会出现很多种情况,我们这里列举出两种情况,如下:
总结上述各个角色的作用:
报文交换与分组交换类似,报文交换的交换节点也采用存储转发方式,但是报文交换对报文的大小没有限制,这要求交换结点需要有较大的缓存空间。注意:报文交换主要应用于早期的,当前使用比较少(通常被分组交换取代了)。

电路交换:
优点:
缺点:
报文交换:
优点:
选择一条合适的空闲线路将报文发送出去。缺点:
分组交换:
优点:
因此后一个分组的缓存工作和前一个分组的转发工作是可以进行的。缺点:
呼叫建立、数据传输、虚拟释放三个过程。计算机网络的性能指标有很多:速率、带宽、吞吐量、时延、时延带宽积、往返时间、利用率、丢包率。
不过在这之前我们先来回顾一下比特的内容。


上图是一块计算机固态硬盘,标称容量是250GB,那为什么操作系统给出的容量确实232.8GB呢?
原因如下:厂家给出的单位GB中的G是109次方,而操作系统中GB中的G是230。

速率:指连接在计算机网络上的主机在数字通道上传送比特的速率,也称为比特率(或者数据率)。

例题:


带宽在模拟信号系统中的意义:信号所包含的各种不同的频率成分所占据的频率范围。
单位是Hz(kHz、MHz、GHz)。
带宽在计算机网络中的意义:用来表示网络的通信线路所能传输数据的能力。故网络带宽指的是单位时间内从网络的一点到另一点所能通过的
最高数据率。故带宽和速率的单位是相同的。
虽然带宽在模拟电路系统中和计算机网络中所代表的意义是不同的,但是带宽在这两种表述之间有着密切的联系:一条通信线路中的频带宽度越宽,其所能传输数据的最高数据率也就越高。
吞吐量指的是:单位时间内通过某个网络(信道、或接口)的数据量。以便我们知道实际上由多少数据通过网络。
吞吐量受网络带宽和额定速率的限制。比如1Gb/s的以太网通常只能达到700Mb/s。
网络时延包括三部分:发送/传播/处理时延。
我们来看看看源主机将分组发送到目的主机的过程中会在哪些地方产生时延。
源主机将分组发送给目的主机的过程中会将过多段链路和多个路由器构成。故也同样需要多个发送、传播、处理时延。




顾名思义:时延带宽积就是带宽和时延的乘积(这里的时延指的是传播时延。)


这里我们把传输线路看作是一个管道。其长度为传播时延,横截面积为带宽。那么时延带宽积就是管道的体积。链路的时延带宽积又称为以比特为单位的链路长度。
我们知道因特网上的信息通常不是单项传播,而是双向交互的。有些情况下我们需要通信双方交互一次所需要的时间。
往返时间:从源主机发送分组开始,知道源主机受到来自目的主机确认分组为止所需要的时间。

利用率分为两种:信道利用率和网络利用率。
信道利用率:用来表示信道有百分之几的时间是被利用的(即有数据通过通过)。
网络利用率:全网络的信道利用率的加权平均。



本文到这里就结束了,希望友友们可以支持一下一键三连哈。嗯,就到这里吧,再见啦!!!
