计算机网络知识点全面总结

      最后更新:2022-03-18 12:22:50 手机定位技术交流文章

      一、计算机网络概述

      一.1. 计算机网络分类

      根据网络范围:广域网、大都会域网和局域网;

      据网络用户称,有两类网络:公共网络和专门网络。

      1.2 计算机网络

      TCP/IP 4级模型相对于OSI结构:

      一.3. 等级制度设计的基本概念

      (a) 各层彼此不同;

      每一级别都需要有适当的灵活性。

      各层之间完全解耦。

      一.4. 计算机网络业绩指标

      延迟时间:传送延迟时间、延迟时间、延迟时间的间隔时间、排队延迟、处理延迟时间 速度:bps=bbit/s

      二、物理层

      物理层的作用是连接多个物理设备并传输位流。 此层为数据传输到高层协议提供了一个可靠的物理通道。 总之, 物理层可以保证原始数据可以在各种物理介质中提供 。

      物理层设备:

      重复器[又称扩音器]:同一局域网的再生信号;必须商定两个港口的网络部分;第5-4-3号议定书:10个BASE-5Ether网络,最多4个中继器,第5段中只有3个主机链接;

      集群:同一局域网的更新、信号扩增(多港口中继器)、半期限、冲突地区不隔离和广播区不隔离。

      信念背后的基本思想是,它是向一个方向传递信息的媒介,通信方法包括发送和接收渠道。

      (b) 单向通信:单向通信,没有反反馈。

      (a) 半两次电信:双方可以传递和接收信息,但不能同时同时发送和接收信息。

      (b) 与全面重复入境的通讯:双方可传递和接收两者。

      三、数据链路层

      三.1 数据链层概览

      数据链接层提供基于物理层服务的网络层服务,其中最基本的是从网络层向附近节点目标网络层的可靠数据传输,数据链层以不可靠的物理介质提供可靠的传输。

      该层的责任包括实际地址位置、数据框架、交通控制、数据错误、再排放等等。

      以下是最重要的数据链知识点:

      数据链层确保数据可靠地发送到网络层。

      基本数据单位为帧;

      以太网协定是最重要的协定。

      桥梁和总机是两个重要的设备名称。

      在一个框架中:数据链层的基本数据单位是框架:

      透明传输 : “ 透明” 指定, 即使控制字符存在于框架数据中, 也应被视为不存在。 可以通过在控制字符之前插入转写字母 ESC 来实现这一点 。

      3.2 数据链层错误监测

      错误检测: 木偶校准代码, 循环冗余的CRC

      曲线检查器 C 限制: 当发生两个错误时, 没有发现任何错误 。

      循环冗余测试代码: 此代码根据传输或存储的数据生成一个固定数字的校验编号 。

      MOTU(最大转移单位) 3.3

      MTU(最大传输单位),数据链层面的数据框架并非无穷无尽,数据框架的长度受MTU的限制。

      路径 MTU: 链的最小 MTU 值已经确定 。

      3.4 《以太太网议定书》的规格

      MAC 地址:每个装置有一个单独的MAC 地址,为48个十六进制位数。

      以太网协议:广泛的局域网技术,数据链层协议,利用以太网完成附近设备的数据框架交付:

      局域网分类:

      IEE802.3.30 Ethenet

      以以太网为基础的首次广泛部署的高速局域网高速局域网

      以太网数据速率快

      以太网硬件价格低廉,网络成本低廉。

      以太网帧结构:

      类型: 高级别协议识别(2个字节)

      MAC地址(每6字节)被用作目的地和源地址。

      数据:被封锁的高层礼宾小组(461 500字节)

      《儿童权利公约》代表周期性冗余(4字节)。

      最小的以太网框架:以太网框架中最短的64字节;以太网框架数据部分中最短的18字节;数据中最短的46字节;

      MAC 地址(又称实际地址或局域网地址)

      MAC地址长度为6字节,有48个职位。

      MAC地址是独一无二的,每个网络设备都配有一个MAC地址。

      通常使用十六进制表达式,每个字节代表十六进制数字,由-或:连接表示;

      MAC广播地址:FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-

      四、网络层

      网络层的目标是在两个终端系统之间建立透明的数据传输,其专门任务包括地点和路线选择、连接建立、维护和终止等,数据交换技术是信息交换(主要由分组取代):储存用于转发,数据交换单位是提交文件。

      该网络有许多协议。这是所有方面最重要的协议。这也是知识产权协议,它是TCP/IP协议套件的基础。IP协议非常简单,只有不稳定和断开的传输服务。IP协议的主要任务是:没有连接数据传输、数据路径选择和错误控制。

      以下各节将介绍具体协定,重点是以下领域:处理决议议定书ARP、反向处理决议议定书RARP、因特网信息议定书ICCMP和因特网集团管理议定书IGMP。

      网络层负责子网数据包的路径管理,还可以进行交通拥堵控制、网络连通等操作。

      IP数据报告是基本数据单位。

      包含的主要协议:

      IP议定书(互联网议定书,又称互联网连接议定书);

      《因特网管制服务议定书》(又称《因特网管制报告议定书》)

      ARP 议定书(地址管制议定书,通常称为地址分割议定书)

      RARP 协议(反地址解决议定书,处理解析议定书)。

      路由器是关键设备。

      路由器相关协议

      1.1 四项全面知识产权协定

      《IP互联网议定书》是互联网上最重要的协议。建立虚拟互联网:实际的计算机网络十分复杂;有形设备与知识产权协议一起使用。当网络主机通过IP协议连接时,防止有形网络之间的差异。无需关注网络细节,因此,建立了一个虚拟网络。

      使用IP协议将复杂的物理网络转换成虚拟网络,并处理虚拟网络的数据传输路径问题。

      其中,该术语系指IP协议的版本。占4位,例如,IPv4和IPv6;第一个长度是IP的一级,第一个成分是IP的长度。占4位,最多15;总长度指实施伙伴报告的整个长度,占16位,TTL确定网上IP数据报告的寿命,最大值为65535。协议在8个地点具体规定了实施伙伴数据中包含的确切数据。如TCP、UDP。

      四. IPIP议定书后续程序

      4.3 IP地址子网络司

      A类(8个网络+24个主机)、B类(16个网络+16个主机)、C类(24个网络+8个主机)、C类(24个网络+8个主机)地址可用于识别网络中的主机或路由器,D类地址可作为集体广播地址使用,E类地址保留。

      网络地址转换的NAT技术(四.4)

      使用许多主机使用公有知识产权地址连接互联网的私营网络减少了使用知识产权地址的数量,同时增加了网络互动的复杂性。

      NAT 工作原理:

      (a) 内联网上的IP数据报告,IP地址由NAT服务器持有的合法公共IP地址取代,替换关系记录在NAT转换表中;

      IP数据从公共互联网上返回,NAT转换表根据IP地址为目的检索,IP地址为目的的IP地址被内部私人IP地址取回,然后将IP数据发送到内部网络。

      4.5 ARP和RRP

      ARP(地址管制协议):允许对有关硬件地址的网卡IP地址(网络适配器)进行动态映射。 32个网络地址可以转换为MAC 48数据链地址。

      ARP是一个插件,而ARP表格是自动建造的,不需要系统管理员来配置。

      RARP(反向地址管制程序)协议是一个逆向地址分割机制,将数据链上的MAC 48位地址转换为网络层32位地址。

      4.6 透彻理解《国际CMP协议》

      IP数据报告包括因特网控制文件协议,它能够报告不正确的信息或异常情况。

      ICMP 协定的执行:

      检查网络故障的 ping 程序 检查网络故障 。

      Traceroute 应用程序: 检测通过网络流经 IP 数据的路径 。

      四. 7个网络级别的行程摘要

      路线算法的标准包括适当的完整性、尽可能容易的计算、适应网络变化以及稳定和公平。

      " AS " 代表自治系统,是指由管理机构管理的设备网络。AS内部网络的自治,有一个或多个公共出入口。在这种情况下,内部网关协议是自治系统内的路线协议。RIP、OSPF等等。 外部网关协议是一条在自治制度之外存在的路线协议。如BGP。

      静态路由器是人造的 坚硬的 复杂的装置

      动态路由:

      链接状态路径选择方法( LS): 将数据快速发送到所有邻近路由器; 全球路径选择算法 。每个路由器都决定自己的路由Dijkstra(Dijstra)算法必须用来找到从源网络到目的地网络的最短路径。

      DV:向所有相邻路由器发送信息会放慢速度,并允许循环;基于Bellman-Ford方程式(B-F方程式);

      RIP内部网关协议为4.8。

      路径信息方案[侵犯层]、基于远距离矢量的路线选择方法、较小的AS(自治系统),小型网络的理想;RIP提交,密封在UDP数据中

      RIP协议特性:

      RIP 使用跳跃数来计算路径( 每一个路由器都保持自己的距离 ) 。

      RIP成本的定义是源路由器和目标子网之间的差额。

      RIP的网络直径不超过15跳。

      所有信息都与隔壁邻居交换 30个活动(无线电)

      内部网关OSPF协议(4.9)

      OSPF(开放最短路径优先优先议定书)[Web层]视链接状况而定的路线选择方法(即Dijkstra算法)在这一过程中被用作一种工具,并取决于链接的状况。较大规模的AS ,适合大型网络,IP数据报告传输是直接密封的。

      OSPF协议优点:

      安全;

      有几条相同的费用路线可供使用;

      鼓励区别对待削减成本的方法;

      (b) 支助单一和多路线;

      分层路由。

      RIP vs. OSPF(算法决定协议的性质):

      BGP 外部网关的BGP协议4.10

      BGP(《边界网关议定书》)边际网关协议[侵犯级别]:是AS之间为发现一条好路径而达成的一项协议:最初,所有信息都发送,然后只是交换修改,而BGP被密封在TCP报告中。

      五、传输层

      传输层负责对顶级数据进行分解,提供端对端、可靠或不可靠的传输,传输层还处理端对端错误控制和流动控制困难。

      传输层的任务是根据通信子网的特点,最大限度地利用网络资源,以便建造、维持和取消两个终端系统届会之间的传输链路,并负责可靠的端对端数据传输,信息传输协议数据模块被称为这一级的一个段或信息。

      网络层仅根据网络地址将数据包从源节点传输到目的地节点,而传输层负责确保数据可靠地发送到相关港口。

      有关网络层的重点:

      传输层负责截断和提供端对端、可靠或不可靠的传输以及端对端错误控制和流动控制问题。

      TCP(转让控制议定书、转让控制议定书)、UDP(用户数据表议定书、用户数据报告议定书)是主要协定。

      重要设备:网关。

      五. 对联合民主党协议的深入解释

      UDP(用户数据表协议:用户数据报告协议)是一个直截了当的协议。

      UDP协议的特点:

      UDP是一个无关的安排。

      联合民主党不能保证交付数据的准确性。

      联合民主党是设计用于新闻发行的。

      民进联没有控制拥堵。

      联合民主党的起动投资很低。

      UDP数据报结构:

      第一节:8B,4字段/2B[源港口目的地港口UDP长度校验和]数据字段:应用数据

      2.2 五项全面TCP协定

      TCP(《转让控制议定书》:《转让控制议定书》)是一个极其复杂的计算机网络协议。

      TCP协议的功能:

      (b) 应用程序结束时的电文碎裂和重新排列;

      在应用层方向的再利用和分解;

      获得完整的交通管制;

      拥塞控制;

      传输层寻址;

      (b) 接收电文错误测试(第一部分和数据部分);

      实现流程之间的端对端可信赖数据传输控制。

      TCP协议的特点:

      TCP是一项以连接为导向的议定书。

      TCP是一种以字节为基础的协议。

      TCP 连接由两个端点组成,即两个端点之间的通信;

      TCP提供可靠的传输服务。

      TCP协议要求保持通信的连续运作(每个TCP链接一对一)。

      TPP段结构 5:2:2:1:1:1:1:1:1:1:1:1:1:1:1:1:1

      最大报告期:报告期内封装应用层数据的最大长度。

      TCP首部:

      TCP序号:TCP的序号是应用层数据每一字节的编号。

      确认序号字段:接收数据的字节号,即与序号对应的字节尚未收到。 (a) 使用 cack_seq 标记;

      TPC段落中的第一批部长人数可能短于20B或60B,但必须是四-B整数。

      TCP标记的作用:

      五.3. 可靠传输的理由说明

      基本原理:

      位错误、无序序列、再传输和损失都是数据传输不令人满意的传输渠道可能产生的结果。

      面对不值得信赖的信仰者,实现可靠数据传输的方法:

      在数据包传输过程中实现比特错误检测编码以达到比特错误检测的编码确认:接收指示发送者接收反馈收到状态 转发状态:发送者再次发送接收者没有收到正确序列号的数据:确保数据连续传输 Timer:解决数据丢失问题

      停止等待协议:这是最基本和可信赖的传输协议,但并未广泛利用该频道。

      在ARC(自动重复查询:自动重新传输请求)协议:幻灯片窗口+累积确认成功后,频道的使用急剧增加。

      五、三. 安全传输单一的TCP议定书

      根据连续的ARQ协议,在某些情况下,再传送效率低下,重复传输部分成功接收的字节。

      五、三.2 TCP 协议流量控制

      流量控制: TCP 协议使用一个幻灯片窗口来提供交通管理,以保持发送者低发率。

      TCP协议以五种方式接受选区监督。

      交通拥挤控制与交通控制之间的区别:交通控制考虑检查整个网络的点到点交通控制,这是一个全球关注的问题。

      慢开始和拥塞避免:

      (a) [慢起 抽搐窗口已从1个指数扩大为2个指数。

      (a) 在达到门槛值时,进入[防止的震动]并成为+1增长;

      [同时],该标准已减至(不可能的) cwnd的一半。

      紧凑的窗口从一个单一的指数上升 从[缓慢的开始]开始。

      快重传和快恢复:

      发送者连续收到三份多余的反包,并进行[快速再传送],不等待超时到期。

      [快速回收]至一半现有 cwnd (不详)

      与TCP连接的握手五次(关键)

      TCP握手指令重复三次:

      定期采访:为什么你需要三次握手?

      当客户提交请求书,服务器确定客户能够发送请求书时,首先握手。

      第二手握手:当客户知道服务器能够接收服务器时,服务器提供确认。

      第三手握:一旦服务器确定客户能够接收客户,客户就发出确认通知。

      连接(三指礼) :

      客户端将连接请求发送到服务器 。制作连接请求控制段( SYN=1), 然后X 是信件初始数据字节, 表示传输 。这一序号反映整个报告部分的序号(seq=x);客户输入SYN_SEND(同步发送状态);

      服务器通过确认信息回复。同意建立新的连接的确认段落(SYN=1),确认序列号字段的有效性(ACK=1)、服务器通知客户端该段落的序列号是 y (seq=y)。这篇文章是全球之声在线特稿的一部分。在接受客户端的序列号 X+1 条目( ack_ seq=x+1) 后, 服务器会期望输入 SYN_ RCVD( 同步接收状态) 。

      确认序列号字段有效(ACK=1),客户的序列号为x+1(seq=x+1),客户接受服务器的序列号为y+1(ack_seq=y+1),客户传输软件包时,当服务从客户那里得到包裹时,客户就进入既定身份。第三种手握数据;也以既定状态。

      5.6 TCP与四波(基本)连接

      断开链接( 四波)

      客户端向服务器发送连接消息 。发送者数据已完成 。请求连接释放(FIN=1)交付的第一个数据字节是序列号 x (seq=x); 设置后客户端状态更改为 FIN_ WAIT_1 (结束等待状态1)。

      服务器向客户端发送确认信息 。确认字段编号的有效性 (ACK=1),服务器传送数据的序列号为y(seq=y)。服务器预期接收客户数据序列号 x+1 (ack_seq=x+1); 服务器状态设置为 CLOSE_WAIT(关闭待定); 客户接收 ACK 段落 。FIN_WAIT_1,通过FIN_WAIT_2;

      服务器将连接消息发送给客户端 。请求连接释放(FIN=1)确认字段编号的有效性 (ACK=1),指定服务器要接收客户端数据序列号 x+1 (ack_seq=x+1) 的客户端数据序列号 x+1 (ack_seq=x+1), 服务器自己传输的第一个字节序列号是 y+1 (seq=y+1), CLOSE_WAIT 将服务器状态输入 LAST_ACK (最终确认状态) 。

      确认由客户端发送到服务器 。确认字段编号的有效性 (ACK=1),这意味着客户数据序列号为x+1(seq=x+1)。客户正在期待服务器的数据序列号 y+1 (ack_seq=y+1+1); 客户的终端状态是 FIN_WAIT_2 进入Time_WAIT; 客户的数据编号是 1+1 (ack_seq=y+1+1); 客户的终端状态是 FIN_WAIT_2 进入Time_WAIT。等待2MSL时间,状态已更改为 CLOSED; 服务器得到了最后的 ACK,LAST-ACK 提供访问封闭的通道。

      我们为什么要等2MSL?

      上一次报告未获确认;

      (b) 确保发送方的ACK到达接收方;

      如果收款方在2MSL时限内没有收到资金,收款方将重新退还资金。

      检查当前连接的所有报告是否都更新。 NAME OF TRANSLATORS

      六、应用层

      获得操作系统或网络应用程序的网络服务。

      报告是数据传输的基本单位。

      FTP(文件传输协议)、Telnet(远程访问协议)、DNS(域名解决协议)和SMTP(邮件传输协议)是主要协议。POP3协议(与邮局的安排),HTTP 协议协议 HTTP 协议

      6.1 DNS详解

      DNS(域名系统:域名系统)[C/S, UDP, Port 53]:处理IP地址的严重内存困难,储存和完成主机域名绘图,将其绘制到其管辖范围内的IP地址。

      域名解析的顺序:

      【1】浏览器缓存,

      # 2 搜索此计算机上的主机文件 #

      【3】路由缓存,

      【4】找DNS服务器(本地域名、顶级域名、根域名)->迭代解析、递归查询。

      IP―>DNS服务―>便于记忆的域名

      顶级域(com、cn、net、gov、org)、二级域(baidu、toobao、qq、libaba)和三级域(ww)(12-2-0852)由点、字符和数字组成。

      DHCP详细协议(第6.2节)

      DHCP(动态装配协议:动态主机设置协议)是一个局域网协议和一个使用UDP协议的应用层协议,其作用是自动将IP地址指定给暂时使用局域网的用户。

      第六,详细解释了HTTP协议。

      文件传输协议(FTP):控制连接(port 21):以 7-bit ASCII 格式提供的转让控制信息(连接、传输请求)。

      HTTP(HyperText传输协议:超文本传输协议)是超文本传输协议的缩略语。80港是可靠的数据传输协议在向服务器发送信件之前,先建立TCP连接,HTTP 使用 TCP 连接( HTTP 本身没有连接) 。

      HTTP 请求详细信息 :

      GET: 要求提供提供的页面信息,并返回实体的主体。

      POST: 向选定的资源提交数据,以便处理请求;

      DELETE: 请求从服务器中删除给定页面 。

      HEAD: 请求读取 URL 中标注的信息的第一部分, 仅返回标题 。

      获取关于几种不同可能性的信息。

      PUT: 将文档保存到特定的 URL 。

      六.三.1 HTTP工作结构

      六.三.2 对HTTPS合同的广泛解释

      HTTPS(安全)是一项安全的HTTP协议,港口号为443. 根据HTTP协议,数据处理加密、身份和数据完整性保护由SSL或TLS提供。

      END

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/20360.html

          热门文章

          文章分类