반응형
Unix Domain Socket이란.
동일안 Host에서(즉, 하나의 OS system에서) process들 간의 통신을 하는 socket을 뜻한다.
우리는 process들 끼리 통신을 하기위해 message queue나 shared memory 같은 IPC(Inter-Process Communication)기법을 사용하여 통신을 할 수도 있지만 Socket을 사용하여 이용해 IPC를 구현 할 수 있다.
리눅스 상에서 netstat 명령어를 사용하여 시스템의 모든 socket들을 출력해보면
Active Internet connections와 Active UNIX domain sockets라는 2가지 목록을 볼 수 있다.
Internet connection은 외부와 통신하는 socket이다.
반응형
'Computer Science > Linux' 카테고리의 다른 글
리눅스 패턴매칭으로 파일 지우기(Remove files by pattern matching in linux) (0) | 2019.12.12 |
---|---|
[Linux/Kernel] sk_peer_pid 구조체의 용도 (0) | 2015.07.14 |
[Linux] 여러개의 process가 socket을 공유할 수 있는가? (0) | 2015.06.23 |
[Linux] File descriptor and Inode (0) | 2015.04.15 |
[Linux] 커널 쓰레드(Kernel Thread)란? (0) | 2015.04.13 |