'Computer Science/Network' 카테고리의 글 목록
본문 바로가기

Computer Science/Network

(3)
[네트워크] HTTP HTTP (HyperText Transfer Protocol)웹 서비스 통신(서버와 클라이언트 간의 데이터 송수신)에 사용되는 통신 규약, 애플리케이션 계층HTTP의 역사HTTP/0.9 : GET 메서드만 지원, HTTP 헤더 XHTTP/1.0 : 메서드, 헤더, 상태코드 추가요청 헤더 : http 버전이 생김응답 헤더 : 상태코드와 content-type이 생겨 html 파일 외 다른 타입의 파일도 전송단기커넥션 (Short-lived connection) : connection 하나당 1 요청, 1 응답만 처리 가능, 매번 새로운 연결로 성능 저하 (RTT 증가) 및 서버 부하 비용 증가RTT 개선 방법이미지 스플리팅 : 한 이미지를 background - position 이라는 CSS 설정을 통해 ..
[네트워크] 비동기 메시지 전송하기 보이저엑스 백엔드 기술 질문 중 동시 사용자 1만명을 지원하는 채팅 서버를 어떻게 만들겠는가? 에 대해 공부하다가 "비동기 메시지 전달"에 대해 더 자세히 학습한 내용, 추후 실습 진행 예정 비동기 메시지 전달 방식메시지 생성 및 전송 : 클라이언트 또는 애플리케이션 서버가 메시지 생성하여 브로커 전달메시지 브로커의 역할 : 메시지 브로커가 메시지 수신하여 큐(queue)나 토픽(topic)에 일시적으로 저장, 수신자가 메시지를 처리할 준비가 될 때까지 보관메시지 수신 및 처리 : 수신자는 메시지 크로커에 연결되어 대기하다가 준비가 되면 브로커로부터 메시지를 가져와서 처리 ex) 다른 사용자에게 메시지를 전달하거나 데이터베이스에 저장비동기 메시지 전달이 효율적인 이유비동기성송신자와 수신자가 동시에 작동할..
[NW] 학부 과정 복습 Subject Info.[ENE4019] Fall 2019 조인휘 교수님Index2. OSI와 TCPIP 비교 4. 네트워크계층 개요 5. IP Addressing 6. IP 패킷 전송 7. IP 프로토콜 8. ARP - RARP 프로토콜 9. ICMP 프로토콜 11. 라우팅 프로토콜 12. 멀티캐스팅 13. 전송계층 개요 15. TCP 프로토콜 17. 응용계층 개요 19. DNS 시스템 21. FTP 파일전송 프로토콜 22. www - HTTP 23. Email 시스템 24. SNMP 네트워크 관리 27. IP Version 6Study Plan24.06.06 - 06.19 (2w) 개념 1회독