Network - IP Address

FromCloud·2023년 5월 31일
0

Network

목록 보기
3/8

성실로 들어가는 길은 헛된 말을 하지 않는 것으로 시작한다. -사마온공-

MAC Address : Media Access Controller Address
IP Address : Internet Protocol Address

IP Address

  • IP address : 네트워크 환경에서 컴퓨터(노드)간 통신을 하기 위해 각 컴퓨터에 부여된 네트워크상 주소
    • cmd에서 ipconfig 명령어를 치면 현재 할당되어있는 IP 주소를 알 수 있다
    • 현재는 WiFi를 연결해서 사용하고 있기 때문에 무선 LAN 어댑터의 정보를 업로드하였다
    • Subnet-Mask, Default Gateway의 내용은 따로 다루도록 하겠습니다

IPv4

  • IPv4는 인터넷 프로토콜의 4번째 판이며, 전 세계적으로 사용된 첫 번째 인터넷 프로토콜이다
    • 과거에는 인터넷에서 사용되는 유일한 프로토콜이었으나 현재는 IPv6이 대중화 되어 대부분 장비에서 두가지 버전을 모두 지원한다(Dual Stack)
  • 구조
    • 이진수 32개로 구성되어있다 (32bit)
    • 8개 씩마다 .으로 구분하며 이것을 옥텟(Octet)이라고 한다
    • 각 옥텟은 최소 0~255까지의 숫자를 의미한다
    • 255가 넘어버리면 유효하지 않은 IP Address이다

구성단위(class)

  • 초창기 시절에는 Subnet Mask를 사용하지 않고 Class별로 IP를 사용하였다
  • 하지만 현 시대의 특성상 IP Address의 부족으로 인해 Subnet Mask를 도입하였다
  • A,B,C Class는 일반 사용자들에게 할당되며, 각 Class별로 Private IP가 존재한다
  • A Class 1.0.0.0 ~ 127.255.255.255 (맨 앞자리만 식별) 1.1.1.1 = 1.255.255.255
    • 10.0.0.0 ~ 10.255.255.255
  • B Class 128.0.0.0 ~ 191.255.255.255 (두번째 까지만 식별)
    • 172.16.0.0 ~ 172.31.255.255
  • C Class 192.0.0.0 ~ 223.255.255.255 (세번째 까지만 식별)
    • 192.168.0.0 ~ 192.168.255.255
  • D Class 224.0.0.0 ~ 239.255.255.255 Multicast
  • E Class 240.0.0.0 ~ 255.255.255.254 연구, 특수 목적용

CIDR(사이더)

  • Classless Inter Domain Routing
    • Class별 IP사용으로 인한 IP낭비가 심했는데 이것을 줄이고자 도입이 되었다
    • Class별 크기가 아니라 이제는 Subnet Mask에 의해서 Network의 크기를 제한한다
  • 기존 표기법
    • IP : 192.168.100.100
    • SM : 255.255.255.0
  • CIDR 표기법
    • 192.168.100.100/24
  • 이와 같이 기존 표기법은 SM(Subnet Mask)를 따로 적어줬다면 CIDR은 /24라는 Prefix라고 하는 것을 뒤에 쉽게 표현하기위해 사용을 한다
  • Prefix를 계산하기 위해서 참고하기 편한 표를 참고해서 올립니다.(자세한 내용은 따로 다루도록 하겠습니다)
    https://commons.wikimedia.org/wiki/File:IPv4_CIDR_table-en.svg
profile
매일 발전하는 Cloud Engineer

0개의 댓글