이 페이지의 내용
인라인 6rd 및 6to4 소프트와이어
인라인 6rd 및 6to4 구성 지침
인라인 6rd 및 6to4를 구성하고 사용할 때 다음 사항을 염두에 두십시오.
단일 라인 카드에 최대 1024개의 소프트와이어 집선 장치를 구성할 수 있습니다.
CE에서 6번째 IPv4 패킷의 리어셈블리는 이 릴리스의 일부로 추가되지 않습니다.
6번째 멀티캐스트는 지원되지 않습니다.
IPv4 액세스 네트워크(CPE와 경계 릴레이 간)에서 생성된 모든 ICMPv4 오류는 경계 릴레이에서 삭제됩니다. IPv6 오류로 변환되지 않고 IPv6 측으로 전달됩니다.
6rd/6to4 애니캐스트 및 로드 밸런싱은 인터페이스 스타일이 아닌 다음 홉 스타일 서비스 인터페이스 구성을 사용해서만 구성할 수 있습니다.
si- 인터페이스 입력 기능은 6번째 터널로 흐르는 패킷에 대해 실행되지 않습니다.
여섯 번째 터널의 트래픽 대역폭은 사용 가능한 PFE 대역폭에 의해 제한됩니다. 여섯 번째 터널에 대한 트래픽 대역폭은 내부 VRF 루프백 대역폭에 의해 제한됩니다. 계층 아래의
[edit chassis]SI-IFD 루프백 대역폭 구성은 6번째 루프백 대역폭에 영향을 미치지 않습니다.IPv4 헤더로 캡슐화한 후 패킷 길이가 다운링크 패킷의 터널 최대 전송 단위(MTU)보다 크면 패킷은 v4 MTU 오류로 손실됩니다. 이러한 패킷 드롭
ICMPv6 packet too big error의 경우 메시지가 발신자에게 다시 전송됩니다. 일반적으로 6번째 터널 최대 전송 단위(MTU)는 높은 값으로 구성되므로, 패킷 크기가 구성된 값보다 크면 송신 인터페이스에서(IPv4 액세스 네트워크 방향으로) 단편화가 발생합니다.
인라인 6rd 구성
Junos OS는 MX 시리즈 라우터의 모든 MPC(Modular Port Concentrator) 라인 카드에서 인라인 6rd를 지원합니다. 이를 통해 고객은 필요한 터널링, 캡슐화 및 캡슐화 해제 프로세스에 MS-DPC를 사용하는 비용을 절감할 수 있습니다. 애니캐스트는 6to4(다음 홉 서비스 인터페이스만 해당)에 대해 지원됩니다. 헤어피닝은 6번째 도메인 간의 트래픽에도 지원됩니다.
Junos OS는 다음 MPC에서 인라인 6rd를 지원합니다.
-
MPC5 및 MPC6 - Junos OS 릴리스 15.1R3부터 지원됩니다.
-
MPC7, MPC8 및 MPC9 - Junos OS 릴리스 17.2R1부터 지원됩니다.
-
MPC10E-15C-MRATE 및 MPC10E-10C-MRATE - Junos OS 릴리스 20.3R1부터 지원됩니다.
-
MX2K-MPC11E—Junos OS 릴리스 20.3R1부터 지원.
인라인 기능을 구현하려면 MPC의 서비스 인터페이스를 multiServices(ms-) 인터페이스가 아닌 인라인 서비스 인터페이스(si-)로 구성합니다.
인라인 서비스를 위한 대역폭 구성
인라인 6차 처리에 사용되는 MPC(Modular Port Concentrator)에서 인라인 서비스에 대한 대역폭 구성을 제공해야 합니다.
대역폭 구성:
user@host# set chassis fpc mpc-number pic logical-interface-number inline-services bandwidth bandwidth
예를 들어:
user@host# set chassis fpc 0 pic 0 inline-services bandwidth 10g
인터페이스 구성
6번째 제어 및 데이터를 위한 si- 인터페이스를 구성합니다. 포트 0에서 6번째 서비스를 구성해야 합니다.
si- 인터페이스를 구성하려면:
Softwire Concentrator 및 규칙 구성
CE에 대한 IPv6 over IPv4 패킷의 캡슐화 및 캡슐화 해제에 사용되는 소프트와이어 집선 장치 및 규칙을 정의합니다.
소프트와이어 집선 장치를 정의하려면:
소프트와이어 규칙을 구성하려면:
-
터널링할 트래픽 방향과 사용할 6번째 softwire concentrator를 지정하는 소프트와이어 규칙을 지정합니다.
user@host# set services softwire rule softwire-rule-name match-direction match-direction term rule-term-number then v6rd concentrator-name
예를 들어:
user@host# set services softwire rule swire01-r1 match-direction input term t1 then v6rd swire01-rd1
서비스 집합 구성
6차 처리를 위한 인터페이스 스타일 또는 다음 홉 서비스 세트를 구성하려면 다음을 수행합니다.
라우팅 인스턴스 구성
라우팅 인스턴스를 구성하려면 다음을 수행합니다.
예: 6rd 및 6to4 구성
6rd 및 6to4 기능은 M Series 라우터의 멀티서비스 100, 400 및 500 PIC와 멀티서비스 DPC가 장착된 MX 시리즈 라우터에서 지원됩니다. MS-MPC 또는 MS-MIC가 장착된 MX 시리즈 라우터는 인라인 6rd 및 인라인 6to4 기능을 지원합니다.
- 예: 인터페이스 스타일 서비스 집합 구성이 있는 6번째
- 예: 다음 홉 스타일 서비스 집합 구성이 있는 6번째
- 예: 6번째 애니캐스트 구성
- 예: 6rd 도메인 구성 간 헤어피닝
- 예: 6to4 구성
예: 인터페이스 스타일 서비스 집합 구성이 있는 6번째
chassis {
fpc 0 {
pic 0 {
inline-services {
bandwidth 10g;
}
}
}
}
services {
service-set vrf-intf-service-set {
softwire-rules swire01-r1;
interface-service {
service-interface si-0/0/0.0;
}
}
softwire {
softwire-concentrator {
v6rd swire01-rd1 {
softwire-address 10.30.30.1;
ipv4-prefix 10.10.0.0/16;
v6rd-prefix 2001:db8::/32;
mtu-v4 9192;
}
}
rule swire01-r1 {
match-direction input;
term t1 {
then {
v6rd swire01-rd1;
}
}
}
}
}
interfaces {
si-0/0/0 {
unit 1 {
family inet;
family inet6;
service-domain inside;
}
unit 2 {
family inet;
family inet6;
service-domain outside;
}
}
ge-0/2/7 {
unit 0 {
family inet {
address 10.10.10.1/16;
}
}
}
ge-0/2/8 {
unit 0 {
family inet6 {
address 2001:db8:3abc::1/64;
}
}
}
}
routing-instances {
v6rd-vrf {
instance-type vrf;
interface si-0/0/0.1;
interface ge-0/2/7.0;
route-distinguisher 10.1.1.1:1;
vrf-target target:100:100;
}
}
예: 다음 홉 스타일 서비스 집합 구성이 있는 6번째
chassis {
fpc 0 {
pic 0 {
inline-services {
bandwidth 10g;
}
}
}
}
services {
service-set vrf-nh-service-set {
softwire-rules swire01-r1;
next-hop-service {
inside-service-interface si-0/0/0.1;
outside-service-interface si-0/0/0.2;
}
}
softwire {
softwire-concentrator {
v6rd swire01-rd1 {
softwire-address 10.30.30.1;
ipv4-prefix 10.10.0.0/16;
v6rd-prefix 2001:db8:3040::0/48;
mtu-v4 9192;
}
}
rule swire01-r1 {
match-direction input;
term t1 {
then {
v6rd swire01-rd1;
}
}
}
}
}
interfaces {
si-0/0/0 {
unit 1 {
family inet;
family inet6;
service-domain inside;
}
unit 2 {
family inet;
family inet6;
service-domain outside;
}
}
ge-0/2/7 {
unit 0 {
family inet {
address 10.10.10.1/16;
}
}
}
ge-0/2/8 {
unit 0 {
family inet6 {
address 2001:db8:3abc::1/64;
}
}
}
}
routing-instances {
v6rd-vrf {
instance-type vrf;
interface si-0/0/0.1;
interface ge-0/2/7.0;
route-distinguisher 10.1.1.1:1;
vrf-target target:100:100;
}
}
예: 6번째 애니캐스트 구성
chassis {
fpc 0 {
pic 0 {
inline-services {
bandwidth 10g;
}
}
pic 2 {
inline-services {
bandwidth 1g;
}
}
}
}
services {
service-set anycast-nh-set1 {
softwire-rules swire01-r1;
next-hop-service {
inside-service-interface si-0/0/0.1;
outside-service-interface si-0/0/0.2;
}
}
service-set anycast-nh-set2 {
softwire-rules swire01-r1;
next-hop-service {
inside-service-interface si-0/2/0.1;
outside-service-interface si-0/2/0.2;
}
}
softwire {
softwire-concentrator {
v6rd swire01-rd1 {
softwire-address 10.30.30.1;
ipv4-prefix 10.10.0.0/16;
v6rd-prefix 2001:db8:3040::0/48;
mtu-v4 9192;
}
}
rule swire01-r1 {
match-direction input;
term t1 {
then {
v6rd swire01-rd1;
}
}
}
}
}
interfaces {
si-0/0/0 {
unit 0 {
family inet;
family inet6;
}
unit 1 {
family inet;
family inet6;
service-domain inside;
}
unit 2 {
family inet;
family inet6;
service-domain outside;
}
}
si-0/2/0 {
unit 0 {
family inet;
family inet6;
}
unit 1 {
family inet;
family inet6;
service-domain inside;
}
unit 2 {
family inet;
family inet6;
service-domain outside;
}
}
ge-0/2/7 {
unit 0 {
family inet {
address 10.10.10.1/16;
}
}
}
ge-0/2/8 {
unit 0 {
family inet6 {
address 2001:db8:3abc::1/64;
}
}
}
}
예: 6rd 도메인 구성 간 헤어피닝
이 예에서는 인터페이스 서비스 집합과 다음 홉 서비스 집합을 헤어핀 도메인으로 사용합니다.
chassis {
fpc 0 {
pic 0 {
inline-services {
bandwidth 10g;
}
}
}
}
services {
service-set hairpin-intf-service-set {
softwire-rules swire01-r1;
interface-service {
service-interface si-0/0/0.0;
}
}
service-set hairpin-nh-service-set {
softwire-rules swire01-r2;
next-hop-service {
inside-service-interface si-0/0/0.1;
outside-service-interface si-0/0/0.2;
}
}
softwire {
softwire-concentrator {
v6rd swire01-rd1 {
softwire-address 30.30.30.1;
ipv4-prefix 10.10.0.0/16;
v6rd-prefix 2001:db8:3040::0/48;
mtu-v4 9192;
}
v6rd swire01-rd2 {
softwire-address 10.60.60.1;
ipv4-prefix 10.40.40.0/24;
v6rd-prefix 2001:db8:3050::0/48;
mtu-v4 9192;
}
}
rule swire01-r1 {
match-direction input;
term t1 {
then {
v6rd swire01-rd1;
}
}
}
rule swire01-r2 {
match-direction input;
term t1 {
then {
v6rd swire01-rd2;
}
}
}
}
}
interfaces {
si-0/0/0 {
unit 0 {
family inet;
family inet6;
}
unit 1 {
family inet;
family inet6;
service-domain inside;
}
unit 2 {
family inet;
family inet6;
service-domain outside;
}
}
ge-0/2/7 {
unit 0 {
family inet {
service {
input {
service-set hairpin-intf-service-set;
}
output {
service-set hairpin-intf-service-set;
}
}
address 10.10.10.1/16;
}
}
}
ge-0/2/8 {
unit 0 {
family inet {
address 10.40.40.1/24;
}
}
}
}
예: 6to4 구성
chassis {
fpc 0 {
pic 0 {
inline-services {
bandwidth 10g;
}
}
}
}
services {
service-set 6to4-intf-service-set {
softwire-rules shenick01-r1;
interface-service {
service-interface si-0/0/0.0;
}
}
interfaces {
si-0/0/0 {
unit 0 {
family inet;
family inet6;
}
unit 1 {
family inet;
family inet6;
service-domain inside;
}
unit 2 {
family inet;
family inet6;
service-domain outside;
}
}
ge-0/2/7 {
unit 0 {
family inet {
service {
input {
service-set 6to4-intf-service-set;
}
output {
service-set 6to4-intf-service-set;
}
}
address 10.10.10.1/16;
}
}
}
ge-0/2/8 {
unit 0 {
family inet6 {
address 2001:db8:3abc::1/64;
}
}
}
}