www.google.com에 접속하면 생기는 일 [라우터],[ip]
웹 브라우저는 http라는 프로토콜을 통해 서로 통신을 한다
예를 들어 구글 브라우저에서 네이버를 검색 하거나 구글 홈페이지에 접속을 하면 우리가 어떻게 이 화면을 볼 수 있는 것일까?
1. 사용자가 웹 브라우저에 구글 혹은 네이버를 치면 해당 요청은 DNS를 통해 해당 도메인의 IP주소를 찾는다
2. 찾은 IP 주소를 알아내면 트래픽이 구글 웹 서버를 향해 출발한다
3.네트워크상의 라우터, 스위치등 여러 네트워크 장비를 거쳐 구글의 웹 서버에 도달한다
4.구글 웹 서버는 해당 요청에 맞는 HTML을 반환한다
5.사용자의 브라우저에 해당 HTML파일이 리턴이 되면서 렌더링하고 우리는 화면을 볼 수 있다.
[라우터 접속]
구글 웹 서버 IP를 DNS 를 통해 알아내고 구글 웹 서버 IP를 가지고 출발한 클라이언트 요청은 PC에 연결된
랜선이나 와이파이 전파를 타고 공유기를 거쳐 인터넷 구간을 지난다. 인터넷은 KT와 같은 인터넷 사업자들에 의해 관리되는 회선으로, 회선 중간마다 라우터가 존재한다.
이 라우터는 클라이언트의 요청에 적혀 있는 IP 주소를 기반으로 다음 경로를 안내해 준다.
DNS도 공유기를 통해 접근하는 존재임!!
[IP의 종류]
공인 아이피 : 전 세계 인터넷에 연결된 모든 곳에서 접속할 수 있는 유일한 IP는 공인 IP주소로 부여하고
사설 아이피 : 각각의 공인 IP 내부에 존재하는 네트워크망
공인 IP는 네이버에 내 아이피 치면 현재 네트워크 망의 공인 IP주소를 알려줌
사설IP는 CMD창에서 'ipconfig'라고 치면 나오는데 현재 스벅에서 사용하고 있는건
이렇게고 내 사설 ip는 이렇게 나옴
192.x.으로 원래 나와야하는데 왜 172.으로 나오는가 해서 찾아보니 kt 공유기 거쳐서 나오면 이렇게 나온다고함