Network (1) 썸네일형 리스트형 Network 네트워크 프로그래밍에 대해서 자세하게 소개를 하는 것은 시스템 프로그래밍을 정리하는 목적에서 볼 때 배보다 배꼽이 더 클 수 있으므로 간략하게 소개해보려 한다. 네트워킹을 위해서는 client와 server process가 필요하다. server는 client의 연결을 항상 기다리고 있고 client가 요청하여서 연결이 되었을 때에 비로소 네트워킹이 동작하게 된다. Target address가 알맞은 프로세스 or 스레드에 갈 수 있도록 해주는 것이 바로 IP 주소와 Port #이다. 먼저 이 패킷은 IP 주소를 통해 node에 도착하게 되고 그 node 안에서 Port #를 통해 적절한 프로세스 or 스레드로 가는 것이다. 이 과정을 도식화한 것이 아래의 그림이다. IP 주소와 Port #를 통해 알맞.. 이전 1 다음