262 | | * tapにローカルブリッジし、それをbrctlで物理NICにブリッジする方法で解決可能 |
| 262 | === solutions === |
| 263 | * tapにローカルブリッジし、それをbrctlで物理NICにブリッジする方法 |
| 264 | * -> [[#localbridge]] |
| 265 | * Offload parametersを変更 |
| 266 | * before |
| 267 | {{{ |
| 268 | Offload parameters for eth0: |
| 269 | rx-checksumming: on |
| 270 | tx-checksumming: on |
| 271 | scatter-gather: on |
| 272 | tcp-segmentation-offload: on |
| 273 | udp-fragmentation-offload: off |
| 274 | generic-segmentation-offload: on |
| 275 | generic-receive-offload: on |
| 276 | large-receive-offload: off |
| 277 | rx-vlan-offload: on |
| 278 | tx-vlan-offload: on |
| 279 | ntuple-filters: off |
| 280 | receive-hashing: off |
| 281 | }}} |
| 282 | 1. sudo ethtool -K eth0 tso off |
| 283 | 1. sudo ethtool -K eth0 gro off |
| 284 | * after |
| 285 | {{{ |
| 286 | Offload parameters for eth0: |
| 287 | rx-checksumming: on |
| 288 | tx-checksumming: on |
| 289 | scatter-gather: on |
| 290 | tcp-segmentation-offload: off |
| 291 | udp-fragmentation-offload: off |
| 292 | generic-segmentation-offload: on |
| 293 | generic-receive-offload: off |
| 294 | large-receive-offload: off |
| 295 | rx-vlan-offload: on |
| 296 | tx-vlan-offload: on |
| 297 | ntuple-filters: off |
| 298 | receive-hashing: off |
| 299 | }}} |