当前位置: 首页 > news >正文

构建电子商务网站的步骤深圳建设交易中心网站首页

构建电子商务网站的步骤,深圳建设交易中心网站首页,金乡网站建设,网上交易平台网站建设公司好的#xff0c;我们来用一个生活中的例子更详细地解释 MTU、MSS#xff0c;以及 IP 和 TCP 分片。 MTU 和 MSS 的概念 MTU#xff08;Maximum Transmission Unit#xff0c;最大传输单元#xff09;#xff1a; 假设你搬家#xff0c;需要用卡车搬运家具。 卡车的最… 好的我们来用一个生活中的例子更详细地解释 MTU、MSS以及 IP 和 TCP 分片。 MTU 和 MSS 的概念 MTUMaximum Transmission Unit最大传输单元 假设你搬家需要用卡车搬运家具。 卡车的最大承载重量是 1500 公斤MTU。 任何超过这个重量的家具都需要拆分成多个部分运送。 MSSMaximum Segment Size最大分段大小 每件家具在装上卡车之前需要包装和保护。 包装和保护材料相当于 IP 和 TCP 头部总共占用 40 公斤。 所以每辆卡车实际能装载家具的最大重量是 1460 公斤MSS。 IP 层分片的隐患 假设你有一个非常大的家具重量是 3000 公斤大于 MTU 的大小。按照卡车的规定你必须将其拆分成两个部分每部分不超过 1500 公斤。这个过程就像 IP 层进行分片 你需要把家具拆成两个部分分别装上两辆卡车分片。 如果在运输过程中任何一辆卡车分片丢失或损坏整个家具都无法完整到达目的地。 因为只有当所有卡车分片都到达时家具才能重新组装IP 层的重组。 如果一辆卡车丢失你必须重新发送整个家具的所有部分这非常耗时且低效。 TCP 协商 MSS 的好处 为了避免这种低效搬家公司TCP 协议在你搬家前会和你协商每件家具的最大重量不能超过 1460 公斤MSS这样每辆卡车加上包装和保护材料的总重量不会超过 1500 公斤MTU。这样 你会提前把每件家具都拆成不超过 1460 公斤的部分TCP 分段。 每个部分单独装车每辆卡车的总重量不超过 1500 公斤MTU不需要再进行分片IP 分片。 如果某辆卡车丢失只需要重新发送那部分家具而不是整个家具。 大大提高了运输数据传输的效率减少了重传的次数。 实际的传输过程 协商阶段 你和搬家公司TCP 握手阶段协商好每件家具的最大重量MSS。 打包和运输 你把家具拆成不超过 1460 公斤的部分分别装车。 每辆卡车加上包装和保护材料总重量不超过 1500 公斤MTU。 搬家公司按卡车运输每辆卡车都在规定重量内不需要再分片IP 不用再分片。 丢失和重传 如果某辆卡车在运输过程中丢失只需要重新打包那部分家具重发一辆卡车。 而不是整个家具重新拆分装车再运输。 具体案例 假设你需要传输一个 3000 字节的消息MTU 是 1500 字节MSS 是 1460 字节 分段 数据被分成两个 TCP 分段第一个分段 1460 字节第二个分段 1540 字节1460 80 字节的头部。 封装 第一个 TCP 分段封装后总长 1500 字节包括 IP 头部和 TCP 头部。 第二个 TCP 分段也封装后总长 1500 字节。 传输 每个分段作为一个独立的 IP 包进行传输不需要进行 IP 层分片。 重传机制 如果某个 IP 包丢失例如第二个 IP 包接收方不会发送 ACK 确认。 发送方会触发重传机制只重新发送丢失的分段而不是整个数据流。 通过这种方式搬家公司TCP 协议确保了家具搬运数据传输的高效性和可靠性。这样避免了 IP 层分片带来的低效和潜在问题提高了整体的传输效率和可靠性。 MTU一个网络包的最大长度以太网中一般为 1500 字节 MSS除去 IP 和 TCP 头部之后一个网络包所能容纳的 TCP 数据的最大长度 如果在 TCP 的整个报文头部 数据交给 IP 层进行分片会有什么异常呢 当 IP 层有一个超过 MTU 大小的数据TCP 头部 TCP 数据要发送那么 IP 层就要进行分片把数据分片成若干片保证每一个分片都小于 MTU。把一份 IP 数据报进行分片以后由目标主机的 IP 层来进行重新组装后再交给上一层 TCP 传输层。 这看起来井然有序但这存在隐患的那么当如果一个 IP 分片丢失整个 IP 报文的所有分片都得重传。 因为 IP 层本身没有超时重传机制它由传输层的 TCP 来负责超时和重传。 当某一个 IP 分片丢失后接收方的 IP 层就无法组装成一个完整的 TCP 报文头部 数据也就无法将数据报文送到 TCP 层所以接收方不会响应 ACK 给发送方因为发送方迟迟收不到 ACK 确认报文所以会触发超时重传就会重发「整个 TCP 报文头部 数据」。 因此可以得知由 IP 层进行分片传输是非常没有效率的。 所以为了达到最佳的传输效能 TCP 协议在建立连接的时候通常要协商双方的 MSS 值当 TCP 层发现数据超过 MSS 时则就先会进行分片当然由它形成的 IP 包的长度也就不会大于 MTU 自然也就不用 IP 分片了。 经过 TCP 层分片后如果一个 TCP 分片丢失后进行重发时也是以 MSS 为单位而不用重传所有的分片大大增加了重传的效率。
http://www.zqtcl.cn/news/330763/

相关文章:

  • 商城设计网站关键词的优化在哪做
  • 网站锚文本网络营销的解释
  • 苏州专业网站建设网站模板是什么
  • 科技网站设计案例百度收录情况查询
  • gif放网站有锯齿策划公司宣传语
  • 淘宝客做网站怎样推广空间购买后打不开网站
  • 信阳网站设计银川网站建设nx110
  • 建设安全协会网站58招聘运营网站怎么做
  • 做原创的网站做游戏平面设计好的素材网站有哪些
  • 校园网站wordpress 防攻击插件
  • wordpress 更好的主题丁的老头seo博客
  • 上海市工程信息网站北京专业网站翻译影音字幕翻译速记速记速记速而高效
  • 网站建设心得体会500字网页制作三剑客是指什么
  • 大连做网站优化一级a做爰片 网站就能看
  • 网站优化页面中山seo网络推广
  • 建设网站一定要数据库吗湖北百度seo
  • 下载了wordpress然后怎么用怎样健建设一个有利于优化的网站
  • 网站开发心得500字做代售机票网站程序
  • php电影网站开发凡诺网站建设
  • 兰州道路建设情况网站南宁网站开发
  • 网站开发服务费投资者网站建设
  • 网站开发 如何备案新站点seo联系方式
  • 自动全屏网站模板贵州网站制作公司电话
  • 南昌购物网站制作国外免费网站空间
  • 网站地图模版企业做网站etp和源程序
  • 电子商务企业网站的推广方式外贸长尾关键词挖掘网站
  • 靓号网建站网站商城html模板
  • 广东顺德网站建设wordpress 我爱搜罗网
  • 基金网站建设需求书昆明网站制作工具
  • 京东网上购物商城官方网站国外网站页头设计图片