-
1.2 도메인과 DNSWeb개발 2019. 3. 21. 15:52
[ 웹 사이트 개발 준비하기 ] 참고 블로그 : 믹스코드랩
[ 도메인(DOMAIN)이란? ]
- 웹사이트의 주소
[ 유알엘(URL)이란? ]
- 도메인을 포함안 경로
ex ) https://endic.naver.com/search.nhn?sLn=kr&searchOption=all&query=URL
도메인: endic.naver.com
URL : https://endic.naver.com/search.nhn?sLn=kr&searchOption=all&query=URL
[ http / https 란? ]
- http는 통신방식(규칙)을 칭함
[ www 란? ]
- 호스트(host)
[ 도메인(DOMAIN)이 생긴이유 ]
인터넷은 ( Internet = inter + Networking ) 결합어다.
특정공간 ( international )안에서 컴퓨터끼리 통신을 한다는 의미
[ 통신을 하려면? ]
1. 통신할 수 있는 하드웨어가 있어야한다. ( 통신부품이 있어야한다 )
컴퓨터가 있어야하는데 컴퓨터는 ( 여러 통신부품과 전자기기로 만들어진 기계이다. )
전세계적으로 컴퓨터를 제조할때 유니크함을 부여받을 수 있도록 통신용부품(유.무선랜카드)에느 맥어드래스(MAC Address) 하드웨어 제품번호(주소)를 부여받고 제품을 만듬
[ MAC Address 보는법 ]
cmd > ipconfig /all 에서 물리적주소 부분을 보면 그게 MAC Address다.
[ MAC Address 의미 ]
- 제품을 구분할 수 있는 제품고유번호의 의미( 제조사/ 생산정보 확인용 )
- 전세계적으로 하드웨어의 유니크함을 부여받는 것.
//유니크란? 유일한것. 오직하나밖에 없는것
ex) 주소, 주민등록번호, 여권번호 등등
웹사이트는 인터넷이다. 인터넷을 통신이다. 통신은 컴퓨터간의 연결이다. 는 같은말이다. - 믹스코드랩
2. 통신할 수 있는 공간에 가야한다 ( 통신망이 있어야한다. )
- 컴퓨터가 혼자 놀게 아니고 여러 컴퓨터와 연결 또는 통신하려면 통신망에 있어야한다.
// 아라시를 만나려면 일본에 가야한다. ( 나는 아라시와 말하고싶고 아라시는 일본에 있다. 그럼 내가 일본에 가면 아라시를 만날 수있다. 이게 통신망에 대한 예 같음)
- 하여! 통신용부품으로 통신하려면 통신망이 있어야한다.
- 통신용 부품이 통신망(인터넷망. 인트라망, 학교망, 사설망)에 접속하게 되고 통신망내에서는 통신부품과 통신장비간 라우팅이 발생한다.
[ 라우팅이란? ]
통신용품과 통신장비들끼리 정보를 주고 받고 통신하는일
통신장비들끼리 통신하면서 어딘가를 찾아가는 모든과정을 라우팅이라 칭함.
라우팅이 발생하는데 통신장비, 부품간의 라우팅을 할때 서로간 유니크한 고유번호를 사용해서 서로를 구분하는데 MAC address는 적갑하지 않음. 그래서!! 통신망환경에서 컴퓨터간의 또는 통신장비(부품)간 통신하기에 최적화된 주소체계인 아이피 어드레스(IP Address) 사용함.
[ 통신망에서는 컴퓨터나 통신장비(부품)간 통신할때는 MAC address을 사용하지 않고 IP address를 사용함 ]
하여 통신을 할때는 IP address가 있어야함.
[ IP주소 ]
컴퓨터간 통신시 반드시 필요한 통신망내에서 컴퓨터와 컴퓨터를 구분해 줄 수 있는 유일한 키 또는 주소로 사용됩니다.
컴퓨터들끼리는 통신시 통신망내에서 고유한 서로의 IP주소를 가지고 구분하고 식별함
//한 통신망에 여러게의 컴퓨터들이 있다. 그 컴퓨터들은 각각의 유니크한 MAC address를 가지고있고, 통신망에 접속하기 위해 유니크한 IP Address르 가지고 있다. 통신망에서는 IP address를 사용하는데 매번 우리는 네이버 / 구글에 시도할때 아이피 주소를 알아내 쳐야하는 현상이 발생한다. 하지만 아이피의 주소를 다 외우고 사용하기는 어렵다. 하여 도메인을 만들어 그 도메인이름을 치면 해당 아이피를 찾아가도록 만든게 DNS(Domain Name Service) 다..
DNS를 알아내는 곳도 하나의 서버인데 DNS서버라고 한다.
'Web개발' 카테고리의 다른 글
1.4 인터넷과 웹구성3요소 (0) 2019.03.21 1.1 웹사이트 개발 및 서비스 절차 (0) 2019.03.21