통신/소켓
소켓 주소 구조체
zeroup
2022. 7. 18. 15:00

1. sockaddr
- 소켓의 주소를 담는 기본 구조체 틀

- 구조

- sa_family : 주소체계
- sa_data : 해당 주소체계에서 사용하는 주소정보(ip+port)
2. sockaddr_in
- IPv4 주소를 저장하는 구조체
- 구조

- sin_family : 주소체계(AF_INET)
- sin_port : 포트
- sin_addr : IPv4 주소
- sin_zero : 미사용 필드, 0세팅

+) 주소는 각 숫자를 한바이트로 표현하여 4바이트의 변수(s_addr)에 넣어 전달된다.
Ex) 112.110.100.1
