![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
文章平均质量分 68
花生酱拌面
这个作者很懒,什么都没留下…
展开
-
计算机网络——思维导图总结(超详细)
整体框架因特网概述交换方式计算机网络的定义和分类性能指标体系结构物理层数据链路层网络层运输层应用层原创 2021-11-26 12:41:54 · 4446 阅读 · 1 评论 -
计算机网络——万维网WWW
文章目录1.万维网概述2.万维网文档3.超文本传输协议HTTP3.1 HTTP的连接方式3.2 HTTP的报文格式3.3使用Cookie在服务器上记录用户信息4.万维网缓存和代理服务器5.总结1.万维网概述 万维网WWW并非某种特殊的计算机网络。它是一个大规模的、联机式的信息储藏所,是运行在因特网上的一个分布式应用。万维网利用网页之间的超链接将不同网站的网页链接成一张逻辑上的信息网。 浏览器(即万维网客户进程)最重要的部分是渲染引擎,也就是浏览器内核。不同的浏览器内核对网页内容的解析原创 2021-11-24 12:16:54 · 2151 阅读 · 0 评论 -
计算机网络——电子邮件
文章目录1.电子邮件概述2.邮件发送和接受协议2.1 SMTP的基本工作原理2.2 多用途因特网邮件扩展MIME2.3常用的邮件读取协议3.基于万维网的电子邮件4.总结1.电子邮件概述 电子邮件是因特网上最早流行的应用,并且仍然是当今因特网上最重要、最实用的应用之一。电子邮件与邮政系统的寄信相似:发件人将邮件发送到自己使用的邮件服务器;发件人的邮件服务器将收到的邮件按其目的地址转发到收件人邮件服务器中的收件人邮箱;收件人在方便的时候访问收件人邮件服务器中自己的邮箱,获取收到的电子邮件。原创 2021-11-23 14:26:05 · 4377 阅读 · 0 评论 -
计算机网络——文件传送协议FTP
将某台计算机中的文件通过网络传送到可能相距很远的另一台计算机中,是一项基本的网络应用,即文件传送。文件传送协议FTP是因特网上使用的最广泛的文件传送协议:FTP提供交互式的访问,允许客户指明文件的类型和格式,并允许文件具有存取权限。FTP屏蔽了各计算机系统的细节,因而适合于在异构网络中任意计算机之间传送文件。 假设FTP服务器和FTP客户处在同一个网络中,FTP客户可以将文件上传到FTP服务器上,当然FTP客户也可以从FTP服务器中下载文件。根据应用需求不同,FTP服务器可能需要一台原创 2021-11-23 10:15:52 · 3541 阅读 · 0 评论 -
计算机网络——域名系统DNS
文章目录1.域名系统DNS的作用2.层次树状结构的域名系统3.域名解析的过程4.总结1.域名系统DNS的作用 当我们想要访问某个网页时,我们输入的地址并不是其IP地址,而是输入一个域名比如www.hnust.cn,其IP地址为218.75.230.30。 主机会首先在告诉缓存中查找和该域名对应的IP地址,如果没有找到的话就会向网络中的DNS服务器请求查询。DNS服务器在其数据库中进行查询,将结果发送给主机。2.层次树状结构的域名系统 因特网采用的是层次树状结构的域名结构。域原创 2021-11-22 12:26:08 · 1290 阅读 · 0 评论 -
计算机网络——动态主机配置协议DHCP
文章目录1.DHCP的作用2.DHCP的工作过程3.DHCP中继代理4.总结1.DHCP的作用 如图所示的网络拓扑结构,要如何才能使用户主机正常地访问Web服务器了?我们需要手动地去配置主机地IP地址、子网掩码、默认网关、DNS服务器相关配置信息。而如果主机的数量很多,这种手动配置就会十分麻烦,因此我们需要引入DHCP。 在网络中添加DHCP服务器,可以为局域网中的各个主机配置上述所说的各种信息。当主机开启后,就会自动启动DHCP进程,向DHCP服务器请求获取网络配置信息。2.D原创 2021-11-22 10:08:06 · 1442 阅读 · 0 评论 -
计算机网络——网络应用程序的组织方式
应用层是计算机网络体系结构的最顶层,是设计和建立计算机网络的最终目的,也是计算机网络中发展最快的部分。网络应用程序运行在处于网络边缘的不同端系统上,通过彼此间的通信来完成某项任务。 开发一种新的网络应用程序首先要考虑的问题就是网络应用程序在各种端系统上的组织方法和它们之间的关系。目前主要有两种:客户/服务器(C/S)方式和对等(P2P)方式。 客户和服务器是指通信中设计的两个应用进程。客户/服务器方式所描述的是进程之间服务和被服务的关系。客户是服务请求方,服务器是服务提供方。服务器原创 2021-11-19 11:06:46 · 839 阅读 · 0 评论 -
计算机网络——TCP报文段的首部格式
为了实现可靠传输,TCP采用了面向字节流的方式。但TCP在发送数据时,是从发送缓存取出一部分或全部字节并给其添加一个首部使之成为TCP报文段后进行发送。一个TCP报文段由首部和数据载荷两部分组成。TCP的全部功能都体现在它首部中各字。 下面来介绍报文段中首部的具体格式:源端口:占16比特,写入端口号,用来标识发送该TCP报文段的应用进程。目的端口:占16比特,写入目的端口号,用来标识接收该TCP报文段的应用进程。序号:占32比特,取值范围[0,232-1],序号增加到最后一个.原创 2021-11-18 11:04:09 · 2046 阅读 · 0 评论 -
计算机网络——TCP连接的释放(四报文挥手)
TCP通过三报文握手建立可靠地通信连接后,再完成了数据传输之后,会通过四报文挥手来释放连接。 假设TCP客户进程的应用进程通知其主动关闭TCP连接。 TCP客户进程会发送TCP连接释放报文段,并进入终止等待1状态。该本文段首部中的终止位FIN和确认位ACK的值都被置为1,表明这是一个TCP连接释放报文段。同时也对之前收到的报文段进行确认。序号seq字段的值设置为u,等于TCP客户进程之前已经传送过的数据的最后一个字节的序号加1。确认段ack字段的值设置为v,等于TCP客户进程之前原创 2021-11-18 09:57:38 · 1718 阅读 · 0 评论 -
计算机网络——TCP连接的建立(三报文握手)
TCP是面向连接的协议,它基于运输连接来传送TCP报文段。TCP运输连接的建立和释放是每一次面向连接的通信中必不可少的过程。TCP运输连接有以下三个阶段:建立TCP连接。数据传送。释放TCP连接。 下面介绍TCP的连接是如何建立的。TCP的连接建立需要解决以下3个问题:使TCP双方能够知道对方的存在。使TCP双方能够协商一些参数(如最大窗口值、服务质量等)。使TCP双方能够对运输实体资源(如缓存大小、连接表中的项目等)进行分配。 将主动提出TCP连接请求的主机应用原创 2021-11-17 21:33:17 · 2390 阅读 · 0 评论 -
计算机网络——TCP超时重传时间的选择
超时重传时间的选择是TCP最复杂的问题之一,超时重传时间RTO在很大程度上影响了TCP的传输效率。 如上图所示的通信过程,A首先向B发送数据报文段0,并接收来自B的确认报文段,这中间的时间称为往返时间RTT,因此我们选择的超时重传时间RTO应当略大于往返时间RTT,如果太小了就会导致A在收到确认报文之前就进行了重传。 但网络是很复杂的,基于一次样本的测量是无法确定RTO的,就比如A给B发送的数据报文段1,它的往返时间很可能因为网络质量的波动,而导致往返时间大于超时重传时间。原创 2021-11-16 09:58:24 · 7585 阅读 · 3 评论 -
计算机网络——TCP的拥塞控制
文章目录1.拥塞控制概述2.慢开始和拥塞避免算法3.快重传算法和快恢复算法1.拥塞控制概述 在某段时间,如果对网络中某一资源的需求超过了该资源所能提供的可用部分,网络性能就要变坏,这种情况就叫做拥塞。 如果出现拥塞而不进行控制,整个网络的吞吐量将随输入载荷的增大而下降。2.慢开始和拥塞避免算法 在介绍拥塞控制算法前,先假定如下条件: 发送方需要维护一个叫做拥塞窗口cwnd的状态变量,其值取决于网络的拥塞程度,并且动态变化。拥塞窗口cwnd的维护原则:只要网络没有原创 2021-11-15 11:23:18 · 1848 阅读 · 0 评论 -
计算机网络——TCP的流量控制(举例详解)
一般来说我们希望数据传输得快一些,但如果发送得过快,可能会导致接收方来不及接收,造成数据丢失。 所谓流量控制,就是让发送方的发送速率不要太快,让接收方来得及接收。利用滑动窗口机制可以很方便地在TCP连接上实现对发送方的流量控制。下面用一个例子来进行说明。 A和B之间已经建立了TCP连接,A的发送窗口大小为400字节,每一段的大小为100字节。A开始逐段向B发送数据,当发送第3段数据时,发生了丢失。 此时,A收到了来自B的确认报文,确认已经收到了前两段的内容,并将接收窗口调整为原创 2021-11-13 10:55:34 · 3247 阅读 · 0 评论 -
计算机网络——UDP和TCP的对比
UDP和TCP协议是TCP/IP体系结构运输层中的两个重要协议,体系中应用层的某些协议需要运输层的TCP提供的服务,而有些需要使用UDP所提供的服务。 用户数据报协议UDP的通信双方在使用过程中可以一直进行数据传输,但传输控制协议TCP的通信双方在通信前,必须通过三报文握手来建立连接,在通信结束后通过四报文挥手来释放连接。 同一网络上的各个主机,可以使用UDP进行单播、多播以及广播。但TCP必须建立主机间的可靠联系,只能完成一对一的单播通信。 UDP收到应用层报文后,.原创 2021-11-12 11:16:34 · 830 阅读 · 0 评论 -
计算机网络——运输层的相关概念
文章目录1.运输层概述2.端口号3.复用与分用4.运输层实例1.运输层概述 之前文章介绍的计算机网络体系结构中的物理层、数据链路层、网络层它们共同解决了将主机通过异构网络互连起来面临的问题,实现了主机到主机间的通信。 但实际上在计算机网络中通信的真正实体是位于通信两端主机中的进程。如何为运行在不同主机上的应用进程提供直接的通信服务就是运输层的任务,运输层协议又称为端到端协议。 如上图所示的计算机中的进程之间的相互通信,是需要借助应用层以下四层体系的共同合作。 进程在运原创 2021-11-12 10:23:58 · 1523 阅读 · 0 评论 -
计算机网络——虚拟专用网与网络地址转换NAT
文章目录1.虚拟专用网VPN2.网络地址转换NAT3.总结1.虚拟专用网VPN 利用公用的因特网作为本机构各专用网之间的通信载体,这样的专用网又称为虚拟专用网。由于IPv4地址的紧缺,一个机构能够申请到的IPv4地址数量往往小于本机构所拥有的主机数量。因此虚拟专用网中的各个主机所分配到的地址应该是本机构可自由分配的专用地址,而不是需要申请的、在因特网上使用的公有地址。 例如同一机构的两个部门分别位于上海和北京,这两个部门的专用网络之间的通信要虚拟专用网来解决。给每个主机分配一个专用地址原创 2021-11-11 11:15:31 · 1629 阅读 · 0 评论 -
计算机网络——网络控制协议报文ICMP
文章目录1.ICMP差错报告报文2.常用的ICMP询问报文3.ICMP应用举例 为了更有效地转发IP数据报和提高交付成功的机会,在网际层使用了网际控制报文协议ICMP。主机或路由器使用ICMP来发送差错报告报文和询问报文。1.ICMP差错报告报文 差错报告报文一共有以下五种:终点不可达:当路由器或主机不能交付数据报时,就向源点发送终点不可达报文。具体可根据ICMP的代码字段再进行细分。源点抑制:当路由器或主机由于拥塞而丢弃数据报时,就向源点发送源点限制报文,使源点知道应该把数据报原创 2021-11-11 10:24:12 · 1387 阅读 · 0 评论 -
计算机网络——IPv4数据报的首部格式
IPv4数据报的首部格式如下图所示: IP数据报分成固定部分和可变部分,固定部分为20个字节,可变部分的长度是可变的,最大为40个字节。版本:占4个比特,表示IP协议的版本,通信双方使用的IP协议版本必须一致,目前广泛使用的版本号是4。首部长度:占4个比特,表示IP数据报首部的长度,该字段的取值以4字节为单位。最小取值为5,表示IP数据报首部只有20字节滚定部分;最大取值为15,表示IP数据报首部包含20字节固定部分和最大40字节可变部分。可选字段:长度从1-40字节不等,用来支持原创 2021-11-10 10:59:11 · 9071 阅读 · 1 评论 -
计算机网络——边界网关协议BGP
文章目录1.外部网关协议EGP2.BGP的基本工作原理3.总结1.外部网关协议EGP 因特网采用分层次的路由选择协议,之前已经介绍过了内部网关协议IGP,这是在一个自治系统内部产生作用的协议,而不同自治系统之间的分组传递,需要用到外部网关协议EGP,而其中使用最广泛的就是边界网关协议EGP。 在不同系统内部,度量路由的“代价”可能不同,因此对于自制系统之间的路由选择,使用“代价”作为度量来寻找最佳路由时不可行的。自治系统之间的路由选择必须考虑相关策略比如政治、经济、安全等因素。而外部网原创 2021-11-10 09:44:57 · 842 阅读 · 0 评论 -
计算机网络——内部路由信息协议OSPF
文章目录1.OSPF概述2.OSPF基本工作原理3.OSPF基本工作过程4.OSPF在多点接入网络中路由器邻居关系建立5.总结1.OSPF概述 RIP协议存在很多的缺点,而为了克服其缺点,提出了OSPF(open shortest path first)即开放最短路径优先。该协议使用了Dijkstra提出的最短路径算法SPF。OSPF是基于链路状态的,而不像RIP那样基于距离向量的。OSPF采用SPF算法计算路由,从算法上保证了不会产生环路路由,且不限制网络规模,更新效率高,收敛速度快。原创 2021-11-09 11:13:07 · 851 阅读 · 0 评论 -
计算机网络——路由信息协议RIP
路由信息协议RIP是内部网关协议IGP中最先得到广泛使用的协议之一,该协议要求自治系统内的每一个路由器都要维护从它自己到AS内其他每一个网络的距离记录。这是一组距离,称为距离向量D-V。RIP使用跳数作为度量到达目的网络的距离。 如上图所示,路由器到直连网络的距离定义为1,到非直连网络的距离定义为经过的路由器数加1,一条路径最多只能包含15个路由器,距离等于16时相当于不可达,因此RIP只适用于小型互联网。 RIP认为好的路由就是距离短的路由,也就是通过路由器最少的路由。如上图所原创 2021-11-09 09:52:49 · 1167 阅读 · 0 评论 -
计算机网络——路由选择协议
文章目录1.路由选择协议概述2.路由器的基本结构3.总结(计算机网络系列文章内容都是参考MOOC平台湖南科技大学计算机网络课程来写的)1.路由选择协议概述 路由选择有两种,一种是静态路由选择,一种是动态路由选择,他们各自有自己的优势和缺点。 因特网选用的路由协议是动态路由选择协议,它有下面几个特点。 如下图所示的分层次路由选择协议,将不同的网络集合分成两个不同自治系统。两个系统之间的路由器之间使用外部网关协议EGP,各个系统内部使用内部网关协议IGP,这里的协议是一个概称,原创 2021-11-07 10:51:15 · 919 阅读 · 0 评论 -
计算机网络——静态路由配置及路由环路问题
文章目录1.静态路由配置2.路由环路问题2.1静态路由配置错误造成的路由环路2.2聚合了不存在网络而导致的路由环路3.总结 静态路由配置是指用户或管理员使用路由器的相关命令给路由器人工配置路由表,这种方式简单、开销小,但不能及时适应网路状态的变化,一般只在小规模网络中使用。而静态路由配置也可能导致产生路由环路的错误。1.静态路由配置 路由器R2要发送数据报给192.168.1.0/24,但查找路由表没有发现目的网络的相关信息。为了解决这种问题,可以手动配置一条路由记录,目的网络填入19原创 2021-11-05 11:08:50 · 7846 阅读 · 1 评论 -
计算机网络——IP数据报的发送和转发过程
IP数据报的发送和转发包括两个部分:一是主机发送IP数据报,二是路由器转发IP数据报。在下面讲解这个过程时为了突出重点,忽略使用ARP协议来获取目的主机或路由器接口的MAC地址的过程以及以太网交换机自学习和转发帧的过程。 如图所示的两个交换式以太网用路由器连接起来。如果IP数据报的源地址和目的地址在同一个网络中,那么可以经由交换机直接交付。而如果源地址和目的地址不在同一个网络中,那么就需要经过路由器进行间接交付。 源主机是怎么知道目的主机与自己是否在一个网路中?源主机知道目的主机的原创 2021-11-05 09:53:10 · 5029 阅读 · 0 评论 -
计算机网络——IPv4地址的应用规划
介绍完IPv4地址后,在实际应用的过程中,又出现了应用规划的问题。如果使用定长的子网掩码来划分子网,可能会造成IP地址的浪费;而如果使用不同的子网掩码来划分子网,每个子网分配的IP地址可以不同,可以减少浪费。 用一个实际例子来说明。上图中需要将申请的C类网络分成5个子网,每个子网所需要的地址数量是不同的。 现在使用定长的子网掩码来进行子网的划分。因为一共有5个子网,子网上最大的地址数量为25,那么我们可以从主机号借用3个比特作为子网号。那么可以划分的子网数量为23=8个,每个子网上原创 2021-11-05 09:12:43 · 889 阅读 · 0 评论 -
计算机网络——IP地址总述
文章目录1.IP地址概述2.IP地址的表示2.1分类的IP地址2.2划分子网2.3构造超网1.IP地址概述 互联网是一个单一的抽象的网络。IP地址是给互联网上每一台主机的每一个接口分配一个在全世界范围内的32位的标识符。 IP地址的编址方法共经历了3个历史阶段。(1)分类分IP地址;(2)子网的划分,对最基本的编址进行了改进;(3)构成超网。2.IP地址的表示2.1分类的IP地址 将IP地址划分为若干个固定类,每一类地址都由两个固定长度的字段组成,第一个字段是网络号,原创 2021-11-04 10:45:00 · 2712 阅读 · 0 评论 -
计算机网络——网络层提供的两种服务
网络层所要解决的问题之一就是要向上层提供怎样的服务。实际来说存在两种服务,分别是面向连接的虚电路服务和无连接的数据报服务。 虚电路服务的特点在于其可靠通信由网络来保证。必须建立网络层的连接——虚电路VC,通信双方沿着已经建立的虚电路发送分组。目的主机的地址仅仅在连接建立阶段使用,之后每个分组的首部只需要携带一条虚电路的编号。 这种通信方式如果再使用可靠传输的网络协议,就可以使所发送的分组最终正确到达接收方。通信结束后,需要释放之前所建立的虚电路。很多广域分组交换网都使用面向连接的虚原创 2021-11-03 10:05:39 · 5610 阅读 · 0 评论 -
计算机网络——虚拟局域网VLAN
使用一个或者多个交换机连接起来的交换式以太网,所有站点都属于同一个广播域,这回带来很多的弊端。 如图所示的两台主机之间想要实现通信,但因为不知道目标主机的MAC地址,所以源主机就需要发送ARP广播来获得目标主机的MAC地址。但因为整个以太网都处于同一个广播域,因此请求帧会发送到广播域内的每一台主机上,这种现象叫做广播风暴,会浪费网络资源和各主机的CPU资源。 而为了将广播域分割开来,就需要用到虚拟局域网VLAN。 如图所示的以太网,为了将其广播域分隔开,可以使用VLAN技原创 2021-11-03 09:22:03 · 1215 阅读 · 0 评论 -
计算机网络——交换机的生成树协议STP
由交换机连接而成的以太网,可能会因为链路故障等原因造成无法通信的情况。 比如A和B间的链路发生了故障,则主机H1就不能和主机H2、H3通信了。 但如果在B和C之间添加一条冗余线路,那么即使出现上面的链路故障情况,H1与外界的通信仍然不会受到影响。 冗余链路虽然提高了以太网的可靠性,但是也带来了负面效应——形成网络环路。网络环路会带来很多问题。 当H1发送了一条广播帧,首先会到达交换机B,紧接着被B泛洪处理,该帧到达交换机A和C就,也同样会被泛洪处理,则B又收到了原创 2021-11-02 10:26:12 · 666 阅读 · 0 评论 -
计算机网络——交换机自学习和转发帧流程
交换机工作在数据链路层。当收到帧后,在帧交换表中查找帧的目的MAC地址所对应的接口号,然后通过该接口转发帧。但是交换机刚上电启动时帧交换表是空的,随着网络中各个主机间的通信,交换机通过自学习算法自动逐渐建立起帧交换表。下面通过一个例子来详细说明转发的流程。 如上图所示的网络,当A想要向B发送信息,交换机在接口1收到该帧,交换机将A的MAC地址和进入交换机的接口号进行登记,存放在帧交换表中。而此时由于帧交换表中没有B的MAC地址,所以交换机1将该帧泛洪处理,即转发到除接口1外的所有接口。交换原创 2021-11-02 09:44:09 · 5558 阅读 · 0 评论 -
计算机网络——集线器和交换机
传统总线型以太网最初使用粗同轴线,后又改为使用细同轴线,最后发展成使用双绞线。这种以太网采用星型拓扑结构,中间增加一种高可靠性设备集线器。 使用双绞线和集线器的星型以太网有以下特点:逻辑上仍然是一个总线网,各站共享总线资源,使用CSMA/CD协议。集线器工作在物理层,每个接口仅简单转发比特,不进行碰撞检测。集线器一般有少量容错能力和网络管理功能。 交换机的功能与集线器类似,但其优点更为明显:以太网交换机一般有多个接口,每个接口直接与主机或另一个以太网交换机相连,工作在全双原创 2021-11-01 10:58:16 · 2051 阅读 · 0 评论 -
计算机网络——ARP协议
当已经知道一个设备的IP地址,而我们又需要获得它的硬件地址即MAC地址,这时候就需要地址解析协议ARP发挥作用。 在数据链路层进行数据传输时,需要使用设备的硬件地址,但IP地址和MAC地址之间的关系不是简单的映射关系。ARP协议的解决方法是在主机ARP高速缓存中存放一个从IP地址到硬件地址的映射表,并且这个映射表还经常动态更新。 每一台主机都有一个ARP高速缓存,里面有本局域网上的各主机和路由器的IP地址到硬件地址的映射表。当主机A向局域网内的某台主机B发送IP数据报时,先在其AR原创 2021-11-01 10:09:23 · 1269 阅读 · 0 评论 -
计算机网络——IP地址的作用
IP地址是因特网上的主机和路由器所使用的地址,用于标识两部分信息:网络编号:标识因特网上数以百计的网络。主机编号:标识同一网络上不同主机(或路由器的各个接口)。 如上图所示,处在同一个网络中的各个主机和路由器的IP地址前三个数是相同的,最后一个数字不同。这就是为了标识同一网络中的不同主机。 上一篇文章介绍过的MAC地址不具备区分不同网络的功能,如果主机所在的网络需要接入因特网,则IP地址和MAC地址都需要使用。 从网络体系结构来看,IP地址被封装在网络层数据报的首部原创 2021-10-29 10:32:06 · 2578 阅读 · 1 评论 -
计算机网络——MAC地址
MAC地址是以太网的MAC子层所使用的地址,处在数据链路层。当多个主机连接在同一个广播信道上,要想实现两个主机都必须有一个唯一的标识,即一个数据链路层地址。在每个主机发送的帧中必须携带标识发送主机和接收主机的地址,由于这类地址是用于媒体接入控制MAC(Media Access Control),因此成为MAC地址。 MAC地址一般被固化在网卡(网络适配器)的电可擦只读存储器EEPROM中,因此MAC地址也被称为硬件地址。一般用户的主机会拥有两个全球唯一的MAC地址,因为主机上有有限局域网适原创 2021-10-29 09:47:08 · 6401 阅读 · 0 评论 -
计算机网络——CSMA/CD协议
总线上只要有一台计算机在发送数据,总线的额传输资源就被占用。在同一时间只能允许一台计算机发送数据。以太网采用简单的随机接入,但有很好的协议用来减少冲突发生的概率。这就像多人开一场讨论会,想发言的随时可以发言,不需要举手示意。但如果你听见有人在发言,就必须等待别人讲完了才能发言。有时碰到两个甚至多个人一起发言,产生了冲突,此时大家必须立即停止发言,等听不见别人发言再发言。以太网采用的协议类似于上面的机制,即CSMA/CD协议,意思是载波监听多点接入/碰撞检测。 CSMA/CD协议有以下要点:原创 2021-10-28 10:26:04 · 5652 阅读 · 0 评论 -
计算机网络——信道复用技术
文章目录1.频分复用2.时分复用3.波分复用4.码分复用 复用是通信技术的基本概念。如图所示的A1,B1和C1分别使用一个单独的信道和A2,B2,C2进行通信。需要三个信道。 如果在发送端使用一个复用器,就可以让大家合起来使用一个共享信道进行通信。在接收端再使用分用器,把合起来的传输信息分别传送到相应的终点。1.频分复用 频分复用FDM即是用户在分配到一定的频带后,在通信过程中自始至终都占用这个频带。 在使用频分复用时,若每一个用户占用的带宽不变,则当用户数增加时,复原创 2021-10-27 10:26:22 · 5153 阅读 · 0 评论 -
计算机网络——点对点协议PPP
文章目录1.PPP协议特点1.1PPP协议组成2.PPP协议的帧格式2.1各字段的意义2.2字节填充2.3零比特填充3.PPP协议的工作状态1.PPP协议特点 互联网用户通常要连接到某个ISP才能接入到互联网,PPP协议就是计算机和ISP通信时所使用的数据链路层协议。1.1PPP协议组成 PPP协议有三个组成部分:一个将IP数据报封装到串行链路的方法。PPP既支持异步链路,也支持同步链路。IP数据报就是PPP帧中的信息部分,长度受限于最大传送单元MTU的限制。一个用来建立、配置原创 2021-10-26 10:41:46 · 5571 阅读 · 0 评论 -
计算机网络——可靠传输及其实现机制
文章目录1.可靠传输的基本概念2.实现机制1.停止—等待协议SW2.回退N帧协议GBN(Go-Back-N)1.可靠传输的基本概念 前面提到差错检测技术类似CRC,通过这种手段接收端就能发现帧在传输过程中是否产生了误码。而如果发现产生了误码,对于不可靠传输而言,仅仅丢弃有误码的帧,其他什么也不做。而可靠传输则不一样,它会实现发送端发送什么,接收端就接收到什么。 一般情况下,有线链路的误码率比较小,不要求数据链路层向上提供可靠传输服务,即使有误码,问题也由上层解决。无线链路容易受干扰,因此原创 2021-10-25 16:01:21 · 7232 阅读 · 0 评论 -
计算机网络——差错检测
比特在传输过程中可能会产生差错,1可能变成0,0也可能变成1,这叫做比特差错。传输错误的比特占所传输比特总数的比率称为误码率BER。在计算机网络传输数据时,必须采用各种差错检测措施来保证数据传输的可靠性。目前在数据链路层广泛使用的是循环冗余检测CRC的检错技术。 在发送端假定数据每k个比特作为一组,假定带传送的数据时M=101001。CRC运算就是在数据的后面添加供差错检测的n位冗余码。添加了冗余码之后的数据位数达到了(k+n)位,用新得到的数除以实现约定好的长度为(n+1)位的出书P,得出原创 2021-10-23 10:43:35 · 2901 阅读 · 1 评论 -
计算机网络——帧的封装和传输
文章目录1.数据链路和帧2.封装成帧3.透明传输1.数据链路和帧 链路(link),是从一个结点到相邻结点的一段物理线路,而中间没有其他的交换结点。当需要在一条线路上传送数据时,除了必须有一条物理线路外,还必须有一些必要的通信协议来控制这些数据的传输,当把实现这些协议的硬件和软件加到链路上,就构成了数据链路。 帧是数据链路层的协议数据单元,数据链路层将网络层交下来的数据构成帧发到链路上,把接收到的帧中的数据取出上交给网络层。 数据链路层不必考虑物理层之间如何实现比特传输的细节。原创 2021-10-22 20:24:56 · 3413 阅读 · 0 评论