c# - Byte Ordering

일반적으로 network 통신에서 사용하는 정수형은 Big Endien을 사용합니다. Windows 계열은 Little Endien이므로 Byte 순서를 변경하여 읽거나 써야 합니다.IntToBytesBigEndien 메소드는 정수형을 network stream 으로 전송하기 위해 byte 배열로 변환해 줍니다. 주석…

일반적으로 network 통신에서 사용하는 정수형은 Big Endien을 사용합니다. Windows 계열은 Little Endien이므로 Byte 순서를 변경하여 읽거나 써야 합니다.IntToBytesBigEndien 메소드는 정수형을 network stream 으로 전송하기 위해 byte 배열로 변환해 줍니다. 주석…

Server-Client 에서 TCP 통신을 하다 보면.. Byte Ordering 이 필요하다.. 인텔 계열에서는 Little Endian을 사용하지만.. 일반적으로 통신에서는 Big Endian을 사용하므로 Server와의 값을 주고 받을때 정수들은 Byte Ordering을 변환해 주어야 한다.…