소켓 프로그래밍을 시작하고 있으면 계속 AF_INET이라는 것이 눈에 띌 것입니다. 그렇다면 AF_INET의 목적은 무엇이고, 그 이외의 사용할 수 있는 것들은 어떤 것이 있을까? AF_INET은 소켓이 통신 할 수있는 주소 유형(이 경우 Internet Protocol v4 주소)을 지정하는 데 사용되는 주소 체계입니다. 소켓을 만들 때는 해당 주소의 패밀리를 지정해야하며 해당 유형의 주소만 소켓과 함께 사용할 수 있습니다. 예를 들어, Linux 커널은 UNIX(AF_UNIX) 소켓 및 IPX(AF_IPX)와 같은 29개의 다른 주소 계열과 IRDA 및 Bluetooth와의 통신(AF_IRDA 및 AF_BLUETOOTH)을 지원하지만 이러한 낮은 수준에서 사용할 수는 없습니다. 대부분의 AF_INET..
본 게시물은 아래의 게시글을 바탕으로 발취한 게시글입니다. https://techlog.gurucat.net/292 [네트워크/C] sockaddr, sockaddr_in, sockaddr_un 구조체 - 소켓 주소 정보를 나타낸다 기본 지식 'Socket Address Structures' 에 관해서 설명하는 글이다. 리눅스/유닉스 시스템에서는 소켓(socket)의 통신 대상을 지정하기 위해 '주소(address)'를 사용한다. 이 '주소' 라는 것을 저장하거나 techlog.gurucat.net 내용 수정은 없었으며 개념들을 보기 쉽게 한 곳에 모아서 정리하였습니다. 'Socket Address Structures' 에 관해서 설명하는 글이다. 리눅스/유닉스 시스템에서는 소켓(socket)의 통신 대..
해당 게시글은 한동대학교 고윤민 교수님의 자료를 바탕으로 제작되었습니다. https://github.com/YunminGo/netprog YunminGo/netprog [2021 SW Camp] Network Programming . Contribute to YunminGo/netprog development by creating an account on GitHub. github.com 해당 자료는 고윤민 교수님 캠프의 실습 자료들입니다. Socket 앞서서 이야기했듯이 TCP / UDP와 밀접한 관계가 있다. 또한 이것들은 IP address와 Port Number로 어디에 있는지 위치를 파악을 할 수 있는데 각각의 socket은 다음과 같은 다섯개의 구성요소로 이루어져 있다. Protocol, So..
해당 게시글은 한동대학교 고윤민 교수님의 자료를 바탕으로 제작되었습니다. https://github.com/YunminGo/netprog YunminGo/netprog [2021 SW Camp] Network Programming . Contribute to YunminGo/netprog development by creating an account on GitHub. github.com 해당 자료는 고윤민 교수님 캠프의 실습 자료들입니다. coding-leaf.tistory.com/27 01/25/월 - Network Programming Camp - Setting 학교에서 주관하는 전공 캠프가 있어서 오늘부터 시작하게 되었습니다. 해당 게시글은 한동대학교 고윤민 교수님의 자료를 바탕으로 제작되었니..
학교에서 주관하는 전공 캠프가 있어서 오늘부터 시작하게 되었습니다. 해당 게시글은 한동대학교 고윤민 교수님의 자료를 바탕으로 제작되었니다. https://github.com/YunminGo/netprog YunminGo/netprog [2021 SW Camp] Network Programming . Contribute to YunminGo/netprog development by creating an account on GitHub. github.com 해당 자료는 고윤민 교수님 캠프의 실습 자료들입니다. socket을 사용하여 통신하는 client/server application을 배우는 것이 목표라고 하셨습니다. socket : application process 와 transport pro..