이 문서에서는 IP의 번호가 지정되지 않은 개념에 대해 설명하고 참조할 수 있는 몇 가지 구성 예를 제공합니다. ip unnumbered configuration 명령을 사용하면 명시적 IP 주소를 할당하지 않고도 직렬 인터페이스에서 IP 처리를 활성화할 수 있습니다. IP 번호가 지정되지 않은 인터페이스는 이미 라우터에 구성된 다른 인터페이스의 IP 주소를 "차입"할 수 있으며, 이는 네트워크 및 주소 공간을 유지합니다.
이 문서에 대한 특정 요건이 없습니다.
이 문서는 특정 소프트웨어 및 하드웨어 버전으로 한정되지 않습니다.
문서 표기 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참조하십시오.
아래 표시된 네트워크를 고려하십시오. 라우터 A에는 직렬 인터페이스 S0 및 이더넷 인터페이스 E0이 있습니다.
라우터 A의 이더넷 0 인터페이스는 아래와 같이 IP 주소로 구성할 수 있습니다.
interface Ethernet0 ip address 172.16.10.254 255.255.255.0
논리적으로 인터페이스 S0에서 IP를 활성화하려면 고유한 IP 주소를 구성해야 합니다. 그러나 직렬 인터페이스에서 IP를 활성화하고 고유한 IP 주소를 할당하지 않고 이를 불러올 수도 있습니다. 이는 라우터의 다른 인터페이스 중 하나에 이미 구성된 IP 주소를 빌려서 수행됩니다. 이렇게 하려면 아래와 같이 ip unnumbered interface mode 명령이 사용됩니다.
interface Serial 0 ip unnumbered Ethernet 0
ip unnumbered <type> <number> interface mode 명령은 지정된 인터페이스에서 명령이 구성된 인터페이스로 IP 주소를 가져옵니다. ip unnumbered 명령을 사용하면 IP 주소가 두 인터페이스에서 공유됩니다. 따라서 이 예에서는 이더넷 인터페이스에 구성된 IP 주소도 직렬 인터페이스에 할당되고 두 인터페이스가 정상적으로 작동합니다. 아래와 같이 show ip interface brief 명령의 출력을 사용하여 이를 확인할 수 있습니다.
RouterA# show ip interface brief Interface IP-Address OK? Method Status Protocol Ethernet0 172.16.10.254 YES manual up up Serial0 172.16.10.254 YES manual up up
위의 show ip interface brief 명령의 출력에서 볼 수 있듯이 직렬 인터페이스에는 이더넷 인터페이스와 동일한 IP 주소가 있으며 두 인터페이스 모두 완벽하게 작동합니다. 라우터의 다른 기능 인터페이스 중 하나에서 주소를 차용하는 인터페이스를 "번호가 없는 인터페이스"라고 합니다. 이 예에서 Serial 0은 번호가 지정되지 않은 인터페이스입니다.
번호가 지정되지 않은 인터페이스가 겪는 유일한 실제 단점은 원격 테스트 및 관리에 사용할 수 없다는 것입니다. 또한 번호가 지정되지 않은 인터페이스는 실행 중인 인터페이스에서 주소를 빌려와야 합니다. 번호가 지정되지 않은 인터페이스가 작동하지 않는 인터페이스(즉, "Interface status UP", "Protocol UP")를 가리키면 번호가 지정되지 않은 인터페이스가 작동하지 않습니다. 따라서 루프백이 실패하지 않으므로 번호가 지정되지 않은 인터페이스가 루프백 인터페이스를 가리키도록 하는 것이 좋습니다. 마지막으로, ip unnumbered 명령은 point-to-point 인터페이스에서만 작동합니다. Multiaccess 인터페이스(이더넷) 또는 루프백 인터페이스에서 명령을 구성할 때 다음 메시지가 표시됩니다.
RouterA(config)# int e0 RouterA(config-if)# ip unnumbered serial 0 Point-to-point (non-multi-access) interfaces only RouterA(config-if)# ip unnumbered loopback 0 Point-to-point (non-multi-access) interfaces only
Cisco 라우터에서 네트워크 세그먼트에 연결되는 모든 인터페이스는 고유한 서브넷에 속해야 합니다. 직접 연결된 라우터에는 동일한 네트워크 세그먼트에 연결되는 인터페이스가 있으며 동일한 서브넷의 IP 주소가 할당됩니다. 라우터가 직접 연결되지 않은 네트워크로 데이터를 전송해야 하는 경우 라우팅 테이블을 확인하고 패킷을 직접 연결된 다음 홉으로 목적지로 전달합니다. 라우팅 테이블에 경로가 없는 경우 라우터는 마지막 리조트의 게이트웨이로 패킷을 전달합니다. 최종 대상에 직접 연결된 라우터가 패킷을 수신하면 패킷을 최종 호스트에 직접 전달합니다.
IP 라우팅 테이블에는 서브넷 경로 또는 주요 네트워크 경로가 포함됩니다. 각 경로에는 하나 이상의 직접 연결된 next hop 주소가 있습니다. 라우팅 테이블의 크기를 줄이기 위해 서브넷 경로는 기본적으로 주요 네트워크 경계에서 집계되거나 요약됩니다.
참고: 위에서 설명한 어그리게이션 구성표는 RIP(Routing Information Protocol) 또는 IGRP(Interior Gateway Routing Protocol)와 같은 기존의 거리 벡터 라우팅 프로토콜을 가정합니다.
8비트의 서브네팅을 사용하여 서브넷된 클래스 B 네트워크를 사용하여 라우터의 인터페이스에 IP 주소를 할당하는 것을 고려해보겠습니다. 모든 인터페이스에는 고유한 서브넷이 필요합니다. 각 Point-to-Point Serial 연결에는 두 개의 엔드포인트만 있지만, 각 Serial 인터페이스에 전체 서브넷을 할당하는 경우 두 개의 주소만 필요한 각 인터페이스에 대해 254개의 사용 가능한 주소를 사용합니다. 각 직렬 인터페이스에서 번호가 지정되지 않은 IP를 사용할 경우 주소 공간이 절약됩니다. LAN 인터페이스의 주소는 "차입"되며 직렬 인터페이스에서 소싱된 패킷 및 라우팅 업데이트의 소스 주소로 사용됩니다. 이렇게 하면 주소 공간이 보존됩니다. IP 번호가 지정되지 않은 경우 포인트 투 포인트 링크만 적합합니다.
라우팅 업데이트를 수신하는 라우터는 해당 라우팅 테이블에 업데이트의 소스 주소를 다음 홉으로 설치합니다. 일반적으로 다음 홉은 직접 연결된 네트워크 노드입니다. 각 직렬 인터페이스가 서로 다른 서브넷에 있고 다른 주요 네트워크에 있을 수 있는 다른 LAN 인터페이스에서 IP 주소를 "차입"하기 때문에 번호가 지정되지 않은 IP를 사용하는 경우에는 더 이상 이 경우가 아닙니다. IP 번호가 지정되지 않은 IP가 구성된 경우 IP 번호가 지정되지 않은 인터페이스를 통해 학습된 경로는 라우팅 업데이트의 소스 주소 대신 다음 홉으로 인터페이스를 갖습니다. 따라서 직접 연결되지 않은 다음 홉에서 오는 라우팅 업데이트의 소스로 인해 잘못된 next hop 주소 문제가 발생하지 않습니다.
참고: 이러한 컨피그레이션 예제의 정보는 Cisco IOS® Software 버전 12.2(10b)를 기반으로 하며 Cisco 2500 Series 라우터에서 테스트되었습니다.
번호가 지정되지 않은 IP에 대한 4가지 샘플 컨피그레이션을 살펴보겠습니다.
참고: 이더넷 인터페이스 대신 루프백 인터페이스를 사용할 수 있었습니다.
그림 1은 직렬 링크의 양쪽에 서로 다른 서브넷과 같은 주 네트워크가 있음을 보여줍니다.
그림 1 - 네트워크 다이어그램
라우터 1.1.1.1 | 라우터 2.2.2.2 |
---|---|
Current configuration: interface Ethernet0 ip address 171.68.178.196 255.255.255.192 interface Serial0 ip unnumbered Ethernet0 router igrp 10 network 171.68.0.0 |
Current configuration: interface Ethernet 0 ip address 171.68.179.1 255.255.255.192 interface Serial 0 ip unnumbered Ethernet0 router igrp 10 network 171.68.0.0 |
Router 1.1.1.1# show ip route 171.68.0.0/26 is subnetted, 3 subnets I 171.68.179.0 [100/8976] via 171.68.179.1, 00:00:02, Serial0 C 171.68.178.192 is directly connected, Ethernet0 I 171.68.0.0 [100/8976] via 171.68.179.1, 00:00:02, Serial0 Router 1.1.1.1# ping 171.68.179.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 171.68.179.1, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 28/30/32 ms Router 2.2.2.2# show ip route 171.68.0.0/26 is subnetted, 3 subnets C 171.68.179.0 is directly connected, Ethernet0 I 171.68.178.192 [100/8976] via 171.68.178.196, 00:00:02, Serial0 I 171.68.0.0 [100/8976] via 171.68.178.196, 00:00:02, Serial0 Router 2.2.2.2# ping 171.68.178.196 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 171.68.178.196, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 32/32/32 ms
서브넷에 대한 경로 정보는 이 시나리오에서 올바르게 유지됩니다.
그림 2는 직렬 링크의 양쪽에 서로 다른 주요 네트가 있고 서브넷이 없음을 보여줍니다.
그림 2 - 네트워크 다이어그램
라우터 1.1.1.1 | 라우터 2.2.2.2 |
---|---|
Current configuration: interface Ethernet0 ip address 171.68.178.196 255.255.0.0 interface Serial0 ip unnumbered Ethernet0 router igrp 10 network 171.68.0.0 |
Current configuration: interface Ethernet 0 ip address 172.68.1.1 255.255.0.0 interface Serial 0 ip unnumbered Ethernet0 router igrp 10 network 172.68.0.0 |
Router 1.1.1.1# show ip route C 171.68.0.0/16 is directly connected, Ethernet0 I 172.68.0.0/16 [100/8976] via 172.68.1.1, 00:01:26, Serial0 Router 1.1.1.1# ping 172.68.1.1 Sending 5, 100-byte ICMP Echos to 172.68.1.1, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 28/28/28 ms Router 2.2.2.2# show ip route I 171.68.0.0/16 [100/8976] via 171.68.178.196, 00:00:21, Serial0 C 172.68.0.0/16 is directly connected, Ethernet0 Router 2.2.2.2# ping 171.68.178.196 Sending 5, 100-byte ICMP Echos to 171.68.178.196, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 28/29/32 ms
그림 3은 직렬 링크의 한 쪽에 서브넷이 있는 주 네트워크가 있고 다른 쪽에는 서브넷이 없는 주 네트워크가 있음을 보여줍니다.
그림 3 - 네트워크 다이어그램
라우터 1.1.1.1 | 라우터 2.2.2.2 |
---|---|
Current configuration: interface Ethernet0 ip address 171.68.178.196 255.255.255.192 interface Serial0 ip unnumbered Ethernet0 router igrp 10 network 171.68.0.0 |
Current configuration: interface Ethernet 0 ip address 172.68.1.1 255.255.0.0 interface Serial 0 ip unnumbered Ethernet0 router igrp 10 network 172.68.0.0 |
Router 1.1.1.1# show ip route 171.68.0.0/26 is subnetted, 1 subnets C 171.68.178.192 is directly connected, Ethernet0 I 172.68.0.0/16 [100/8976] via 172.68.1.1, 00:00:03, Serial0 Router 1.1.1.1# ping 172.68.1.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 172.68.1.1, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 28/31/32 ms Router 2.2.2.2# show ip route 171.68.0.0/16 is variably subnetted, 2 subnets, 2 masks I 171.68.178.192/32 [100/8976] via 171.68.178.196, 00:00:48, Serial0 I 171.68.0.0/16 [100/8976] via 171.68.178.196, 00:00:48, Serial0 C 172.68.0.0/16 is directly connected, Ethernet0 Router 2.2.2.2# ping 171.68.178.196 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 171.68.178.196, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 28/29/32 ms
참고: Cisco IOS 소프트웨어 버전 11.0(2) 이전 버전에서는 라우터 2.2.2.2에서 주요 171.68.0.0/16의 고정 경로를 지정해야 합니다.
이 시나리오에서는 서브넷 정보가 호스트 경로로 처리되므로 손실됩니다. Cisco IOS 소프트웨어 버전 11.0(2) 이상에서 IGRP(Interior Gateway Routing Protocol) 및 RIP(Routing Information Protocol)는 번호가 지정되지 않은 포인트-투-포인트 링크를 통해 주요 경로에 대한 요약 경로를 전송하여 이 문제를 해결합니다.
그림 4는 직렬 링크의 양쪽에 각각 서브넷이 있는 두 개의 서로 다른 주요 네트가 있음을 보여줍니다.
그림 4 - 네트워크 다이어그램
라우터 1.1.1.1 | 라우터 2.2.2.2 |
---|---|
Current configuration: interface Ethernet0 ip address 171.68.178.196 255.255.255.192 interface Serial0 ip unnumbered Ethernet0 router igrp 10 network 171.68.0.0 |
Current configuration: interface Ethernet 0 ip address 172.68.1.1 255.255.255.192 interface Serial 0 ip unnumbered Ethernet0 router igrp 10 network 172.68.0.0 |
Router 1.1.1.1# show ip route 171.68.0.0/26 is subnetted, 1 subnets C 171.68.178.192 is directly connected, Ethernet0 172.68.0.0/16 is variably subnetted, 2 subnets, 2 masks I 172.68.0.0/16 [100/8976] via 172.68.1.1, 00:00:02, Serial0 I 172.68.1.0/32 [100/8976] via 172.68.1.1, 00:00:02, Serial0 Router 1.1.1.1# ping 172.68.1.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 172.68.1.1, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 32/81/280 ms Router 2.2.2.2# show ip route 171.68.0.0/16 is variably subnetted, 2 subnets, 2 masks I 171.68.178.192/32 [100/8976] via 171.68.178.196, 00:00:22, Serial0 I 171.68.0.0/16 [100/8976] via 171.68.178.196, 00:00:22, Serial0 172.68.0.0/26 is subnetted, 1 subnets C 172.68.1.0 is directly connected, Ethernet0 Router 2.2.2.2# ping 171.68.178.196 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 171.68.178.196, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 28/31/32 ms
참고: 11.0(2) 이전 Cisco IOS 소프트웨어 버전에서는 라우터 2.2.2.2 및 라우터 1.1.1.1에서 라우터 172.68.0.0/16의 주요 171.68.0.0/16에 대한 고정 경로를 지정해야 합니다.
이 시나리오에서는 서브넷 정보가 호스트 경로로 처리되므로 손실됩니다. Cisco IOS 소프트웨어 버전 11.0(2) 이상에서 IGRP와 RIP는 번호가 지정되지 않은 포인트-투-포인트 링크를 통해 주요 항목에 대한 요약 경로를 전송하여 이 문제를 해결합니다.
개정 | 게시 날짜 | 의견 |
---|---|---|
1.0 |
26-Oct-2005 |
최초 릴리스 |