본 제품에 대한 문서 세트는 편견 없는 언어를 사용하기 위해 노력합니다. 본 설명서 세트의 목적상, 편견 없는 언어는 나이, 장애, 성별, 인종 정체성, 민족 정체성, 성적 지향성, 사회 경제적 지위 및 교차성에 기초한 차별을 의미하지 않는 언어로 정의됩니다. 제품 소프트웨어의 사용자 인터페이스에서 하드코딩된 언어, RFP 설명서에 기초한 언어 또는 참조된 서드파티 제품에서 사용하는 언어로 인해 설명서에 예외가 있을 수 있습니다. 시스코에서 어떤 방식으로 포용적인 언어를 사용하고 있는지 자세히 알아보세요.
Cisco는 전 세계 사용자에게 다양한 언어로 지원 콘텐츠를 제공하기 위해 기계 번역 기술과 수작업 번역을 병행하여 이 문서를 번역했습니다. 아무리 품질이 높은 기계 번역이라도 전문 번역가의 번역 결과물만큼 정확하지는 않습니다. Cisco Systems, Inc.는 이 같은 번역에 대해 어떠한 책임도 지지 않으며 항상 원본 영문 문서(링크 제공됨)를 참조할 것을 권장합니다.
이 문서에서는 IPv6 링크-로컬 주소가 네트워크 내에서 작동하는 방식을 설명합니다.
다음 주제에 대한 지식을 보유하고 있으면 유용합니다.
이 문서의 정보는 Cisco IOS® 소프트웨어 릴리스 12.4(15)T1을 사용하는 Cisco 3700 시리즈 라우터를 기반으로 합니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참고하십시오.
링크-로컬 주소는 링크-로컬 접두사 FE80::/10(1111 1110 10) 및 수정된 EUI-64 형식의 인터페이스 식별자를 사용하여 모든 인터페이스에서 자동으로 구성할 수 있는 IPv6 유니캐스트 주소입니다. 링크-로컬 주소는 MAC 주소(EUI-64 형식으로 설정)에 반드시 바인딩되지는 않습니다. 링크-로컬 주소는 ipv6 address link-local 명령을 사용하여 FE80::/10 형식으로 수동으로 설정할 수도 있습니다.
이러한 주소는 특정 물리적 링크만을 참조하며 자동 주소 설정, 인접한 라우터 검색 프로토콜 등의 목적으로 단일 링크의 주소에 사용됩니다. 링크-로컬 주소를 사용하여 동일한 링크에 연결된 인접 노드에 연결할 수 있습니다. 노드는 통신을 위해 전역적으로 고유한 주소가 필요하지 않습니다. 라우터는 링크-로컬 주소를 사용하여 데이터그램을 전달하지 않습니다. IPv6 라우터는 링크-로컬 소스 또는 대상 주소가 있는 패킷을 다른 링크로 전달해서는 안 됩니다. 모든 IPv6 기반 인터페이스에는 링크-로컬 유니캐스트 주소가 있습니다.
이 예시에서 라우터 R1, R2, R3은 직렬 인터페이스를 통해 연결되고 네트워크 다이어그램에서 언급된 것과 같이 IPv6 주소가 설정됩니다. 루프백 주소는 라우터 R1 및 R3에 설정되며, 라우터는 OSPFv3을 사용하여 서로 통신합니다. 이 예시에서는 ping 명령을 사용하여 링크-로컬 주소를 사용하는 라우터 간의 연결성을 보여줍니다. 라우터 R1과 R3은 IPv6 로컬 유니캐스트 주소를 사용하여 서로 ping할 수 있지만, 링크-로컬 주소는 사용할 수 없습니다. 하지만 R1 및 R3에 직접 연결된 라우터 R2는 링크-로컬 주소를 사용하여 두 라우터 모두와 통신할 수 있습니다. 이는 링크-로컬 주소가 물리적 인터페이스와 관련된 로컬 네트워크 내에서만 사용되기 때문입니다.
이 문서에서는 이 네트워크 설정을 사용합니다.
이 문서에서는 다음 설정을 사용합니다.
라우터 R1
라우터 R2
라우터 R3
이 비디오는 Cisco IOS 라우터에서 IPv6 링크-로컬 주소와 전역 유니캐스트 주소 간의 주요 차이점을 보여줍니다.
라우터 R1 |
---|
hostname R1 ! ipv6 cef ! ipv6 unicast-routing ! interface Loopback10 no ip address ipv6 address FD10::/64 eui-64 !--- Assigned a IPv6 unicast address in EUI-64 format. ipv6 ospf 1 area 1 !--- Enables OSPFv3 on the interface and associates the interface looback10 to area 1. ! interface Loopback20 no ip address ipv6 address FD20::/64 eui-64 ipv6 ospf 1 area 2 !--- Associates the Interface loopback20 to area 2. ! interface Serial0/0 no ip address ipv6 address 2001::1/124 ipv6 ospf 1 area 0 !--- Associates the Interface serial0/0 to area 0. clock rate 2000000 ! ipv6 router ospf 1 router-id 10.1.1.1 !--- Router R1 uses 10.1.1.1 as router id. log-adjacency-changes ! end |
라우터 R2 | 라우터 R3 |
---|---|
hostname R2 ! ipv6 cef ! ipv6 unicast-routing ! ! ! interface Serial0/0 no ip address ipv6 address 2001::2/124 ipv6 ospf 1 area 0 clock rate 2000000 ! ! interface Serial0/1 no ip address ipv6 address 2002::1/124 ipv6 ospf 1 area 0 clock rate 2000000 ! ! ! ipv6 router ospf 1 router-id 10.2.2.2 log-adjacency-changes ! end |
hostname R3 ! ipv6 cef ! ipv6 unicast-routing ! interface Loopback10 no ip address ipv6 address FD01::/64 eui-64 ipv6 ospf 1 area 1 ! interface Loopback20 no ip address ipv6 address FD20::/64 eui-64 ipv6 ospf 1 area 2 ! interface Serial0/0 no ip address ipv6 address FE80::AB8 link-local ipv6 address 2002::2/124 ipv6 ospf 1 area 0 clock rate 2000000 ! ipv6 router ospf 1 router-id 10.3.3.3 log-adjacency-changes ! end |
OSPF가 제대로 설정되었는지 확인하려면 show ipv6 route ospf
명령을 실행합니다.
show ipv6 route ospf |
---|
라우터 R1 R1#show ipv6 route ospf IPv6 Routing Table - 10 entries Codes: C - Connected, L - Local, S - Static, R - RIP, B - BGP U - Per-user Static route, M - MIPv6 I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary O - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2 ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2 D - EIGRP, EX - EIGRP external OI FD01::C002:1DFF:FEE0:0/128 [110/128] via FE80::C001:1DFF:FEE0:0, Serial0/0 O 2002::/124 [110/128] via FE80::C001:1DFF:FEE0:0, Serial0/0 OI FD20::C002:1DFF:FEE0:0/128 [110/128] via FE80::C001:1DFF:FEE0:0, Serial0/0라우터 R3 R3#show ipv6 route ospf IPv6 Routing Table - 10 entries Codes: C - Connected, L - Local, S - Static, R - RIP, B - BGP U - Per-user Static route, M - MIPv6 I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary O - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2 ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2 D - EIGRP, EX - EIGRP external O 2001::/124 [110/128] via FE80::C001:1DFF:FEE0:0, Serial0/0 OI FD10::C000:1DFF:FEE0:0/128 [110/128] via FE80::C001:1DFF:FEE0:0, Serial0/0 OI FD20::C000:1DFF:FEE0:0/128 [110/128] via FE80::C001:1DFF:FEE0:0, Serial0/0 |
라우터는 전역 유니캐스트 주소를 사용하여 서로 ping할 수 있습니다. 라우터가 링크-로컬 주소를 사용하는 경우 직접 연결된 네트워크만 통신할 수 있습니다. 예를 들어 R1은 전역 유니캐스트 주소를 사용하여 R3을 ping할 수 있지만 두 라우터는 링크-로컬 주소를 사용하여 통신할 수 없습니다. 이는 라우터 R1 및 R3에서 ping 및 debug ipv6 icmp 명령을 사용하여 표시됩니다.
라우터 R1이 링크-로컬 주소를 사용하여 라우터 R3과 통신을 시도할 때, 라우터 R1은 ICMP 시간 초과 메시지를 반환하여 링크-로컬 주소가 로컬에 고유하고 직접 연결된 네트워크 외부에 있는 링크-로컬 주소와 통신할 수 없음을 나타냅니다.
라우터 R1에서 R3의 링크-로컬 주소 ping |
---|
라우터 R1에서 R1#ping FE80::AB8 !--- Pinging Link-Local Address of router R3. Output Interface: serial0/0 !--- To ping LLA, output interface must be entered. Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to FE80::AB8, timeout is 2 seconds: Packet sent with a source address of FE80::C000:1DFF:FEE0:0 ..... Success rate is 0 percent (0/5) !--- The ping is unsuccessful and the ICMP packet cannot reach the destination through serial0/0. !--- This timeout indicates that R1 has not received any replies from the router R3. |
라우터 R2의 경우 라우터 R1 및 R3이 직접 연결되고 라우터에 연결된 인터페이스와 통신할 때 라우터 R1 및 R2의 링크-로컬 주소를 ping할 수 있습니다. 출력은 다음과 같습니다.
라우터 R2에서 R1 링크-로컬 주소 ping |
---|
라우터 R2에서 R2#ping FE80::C000:1DFF:FEE0:0 !--- Pinging Link-Local Address of router R1. Output Interface: serial0/0 !--- Note that to ping LLA, output interface should be mentioned In our case, R2 connects to R1 via serial0/0. Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to FE80::C000:1DFF:FEE0:0, timeout is 2 seconds: Packet sent with a source address of FE80::C001:1DFF:FEE0:0 !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 0/19/56 msR1의 디버그 출력 R1# *Mar 1 03:59:53.367: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.371: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.423: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.427: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.463: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.463: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.467: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.467: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.471: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.471: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 !--- The debug output shows that the router R2 can ping router R1's link-local address. |
라우터 R2에서 R3 링크-로컬 주소 ping |
---|
라우터 R2에서 R2#ping FE80::AB8 !--- Pinging Link-Local Address of router R3. Output Interface: serial0/1 !--- Note that,to ping LLA,output interface should be mentioned. In our case, R2 connects to R3 throught serial0/1. Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to FE80::AB8, timeout is 2 seconds: Packet sent with a source address of FE80::C001:1DFF:FEE0:0 !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 0/18/60 msR3의 디버그 출력 R3# *Mar 1 04:12:11.518: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.522: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.594: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.598: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.618: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.618: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.622: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.622: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.626: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.630: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 !--- The debug output shows that the router R2 can ping router R3's link-local address. |
링크-로컬 주소는 해당 로컬 네트워크에만 해당됩니다. 라우터는 동일한 링크-로컬 주소를 가질 수 있으며, 직접 연결된 네트워크는 충돌 없이 서로 통신할 수 있습니다. 전역 유니캐스트 주소의 경우에는 동일하지 않습니다. 라우팅 가능한 전역 유니캐스트 주소는 네트워크에서 고유해야 합니다. show ipv6 interface brief 명령은 인터페이스의 링크-로컬 주소에 대한 정보를 표시합니다.
show ipv6 interface brief |
---|
라우터 R1에서 R1#show ipv6 interface brief Serial0/0 [up/up] FE80::AB8 2001::1 Loopback10 [up/up] FE80::C000:1DFF:FEE0:0 FD10::C000:1DFF:FEE0:0 Loopback20 [up/up] FE80::C000:1DFF:FEE0:0 FD20::C000:1DFF:FEE0:0라우터 R3에서 R3#show ipv6 interface brief Serial0/0 [up/up] FE80::AB8 2002::2 Loopback10 [up/up] FE80::C002:1DFF:FEE0:0 FD01::C002:1DFF:FEE0:0 Loopback20 [up/up] FE80::C002:1DFF:FEE0:0 FD20::C002:1DFF:FEE0:0 !--- Shows that R1 and R3's serial interface has same link-local address FE80::AB8. |
이 예시에서는 R1 및 R3에 동일한 링크-로컬 주소가 할당되고 R2는 관련 출력 인터페이스를 지정하면 두 라우터에 모두 연결할 수 있습니다.
R2에서 R1 및 R3의 링크-로컬 주소 ping |
---|
R2에서 R1의 링크 로컬 주소 ping R2#ping FE80::AB8 Output Interface: serial0/0 !--- R2 is connected to R1 through serial0/0. Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to FE80::AB8, timeout is 2 seconds: Packet sent with a source address of FE80::C001:1DFF:FEE0:0 !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 0/26/92 msR1의 디버그 출력 R1# *Mar 1 19:51:31.855: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.859: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.915: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.919: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.947: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.947: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.955: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.955: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.955: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.955: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0R2에서 R3의 링크 로컬 주소 ping R2#ping FE80::AB8 Output Interface: serial0/1 !--- R2 is connected to R1 through serial0/1. Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to FE80::AB8, timeout is 2 seconds: Packet sent with a source address of FE80::C001:1DFF:FEE0:0 !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 4/28/76 msR3의 디버그 출력 R3# *Mar 1 19:53:38.815: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.819: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.911: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.915: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.923: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.927: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.955: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.955: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.963: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.963: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 |
참고: R2는 R1 및 R3의 링크-로컬 주소가 직접 연결되어 있으므로 ping할 수 있습니다. R2는 라우터 R1 및 R3에 있는 루프백 인터페이스의 링크-로컬 주소가 직접 연결되어 있지 않으므로 ping할 수 없습니다. ping은 직접 연결된 네트워크의 경우에만 링크-로컬 주소에서 작동합니다.
참고: 트레이스라우트(traceroute)는 링크-로컬 주소의 경우 작동하지 않으며 % No valid source address for destination 오류 메시지가 반환됩니다. IPv6 라우터는 링크-로컬 소스 또는 대상 주소가 있는 패킷을 다른 링크로 전달해서는 안 되기 때문입니다.
개정 | 게시 날짜 | 의견 |
---|---|---|
1.0 |
16-Nov-2011 |
최초 릴리스 |