IP 주소

김성인·2023년 9월 13일
0

네트워크 관련

목록 보기
3/3

IPv4

32 비트 표현, 8개의 비트로 나눠 총 4개의 옥텟으로 구분
1개 비트-> 2진수 표현하고 10진수로 변환해서 사용

  • 범위 : 0.0.0.0 ~ 255.255.255.255
  • 사설 IP, 공인 IP
    • 자신이 속하지 않은 다른 네트워크 장치와 통신을 하기 위해서는 반드시 공인 IP주소를 사용하여야함
  • 사설 IP = 네트워크 관리자가 임의로 할당할 수 있으며, ISP 에서할당 받지 않는 주소
  • 공인 IP = ISP 에서할당 받은 주소
  • 공유기가 사설 IP에서 공인 IP로 통신가능하도록 변환 역할을 담당함.
  • IP 주소 = Network Id (고정된 bit) + Host Id (고정되지 않는 bit)
  • IP주소 / 서브넷마스크 형태로 표시

서브넷 마스크

  • IP주소를 Network, Host부분으로 구분해주는 역할
  • A 클래스 : 8bit (255.0.0.0)
    • 0.0.0.0 ~ 127.255.255.255
    • 0과 127로 시작하는 주소는 예약되어 있어 사용 불가능
    • 실 주소 범위: 1.0.0.0 ~ 126.255.255.255
    • 기본 서브넷 마스크 값 : 8bit (255.0.0.0)
    • 사설 IP 대역 : 10.0.0.0 ~ 10.255.255.255
  • B 클래스 : 16bit (255.255.0.0)
    • 128.0.0.0 ~ 191.255.255.255
    • 기본 서브넷 마스크 값 16bit (255.255.0.0)
    • 사설 IP 대역 : 172.16.0.0 ~ 172.31.255.255
  • C 클래스 : 24bit (255.255.255.0)
    • 192.0.0.0 ~ 223.255.255.255
    • 기본 서브넷 마스크 값 24bit (255.255.255.0)
    • 사설 IP 대역 : 192.168.0.0 ~ 192.168.255.255
  • D 클래스
    • 224.0.0.0 ~ 239.255.255.255
    • 멀티캐스트에 의해 사용, 일반적 장치에 할당되어 사용 X
  • E 클래스
    • 240.0.0~255.255.255.255
    • 연구 목적

서브넷 마스크 계산

IP 주소 : 192.168.10.1/24
___11000000.10101000.00001010.00000001
& 11111111.11111111.11111111.00000000
-------------------------------------------------
= 11000000.10101000.00001010.00000000 => 192.168.10.0 네트워크 ID
= 11000000.10101000.00001010.11111111 => 192.168.10.255 브로드 캐스트

  • 네트워크 ID, 브로드캐스트 주소는 IP주소로 사용 불가,
    사용 가능한 IP 주소 대역은 192.168.10.1~192.168.10.254

서브네팅 참고

https://eveningdev.tistory.com/55

profile
개발자가 꿈인 25살 대학생입니다.

0개의 댓글