RIEN😚
이상한 나라의 개발자
RIEN😚
전체 방문자
오늘
어제
  • 분류 전체보기 (125)
    • Algorithm (68)
      • 알고리즘 (0)
      • Baekjoon (8)
      • 프로그래머스 (55)
      • HackerRank (5)
    • Android (30)
      • Project (1)
      • Error (2)
      • Studio (1)
      • Android (26)
    • Kotlin (6)
    • CS (4)
      • 네트워크 (2)
      • 데이터베이스 (2)
    • Front End (5)
      • React (1)
      • VUE (3)
      • Project (0)
      • 기타 (1)
    • 기록 (11)
      • 회고록 (6)
      • TIL (5)

블로그 메뉴

  • Github🔥
  • 포트폴리오🌹

공지사항

인기 글

티스토리

250x250
반응형
hELLO · Designed By 정상우.
RIEN😚

이상한 나라의 개발자

CS/네트워크

[CS/네트워크] IP Class

2022. 5. 9. 19:56
728x90

네트워크에서 IP는 서로 다른 기기들 간의 통신을 위해 사용됩니다.

하나의 네트워크 안에 IP들은 네트워크 영역은 같아야 하며, 호스트 IP는 서로 달라야지만 통신할 수 있습니다.

 

그럼 하나의 IP 주소에서 네트워크 영역과 호스트 영역을 구분할 수 있을까요?

바로 이럴 때 사용하는 것이 클래스입니다!👍

IP 클래스는 네트워크 크기에 따라 A,B,C,D,E 클래스로 나뉩니다.

이 중, D는 멀티캐스트용 / E는 연구용으로 사용되니 A,B,C 클래스에 대해 알아보겠습니다.🔥

 

A 클래스

가장 앞 bit가 0으로 시작되는 IP 주소 클래스입니다.
🌹 0XXX XXXX. XXXX XXXX. XXXX XXXX. XXXX XXXX
  • 앞 8 bit(1 byte)가 네트워크 영역이며, 뒤에 모든 bit가 호스트 영역입니다.
  • 때문에 하나의 네트워크가 가질 수 있는 호스트의 수가 제일 많은 클래스입니다.
🌹여기서 주의!!📍
네트워크 영역이 전부 0인 경우 -> 네트워크 대표 주소
네트워크 영역이 전부 1인 경우 -> 브로드캐스트
이므로 실제로는 위 둘을 제외한 영역만 사용 가능합니다.😊

 

B클래스

가장 앞 bit가 10으로 시작하는 IP 주소 클래스입니다.
🌹 10XX XXXX. XXXX XXXX. XXXX XXXX. XXXX XXXX
  • 앞 16 bit(2 byte)가 네트워크 영역이며, 뒤에 모든 bit가 호스트 영역입니다.

 

C클래스

가장 앞 bit가 110으로 시작하는 IP 주소 클래스입니다.
🌹 110X XXXX. XXXX XXXX. XXXX XXXX. XXXX XXXX
  • 앞 32 bit(3 byte)가 네트워크 영역이며, 뒤에 모든 bit가 호스트 영역입니다.

 

반응형

'CS > 네트워크' 카테고리의 다른 글

[CS/네트워크] 서브넷 마스크  (0) 2022.05.10
    'CS/네트워크' 카테고리의 다른 글
    • [CS/네트워크] 서브넷 마스크
    RIEN😚
    RIEN😚
    안드로이드 / 코틀린 독학으로 취업하자!

    티스토리툴바