采访者被吓倒了 你有很好的网络存在

      最后更新:2021-10-29 19:47:59 手机定位技术交流文章

      目录
      网络
      1. 网络的基本掌握
      <1>.组网方式
      <2>.OSI七层模型
      <3>.TCP/IP五层(四层模型)
      <4>.对封装分用的理解
      2.网络数据传输
      <1>局域网
      (1) 理解IPIP地址和MAC地址
      (2) 网络数据传输特点
      (3) 网络数据传输程序
      1)网络互联的方式
      二、局域网交换网的组织结构
      (3) (3) 基于局域网开关和路由器的网络方法
      <2>广域网传输流程
      3.UDP和TCP
      <1>UDP协议
      <2>TCP协议(可靠的传输协议)
      (1) 与TCP有关的想法
      (2)确认应答机制
      (3) 实时再传输机制(安全方法)
      (4) 管理连通性的机制(安全机制)
      (5) 滑动窗口(经济)
      (6) 交通管制系统(安全系统)
      (7) 成分控制方法(安全机制)
      (8) 延迟反应机制(效率)
      (9) 采用机制(效率)
      <3>TCP的总结
      (1)TCP特性
      (2)面向字节流
      (3)粘包问题
      <4>UDP VS TCP
      (1) 联合民主党和TPCP的特点
      (2) 如何利用民进联确保可靠的传播?
      MOTU和IP 4。
      <1>MTU协议
      <2>IP协议
      5. HTTP和HTPS
      <1>HTTP
      (1) 预知 Http
      1)网络数据传输
      2)认识URL
      (2)HTTP
      1)域名
      (2) 《HTTP议定书》的格式
      (3) 通过 HTTP 请求方法
      4)http状态码
      5)http头信息
      <2>HTTPS
      第六,现职和反向代理
      <1>.正向代理服务器
      <2>.反向代理服务器
      7.网络面试题
      <1>.说一说TCP/IP模型,以及都做了哪些事情
      <2>.说一说TCP的三次握手四次挥手
      <3>IPV4和IPV6的区别
      <4>TCP和UDP的区别
      <5>如何用UDP进行可靠传输
      <6>正向代理和反向代理的区别
      <7>说说HTTP和HTTPS
      <8>https中SSL握手的过程
      <9>DNS解析(DNS找IP)
      <10>GET和POST的区别
      <11>常见的状态码
      <12>输入一个URL到浏览器中,会发生什么
      网络
      1. 网络的基本掌握
      <1>.组网方式
      一. 网络互联:一个枢纽连接数量有限的主机。

      局域网:总机和路由器连接主机,可以灵活地以三种方式整合。

      组网方式:

      <1>.交换机

      <2>.路由器

      <3>.交换机+路由器

      三广域网:广域网与局域网之间的知识联系概念。

      例如,一个学校对学校的网络可以成为一个局域网,而一个国家可以称为连接许多国家的广域网,可以涵盖多个区域。

      网络建设:网络节点在公共网络上产生,每个网点可以:

      <2>.OSI七层模型
      一. 对协议的基本理解:基本上,对数据格式的具体说明。 众所周知的数据格式,一般规范,是协议。

      二.OSI 7层模式:复杂和不切实际的网络分层设计过程,包括几乎所有TCP/IP 4楼层,5层模式

      <3>.TCP/IP五层(四层模型)
      移除 OSI 的情感和对话层, 以创建五层模式 。

      从四层模型中删除 OSI 表达式层、 会话层和物理层。

      注意:

      该应用实现应用层封装。

      主机的操作系统实现从传输层到物理层的内容;(四) 路由器的操作系统将内容从网络层传送到物理层;以及底部三个信封。
      开关将数据链层与物理层连接;将最低的两层分开。
      它只是到达物理层 为枢纽。

      <4>.对封装分用的理解
      一. 概述:随着数据的提供,数据按适当的网络分层议定书规定的顺序从高到低打包。


      例如:

      二. 分布:反向封装过程:在接收数据时,根据适用的网络分层协议,按低至高的顺序对数据进行分解。

      例如:

      2.网络数据传输
      <1>局域网
      (1) 理解IPIP地址和MAC地址
      IP:

      IP格式:xx.我不知道你在说什么,xxI不知道你在说什么,xxI不知道你在说什么,xxI不知道你在说什么,xxI不确定你在说什么,xxI不知道你在说什么,xxI不知道你在说什么
      IP由四个部分组成,每个部分的价值为0-255。
      网络编号:前三个组成部分(用于确定网络部分)和前三个组成部分相同,在网络部分中标明
      主机号码: 这是用于识别主机号码的最后元素 。
      IP分为五大类A-E,部分为局域网IP,部分为广域网IP,根据标准可称为局域网IP或局域网IP。
      局域网内局域网:一个网络部分、一个网络部分、一个网络部分、只有一个主机号码
      因特网协议地址(IP地址)是公共互联网上唯一可用的地址。

      MAC:

      地球上唯一连接到互联网卡硬件的物体
      激活:网络数据传输定位器卡硬件的位置,几种网络卡的可能性(例如主机的蓝牙连接、无线连接、连接网络卡)是计算机硬件定位器数据的唯一目的地。

      总结:
      IP 地址指定整个行程的起始点和终点。 (对于人类使用,网络主机的逻辑地址)
      停战委员会地址具体说明每个路障的起始点和终点(计算机硬件、网络主机的物理地址)。

      (2) 网络数据传输特点
      MAC参与一.IP
      2. 概括:从高信封到低信封的数据传输,从低到高分发的数据接收
      三. 了解网络数据传输在与IP和MAC相结合时实际上是一种跳跃和逐步传输。

      数据应从源 IP 发送到目的 IP 。
      MAC(2) 将数据从MAC(1)来源到目的地进行包装和分割,然后将MAC(2)用作MAC(3)的来源,以便MAC(3)将数据转让给MAC最终目的。
      注:主机接收数据报告:可能有(广播或转发)MAC的目的不是我的,我可以接收(下文讨论)。

      五元组:
      原发地IP地址、目的地IP地址、目的地IP地址、原发地IP地址、目的地IP地址、目的地IP地址、目的地IP地址、目的地IP地址、

      IP: 主机的人类可读标识符 。
      资料来源 IP: 数据发送主机
      用于接收数据目的的 IP 地址

      端口号:
      数据发送方法的标识符
      目的地港,确定数据接收程序
      协议编号:程序必须密封,数据报告的数据格式必须处理。

      DNS协议:
      作用:域名转IP

      主机/路由: 两个 DNS 缓存都在活动 。
      顶层树结构是从自下而上(cache、域名服务器)发现的。
      然后,看看主机/路由器的 DNS 缓存, 如果失败, 继续下一步。

      特殊 IP 地址, 域名 : 主机 IP 地址是, 域名是本地主机 。

      (3) 网络数据传输程序
      APR/RARP:
      在主机上,有一个ARP缓存。
      IP IP 运输MAC ARP协定
      MAC 转让IP RARRP协定

      注:开关和中枢没有自有的MAC地址,即使在转发(不改变MAC地址的来源或目的地)时也是如此。
      开关器有一个MAC地址转换表,可以在MAC找到正确的港口,但中心站没有。

      1)网络互联的方式


      首先,考虑枢纽:如上所述,网络数据交付后,直接发送到所有其他港口(在物理层工作)。

      网络数据传输程序如下:

      一. 发现ARP的缓存。

      一. 主机1向主机3传送信息(http://host3:80)。
      搜索这台机器的ARP缓存 目标MAC通过ARP协议确定
      来自主机1的3个数据被转到枢纽(数据来自MAC(主机1),数据来自目的地MAC(主机3),用于实时数据报告)。
      中央收发机的四张数据传送到所有其他连接地点(主机2和3)。
      接收来自主机2的数据 数据报告我对MAC不感兴趣 丢弃
      3台接收、数据报告、目标MAC我、接收
      IP地址属于我 是我 转到港口 如果不是我 执行网络传输

      无法找到 ARP 缓存 。

      一. 主机1将数据传送给主机3,http://host3:80
      2号,第1号发现这台机器的ARP缓存 定位不可行
      三. 主机1传输广播数据(假数据,只是要求返回MAC:我要IP主机MAC 3, 告诉我是谁。 )

      注意:

      4个主机2和3的连接符
      五. 地址2 收到: IP 地址不是我的。 丢弃 。
      主机3接收: 请求的IP地址是我的。 请返回我的 MAC 。
      第六,主机1从主机3(IP,MAC)获得返回数据,以更新其ARP缓存。
      第七,主机1向主机3提供实际数据。

      中心站利用率不足
      网络冲突,因此网络区域被称为冲突/崩溃(例如,有多少人在房间里说话,其中一人听不到另一个)

      二、局域网交换网的组织结构


      让我们从总机及其功能开始:
      MAC地址转换表:主机MAC和港口地图,以节省连接,而MAC是主机MAC的目标,并立即将其传送到相关港口(而不是枢纽,将枢纽发送到所有港口),而不造成冲突地区。

      一. 主机1将数据传送给主机3,http://host3:80
      搜索其 ARP 缓存的主机, 如果发现的话, 将数据传送给主机 3 。 如果您无法找到它, 发送一个无线电数据报告, 这样IP可以通知我 有关主机 3, 您的 MAC 。
      三. 对所有其他港口的更改(广播)
      4个主机2号已经退役,主机3号又回到停战委员会了
      5个开关知道主机3的MAC,1个开关知道主机3的MAC(更新的ARP缓存)。
      Nota bene:上述五个步骤与基于知识产权的停战委员会相当,与基于下列步骤的停战委员会相当。
      第六,主机1向开关传送真实数据。
      第七,找到你的MAC地址转换表,通过MAC找到港口,并将数据传送到有关港口。
      我是来支援美航的 我是来讨论IP的
      这就像问张三的手机号码 然后给张三打电话一样,对任何人都没有影响

      (3) (3) 基于局域网开关和路由器的网络方法
      注:路由器网络的结构与上述开关网络相似。
      首先,我们谈路由器,然后谈两件事:
      <1>LAN口连接局域网,为主机分配局域网IP,分配的局域网IP都是一个网段(路由器下连接多个主机的类型)
      路由器还包含一个网页卡:IP地址与局域网连接,下面连接的主机用于显示交互式信息。

      <2>LAN口是网卡。每个LAN口都可以连接类似交换机组网的方式

      主机上的网络信息:

      第二路由器网络:

      第一将数据传送给主机:http://192. two.y:80800/xx
      2. 使用目的地 IP+ 子网遮罩,确定目的地主机和主机是否处于网络段。
      三. 如果情况如此,不需要路由器,与上述开关网络的使用方式相似。
      如果不是的话,这意味着我无法处理主机1和总机,无法将其发送到供转发的网关(网关功能类似于可访问其他主机IP的IP管理器的IP管理器)。
      五. 向网关设备报告数据


      MC的目标是通过主机1的ARP缓存中的路由器网关IP 获得该网关的MAC。
      六. Routers接收数据报告以供分发,包括物理层到网络一级,网络层到网络一级,以及所有可用的用于目的地的IP。
      第七,路由器定位其ARP缓存(MAC的IP)。
      我找不到,路由器已经启动,二号主机在哪里?
      九. MAC, 直接发送到主机三

      <2>广域网传输流程
      NAT和NAPT,开始。

      LAN IP IP IP IP IP IP IP IP IP IP IP IP IP
      NAPT协议:局域网IP+局域网端口映射----->公网IP+公网端口

      2.传输流程

      在上图中,读取广域网传输方法。
      最初,主机1发送了http://ww.un.org/I 完全不知道你在说什么,宝贝。ComWeb process

      传输流程
      1 主机 1 使用 DNS 协议将请求发送到 http: do 域名传输 IP 。
      域名转IP:首先在本机DNS缓存表找,如果找不到---->向上查找------>如果根域名服务器也找不到,表示公网上没有该域名的主机

      二. 确定IP地址、数据报告IP地址和TPT。

      基于目的IP, 不论是否与主机处于同一网络段 。
      主机1的IP+子网掩码 计算出------>主机1的网段
      目的IP+子网掩码 计算出------->目的主机的网段
      使用上述计算方法确定 IP 和主机是否在同一网络段。

      和局域网传输一样 如果是在同一部分的话
      如果区域不相同,请将数据传送到网关。
      找网关的MAC:


      当你在网关找到MAC数据后 重新包装了http数据 并将其发送到总机上
      转发:在MAC地址转换表(MAC地图港)上,通过目的地MAC(开关混蛋)定位港口。
      应当指出,这一程序不是密封和分开的。

      前五个阶段与基于路由器的局域网传输方法相同。

      已经收到路由器 发送信息
      Nota bene:路由器将根据最短路线方法确定下一个提供数据的装置,使其更接近目的地IP地址。

      七. 在上述程序之后,数据从局域网(局域网)转移到广域网(广域网)。
      路途中的设备:

      八. 当100度服务器收到数据报告时,


      ** ** ** 数据来自100度服务器,使用同一设备转移机制和路线第7步(虽然并不总是通过原路线),从100度服务器上返回。
      **10.** 路由器1接收答复数据,并分发、修改和封装这些数据。

      十一. 下一个阶段与局域网传输相同。
      从主机接收数据,共享

      3.UDP和TCP
      <1>UDP协议
      UDP协议端格式:


      16 UDP校验和:与西藏诗一样,

      UDP的特性:
      一. 没有连接: 发送数据时没有连接 。
      2. 不可信赖:没有相当于TCP的数据传输安全方法(连接管理机制、反应确认机制、加班机制)。
      ,)效率更高。
      三. 仅收到一次数据报告(系统一级业务:联系系统功能)
      四. 没有转交缓冲区(没有发出信函),也没有收到任何缓冲区交付者。 没有转交缓冲区(没有发出信函),也没有接收任何缓冲区。
      五. 多达64公里的数据


      发送缓冲区:无论发生什么,都发送和分发主机1的数据。
      接收缓冲区:
      如果发件人打给Sendto一次并传送100字节,接收方同样必须打给匹配的更正并接收100字节;例如,它不能在10字节之间循环,不能一次得到10字节。
      因此,当收到数据时,传送100字节,系统只读一次,其余100字节可读几次。
      另一方面,接收缓冲地带并不能确保UDP的接收顺序与UDP的传输顺序相符;如果缓冲区得到填补,UDP数据的任何额外抵达将被删除。

      <2>TCP协议(可靠的传输协议)
      (1) 与TCP有关的想法
      TCP协议:可靠、安全和有效的传输协议(连接可靠传输协议)
      发展TCP协议协议概念:不完全安全、确保廉价安全、提高网络数据传输效率
      TCP协议端格式:

      六位标志位:
      URG: 紧急指针的可靠性
      ACK:确认号有效性
      PSH:建议接收程序尽快读取来自TCP缓冲带的数据。
      RST:对立方希望重新连接;RST标志是重复声明。
      SYN:同步文本;SYN标志是同步文本。
      FIN:让大家知道,这一结束即将结束,我们用FIN的标志来纪念这段作品的结束。
      集中关注ACK,SYN和FIN。

      (2)确认应答机制


      主机A向主机B发送数据,每个主机都有自己的数据序列号,主机B则使用ACK回复。
      每个ACK都有匹配的确认序列号 告诉发件人我收到什么数据 下次从哪开始

      作用:
      一. 安全性:确保“I”发出的信息得到确认并恢复。
      2. 确保各种数据能够证实信息的安全性(小组发送者,哪个数据是答案,以及何时应交付下一个数据)。

      (3) 实时再传输机制(安全方法)
      当主机 A 向主机 B 发送数据时, 即触发超时转播机制, 如果主机 A 没有在指定时间段内从主机 B 收到经核实的答复, 则重新启动数据 。

      1. 在传输过程中丢失了Host A的数据报告。 2. Host B的ACK失去了答复。

      TCP将根据网络目前的状况、动态计算数据的传输速度和时间间隔(2MSL),获得单次发送的最大存续时间(MSL)的状态。

      理解:如果没有收到ACK,如何处理加班时间?
      在Linux(以及BSD Unix和Windows),加班费管理为500毫秒,每次确定计时时的时间是500毫秒的全乘以500毫秒。
      如果重新印发,则仍未答复,再发至2 500米。
      如果尚未收到答复,我将等待4500米才能重新发送,以指数的形式(指数的两倍),类推。
      TCP认为网络或终端主机在经过一定数量的再传输后出现异常,导致连接关闭。

      (4) 管理连通性的机制(安全机制)
      流程图:

      1.建立连接------>TCP三次握手:

      TCP------>三次握手的流程

      一. 主机A 发送同步到主机B, 需要连接a- b。 主机A 的状态是同步 。
      2. Host B. Back+syn (这里有两个背和同步数据, 但它们只是不同的标记, 所以它们可以合并, 为什么不是四个原因), 请求将主机 B 的状态连接为 syn_rcvd 。
      主持人A的国家已经成立 建立了从A到B的连接
      主机B接收三步数据报告,链接B至A,处于既定状态。

      TCP------>三次握手中的问题:
      一 Syn有两个有什么意义?
      链接将继续下去,而且将以一种方式进行。

      第二,为什么杰克加辛在第二步?
      它只是一个发送后回复, 一个发送同步请求, 和两个数据报告, 可能被混合到同一个方向上。

      三个答案中 杰克在第三步中确认了哪些答案?
      应答第二步的syn

      2.断开连接------>TCP四次挥手:

      TCP------>四次挥手的流程
      一. 主机A向主机B发送鳍,要求终止a-b连接。
      B. Rack作为主机,主机B的目前状态已接近等待。
      三号主机B向主机A发送鳍,要求关闭b至a连接。
      四. 状态是等待时间, 价值是 A Resack( 步骤3 fin) 。
      在封闭状态下 主机B得到了第四步数据报告
      在2MSL(加班等候时间)之后,主机A处于封闭状态。

      TCP------>4次挥手中的问题
      第一,为什么第2和第3阶段没有合并,因为它们处于第三个握手程序之中?
      步骤2是系统达到TCP时对TCP的自动反应。
      第3步,程序手动呼叫接近关闭连接 。
      该软件可能需要执行预先操作,例如在关闭连接之前释放资源,防止其合并(在订立TCP协议时,并不打算这样做)。

      第二步:为什么主机A不能直接标记为关闭?
      理由:第四次数据报告可能丢失,如果标记为封闭数据,则无法再次发送数据。
      主机B加班后,第三份数据报告重印,主机A必须再次答复。

      3个服务器有很近的等待状态 为什么?
      服务器没有正确结束连接( 软件没有叫近或错误使用) 。

      (5) 滑动窗口(经济)
      如果没有滑动窗口,网络数据传输就会成为线条序列(在发送一行后,等待回答,在这段时间里主机A无事可做,主机B无事可做),而且效率较低。

      幻灯片窗口克服了效率问题:它可与多线性技术相比,并提供了许多数据报告。
      如下图:

      一. 无需验证即可交付数据的最大值称为窗口大小。上述窗口大小为4,00字节(四段)。
      二. 在发送前四段时,不必等待任何ACK;
      三. 在获得最初的ACK后,向后滚动窗口,并在第五段恢复提供数据;类比;
      四. 为了将这一幻灯片窗口保留在操作系统中,必须打开缓冲器,以记录哪些数据现在没有反应;只有在确认数据已回答后,才能将其从缓冲区撤回。
      窗口越大,网络收费越大;

      丢包问题:
      1.数据报丢包

      如上所述,如果主机A传送丢失的数据包,主机B的杰克作出反应,归还主机A+1以前收到的连续数据报告的最大价值,如果主机A收到三份此类答复,丢失的数据将重新印发(用缓冲区保留已经收到的数据报告的序号)。

      背包被丢弃后的反应是: 在这种情况下,背包的一部分不见了, 但没关系, 因为可以通过后续背包来验证。


      如果丢失了幻灯片窗口的第一个套件,并且根据上述数据,从第六次报告(从6001开始)收到的ACK答复表明收到了第一个主机B, 杰克投放套件可以决定是否收到了数据主机B。

      以下是一些关于滑动窗口的常见问题解答:
      <1>.滑动窗口的大小:无需等待确认应答而可以继续发送数据的最大值
      <2>.如何确定窗口的大小:由拥塞窗口和流量控制窗口决定(滑动窗口大小=(拥塞窗口大小,流量控制大小))(后序会讲到)
      <3>.如何滑动:依赖于ACK的确认序号(ack确认序号前的数据报都已经接收到了),在该ACK确认序号前,当次并行收到了多少个数据报,就可以滑动多少
      <4.>为什么要有接收缓冲区和发送缓冲区:
      发信者端缓冲区:发送记录数据 -- -- 在清理数据之前发现随附的 " ACK " 反应
      接收端的接收缓冲区:收到记录数据——如果传输数据和丢失软件包,将知道重新发送。

      (6) 交通管制系统(安全系统)
      接收器只能以一定的速度处理数据。 如果传输器发送得太快,接收端的缓冲器满了, 而发送器继续发送, 那么..
      它将造成袋子被丢弃,然后使袋子被重新传送,等等。

      接收端进入其在TCP第一部分的 " 窗口大小 " 字段中可能接收的缓冲大小,并通过 " ACK " 终端通知传送。
      窗口面积字段的大小越大,网络输送量越大;
      当接收器意识到其缓冲剂已接近满载时,它会缩小窗口的大小,并向发送者发出通知。
      当发送者收到这个窗口时,它会减少自己发送的速度。
      如果接收方缓冲区满载,窗口将被重置为零;发送器不需要再次发送数据,但必须定期提供窗口检测数据。
      段落,以便收件人能够将窗口的大小告知发件人

      当接收端使用交通控制窗口时,如何确保数据安全?
      指示发件人更改发件人电脑上滑动窗口的大小 。

      (7) 成分控制方法(安全机制)
      我们只是触发对少数投放包的超时转播;对大量投放包而言,我们考虑的是网络拥堵。

      发送者在一个未知的网络状态迅速传播大量数据,会造成网络拥堵,需要首先发出少量的数据探测器,以确定压缩窗口的大小。


      如上所述,如何计算压缩窗口的大小
      在这里展示一个被压缩的窗口的概念。
      传输开始时,它指定压缩窗口大小为1;
      当你收到ACK的回答时,你将它插进窗口。
      当数据包传输时,压缩窗口的大小与接收方的主机反馈比较,而低值则用作真正的发送窗口。
      你不能只是把堵塞窗口翻倍 来阻止增长
      在此设定一个慢启动阈值 。
      当压缩窗口通过这个门槛时,它会直线增长,而不是指数增长。

      (8) 延迟反应机制(效率)
      举个例子:
      假设接收端缓冲区大小为1米,每次500K;如果立即响应,返回窗口为500K;
      然而,可以想象,加工终端处理速度很快,10分钟内从缓冲区摄取了500K的数据。
      接收端程序远未达到本例中其自身的极限,即使窗口更大,也可以处理;
      如果接收器的响应时间稍长一点,如200米,此时返回的窗口大小为1米。

      延迟应答类型:
      (b) 数量限于每N包装一个。
      时间限制:一次答复超过最大延迟;

      (9) 采用机制(效率)
      根据延迟答复,我们发现,在许多情况下,客户服务器在应用程序级别上也是“一次呼叫”,这意味着当客户向服务器发送请求时,服务器与数据一起回复客户,而ACK充当同时请求和发送数据的载体。

      接收端的ACK和自动传输的数据可以一起返回。

      <3>TCP的总结
      (1)TCP特性
      为了连接,TCP使用安全协议。

      (2)面向字节流
      转交和接收的TCP缓冲区没有尺寸限制。

      拨打写字时,数据最初写在发送缓冲地带。
      如果提供的字节过长,它们将分布在许多TCP数据包中。
      如果交付的字节太短,它们将在缓冲区等待,直到缓冲区长度几乎足够,或其他适当间隔。
      收到数据后,数据从网卡驱动器到达接收缓冲区内内核。
      程序然后可以利用呼叫读取功能从接收缓冲区获取数据。
      另一方面, TCP 连接可使用发送和接收缓冲来读写此连接的数据。 它被称为双工。

      (3)粘包问题
      在TCP的头条标题中,没有像UDP那样的字段,然而,有一个像序列号这样的字段。
      从传输层的角度来看,该信息是顺序排列的,位置在缓冲区内,但从应用的角度来看,它都是数字,不知道哪个数字是债券的起始数,哪个数字是结尾。
      这就是为什么我们必须确定报告的开始和结束。

      但对于联合民主党来说:
      如果在UDP的顶级交付中没有数据,UDP信息的长度将保持不变。与此同时,UDP是一种将数据传送到应用层面的技术。数据边框非常明确。
      使用UDP, 接收或不接收整个 UDP 信息。 不会有“ 半路” 的情况 。

      <4>UDP VS TCP
      (1) 联合民主党和TPCP的特点
      在文件转移、关键状态更新等情况下,TCP用于可靠的传输;
      UDP用于需要高速传输和实时反应的通信领域,例如早期ZZ、视频传输等,UDP也可用于广播。

      (2) 如何利用民进联确保可靠的传播?
      采用序号,以确保数据排序;
      执行确认答复,以确保在结论时收到数据;
      (b) 如果在一段时间后没有收到答复,则实施空中转播和数据重新发布;

      MOTU和IP 4。
      <1>MTU协议
      MTU 是发货时包件的最大尺寸, 这一限制是各种数据线的物理层, 以及由此产生的限制 。
      至少46个字节,最多1 500个字节,ARP数据包的长度小于46个字节,有待填充;最大值1 500个称为Teennett的最大传输单位(MTU),具有不同的网络类型MOTU;
      如果数据包大于拨号MTU,并且从以太网流到拨号路线,则数据包必须分开。
      根据数据链层的不同,MTU标准也各不相同。

      <2>IP协议
      1.协议头格式

      简单了解:
      四位元版号: 表示IP协议版本, IPv4为 4 。

      三个优先领域(丢弃)、四个TOS字段和一个保留领域(必须为0)构成八种服务类型(服务类型),最短时间、最高输送量、最高可靠性和最低费用为四个TOS。这四个领域中只有一个与另一个冲突。最低时间对于Ssh/telnet等应用至关重要;最高时间对ftp等应用十分重要(应用层协议有各种安全/效率标准,然后可以服务类型加以解决)。

      MOTU的数据链层涉及以下三个领域:


      5. HTTP和HTPS
      <1>HTTP
      (1) 预知 Http
      1)网络数据传输
      网络数据传输需要使用同样的协议和通用标准(封装和拆解的数据格式规格)。
      议定书:关于数据格式的协定
      这是《http 协议》学习过程中的协议格式。 与理论练习一起执行程序调试, http 协议格式本身, http 数据, 包括其自己的数据格式

      2)认识URL


      (2)HTTP
      1)域名
      根据 DNS 处理,域名转换为IP 地址。
      IP: 主机地址在网络中的位置(也称为逻辑地址)。
      港口:用于识别东道方唯一程序(申请)的港口号。
      整个路线(绝对路径)由 URL:url 表示。
      uri: URL 的完整路径和相对路径都包含在 uri 中 。
      密切注意:对于直接访问,请输入域名,这是访问/这一资源的真正途径。
      因为协议的默认端口为 80, 没有在浏览器中输入端口号 。
      url中的请求数据:请求路径?key1=value1&key2=value2…
      在问题标出前是绝对路径;在问题标出后是代表要求的资源;最后是数据。

      (2) 《HTTP议定书》的格式


      (3) 通过 HTTP 请求方法


      集中关注获得和获得技术。

      获得与职位方法的区别如下:

      一. 仅在URL中请求数据, 罐体数据, 可在 URL 和 请求中获取 。

      2 URL 长度受限。 所有获取方法都不需要很多信息。 只有 ascli 字符由曲棍球 URL 发送 。

      三. 安保将使员额能够将所需数据保存在请求机构,这是一个更安全的选择。

      其他区别:了解即可

      4)http状态码
      服务-终端回报(服务-终端设置),身份代码是等同的含义,不一定是客户方的作用。

      请记住 x 代表 0 到 9 个数字 。
      重点掌握:

      5)http头信息


      <2>HTTPS
      HTTP是快速传送数据的程序 它不安全
      HTTPS以HTTP+SSL/TSL为基础,提供加密数据和接收解密数据;它比HTTP更安全,但效率低于HTTP。

      <1>.前置知识:为什么需要HTTPS

      如上文所述,HTTP不安全,在传输过程中,当客户提供数据时,它们可能会被捕鱼网站“欺骗”,这些网站被用作一种服务,或直接被捕鱼网站拿走,然后这些网站修改数据,造成不安全。

      此时需要解决:
      a:我如何能确保服务器是真实的而不是欺骗网站?
      b:网络数据传输分辨率、特定路线上特定设备的使用情况,如果有的话,信息披露

      因此,您必须使用证书解决您的安全问题。
      a:权威核证当局签发的证书(在安装浏览器期间启动并列入当局证书)(解决前一个问题)
      b: https服务器证书(解决上文所述的b期)

      私钥,公钥,密钥:


      密钥: 客户端解密服务
      对称加密: 使用相同的密钥加密和解码 。
      关于公共钥匙创建的进一步信息,见SLL握手(SSL握手阶段)。

      详情见https:
      一. 使用公用和私用钥匙(此处使用非对称加密)的吉他键。
      两个真实数据密钥解密(对称加密,比非对称加密更有效)

      如何获取和验证服务器证书:


      具体流程:流程
      一,关键解密:
      <1>.客户端向服务端索要并验证公钥
      <2>.双放协商生成"对话密钥"
      <3>.双方采用“对话密钥”进行加解密通信

      2.HTTPS 握手阶段(根据私人公用钥匙制作一个对话键)(必须完成前面的1 200个步骤,以保证对话键没有被捕获)

      <1>.首先客户端给出协议版本号,一个客户端生成的随机数,以及支持的加密方式

      <2>.服务端确认双方使用的加密方式,给出数字证书,以及一个服务器生成的随机数

      <3>.客户端确认数字证书有效,然后生成一个新的随机数,并使用数字证书中的公钥,加密这个随机数,发个服务端

      <4>.服务端使用自己的私钥,获取客户端发来的随机数

      <5>.客户端和服务端根据约定的加密方式,使用前面的三个随机数,生成密钥

      三. 数据传输阶段:
      为解密真实数据,客户使用对话键。
      为了解密真实数据 Serviend使用对话键
      本节不适用于捕鱼(无法解密对话密钥) 。

      第六,现职和反向代理
      <1>.正向代理服务器
      <1>概念

      正在获取到代理服务器: bag 抓取
      这是客户端与目标服务器之间的代理服务器( 中间服务器) 。 要从原始服务器收集材料, 客户端会向代理服务器提出请求, 并指定目标服务器, 然后将目标服务器传送到目标服务器, 然后将获得的内容返回客户端。 如果是代理服务器, 客户端必须使用某些特定的设置 。

      <2>原理图

      <3>使用场景和特点

      一. 特性:访问的服务器只知道可访问的代理服务器,而不知道真正的客户是谁。
      两点用途:该代理商的典型功能是向防火墙的局域网客户提供互联网接入,还可利用挫折性特征尽量减少代理商对网络的消耗。

      <2>.反向代理服务器
      <1>概念

      ngnx 和其他反向代理服务器
      对于客户来说,反向代理与目标服务器相似。 客户不需要设置。 客户将请求发回给代理, 然后将请求转回给代理, 然后再转回给代理, 并将请求转回给客户, 这样客户就不会像他本人一样, 立即感到服务会回到代理, 因此不需要客户设置, 简单地将反向代理服务器作为真正的服务器处理 。

      <2>原理图

      <3>使用场景和特点

      一. 特点:反向代理服务器隐瞒关于真正的服务器的信息,如财富、京都、天猫等。
      2.使用场景:
      反向代理器常常被用来让互联网用户可以进入防火墙背后的服务器。 但是,反向代理器也可以为许多后端服务器提供负载平衡器,或者为疲软的后端服务器提供缓冲器。

      7.网络面试题
      <1>.说一说TCP/IP模型,以及都做了哪些事情
      应用层、传输层、网络层、数据链接层和物理层是TCP/IP模型的五层。

      TCP/IP协议被归类为提交书、扩大的礼宾信头、数据传输、路线和地点以及数据重组。

      <2>.说一说TCP的三次握手四次挥手
      1.建立连接------>TCP三次握手:

      TCP------>三次握手的流程

      一. 主机A 发送同步到主机B, 需要连接a- b。 主机A 的状态是同步 。
      2. Host B. Back+syn (这里有两个背和同步数据, 但它们只是不同的标记, 所以它们可以合并, 为什么不是四个原因), 请求将主机 B 的状态连接为 syn_rcvd 。
      主持人A的国家已经成立 建立了从A到B的连接
      主机B接收三步数据报告,链接B至A,处于既定状态。

      TCP------>三次握手中的问题:
      一 Syn有两个有什么意义?
      链接将继续下去,而且将以一种方式进行。

      第二,为什么杰克加辛在第二步?
      它只是一个发送后回复, 一个发送同步请求, 和两个数据报告, 可能被混合到同一个方向上。

      三个答案中 杰克在第三步中确认了哪些答案?
      应答第二步的syn

      2.断开连接------>TCP四次挥手:

      TCP------>四次挥手的流程
      一. 主机A向主机B发送鳍,要求终止a-b连接。
      B. Rack作为主机,主机B的目前状态已接近等待。
      三号主机B向主机A发送鳍,要求关闭b至a连接。
      四. 状态是等待时间, 价值是 A Resack( 步骤3 fin) 。
      在封闭状态下 主机B得到了第四步数据报告
      在2MSL(加班等候时间)之后,主机A处于封闭状态。

      TCP------>4次挥手中的问题
      第一,为什么第2和第3阶段没有合并,因为它们处于第三个握手程序之中?
      步骤2是系统达到TCP时对TCP的自动反应。
      第3步,程序手动呼叫接近关闭连接 。
      该软件可能需要执行预先操作,例如在关闭连接之前释放资源,防止其合并(在订立TCP协议时,并不打算这样做)。

      第二步:为什么主机A不能直接标记为关闭?
      理由:第四次数据报告可能丢失,如果标记为封闭数据,则无法再次发送数据。
      主机B加班后,第三份数据报告重印,主机A必须再次答复。

      3个服务器有很近的等待状态 为什么?
      服务器没有正确结束连接( 软件没有叫近或错误使用) 。

      <3>IPV4和IPV6的区别
      一. 不同地址(IPV4、32个地址、IPV6、128个地点)和所有地址、不同号码的空间

      地址分布不一。 (IPV4资源有限,分配需要竞争,而IPV6可能向每个人分配大量地址。 )

      3个地址不同: IPV4 使用子网遮罩获取网络地址,而 IPV6 以预先确定的方式分割网络。

      <4>TCP和UDP的区别
      一. TCP与可靠的传输协议有关,但UDP不是。
      2.UDP有数据大小限制,但TCP没有限制。
      三.UDP用于数据报告,TCP用于数据传输。
      4TCP确保数据的准确性和顺序,而UDP则没有。

      五. 联合民主党的通信率比TCP传输率要快。

      <5>如何用UDP进行可靠传输
      采用序号,以确保数据排序;
      执行确认答复,以确保在结论时收到数据;
      (b) 如果在一段时间后没有收到答复,则实施空中转播和数据重新发布;

      <6>正向代理和反向代理的区别
      代理服务器 : 要访问的服务器只知道其访问的代理服务器, 并且不知道真正的客户端是谁 。 要访问的服务器只知道其访问的代理服务器, 并且不知道真正的客户端是谁 。

      反向代理是前方代理的反向。 对于客户, 反向代理是目标服务器, 而客户则将请求向后发送给代理, 然后转向代理以确认请求去向并隐藏真实服务器 。

      <7>说说HTTP和HTTPS
      HTTP是使用最广泛的网络通信协议,也是各种客户和服务接口的标准。

      使用 general.Response Headers, http 网站头分为三个主要部分。

      http 是断开和未声明的( 每个连接只执行一个请求, 数据已发送但未登录) 。

      然而,它只是HTTP的一种安全版本,即将SSL添加到HTTP,主要是为了验证网站的身份和数据传输的安全性。

      区别:

      。 http 上的数据是一个明确的通讯, 但来自 https 的数据是一个加密的传输, 必须用于 ca 证书 。

      https使用80个港口,而https使用443个港口。

      https比 https 更快。

      <8>https中SSL握手的过程
      <1>.首先客户端给出协议版本号,一个客户端生成的随机数,以及支持的加密方式

      <2>.服务端确认双方使用的加密方式,给出数字证书,以及一个服务器生成的随机数

      <3>.客户端确认数字证书有效,然后生成一个新的随机数,并使用数字证书中的公钥,加密这个随机数,发个服务端

      <4>.服务端使用自己的私钥,获取客户端发来的随机数

      <5>.客户端和服务端根据约定的加密方式,使用前面的三个随机数,生成密钥

      <9>DNS解析(DNS找IP)
      。 当您在 ww.un.org.org. I have no idea you're talking about what, baby. 当可访问 com 域名时, 操作系统会检查自己的本地主机文件, 以确定是否有网站地图, 如果有, 可以直接呼叫网站 。

      如果不是,请寻找本地的 DNS 求解缓存, 如果找到的话, 则直接返回 IP 地址 。

      如果不是,请定位 TCP/IP 参数中指定的本地 DNS 服务器,如果域名含有当地分配区的资源,则返回分辨率。

      四. 您也可以搜索域名, 由于本地 DNS 服务器延迟了网站的映射, 您可以直接与 IP 联系 。

      五. 如果无法处理本地的 DNS 服务器,询问将取决于本地的 DNS 服务器是否配备了转发器。

      如果出现未传输模式, 本地 DNS 将请求发送到 13 根 DNS, 每个都有自己的根服务器( 例如.. (com) 定位到下方并完成解析

      在转发模式中, DNS 服务器将发送请求级别 1 上直到它到达 root DNS 。

      <10>GET和POST的区别
      一. 仅在URL中请求数据, 罐体数据, 可在 URL 和 请求中获取 。

      2. URL的长度受到限制;所有获取方法都不足以要求数据,而URL只能传输Ascli字符。

      三. 安保将使员额能够将所需数据保存在请求机构,这是一个更安全的选择。

      四.GET请求主要从服务器获取数据,而POST请求主要向服务器提供数据。

      POST申请将重新提交,但不会收到申请。

      <11>常见的状态码
      400:服务器无法解释客户对语法问题的要求。

      405. 地图已经找到,但客户和服务要求不符。

      500: 服务端发生内部报告错误。

      403:无权限

      <12>输入一个URL到浏览器中,会发生什么
      域名解析( DNS 分辨率) 是解决域名解析的过程 。

      启动TCP需要三次握手。

      3。 当TPCP 连接建立时, 启动 HTTP 请求( 如果浏览器将 cookie 保留在域名下, 则 cookie 包含在 HTTP 请求中, 并发送到服务器 。 我不知道我在说什么 。

      四. A 服务器对 HTTP 请求的回应。 浏览器收到了 HTML 代码 。

      HTML 5 HTML HTML 代码解码和资源请求

      第六,浏览器向用户显示页面。
      ————————————————
      版权:这篇文章由持发委的博客CSDN根据CC-4.0 BY-SA版权协议(CC-4.0 BY-SA版权协议)撰写,
      抱歉, csdn. 这篇文章是我们特别报导叙利亚抗争活动的一部分。 2011 net/qq_45704528/article/ details/118635841。

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

          热门文章

          文章分类