기본 네트워크 상식
시스템 정보 열기 :
윈도우키 + msinfo32
내 컴퓨터는 몇 비트기반인가?
시스템정보 - 시스템 종류 : x64 기반 PC >> 64비트기반
이는 8진수로 표현하면 0x0000027D835A3FC0 이런 형태가 된다.
0x는 8진수라는 뜻이고, 숫자 2개씩 나누면 64비트다.
컴퓨터는 2진수를 사용하고, 사람은 10진수로 읽고 프로그램은 8진수를 사용한다. 컴퓨터와 사람을 잇는 진수가 8진수다.
실제로 0x0000027D835A3FC0는 내가 만들고 있는 뭔가에서 config주소하나를 가져온 것이다.
내가 인터넷을 사용하기까지 -
IP주소로 사용되는 000.000.000.000 ~ 255.255.255.255의 조합은 총 42억개다.
전세계에서 사용될 수 있는 IP주소의 갯수가 42억개 뿐이니 우리는 이것을 쪼개서 사용해야한다.
인터넷 > LG U+망 (public IP) > 라우터 > 서버 > 랜선으로 직접 컴퓨터 연결, 혹은 Wifi공유기에 연결하여 기기에 연결 - 그
LG U+망은 public IP고 기기들이 사용하는, 할당받은 IP는 private IP가 된다. 미국에 있는 존은 이 private IP에 접근할 수 없다.
*라우터는 NAT 기능을 한다.
Network Address Translator : public IP <-> private IP
000.000.000.000는 2진수로 표현하면
00000000 00000000 00000000 00000000 정도다.이는 네트워크주소와 호스트주소로 나뉜다.
255.255.255.255 - 서브넷마스크 = 내가 할당받을 수 있는 IP들
라우터 = 게이트웨이
서브넷마스크 + 기본게이트웨이를 합친것이 CIDR 표기법이다.
클라우드에서는 CIDR표기로 IP를 할당한다.
xxx.xxx.xxx.xxx/22 처럼 뒤에 숫자가 나온다.
*cmd에 ipconfig를 입력하면 여러개의 ip주소가 나온다.
그 중 내 ip주소는 이더넷 어댑터 이더넷의 IPv4주소이다.
아래 vEthernet 이라고 써있는건 virtual + 이더넷이다. 즉 가상이기 때문에 실제 IP주소가 아니다.
*1Byte는 8Bit
내 ip주소 확인할 수 있는 또 다른 방법
윈도우 > 네트워크 및 인터넷 > WiFi > 사용 중인 네트워크 선택 > IPv4주소 확인