https://learn.microsoft.com/ko-kr/windows-server/administration/windows-commands/ipconfig
Displays all current TCP/IP network configuration values and refreshes Dynamic Host Configuration Protocol (DHCP) and Domain Name System (DNS) settings. Used without parameters, ipconfig displays Internet Protocol version 4 (IPv4) and IPv6 addresses, subnet mask, and default gateway for all adapters.
c:\Users\crpark> ipconfig
Windows IP 구성
이더넷 어댑터 이더넷:
미디어 상태 . . . . . . . . : 미디어 연결 끊김
연결별 DNS 접미사. . . . :
무선 LAN 어댑터 로컬 영역 연결* 9:
미디어 상태 . . . . . . . . : 미디어 연결 끊김
연결별 DNS 접미사. . . . :
무선 LAN 어댑터 로컬 영역 연결* 10:
미디어 상태 . . . . . . . . : 미디어 연결 끊김
연결별 DNS 접미사. . . . :
무선 LAN 어댑터 Wi-Fi:
연결별 DNS 접미사. . . . :
링크-로컬 IPv6 주소 . . . . : fe80::622c:5a77:1e68:babd%14
IPv4 주소 . . . . . . . . . : 192.168.0.143 (1)
서브넷 마스크 . . . . . . . : 255.255.255.0 (2)
기본 게이트웨이 . . . . . . : 192.168.0.1 (3)
인터넷 공간에서 각 호스트의 고유한 식별자를 의미
컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호(주소)
IPv4 주소를 표기할 때는 8비트 단위의 옥텟(octet)으로 나눠서 각 옥셋은 콤마(.)로 구분해서 표기
10진수로 표기 ⇒ 1옥텟은 0~255 나타낼 수 있음
192 . 168 . 0 . 143
1100 0000 1010 1000 0000 0000 1000 1111
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 옥텟
네트워크 주소 ⇒ 호스트를 모은 네트워크를 지칭하는 주소. 네트워크 주소가 동일한 네트워크를 로컬 네트워크라고 함
호스트 주소 ⇒ 하나의 네트워크 내에 존재하는 호스트를 구분하기 위한 주소


특수 목적으로 예약된 것은 공인 IP 주소로 할당 받는 것이 불가능

IP 주소를 네트워크 ID와 호스트 ID로 구분하는 방법
서브넷 마스크 값을 조정해서 네크워크 영역을 조절

네트워크 ID ⇒ 많은 LAN 영역에서 자기 LAN 영역을 구분하기 위한 식별자
호스트 ID ⇒ 해당 LAN 영역에 속한 호스트 각각을 구분하기 위한 식별자
클래스의 제한을 두지 않고 필요한 호스의 수에 따라 적당한 크기의 IP 주소를 할당하는 방법
다양한 길이의 전치부를 이용한 할당 방법


각기 다른 네트워크 ID를 사용하는 LAN 영역 사이를 연결해 주는 기능
L3 (네트워크) 계증의 장비
게이트웨이는 소프트웨어적인 측면을 강조하고, 라우터는 하드웨어 측면을 강조
라우팅
스위칭

L1 (물리) 계층 - Repeater, Hub
L2 (데이터 링크) 계층 - Switch, Brdige
L3 (네트워크) 계층 - Router, L3 Switch
동일한 네트워크 ID를 공유하는 장치들의 집합
동일한 게이트웨이 주소를 사용하는 장치들의 집합

c:\Users\crpark> ipconfig/all
무선 LAN 어댑터 Wi-Fi:
연결별 DNS 접미사. . . . :
설명. . . . . . . . . . . . : Intel(R) Wi-Fi 6 AX201 160MHz
물리적 주소 . . . . . . . . : D0-3C-1F-1F-E7-3F (3) MAC
DHCP 사용 . . . . . . . . . : 예 (2)
자동 구성 사용. . . . . . . : 예
링크-로컬 IPv6 주소 . . . . : fe80::622c:5a77:1e68:babd%14(기본 설정)
IPv4 주소 . . . . . . . . . : 192.168.0.143(기본 설정)
서브넷 마스크 . . . . . . . : 255.255.255.0
임대 시작 날짜. . . . . . . : 2024년 3월 20일 수요일 17:36:41
임대 만료 날짜. . . . . . . : 2024년 3월 21일 목요일 17:24:52
기본 게이트웨이 . . . . . . : 192.168.0.1
DHCP 서버 . . . . . . . . . : 192.168.0.1
DHCPv6 IAID . . . . . . . . : 190344229
DHCPv6 클라이언트 DUID. . . : 00-01-00-01-2D-68-5B-BC-8C-B0-E9-1C-CD-36
DNS 서버. . . . . . . . . . : 192.168.0.1 (1)
Tcpip를 통한 NetBIOS. . . . : 사용
도메인 이름과 IP 주소의 대응 관계를 데이터베이스 형태로 저장하고 제공하는 서비스
호스트의 도메인 이름을 호스트의 네트워크 주소로 바꾸거나 그 반대의 변환을 수행할 수 있도록 하기 위해 개발
하나의 IP 주소를 이용해 여러 개의 웹 서비스 운영이 가능
서비스 중인 IP 주소가 바뀌더라도 도메인 주소를 그대로 유지해 접속 방법 변경 없이 서비스를 유지할 수 있음
지리적으로 여러 위치에서 서비스가 가능

https://www.iana.org/domains/root/servers


c:\Users\crpark> ipconfig /flushdns ⇐ DNS 캐시 테이블을 삭제
c:\Users\crpark> ipconfig /displaydns ⇐ DNS 캐시 테이블을 조회
Windows IP Configuration ⇐ DNS 캐시가 모두 지워지고 없는 상태
C:\Users\User> curl https://www.google.com ⇐ DNS 쿼리 결과를 캐시에 반영
C:\Users\User> ipconfig /displaydns
Windows IP Configuration
www.google.com ⇐ 도메인 주소에 대한 IP 정보가 출력되는 것을 확인할 수 있음
----------------------------------------
Record Name . . . . . : www.google.com
Record Type . . . . . : 1
Time To Live . . . . : 3
Data Length . . . . . : 4
Section . . . . . . . : Answer
A (Host) Record . . . : 142.250.206.228

