unix domain socket1 Unix Domain Socket이란? Unix Domain Socket이란 같은 local machine안에서 사용되는 IPC 기법의 한 종류로 프로세스 간의 통신을 하기 위한 것입니다. 같은 local machine안에서 사용하는 기법이므로 서로 다른 노드(컴퓨터)간의 커뮤니케이션을 하기위한 용도는 아닙니다. 그런데 TCP/IP를 이용해서도 같은 노드 안에서 프로세스간 통신을 할 수 있습니다. 바로 loopback address(127.0.0.1)를 사용하면 가능합니다. 그렇다면 Unix Domain Socket과 TCP/IP 간의 차이는 무엇일까요? 우선 TCP를 사용하면 loopback address라도 네트워크 통신을 하는데 필요한 여러 overhead가 발생합니다. osi 7 layer에 따라 각각의 layer에서 패킷헤더를 만들고.. 2021. 4. 24. 이전 1 다음