物理层的附加特性和分层模型_物理属性分层

wireshark以及tcpdump等抓包器会大量展示诸如协议头校验和出错或者长度出错之类的错误,然而连接还能进行下去,这是为何呢?抓包工具是按照标准协议规范设计的,然而标准协议规范不断扩展出新的概念,比如offload等,就拿offload来说,它确实减轻了协议栈软件的负担,节省了cpu周期,然而却是标准的东西所占的比例越来越小了,在cpu速度大大加快的今天这有必要吗?offload带来的副作用就是抓包工具的误判给系统管理员带来的困惑,比如tso会使得很多抓包器展示的ip数据报的长度为0,而硬件校验和计算功能会使得很多抓包器展示的校验和出错,诸如此类...
     总之,分层模型的最大好处就是便于模块重用,便于叠加,便于承载信道复用,各个层之间保持高内聚低耦合是最好的了,当前在网卡硬件上不断集成更多的特性看来实在是在挑战分层模型,更加严重的是,网卡所卸载的cpu消耗还没有近年来cpu提升的负消耗多,并且,诸多的附加特性更加导致标准的难以统一。linux做的不错,考虑到ip头的校验码计算比较简单,说什么也不用硬件计算。

原文链接: https://blog.csdn.net/dog250/article/details/5914921

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;

也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬

    物理层的附加特性和分层模型_物理属性分层

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/409610

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年4月26日 上午11:31
下一篇 2023年4月26日 上午11:31

相关推荐