반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 프로그래머스 레벨 2
- javascript
- Crawling
- 수학
- dfs
- 타입 챌린지
- 가천대
- 문자열
- dp
- 백준
- Node.js
- 자바스크립트
- 소켓
- 크롤링
- 그래프
- TCP
- 알고리즘
- Nestjs
- 프로그래머스
- HTTP 완벽 가이드
- HTTP
- 쉬운 문제
- socket
- 타입스크립트
- type challenge
- ip
- typescript
- Algorithm
- 레벨 1
- BFS
Archives
- Today
- Total
목록select (1)
kakasoo

server와 client는 서로 이렇게 입출력을 주고 받는다, 물론 main이 되는 server가 있긴 하겠지만, 이런 입출력은 반드시 server와 client간의 것이 아니니, client끼리도 입출력을 주고받을 수는 있긴 하겠다, 그러니 그림을 다시 그려보자. 좌측처럼 그리면 모든 대상이 정보를 주고 받을 수 있을 것이다. 하지만 필요한 socket의 수가 매우 많아질 것이고, 당연히 연결도 빈번해지니 전체 시스템이 느려질 수 밖에 없다. 그러니까 새로이, 우측 같은 그림으로 다시 그려보자. 이런 형태로 그리게 된다면, 각 선의 길이도 (개수를 의미) 줄고 입출력의 숫자도 절반으로 줄어들게 된다. 멀리플렉싱 기반의 서버라는 것은 위의 그림과 같은 형태를 의미하는데, 엄밀히 표현하면, 서버에 멀티플..
프로그래밍/네트워크
2020. 7. 18. 16:18