엔디안 방식은 컴퓨터 메모리에서 데이터를 저장하는 방식에 대한 개념으로
이 두 가지 방식은 데이터 바이트 순서를 어떻게 정렬할지를 결정한다.
Big Endian
데이터를 저장할 때 상위 바이트를 먼저 저장하는 방식으로
사람이 숫자를 읽는 방식과 유사하다
ex) 0x12345678 -> 메모리에 동일하게 0x12, 0x34, 0x56, 0x78 순서로 저장
Little Endian
빅 엔디안과 반대로 0x12345678을 저장할 때 0x78, 0x56, 0x34, 0x12 순서로 저장


빅 엔디안은 네트워크 프로토콜에서 표준으로 사용되며 데이터의 해석이 직관적이며
리틀 엔디안은 개인 CPU 아키텍처에서 사용되고 있으며 낮은 바이트부터 시작되어 포인터 연산에서의 이점이 있다.
'Socket 관련' 카테고리의 다른 글
| WSAEventSelect Model (0) | 2024.06.08 |
|---|---|
| Select Model (0) | 2024.06.07 |
| Windows 소켓 통신 (2) | 2024.06.06 |
| winsock2 라이브러리 추가하기 (0) | 2024.06.05 |
| TCP, UDP (0) | 2024.06.02 |