내 컴퓨터의 10.0.0.1/24 주소 (ip addr-명령)의 의미는 무엇입니까?


22

내 컴퓨터의 10.0.0.1/24 주소의 의미는 ip addr무엇입니까 ( -명령)?

  1. 1/24와 0/8이 아님

  2. 192.168.10이 아닌 10.0.0 범위


컴퓨터가 dhcp를 통해 주소를 가져 오는 경우 IP를 전달하는 "상자"가 10 개의 그물을 사용하도록 설정되어 있음을 의미합니다. 일부 소호 라우터는 이것을 사용하고 대부분은 192.168.?.0 / 24를 사용합니다.
dbasnett

SOHO는 소규모 사무실 / 홈 오피스
duhaime

답변:


33

몇 가지 예를 통해 이것을 확장 할 것이라고 생각했습니다.

/ 8 = 255.0.0.0

/ 16 = 255.255.0.0

/ 24 = 255.255.255.0

/ 32 = 255.255.255.255

192.168.1.0/24 = 192.168.1.0-192.168.1.255

192.168.1.5/24는 여전히 위와 동일한 네트워크에 있습니다. 다른 네트워크에 있으려면 192.168.2.0으로 이동해야합니다.

192.168.1.1/16 = 192.168.1.0-192.168.255.255

네트워크가 있으면 브로드 캐스트와 네트워크에 각각 하나씩 두 개의 IP 주소가 손실됩니다. 첫 번째 IP는 네트워크를 참조하도록 예약되어 있고 범위의 마지막 IP는 브로드 캐스트 주소를 위해 예약되어 있습니다.


RFC1878에 따르면 "* 서브넷은 모두 0과 1을 모두 제외합니다. (폐기 됨) * 호스트와 0을 모두 제외합니다. (폐기 됨)
dbasnett

1
@ chris는 192.168.1.1/16 = 192.168.0.0-192.168.255.255가 아니십니까?
Rajani Karuturi

@ Rajani, 나는이 오래된 게시물 중 일부를보고 있었고 당신은 정확합니다. 당시에이 실수를했다고 놀랐습니다. 지적 해 주셔서 감사합니다.
Chris Disbro

7

Tim의 답변 외에도

/ 8 대신 / 24는 IP 주소의 처음 3 옥텟이 네트워크를 지정하는 데 사용됨을 의미합니다. 원하는 경우 변경할 수있는 설정입니다. / 24 마스크와 함께 10. 개인용 범위를 사용하는 것은 일반적이지 않지만 그렇게 할 수있는 이유는 없습니다.

/ 8은 네트워크 부분을 지정하기 위해 첫 번째 옥텟 만 사용합니다. 이는 10. 네트워크가 CIDR 이전 시대에 명시 적으로 다시 의미했던 것이므로 24보다 / 8로 더 자주 볼 수 있습니다.

마지막 옥텟이 0이 아닌 1 인 경우는 10.0.0.0이 네트워크 주소이고 10.0.0.1이 컴퓨터 ip이기 때문입니다.


6

RFC 1918은 개인 IP 주소에 대해 3 가지 범위를 예약합니다. DHCP 서버 / 라우터가이 범위를 할당하도록 구성되어 있습니다.

10.0.0.0-10.255.255.255/8

172.16.0.0-172.31.255.255/12

192.168.0.0-192.168.255.255/16

http://en.wikipedia.org/wiki/Private_network


미안, 그 부분을 보지 못했다. Dmatig는 위의 답변 :-) 따라서 귀하의 IP 주소는 10.0.0.1이고 / 8 서브넷 마스크 또는 255.255.255.0
TD1

난 당신이 / 24 주위에 전환 게시물에서 / 8과 / 24있어 255.255.255.0 / 8은 255.0.0.0 :)
크리스 Disbro

고마워, 내가 네트워크를 모르는 더 간단한 설명 좀 해줄
래?

superuser.com/questions/54802/…를 참조하십시오 . 서브넷 마스크는 / 8과 같은 CIDR 표기법으로도 표현할 수 있습니다. / 8은 처음 8 비트가 255와 같기 때문에 255.0.0.0을 의미합니다 (8 개의 이진수 1을 생각하십시오). 이제 왼쪽에서 오른쪽으로 24 개의 바이너리와 8 개의 0을 사용하면 /
24-255.255.255.0을 얻게됩니다.

@Chris, 당신은 절대적으로 맞습니다, 나는 난독증을 가지고 있습니다 domsetimes :-)
TD1

3

이 형식을 10.0.0.1/24소위 Classless Inter-Domain Routing CIDR 표현이라고하며 IP 주소의 어느 부분이 범위에 사용될 수 있는지를 설명하는 비트 마스크입니다.

다음은 예 10.0.0.1/24입니다. 총 32 비트 주소 필드에서 24 비트가 유지됩니다. IP 주소를 8 비트의 4 부분으로 생각하면 255.255.255.255각각 2^8.2^8.2^8.2^88 비트의 3 부분이 보호되고 (변경되지 않음) 10.0.0IP의 마지막 8 번째가 다음과 같이 사용됩니다. .1이 형식으로 범위를 제공 하는 범위의 일부 : 10.0.0.1 - 10.0.0.255

10.0.0.0라우터, 네트워크 카드 또는 포함되지 않은 다른 장치에 대해 IP가 보존되어 있다고 가정합니다 .

다른 하나는 아마도 32, 24, 16, 8의 범위 번호가 작을수록 IP 범위가 커질 것입니다.

마지막으로 여기 CIDR 조작을위한 유용한 도구가 있습니다. http://www.ipaddressguide.com/cidr


1

10.0.0.0/24는 유효하지 않은 서브넷이라는 점만 주목하십시오. 10.0.0.0/8 (클래스 A) 네트워크 내에서 첫 번째 유효한 서브넷은 이제 /24서브넷 마스크로 슬라이스됩니다 10.0.1.0/24. 해당 비트 마스크의 호스트 측 상단 / 하단과 마찬가지로 네트워크 측 상단 / 하단을 버려야합니다. 같은 이유로 10.255.255.0/24도 유효하지 않습니다.

지정된 서브넷 마스크에는 2 x -2 개의 서브넷과 2 x -2 개의 호스트가 있습니다.

... 여기서 x는 마스크 쪽의 비트 수입니다. 따라서 /24네트워크 측에서는 24 개, 호스트 측에서는 8 개가 16777214 개의 서브넷과 254 개의 호스트를 만듭니다. 비트 마스크의 네트워크 쪽에서 해당 계산의 "-2"부분에 유의하십시오. 즉, tcp / ip의 전송 계층에 무언가를 의미하므로이를 버려야합니다 (이 경우 발행 할 수 없음).

이것은 이미 유사한 어떤 바인딩 할 수 있다는 것을 아는 사람에게 이해를해야 10.x.y.0/24하고 10.x.y.255/24주소를 그들은 이미 평균 뭔가 있기 때문이다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.