1.
★ public IP : 인터넷 사용자의 로컬 네트워크를 식별하기 위해 ISP(인터넷 서비스 공급자)가 제공하는 IP 주소입니다. 공용 IP 주소라고도 불리며 외부에 공개되어 있는 IP 주소입니다.
● 특성
public IP는 전 세계에서 유일한 IP주소를 갖습니다.
public IP 주소가 외부에 공개되어 있기 때문에 인터넷에 연결된 다른 PC로부터 접근이 가능합니다.
주의 : public IP를 사용하는 경우 보안 프로그램을 설치하여야 합니다.
● public IP 주소 대역
- 0.0.0.0 ~ 127.255.255.255
- 128.0.0.0 ~ 191.255.255.255
- 192.0.0.0 ~ 233.255.255.255
- 224.0.0.0 ~ 239.255.255.255
★ private IP : 일반 가정이나 회사 내 등에 할당된 네트워크의 IP 주소, 로컬 IP, 가상 IP라고도 합니다.
IPv4의 주소부족으로 인해 서브넷팅된 IP이기 떄문에 라우터에 의해 로컬 네트워크상의 PC나 장치 등에 할당
● private IP 주소 대역
- Class A : 10.0.0.0 ~ 10.255.255.255
- Class B : 172.16.0.0 ~ 172.31.255.255
- Class C : 192.168.0.0 ~ 192.168.255.255
> private IP 주소만으로는 인터넷에 직접 연결할 수 없습니다. 라우터를 통해 1개의 public IP만 할당하고, 라우터에 연결된 개인 PC는 private IP를 할당 받아 인터넷에 접속할 수 있게 됩니다,
2.
★ nslookup (도메인 이름) : 도메인 네임을 얻거나 IP주소 매핑 또는 다른 특정한 DNS 레코드를 도메인 네임 시스템(DNS)에 질의할 떄 사용합니다.
- 기본 서버 : 도메인 네임
- Address : 기본 서버의 IP 주소
3.
1. 웹 브라우저에 https://google.com을 입력
2. URL 요청은 일반적으로 케이블 인터넷 공급업체, DSL 광대역 공급업체 또는 기업 네트워크 같은 인터넷 서비스 제공업체(ISP)가 관리하는 DNS 해석기로 라우팅됩니다.
3. ISP의 DNS 해석기는 www.google.com 대한 요청을 DNS 루트 이름 서버에 전달합니다.
4. 루트 서버가 도메인에 대한 정보를 저장하는 최상위 도메인(TLD) DNS 서버(. com)의 주소로 DNS 해석기에 응답합니다.
5. 해석기가. com TLD에 요청합니다.
6. TLD 서버가 도메인 이름 서버(google.com)의 IP 주소로 응답합니다.
7. DNS 해석기가 도메인의 이름 서버로 쿼리를 보냅니다.
8. google.com의 IP 주소가 이름 서버에서 DNS 해석기에게 반환됩니다.
9. DNS 해석기가 처음 요청한 도메인의 IP 주소로 웹 브라우저에 응답합니다.
10. 브라우저가 IP 주소로 HTTP 요청을 보냅니다.
11. 해당 IP의 서버가 브라우저에 렌더링 할 웹 페이지를 반환합니다.
'DevOps BootCamp > 웹 서비스' 카테고리의 다른 글
HTTP 기초 두 번째 발표 (0) | 2023.03.16 |
---|---|
DNS 서버 과정 (0) | 2023.03.15 |
웹 서비스 기초 (0) | 2023.03.15 |