Table of contents
ETH_PAD_SIZE의 목적
헤더 뒤의 페이로드 정렬을 보장하기 위해 이더넷 헤더 앞에 추가된 바이트 수를 의미합니다.
이더넷 헤더의 길이가 14바이트이므로 이 패딩이 없으면 IP 헤더의 주소가 32비트 경계에서 정렬되지 않으므로 2로 설정하면 32비트 플랫폼의 속도를 높일 수 있습니다.
Ethernet Header
Des. MAC Addr : 6Byte
Src. MAC Addr : 6Byte
Ethernet Type : 2Byte
Total : 14Byte
※ 참조
https://www.nongnu.org/lwip/2_0_x/group__lwip__opts__arp.html#gad7fa3b356ca7e603e848b069c4cc6276
'데이터통신/네트워크 > lwIP' 카테고리의 다른 글
lwIP 개요(링크) (0) | 2022.03.24 |
---|---|
lwIP 최대 버퍼 사용량 계산과 관련 있는 요소들 (0) | 2022.03.24 |
ST에서 제공하는 lwIP 관련 자료 (0) | 2021.12.31 |
memp_init()의 무한 루프 오류 (0) | 2021.12.19 |
lwIP 및 관련 사이트 소개 (0) | 2021.12.19 |