[CS] IP/Domain/DNS/웹 호스팅

해니·2022년 12월 15일
0

CS

목록 보기
4/15



IP ( Internet Protocol address , 인터넷규약주소)

  • OSI 7계층 중에서 3계층인 네트워크 계층에서 생성 및 사용되는 IP 주소
  • 네트워크 환경에서 컴퓨터(노드)간 통신하기 위해 각 컴퓨터에 부여된 네트워크상의 주소
  • 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호





Domain

  • 인터넷 상에서의 주소인 'URL'의 일부 ✏️ URL은 도메인을 포함한 경로 (프로토콜+도메인)
  • 웹 브라우저를 통해 특정 사이트에 진입을 할 때, IP 주소를 대신하여 사용하는 주소
  • 로컬 PC를 나타내는 127.0.0.1localhost 로 사용할 수 있지만, 그 외의 모든 도메인 이름은 일정 기간 동안 대여하여 사용함
  • 터미널에서 명령어 nslookup으로 naver.com 의 IP 주소를 확인할 수 있음


    💡 IP 주소가 지번 또는 도로명 주소라면, 도메인 이름은 해당 주소에 위치한 상호로 볼 수 있음





DNS(Domain Name System) 서버

  • 범국제적 단위로 웹사이트의 IP 주소와 도메인 주소를 이어주는 환경/시스템
  • 호스트의 도메인 이름을 IP 주소로 변환하거나 반대의 경우를 수행할 수 있도록 개발된 데이터베이스 시스템
  • DNS 시스템 안에서 이어주는 역할을 하는 서버를 풀네임으로 DNS 서버라고 함
  • DNS 서버와 네임 서버는 같은 의미




📌 DNS 서버는 브라우저의 검색창에 도메인 이름을 입력하여 해당 사이트로 이동할 때, 해당 도메인 이름과 매칭된 IP 주소를 확인하는 작업을 수행하는 서버를 뜻함



DNS 처리 순서

  1. 브라우저의 검색창에 naver.com을 입력한다.
  2. 이 요청은 DNS에서 IP 주소(125.209.222.142)를 찾는다.
  3. 이 IP 주소에 해당하는 웹 서버로 요청을 전달하여 클라이언트와 서버가 통신할 수 있도록 한다.





웹 호스팅

  • 웹(WWW) 공간을 임대(hosting)하는 것
  • 서버컴퓨터의 일정 공간을 고객이 이용할 수 있도록 임대해 주는 서비스








출처
https://catsbi.oopy.io/15f97a5f-acc8-410e-afab-0b26adff89c5
https://hanamon.kr/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-%EA%B8%B0%EB%B3%B8-%EB%8F%84%EB%A9%94%EC%9D%B8%EA%B3%BC-dns-%EB%84%A4%EC%9E%84%EC%84%9C%EB%B2%84%EB%9E%80-%EA%B0%9C%EB%85%90%ED%8E%B8/
https://gentlysallim.com/dns%EB%9E%80-%EB%AD%90%EA%B3%A0-%EB%84%A4%EC%9E%84%EC%84%9C%EB%B2%84%EB%9E%80-%EB%AD%94%EC%A7%80-%EA%B0%9C%EB%85%90%EC%A0%95%EB%A6%AC/
https://sudo-minz.tistory.com/13

profile
💻 ⚾️ 🐻

0개의 댓글