내맘대로 살기🎉

[Network 02] 소켓과 프로토콜 본문

개발자의 길/Network

[Network 02] 소켓과 프로토콜

해림😶 2020. 1. 7. 23:25

 

안녕하세요.

해림(Harris Lim)입니다.

 

* 프로토콜(Protocol)

    - 컴퓨터 상호간 대화에 필요한 통신규약

 

* 소켓 생성 함수

    - int socket(int domain, int type, int protocol);

        1) domain: 소켓이 사용할 프로토콜 체계(Protocol Family) 정보 전달

            - 소켓생성 함수의 int domain에 입력되는 파라미터가 프로토콜 체계이다.

            - 종류

                -> PF_INET: IPv4 인터넷 프로토콜 체계

                -> PF_INET6: IPv6 인터넷 프로토콜 체계

                -> PF_LOCAL: 로컬 통신을 위한 UNIX 프로토콜 체계

                -> PF_PACKET: Low Level  소켓을 위한 프로토콜 체계

                -> PF_IPX: IPX 노벨 프로토콜 체계

        2)  type

            - 소켓의 타입이란 소켓의 데이터 전송방식을 의미

            (1) 연결지향형 소켓(SOCK_STREAM)

            

 

 

출처: 윤성우 열혈 TCP/IP 소켓프로그래밍

 

 

Comments