답변:
route 명령은 IP의 라우팅 범위에 관한 것입니다. 범위를 수행하는 열쇠 는 route 명령 의 넷 마스크 부분을 사용하는 것 입니다.
IP 주소는 인터넷 주소를 나타내는 32 비트 숫자입니다. 바이너리로 취한 IP 주소 10.0.0.1
는 다음과 같습니다.
10 .0 .0 .1
00001010 00000000 0000000 00000001
넷 마스크는 이진 1을 지정하여 주소의 어느 부분이 범위의 고정 부분인지를 지정하고 범위의 변수 부분은 0 255.255.255.255
입니다. . 넷 마스크는 0.0.0.0
모든 비트가 가변적임을 의미합니다. 즉, 이는 모든 IP 주소와 일치합니다. 0.0.0.0
기본 경로에 사용됩니다. 따라서 범위를 지정하려면 일치시킬 넷 마스크의 비트 만 지정하면됩니다.
당신은 모든 주소에 적용 할 경로를 원하는 경우 10.0.0.0
에 10.0.0.255
같을 것이다 경로 명령
Dest Ip Netmask Gateway
route ADD 10.0.0.0 MASK 255.255.255.0 10.0.0.1
당신은 단지에 적용 할 경로를 원하는 경우 10.0.0.100
와 10.0.0.103
명령은 경로 ADD 10.0.0.100 MASK 싶 보일 것 255.255.255.252 10.0.0.1
그리고 당신은 모든 주소에 적용 할 경로를 원하는 경우 10.0.0.0
에 10.255.255.255
같을 것이다 경로를
route ADD 10.0.0.0 MASK 255.0.0.0 10.0.0.1
매개 변수를 route
사용하여 사용해야하는 인터페이스를 명령에 지정할 수도 있습니다 IF
.
route ADD 10.0.0.0 MASK 255.0.0.0 10.0.0.1 IF 2