네트워크 CIDR

단단한어린이·2023년 7월 19일
0

AWS

목록 보기
17/18
post-thumbnail

네트워크 CIDR

🔹 CIDR 이란?

  • Classless Inter-Domain Routing으로 클래스 없는 도메인간 라우팅 기법
  • CIDR 주소 표기법은 IP 주소와 서브넷 마스크를 결합한 방식으로, 효율적으로 IP 주소를 할당하고 네트워크를 구성할 수 있도록 도움. CIDR 표기법은 IP 주소와 슬래시(/)를 사용한 숫자로 이루어져 있음. 여기서 숫자는 서브넷 마스크의 연속된 1의 개수를 나타내며, 32비트 숫자로 표현됩니다. 예시: 192.168.1.0/24


🔹 CIDR 주소 표기법


🔹 CIDR 주소 계산하기

  • Octet: IP 주소는 4개 옥텟으로 이루어져 있으며 이 숫자들은 8비트씩 구분. 각 옥텟은 0부터 255의 값

  • IP address: 인터넷 프로토콜 주소로 컴퓨터 간 네트워크 통신을 가능하게 하는 고유한 주소. 일반적으로 IPv4를 사용하며 4개 옥텟으로 표현

  • Subnet mask: 네트워크와 호스트 부분을 분리하는 데 사용되는 32비트 숫자. 네트워크 부분은 연속된 1로 채워지고, 호스트 부분은 연속된 0으로 채워짐.

  • Wildcard mask: 서브넷 마스크의 반대 개념으로, 주로 ACL(Access Control List)과 같은 네트워크 필터링에서 활용. 네트워크 부분은 0, 호스트 부분은 1로 채워진 32비트 숫자.

  • Network ID: IP 주소와 서브넷 마스크의 논리적 AND 연산을 통해 결정. 네트워크의 시작 지점으로 사용되며, 다른 네트워크와 구분하기 위한 값.

  • Broadcast ID: IP 주소와 와일드카드 마스크의 논리적 OR 연산을 통해 결정. 네트워크 내의 모든 호스트에 패킷을 전송하는 데 사용되는 주소. IP 주소의 호스트 부분이 모두 1로 채워진 경우를 나타냄 --- Broadcast ID는 네트워크에서 통신을 할 때 한 번의 전송으로 모든 호스트에 동시에 메시지를 보낼 수 있는 특별한 IP 주소. 예를 들어, IP 주소가 "192.168.1.0/24"인 경우 서브넷 마스크는 "255.255.255.0"이고, 호스트 부분은 마지막 옥텟. IP 주소의 호스트 부분을 모두 1로 채우면 "192.168.1.255"가 되며, 이 주소로 패킷을 보내면 네트워크 내의 모든 호스트에게 동시에 전달됩. 이 "192.168.1.255" 주소를 Broadcast ID라고 함.



  • ipcalc 사용


profile
Footprints in Coding

1개의 댓글

comment-user-thumbnail
2023년 7월 20일

유익한 글 잘 봤습니다, 감사합니다.

답글 달기