Overlapped I/O 모델소켓은 기본적으로 봉쇄/동기로 만들어진다. 이 모델은 데이터 입출력 부분에서 봉쇄(blocked)된다는 문제점을 가진다.이 모델로는 하나의 쓰레드에서 두 개 이상의 소켓을 다루기가 힘들다. 이 모델을 바꾸지 않고 두개 이상의 소켓을 처리하려면 "멀티 쓰레드" 기술을 함께 사용하는 수 밖에 없다. 윈도 운영체제(이 문제는 입출...
윈속 프로그래밍 기본윈속(winsock)은 windows Socket API의 줄임말로, 윈도 운영체제(BSD Socket API의 거의 전부를 그대로 사용할 수 있지만 다음과 같은 몇 가지 차이점이 있다. dll 로드 소켓 지정 번호 BSD 소켓과 동일 해서 문서를 참고하면 된다. 윈속 레퍼런스 문서는 아니지만 문제 없을 것이다. 윈속함수 대부분이 B...
도커(docker)의 기본 네트워크를 살펴보려 한다. 우분투 리눅스 14.10 Docker 버전 호스트 운영체제 네트워크 호스트 운영체제 IP Docker는 리눅스에서 제공하는 를 기본 네트워크로 사용한다. docker를 설치하면 docker0이라는 브릿지 인터페이스를 확인할 수 있다. # ifconfigdocker0 Link encap inet add...
213 POSTS HERE
Overlapped I/O 모델
Overlapped I/O 모델소켓은 기본적으로 봉쇄/동기로 만들어진다. 이 모델은 데이터 입출력 부분에서 봉쇄(blocked)된다는 문제점을 가진다.이 모델로는 하나의 쓰레드에서 두 개 이상의 소켓을 다루기가 힘들다. 이 모델을 바꾸지 않고 두개 이상의 소켓을 처리하려면 "멀티 쓰레드" 기술을 함께 사용하는 수 밖에 없다. 윈도 운영체제(이 문제는 입출...
윈속 프로그래밍 기본
윈속 프로그래밍 기본윈속(winsock)은 windows Socket API의 줄임말로, 윈도 운영체제(BSD Socket API의 거의 전부를 그대로 사용할 수 있지만 다음과 같은 몇 가지 차이점이 있다. dll 로드 소켓 지정 번호 BSD 소켓과 동일 해서 문서를 참고하면 된다. 윈속 레퍼런스 문서는 아니지만 문제 없을 것이다. 윈속함수 대부분이 B...
Docker 네트워크 기본
도커(docker)의 기본 네트워크를 살펴보려 한다. 우분투 리눅스 14.10 Docker 버전 호스트 운영체제 네트워크 호스트 운영체제 IP Docker는 리눅스에서 제공하는 를 기본 네트워크로 사용한다. docker를 설치하면 docker0이라는 브릿지 인터페이스를 확인할 수 있다. # ifconfigdocker0 Link encap inet add...