발표

7일차 발표

김영재0412 2022. 4. 25. 17:17
  • ㅎ[C331] public IP와 Private IP의 차이점을 설명하세요.
공인 IP (Public IP Address)는 공인이 된 IP를 뜻(전세계에서 유일)하며. 전세계적으로 ICANN이라는 기관이 국가별로 사용할 IP 대역을 관리하고 우리 나라는 인터넷 진흥원에서 우리나라 내에서 사용할 주소를 관리하고 있으며, 임의로 아무 IP 주소나 내 컴퓨터에 지정한다고 인터넷이 되는 것이 아니라 할당 받은 주소를 부여해야만 인터넷에 접속할 수 있게 됩니다.
 
사설 IP는 네트워크(Network) 안에서 사용되는 주소.( 내부적으로 사용되는 고유한 주소 )로 사설 IP는 하나의 네트워크 안에서 유일하며. 사설 IP(private IP)는 이 이름에서 보듯이 인터넷상에서 확인할 수 없고, 내부 네트워크에서만 사용 가능한 IP를 말하며 가정이나, 소규모 사무공간에서 공유기 / 라우터 등의 장비가 하나의 공인 IP를 할당 받고 NAT방식을 통해 여러  컴퓨터가 나누어 쓰는 방식으로 사용될 때 주로 사용되며, 아래의 표와 같은  B, C class의 사설IP 대역이  많이사용됩니다.

 

공인 IP (Public IP)사설 IP (Private IP)

할당 주체 ISP(인터넷 서비스 공급자) 라우터(공유기)
할당 대상 개인 또는 회사의 서버(라우터) 개인 또는 회사의 기기
고유성 인터넷 상에서 유일한 주소 하나의 네트워크 안에서 유일
공개 여부 내/외부 접근 가능. 외부 접근 불가능

 

사설ip주소로만 인터넷 연결이 불가

출저 http://www.codns.com/b/B05-104

 

 

 

  • [C332] 터미널에서 nslookup 명령을 실행 했을 때 나오는 결과값에 대한 설명을 작성하세요.

nslookup은 DNS 서버에 질의하여, 도메인의 정보를 조회 하는 명령어이다.

Server와 Address 정보는 어느 DNS 서버에서 쿼리를 요청했는지를 의미합니다. 나는 KT의 DNS 서버주소가 나왔다.

Non-authoritative answer는 신뢰할 수 없는 답변 이라는 뜻이며 이는 사용자가 이용하는 DNS 서버가 도메인 소유자가 등록한 1차 정보원이 아니기 때문이다.

Name은 조회한 도매인 이름이고 Address는 조회한 도매인에 연결된 IP주소이다.

 

출저 : https://www.lainyzine.com/ko/article/linux-nslookup-command-how-to-query-dns/

 

 

  • [C333] 검색창에 http://google.com 을 검색하면, DNS에서 어떤 일이 일어나나요? 이에 대한 설명을 작성하세요.

검색창에 http://google.com를 검색하면, 먼저 내 컴퓨터에 있는 로컬 DNS(캐싱된 도메인이 있나)에서 hosts 파일에 해당 도메인 주소가 있나 찾아본다. 이미 로컬 DNS가 알고 있으면 바로 알려주나 없을 시엔 다른 DNS에게 물어보아야한다. 먼저 루트 DNS에게 물어보며 루트 서버는 해당 도메인의 최상위 도메인을 어떤 DNS가 관리하는지 로컬 DNS에게 알려준다. google.com에서 com을 관리하는 DNS까지 알게되었다. 그 다음 .com을 관리하는 TLD DNS에게 google.com에 대해 쿼리한다. TLD DNS는 google.com을 관리하는 네임 서버를 알려준다.  google.com의 도메인을 관리하는 네임 서버에  http://google.com에 대해 쿼리하면 주소를 알려준다. 로컬 DNS는 네임서버에게 받은 IP주소를 내 컴퓨터에게 넘겨주고 내 컴퓨터는 받은 주소를 통해 서버와 통신 할 수 있다.

 

출저 : https://roseline.oopy.io/dev/how-does-dns-work

'발표' 카테고리의 다른 글

13일차 발표  (0) 2022.05.03
8일차 발표  (0) 2022.04.26
5일차 발표  (0) 2022.04.21
3일차 발표  (0) 2022.04.19
2일차 발표  (0) 2022.04.18