Open blcklamb opened 9 months ago
병목 현상의 주된 원인으로는 네트워크 대역폭, 네트워크 토폴로지, 서버 CPU 및 메모리 사용량, 비효율적인 네트워크 구성이 있습니다.
추가하겠습니다!
추가하겠습니다!
proxy 서버란 클라이언트가 서버에 요청을 했을 때 직접 접속하지 않고 중간에서 대신 전달해주는 서버이다.
i) 보안 proxy 서버를 중간에 경유하게 되면 실제 서버의 ip 를 숨길 수 있어서, proxy server를 방화벽처럼 사용할 수 있다.
ii) 분산 처리 프록시 서버에 요청된 내용을 캐시에 저장해두고, 캐시에 저장된 내용과 관련된 재요청이 있으면 서버에 접속을 다시할 필요없이 바로 응답을 보내준다.
iii) 우회 프록시 서버를 두게 되면 클라이언트가 프록시 서버와 통신하므로 실제 서버들의 IP 주소를 알 수 없게 된다.
흐름제어 : 송신측과 수신측 사이의 속도 차이를 줄이기 위한 제어 기법이다. 수신측이 데이터를 처리하는 속도가 송신측보다 느리다면 수신측에 도달한 패킷이 손실될 수 있거나 불필요한 패킷 재전송이 발생하게 되므로 속도 차이를 해결하기 위해 흐름제어가 필요하다.
혼잡제어 : 흐름제어에서 송신측과 수신측 사이의 속도를 제어했다면 혼잡제어는 라우터까지의 범위로 확장된다. 네트워크 내의 패킷 수를 조절하고 혼잡(congestion) 현상이 일어나는 것을 방지한다.
URL 은 자원이 존재하는 위치를 나타내며, URI 는 위치 뿐만 아니라 해당 자원을 식별해주는 식별자이다. URI는 URL 의 의미를 포함하고 있다.