HTTP애플리케이션 계층으로서 웹 서비스 통신에 사용HTTP/1.0 부터 발전을 거듭해 현재는 HTTP/3 HTTP/1.0- 한 연결당 하나의 요청을 처리하도록 설계- 서버에서 파일을 가져올 때마다 TCP의 3-way-handshake를 계속 열어야 하므로 RTT가 증가하는 단점이 있음. RTT : 패킷이 목적지에 도달하고 나서 다시 출발지로 돌아오기까지 걸리는 시간. 즉 패킷 왕복 시간 RTT의 증가를 해결하기 위한 방법이미지 스플리팅- 이미지가 합쳐진 하나의 이미지를 다운 이를 기반으로 background-image의 position을 이용하여 이미지를 표기 코드 압축- 코드를 압축해 개행 문자, 빈칸을 없애 코드의 크기를 최소화 하는 방법 이미지 Base64 인코딩- 이미지 파일을 64진법으로 이..
네트워크란?노드와 링크가 서로 연결되어 있으며, 리소스를 공유하는 집합을 의미노드 : 서버, 라우터, 스위치 등 네트워크 장치링크 : 유선 또는 무선 처리량과 지연 시간좋은 네트워크를 구축하는것이 중요좋은 네트워크 : 많은 처리량을 가지고, 지연 시간이 짧고 장애 빈도가 적으며 좋은 보안을 갖춤 처리량 : 링크 내에서 성공적으로 전달된 데이터의 양단위로 bps(초당 전송or수신되는 비트 수) 사용.처리량은 트래픽, 대역폭, 에러, 하드웨어 스펙에 영향을 받음 트래픽 : 링크 내에 '흐르는' 데이터의 양트래픽과 처리량은 다른 개념- 트래픽이 많아졌다 = 흐르는 데이터가 많아졌다.- 처리량이 많아졌다 = 처리되는 트래픽이 많아졌다. 대역폭 : 주어진 시간동안 네트워크 연결을 통해 흐를 수 있는 최대 비트 수..
