zoukankan      html  css  js  c++  java
  • ip分片 tcp分段(转)

    前段时间要做一个关于网络嗅探的程序,里面要重组IP分片,TCP分片.

    但做的时候忽视了一个很重要的东西:IP分片与TCP分片弄混淆了.

    首先声明:TCP分片应该称为TCP分段.

    ——————————————————————————————————————————————————————

    区别:

    1.IP分片产生的原因是网络层的MTU;TCP分段产生原因是MSS.

    2.IP分片由网络层完成,也在网络层进行重组;TCP分段是在传输层完成,并在传输层进行重组.   //透明性

    3.对于以太网,MSS为1460字节,而MUT往往会大于MSS.

    故采用TCP协议进行数据传输,是不会造成IP分片的。若数据过大,只会在传输层进行数据分段,到了IP层就不用分片。

    而我们常提到的IP分片是由于UDP传输协议造成的,因为UDP传输协议并未限定传输数据报的大小。

    ——————————————————————————————————————————————————————

    写这篇文章的目的只有一个:

    区分TCP分段和IP分片,了解它们工作在不同的层:这往往是大家容易忽视的。

  • 相关阅读:
    大前端完整学习路线(详解)
    浅谈攻击Web应用常见的技术手段
    浅谈XSS跨站脚本攻击
    利用SQL注入漏洞登录后台
    1、MyBatis框架底层初涉
    1、用静态工厂方法代替构造器
    日志管理-log4j与slf4j的使用
    Java的值类型和引用类型
    自动任务调度
    2、Hibernate持久化编写
  • 原文地址:https://www.cnblogs.com/zhihaowang/p/10128599.html
Copyright © 2011-2022 走看看