728x90
https://www.naver.com
이 URL의 정보는
Protocol : https
url : www.naver.com
port : 443
이때 따로 포트를 선언하지 않는다면 브라우저에서 기본으로 설정된 값을 이용해 요청한다.
HTTP - 80 / HTTPS - 443
- 주소(URL) 입력 www.naver.com < DNS주소(Domain Name System)
- DNS서버에 DNS질의를 보내면 DNS서버가 IP주소를 준다.
- 해당 IP를 가지고 TCP 연결을 시도한다.
왜 TCP ?
브라우저를 사용한다는것은 HTTP 통신을 하는것인데
HTTP통신은 TCP통신을 기반으로 하기 때문이다.
4. HTTP Request 를 WAS(Web Application Server) 서버에 보낸다
TCP 연결 설정 후 브라우저는 GET 요청을 통해 서버에서 입력한 URL의 웹페이지를 요구한다.
5. 응답결과와 함께 브라우저는 웹페이지를 출력한다.
728x90
'개-발 > 이론' 카테고리의 다른 글
[CS]쓰레드와 쓰레드 풀 (0) | 2023.05.23 |
---|---|
[CS] HTTP Method 특성 (멱등성, 안정성) (0) | 2023.04.24 |
[CS지식] JVM(Java Virtual Machine) 이해하기 (1) | 2022.11.30 |
[CS지식] 프로세스 와 스레드 (0) | 2022.11.18 |
[CS지식] CPU (0) | 2022.11.11 |