전체 글 357

HTTP

HTTP/1.0 - HTTP/1.0은 기본적으로 한 연결당 하나의 요청을 처리하도록 설계 - 이는 RTT의 증가를 가져옴 (RTT : 패킷이 목적지에 도달하고 나서 다시 출발지로 돌아오기까지 걸리는 시간이며 패킷 왕복 시간) - 서버로부터 파일을 가져올 때마다 TCP의 3-way handshake를 계속해서 열어야 하기 때문에 RTT 증가의 단점 RTT의 증가를 해결하기 위한 방법 - 이미지 스플리팅, 코드 압축, 이미지 Base64 인코딩을 사용 이미지 스플리팅 - 이미지가 합쳐 있는 하나의 이미지를 다운받고, 이를 기반으로 background-image의 position을 이용하여 이미지 표기하는 방법 코드 압축 - 코드를 압축하여 개행 문자, 빈칸을 없애서 코드의 크기를 최소화하는 방법 이미지 Ba..

IP주소

ARP (Address Resolution Protocol) - IP 주소로부터 MAC 주소를 구하는 IP와 MAC 주소의 다리 역할을 하는 프로토콜 - ARP를 통해 가상 주소인 IP 주소를 실제 주소인 MAC 주소로 변환 - 이와 반대로, RARP를 통해 실제 주소인 MAC 주소를 가상 주소인 IP 주소로 변환 홉바이홉 통신 (hop by hop) - IP 주소를 통해 통신하는 과정 (hop = 영어 뜻 자체로 건너뛰는 모습을 의미) - 통시남ㅇ에서 각 패킷이 여러 개의 라우터를 건너가는 모습을 비유적으로 표현한 것 - 각각의 라우터에 있는 라우팅 테이블의 IP를 기반으로 패킷을 전달하고 다시 전달해 나감 - 통신 장치에 있는 '라우팅 테이블'의 IP를 통해 시작 주소부터 시작하여 다음 IP로 계속해..

728x90