[WEB] WEB 기본 (계속 추가 될 예정)

🖍️ 2024.03.11

1) 브라우저에 url을 입력 했을 때, 일어나는 일

  1. 해당 url이 DNS 서버 캐시(Cache)에 존재하는지 확인
    • DNS 서버 캐시(Cache) : 웹 브라우저 사이의 서로 다른 계층과 인터넷의 다양한 위치에 임시로 저장된 DNS 데이터.
  2. 없다면 DNS 서버를 통해 url에 해당하는 ip 주소 조회
    • DNS(Domain Name System) 서버 : 해당 사이트의 IP 주소를 찾는 역할
  3. 서버와의 TCP 연결 시작
  4. HTTP 요청
    • HTTP 요청 : 웹 브라우저와 같은 인터넷 통신 플랫폼에서 웹 사이트를 로드하는 데 필요한 정보를 요청하는 방법
    • GET, POST 방식
  5. HTTP 응답을 받고 웹 페이지에 보여줌

2) 브라우저에서 JavaScript를 실행하는 방법

  1. script 태그
  2. 이벤트 속성
  3. JavaScript : scheme
    • URL로 JavaScript를 실행
  4. 개발자도구 console 탭

✏️나중에 공부해볼 키워드

  • 로컬 DNS 서버
    • 로컬 DNS 서버는 ISP의 DNS 서버이며, 일반적으론 DNS 계층에는 포함되지 않지만 DNS가 동작하는데 중요한 역할을 하는 서버로서 우리(클라이언트)가 도메인 이름에 대한 IP주소를 찾고자 할 때 가장 먼저 찾아가는 DNS 서버입니다.
  • Hosts 파일
    • 호스트 이름에 대응하는 IP 주소가 저장되어 있어서 도메인 이름 시스템(DNS)에서 주소 정보를 제공받지 않고도 서버의 위치를 찾게 해준다.

By Dozzing

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다