네트워크 주소의 목적은 무엇입니까? (일명 서브넷 주소, 각 서브넷의 시작 주소)
예를 들어이 네트워크에서 :
192.168.1.0/24
왜 192.168.1.0 주소를 무료로 남겨 두어야 합니까?
not a valid host address
입니다. ...좋은 질문!
네트워크 주소의 목적은 무엇입니까? (일명 서브넷 주소, 각 서브넷의 시작 주소)
예를 들어이 네트워크에서 :
192.168.1.0/24
왜 192.168.1.0 주소를 무료로 남겨 두어야 합니까?
not a valid host address
입니다. ...좋은 질문!
답변:
모든 호스트 서브넷 브로드 캐스트는 기능적으로 동일합니다. 오래 전, 초창기의 모든 주소 ( "네트워크")는 브로드 캐스트 트래픽에 사용되었습니다. 나중에 모든 사람의 주소 ( "브로드 캐스트")로 변경되었으며 오늘날 우리가 사용하고 있습니다.
[주]
이 "서브넷 제로"(또는 모든 서브넷)를 상하되는 것과 동일한 것이 아니다 서브넷 A로부터 큰 마스크 . 예. 192.168.1.0/24는 / 28로 나뉩니다. 서브넷 제로는 192.168.1.0/28이고 모든 서브넷은 192.168.1.240/28입니다.
"네트워크 주소"및 "브로드 캐스트 주소"는 서브넷 의 첫 번째 및 마지막 주소 입니다 .
라우팅 목적으로 사용됩니다. 라우터가 서브 네트워크 A에서 서브 네트워크 B로 패킷을 라우팅하도록 지시하면, 라우터는 네트워크 주소를 사용하여 소스 및 목적지 서브 네트워크를 전체적으로 표시합니다.
또한 장치를 네트워크 주소에 할당하면 하위 네트워크의 특정 노드를 전체 서브넷과 구별 할 수있는 방법이 없지만 라우팅 팩터의 진정한 목적은 잘못 생각합니다.
더 읽을 거리 : http://www.techexams.net/forums/network/90005-purpose-network-id-broadcast-id.html
IP 주소에서 "0"의 사용은 RFC923 에서 정의 되었으며 연속 RFC에서 이어졌습니다.
Special Addresses:
In certain contexts, it is useful to have fixed addresses with
functional significance rather than as identifiers of specific
hosts. When such usage is called for, the address zero is to be
interpreted as meaning "this", as in "this network". The address
of all ones are to be interpreted as meaning "all", as in "all
hosts". For example, the address 128.9.255.255 could be
interpreted as meaning all hosts on the network 128.9. Or, the
address 0.0.0.37 could be interpreted as meaning host 37 on this
network.
이 예에서는 주소의 네트워크 부분에서 0을 사용하여 현재 네트워크 (0.0.0.37)의 특정 호스트를 제공하지만 실제로 반대의 경우를 명확하게 설명하지는 않습니다 (주소의 호스트 부분에 0). 그러나 "0"을 "this"로 정의한 것처럼.
거기에서 메모리를 백업 할 문서를 찾을 수 없었지만 RFC1060 에서 주소 "0.0.0.0"은 "이 네트워크의이 호스트"로 명확하게 문서화되었습니다.
(a) {0, 0}
This host on this network. Can only be used as a source
address (see note later).
주소의 호스트 부분에 대한 모든 0은 "이 호스트"를 의미하기 때문에 네트워크에서 호스트 주소로 사용할 수 없습니다.
논리적으로, 네트워크는 주소의 "네트워크"부분과 모든 0 (즉, 사용중인 호스트 비트 없음) 부분을 사용하여 참조되었습니다. 메모리를 백업 할 수있는 설명서를 찾을 수 없지만 RFC1060 이전에 널리 사용되었다고 생각합니다 .
편집 : RFC919에 대한 Ricky의 언급 덕분에 , 내가 찾은 참조가 네트워크 주소의 일반적인 승인에 대해 내가 기억하는 것을 보여줍니다.
However, as a notational convention, we refer to
networks (as opposed to hosts) by using addresses with zero fields.
For example, 36.0.0.0 means "network number 36"
따로, Ricky의 서브넷 0과 올인원 서브넷에 대해 언급하면서 RFC943 을 참조하는 RFC950 에서 나온 첫 번째 문서는 RFC923 을 사용 하지 않았지만 특수 주소에 동일한 언어를 사용 한다고 생각합니다 .
It is useful to preserve and extend the interpretation of these
special addresses in subnetted networks. This means the values
of all zeros and all ones in the subnet field should not be
assigned to actual (physical) subnets.
In the example above, the 6-bit wide subnet field may have
any value except 0 and 63.
Please note that there is no effect or new restriction on the
addresses of hosts on non-subnetted networks.
0.Host ID로 어떤 것도 계산할 수 없습니다. 한 종류의 .so Host ID는 1로 시작합니다.
192.168.1.0/24이 표현은 라우터에 사용됩니다.
그 뜻은,
서브넷 마스크 : 255.255.255.0
네트워크 : 192.168.1.0
방송 : 192.168.1.255
감사.
기본 이해 를 위해 네트워크 이름은 그룹 이름이 그룹을 식별하는 것처럼 네트워크를 식별하는 데 사용됩니다. 192.168.1.0/24를 사용한 예에서 네트워크 주소 192.168.1.0은 192.168.1.1에서 192.168.1.254까지의 IP 주소로 구성된 그룹의 이름으로 사용됩니다.
따라서 라우터가 예를 들어 IP 192.168.1.24가있는 위치를 찾아야하는 경우 개별 IP 주소가 아닌 IP 풀 이름 (예 : 네트워크 주소) 192.168.1.0/24를 검색합니다. 네트워크 주소가 특정 컴퓨터에 할당되지 않은 이유입니다.
네트워크 ID 를 "이웃" 이라고 생각할 수 있습니다 . 그런 다음 호스트 IP 주소를 "집 번호"로 생각하십시오. 서브넷 마스크는 네트워크 ID를 정의하는 데 도움이됩니다.
큰 그림의 관점에서이 고급 주소를 고려하십시오. 네트워크 ID : 192.168.0.0 서브넷 마스크 : 255.255.255.0 (192.168.0.0은 일반적인 예는 아니지만 유효하며 요점을 설명하는 데 도움이됩니다.)
"집 번호"에 대한 "이웃"의 유효한 호스트 IP 주소는 다음과 같습니다. 192.168.0.1-192.168.0.254 네트워크 ID는 192.168.0.0입니다. 브로드 캐스트 주소는 192.168.0.255입니다.
이 주소가 클래스 주소가 아닌 경우의 모습은 다음과 같습니다. 네트워크 ID : 192.168.0.0 서브넷 마스크 : 255.255.0.0
"집 번호"에 대한 "이웃"의 유효한 호스트 IP 주소는 다음과 같습니다. 192.168.0.1 ~ 192.168.255.254 네트워크 ID는 192.168.0.0입니다. 브로드 캐스트 주소는 192.168.0.255입니다.
이 두 가지 예에서 서브넷 마스크가없는 네트워크 ID는 동일하게 보입니다. 그러나 서브넷 마스크는 완전히 다른 두 개의 호스트 IP 주소 범위로 정의합니다.
원래의 비유를 사용하여 서브넷을 사용하여 이웃을 거리로 나눌 수 있습니다. 예를 들어 192.168.0.0 및 255.255.255.0으로 시작하여 두 개의 서브넷으로 나눌 수 있습니다.
서브넷 1 192.168.0.0 255.255.255.128 호스트 IP 주소 범위 : 192.168.0.1 ~ 192.168.0.126 브로드 캐스트 IP : 192.168.0.127
서브넷 2 192.168.0.128 255.255.255.128 호스트 IP 주소 범위 : 192.168.0.129 ~ 192.168.0.254 브로드 캐스트 IP : 192.168.0.255