본문 바로가기

computer network3

[Network] CDN 이란? CDN 을 사용하는 이유 [Network] 브라우저에 URL 을 입력하면 일어나는 일 [Network] CDN 이란? CDN 을 사용하는 이유 [Network] GSLB 란? GSLB 를 사용하는 이유 [Network] 브라우저에 URL 을 입력하면 일어나는 일 에 이어서 CDN (Content Delivery Network) 을 사용하는 이유는 무엇인지에 대해 작성하겠습니다. 현실세계에서 어떤 두 지점의 물리적 위치가 멀어질수록 이동하는데 필요한 시간이 길어지듯이, 네트워크의 세계에서도 마찬가지입니다. 때문에 사용자의 접속 위치에 따라 서비스가 원활하지 않을 수도 있습니다. 이러한 문제를 해결하고자 CDN 을 사용합니다. CDN 은 서버를 특정 지역에 전략적으로 위치시킴으로써 서버와 사용자의 실제 거리를 줄여줍니다. 즉 CDN.. 2022. 10. 5.
[Network] 브라우저에 URL 을 입력하면 일어나는 일 "브라우저에 URL 을 입력하면 일어나는 일" 이라는 주제에 대해서는 크게 OSI 7 계층과 관련하여, 각 layer 에서의 장비들이 수행하게 되는 일을 순차적으로 입력한 URL 을 어떻게 찾아서 접속을 하는지, 그 일련의 과정에서 어떤 일들이 일어나는지 두 가지 방향의 대답이 있을 수 있을 것 같습니다. 해당 글에서는 2번에 조금 더 집중하여 작성해보았습니다. www.google.com 이라는 url 에 접속하기 위해서는 google.com 이라는 도메인의 ip 주소를 알아야 하기 때문에 DNS 에 질의를 하게 됩니다. 하지만 직접 DNS 에 질의를 하기 전에 각 위치에서의 DNS 캐시를 먼저 확인하게 됩니다. 웹 브라우저 캐시, 운영체제 캐시, ISP (Internet Service Provider .. 2022. 10. 4.
[Network] TCP 3-way handshake & 4-way handshake TCP 3-way handshake & 4-way handshake 란 클라이언트는 서버에 요청을 전송할 수 있는지, 서버는 클라이언트에게 응답을 전송할 수 있는지 확인하는 과정이다. 3-way handshake (이동) 4-way handshake (이동) 기타 질문 (이동) 3-way 인 이유? 2-way 로는 부족한가? TCP 의 연결 설정 과정과 연결 종료 과정의 단계가 차이나는 이유? Server 에서 FIN 플래그 전송 전에 전송했던 패킷이 FIN 패킷보다 늦게 도착한다면? ISN 이 0부터 시작하지 않고 난수를 생성해서 설정하는 이유? 용어 설명 SYN : Synchronize Sequence Number ACK : Acknowledgement 포트 설명 CLOSED : 포트가 닫힌 상태 L.. 2022. 9. 19.