ETSI TS 102 598-2007 Methods for Testing and Specification (MTS) Internet Protocol Testing (IPT) IPv6 Mobility Interoperability Test Suite《测试方法和规范(MTS) 互联网协议测试(IPT) IPv6移动性 互用性测试套件_1.pdf

上传人:eastlab115 文档编号:739276 上传时间:2019-01-12 格式:PDF 页数:135 大小:1.16MB
下载 相关 举报
ETSI TS 102 598-2007 Methods for Testing and Specification (MTS) Internet Protocol Testing (IPT) IPv6 Mobility Interoperability Test Suite《测试方法和规范(MTS) 互联网协议测试(IPT) IPv6移动性 互用性测试套件_1.pdf_第1页
第1页 / 共135页
ETSI TS 102 598-2007 Methods for Testing and Specification (MTS) Internet Protocol Testing (IPT) IPv6 Mobility Interoperability Test Suite《测试方法和规范(MTS) 互联网协议测试(IPT) IPv6移动性 互用性测试套件_1.pdf_第2页
第2页 / 共135页
ETSI TS 102 598-2007 Methods for Testing and Specification (MTS) Internet Protocol Testing (IPT) IPv6 Mobility Interoperability Test Suite《测试方法和规范(MTS) 互联网协议测试(IPT) IPv6移动性 互用性测试套件_1.pdf_第3页
第3页 / 共135页
ETSI TS 102 598-2007 Methods for Testing and Specification (MTS) Internet Protocol Testing (IPT) IPv6 Mobility Interoperability Test Suite《测试方法和规范(MTS) 互联网协议测试(IPT) IPv6移动性 互用性测试套件_1.pdf_第4页
第4页 / 共135页
ETSI TS 102 598-2007 Methods for Testing and Specification (MTS) Internet Protocol Testing (IPT) IPv6 Mobility Interoperability Test Suite《测试方法和规范(MTS) 互联网协议测试(IPT) IPv6移动性 互用性测试套件_1.pdf_第5页
第5页 / 共135页
点击查看更多>>
资源描述

1、 ETSI TS 102 598 V1.1.1 (2007-06)Technical Specification Methods for Testing and Specification (MTS);Internet Protocol Testing (IPT): IPv6 Mobility;Interoperability Test SuiteETSI ETSI TS 102 598 V1.1.1 (2007-06) 2 Reference DTS/MTS-IPT-017-IPV6-MOBITS Keywords IP, IPv6, interoperability, mobility,

2、testing ETSI 650 Route des Lucioles F-06921 Sophia Antipolis Cedex - FRANCE Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16 Siret N 348 623 562 00017 - NAF 742 C Association but non lucratif enregistre la Sous-Prfecture de Grasse (06) N 7803/88 Important notice Individual copies of the present docume

3、nt can be downloaded from: http:/www.etsi.org The present document may be made available in more than one electronic version or in print. In any case of existing or perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF). In case of dispute

4、, the reference shall be the printing on ETSI printers of the PDF version kept on a specific network drive within ETSI Secretariat. Users of the present document should be aware that the document may be subject to revision or change of status. Information on the current status of this and other ETSI

5、 documents is available at http:/portal.etsi.org/tb/status/status.asp If you find errors in the present document, please send your comment to one of the following services: http:/portal.etsi.org/chaircor/ETSI_support.asp Copyright Notification No part may be reproduced except as authorized by writte

6、n permission. The copyright and the foregoing restriction extend to reproduction in all media. European Telecommunications Standards Institute 2007. All rights reserved. DECTTM, PLUGTESTSTM and UMTSTM are Trade Marks of ETSI registered for the benefit of its Members. TIPHONTMand the TIPHON logo are

7、Trade Marks currently being registered by ETSI for the benefit of its Members. 3GPPTM is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners. ETSI ETSI TS 102 598 V1.1.1 (2007-06) 3 Contents Intellectual Property Rights4 Foreword.4 Introduction 4 1

8、Scope 5 2 References 5 3 Abbreviations .5 4 IPv6 Mobility Interoperability Test Specification6 4.1 Test Descriptions6 4.1.1 Index of test grouping.6 4.1.2 TDs extracted from RFC 3775 “Mobility Support in IPv6“ .8 4.1.3 TDs extracted from RFC 3776 “Using IPsec to Protect Mobile IPv6 Signalling Betwee

9、n Mobile Nodes and Home Agents“.73 Annex A (informative): Interoperability Testing Configurations87 Annex B (informative): IPv6 Interoperability Test Purposes 96 Annex C (informative): Bibliography.134 History 135 ETSI ETSI TS 102 598 V1.1.1 (2007-06) 4 Intellectual Property Rights IPRs essential or

10、 potentially essential to the present document may have been declared to ETSI. The information pertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be found in ETSI SR 000 314: “Intellectual Property Rights (IPRs); Essential, or potentially Esse

11、ntial, IPRs notified to ETSI in respect of ETSI standards“, which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web server (http:/webapp.etsi.org/IPR/home.asp). Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI.

12、 No guarantee can be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web server) which are, or may be, or may become, essential to the present document. Foreword This Technical Specification (TS) has been produced by ETSI Technical Committee Meth

13、ods for Testing and Specification (MTS). Introduction IPv6 is the next generation Internet. It gives vastly increased address space and true end-to-end communication. It has improved security and mobility features and allows “plug-and-play“ connection to the network. The complexity of implementing I

14、Pv6 technology and the relative openness of IETF standards means that wide-ranging and effective testing of IPv6 products will be one of the key factors in ensuring the deployment, interoperability, security and reliability of the IPv6 infrastructure. The present document specifies interoperability

15、tests for IPv6 Mobility. The test suite results from and analysis of RFC 3775 and RFC 3776, the extraction of the requirements contained in these documents, and a selection of the requirements which could be tested by interoperability means. The methodology and framework used to analyse the RFCs, to

16、 extract the requirements, write the Test Purposes, and the test descriptions is described in TS 102 351 1. The reader is strongly encouraged to read TS 102 351 1 in order to make the best usage of the present document. ETSI ETSI TS 102 598 V1.1.1 (2007-06) 5 1 Scope The present document specifies t

17、he interoperability Test Descriptions (TDs) with integrated Test Purposes (TPs) for the IPv6 Mobility standards. The TDs are presented in the tabular form specified in TS 102 424 (see Bibliography) and the TPs are defined using the TPLan notation also described in ES 202 553 (see Bibliography). 2 Re

18、ferences The following documents contain provisions which, through reference in this text, constitute provisions of the present document. References are either specific (identified by date of publication and/or edition number or version number) or non-specific. For a specific reference, subsequent r

19、evisions do not apply. For a non-specific reference, the latest version applies. Referenced documents which are not found to be publicly available in the expected location might be found at http:/docbox.etsi.org/Reference. NOTE: While any hyperlinks included in this clause were valid at the time of

20、publication ETSI cannot guarantee their long term validity. 1 ETSI TS 102 351: “Methods for Testing and Specification (MTS); Internet Protocol Testing (IPT)“. 2 IETF RFC 3775: “Mobility Support in IPv6“. 3 IETF RFC 3776: “Using IPsec to Protect Mobile IPv6 Signalling Between Mobile Nodes and Home Ag

21、ents“. 4 ETSI TS 102 559: “Methods for Testing and Specification (MTS); Internet Protocol Testing (IPT): IPv6 Mobility; Requirements Catalogue“. 3 Abbreviations For the purposes of the present document, the following abbreviations apply: CoA Care of address CN Correspondent Node EUT Equipment Under

22、Test HA Home Agent MN Mobile Node MTU Maximum Transmission Unit QE Qualified Equipment TD Test Description TP Test Purpose TPLan Test Purpose Language TSS Test Suite Structure ETSI ETSI TS 102 598 V1.1.1 (2007-06) 6 4 IPv6 Mobility Interoperability Test Specification 4.1 Test Descriptions Test Descr

23、iption presentation and concepts are explained in TS 102 351 1. Requirements referred to within the Test Description (example: RQ_001_1016) are all contained in TS 102 559 4, the IPv6 Mobility “Requirements catalogue“. 4.1.1 Index of test grouping In the present document, tests have been grouped acc

24、ording to the original RFC clause numbers from which they were extracted. In the table below, each close number (example: “5.1“) refers to the clause number of the RFC from which the requirements covered by the Tests Descriptions were extracted. NOTE: Test Descriptions covering requirements coming f

25、rom more than one clause are repeated in the relevant clause. 5.1 Binding Updates to Home Agents 8 5.2.5 Return Routability Procedure. 9 5.2.6 Authorizing Binding Management Messages 9 8.4 IPv6 Home Agents . 11 8.5 IPv6 Mobile Nodes 11 9 Correspondent Node Operation 12 9.3.1 Receiving Packets with H

26、ome Address Option 14 9.3.2 Sending Packets to a Mobile Node. 18 9.3.4 Receiving ICMP Error Messages . 19 9.3 Packet Processing. 20 9.4.1 Receiving Home Test Init Messages 21 9.4.2 Receiving Care-of Test Init Messages 21 9.4 Return Routability Procedure. 22 9.5.1 Receiving Binding Updates 23 9.5.2 R

27、equests to Cache a Binding 24 9.5.4 Sending Binding Acknowledgements 26 9.5.5 Sending Binding Refresh Requests 27 Binding Cache Management (was: 9.6 Cache Replacement Policy) 28 10 Home Agent Operation 29 10.5 Dynamic Home Agent Address Discovery 30 10.6 Sending Prefix Information to the Mobile Node

28、 30 10.6.2 Scheduling Prefix Deliveries 31 10.6.3 Sending Advertisements. 33 ETSI ETSI TS 102 598 V1.1.1 (2007-06) 7 10.6 Sending Prefix Information to the Mobile Node 34 10.3.2 Primary Care-of Address De-Registration . 34 10.3.1 Primary Care-of Address Registration . 36 10.3 Processing Bindings . 4

29、1 10.4.1 Intercepting Packets for a Mobile Node. 42 10.4.2 Processing Intercepted Packets 44 10.4.3 Multicast Membership Control 46 10.4.5 Handling ReverseTunnelled Packets 47 10.4.6 Protecting Return Routability packets 48 11 Mobile Node Operation 49 11.3 Packet Processing. 50 11.3.1 Sending Packet

30、s While Away From Home 50 11.4 Home Agent and Prefix Management 53 11.4.1 Dynamic Home Agent Address Discovery 54 11.4.2 Sending Mobile Prefix Solicitations. 56 11.4.3 Receiving Mobile Prefix Advertisements 57 11.5 Movement 58 11.5.1 Movement Detection 59 11.5.2 Forming New Care-of Addresses . 61 11

31、.5.3 Using Multiple Care-of Addresses . 62 11.5.4 Returning Home . 64 11.6.3 Protecting Return Routability Packets . 65 11.6 Return Routability Procedure. 66 11.6.1 Sending Test Init Messages 66 11.6.2 Receiving Test Messages . 67 11.7.1 Sending Binding Updates To The Home Agent. 67 11.7.2 Correspon

32、dent registration . 71 11.7.3 Receiving Binding Acknowledgements . 72 11.7.4 Receiving Binding Refresh Requests . 72 4.1 Mandatory Support. 73 4.2 Policy Requirements 79 4.3 IPsec Protocol Processing 81 ETSI ETSI TS 102 598 V1.1.1 (2007-06) 8 4.1.2 TDs extracted from RFC 3775 “Mobility Support in IP

33、v6“ 5.1 Binding Updates to Home Agents Test Description Identifier: TD_MOB_1016_01 Test Purpose: TP_MOB_1016_01 Summary: Home Agent supports transport_mode_ESP protection of Binding Update messages Roles: Home_Agent Configuration: CF_MOB_02 References: RQ_001_1016 with QE1 disconnected and QE1 confi

34、gured to protect any Binding_Update packet using transport_mode_ESP ensure that when QE1 is connected to a foreign_network and QE1 receives a packet from QE4 indicating that a response is required then QE1 sends response directly to QE4 Pre-test conditions: The cleaning procedure has been run (see c

35、onfiguration comments) QE1 is disconnected QE1 is configured to protect Binding Update packets using transport mode ESP Verdict Step Test Sequence Pass Fail 1 Connect QE1 to Foreign Network 1 2 Wait a few seconds 3 Cause QE4 to send an Echo Request to the Home Address of QE1 4 Check: does QE4 receiv

36、e an Echo Reply from QE1? Yes No Observations: Test Description Identifier: TD_MOB_1017_01 Test Purpose: TP_MOB_1017_01 Summary: Mobile Node uses transport_mode_ESP to protect Binding Update messages Roles: Mobile_Node Configuration: CF_MOB_03 References: RQ_001_1017 with QE1 configured to accept on

37、ly a Binding_Update secured using transport_mode_ESP ensure that when EUT moves to a foreign_network and QE4 is requested to send a packet to EUT indicating that a response is required then QE4 indicates receipt of the response Pre-test conditions: The cleaning procedure has been run (see configurat

38、ion comments) EUT connected to Home Network 1 QE1 configured to serve as Home Agent for EUT Verdict Step Test SequencePass Fail 1 Configure QE1 to accept only ESP protected binding update messages 2 Move EUT to foreign network 1 3 Wait a few seconds to allow EUT to attempt to register with QE1 4 Cau

39、se QE4 to send an Echo Request to the Home Address of EUT 5 Check: does QE4 receive an Echo Reply from EUT? Yes No Observations: ETSI ETSI TS 102 598 V1.1.1 (2007-06) 9 5.2.5 Return Routability Procedure Test Description Identifier: TD_MOB_1047_01 Test Purpose: TP_MOB_1047_01 Summary: Correspondent

40、Node completes Return Routability Procedure before accepting a Binding Update from a mobile node Roles: Correspondent_Node Configuration: CF_MOB_04 References: RQ_001_1047 with QE4 away_from_home and QE4 registered to QE1 and QE4 configured to perform route_optimization and EUT configured to perform

41、 route_optimization and QE1 unreachable from QE4 - QE4 cannot complete RRP ensure that when QE4 is requested to send a packet to the EUT indicating that a response is required then EUT sends no response directly to QE4 Pre-test conditions: Not testable by interoperability means Not possible for a QE

42、 to send a BU without completing the RRP ! Verdict Step Test Sequence Pass Fail Observations: 5.2.6 Authorizing Binding Management Messages Test Description Identifier: TD_MOB_1068_01 Test Purpose: TP_MOB_1068_01 Summary: Correspondent Node does not establish any binding with a lifetime greater than

43、 MAX_RR_BINDING_LIFETIME Roles: Correspondent_Node Configuration: CF_MOB_04 References: RQ_001_1068 with EUT configured to perform route_optimization and QE4 configured to perform route_optimization and QE4 away_from_home and QE4 registered to QE1 ensure that when EUT establishes a binding to QE4 th

44、en EUT and QE4 are able to communicate directly within the binding_lifetime and EUT and QE4 are unable to communicate directly after MAX_RR_BINDING_LIFETIME Pre-test conditions: The cleaning procedure has been run (see configuration comments) EUT is configured to perform Route Optimization QE4 is co

45、nfigured to perform Route Optimization QE4 is connected to Foreign Network 1 and registered to its Home Agent QE1 QE3 is configured with the same (home) address as QE4 QE3 is disconnected from Home Network 1 ETSI ETSI TS 102 598 V1.1.1 (2007-06) 10Verdict Step Test Sequence Pass Fail 1 Cause EUT to

46、send an Echo Request to the Home Address of QE4 2 Check: does EUT receive an Echo Reply from QE4? Yes No 3 Wait a few seconds (to let QE4 and EUT perform the Return Routability Procedure and establish Bindings) 4 Disconnect QE1 from Home Network 1 5 Cause EUT to send an Echo Request to the home addr

47、ess of QE4 6 Check: does EUT receive an Echo Reply from QE4? (this ensures that EUT and QE4 have established a Binding) Yes No7 Connect QE3 to Home Network 1 8 Disconnect QE4 from Foreign Network 1 9 Cause EUT to send an Echo Request to the home address of QE4 10 Check: does EUT receive an Echo Repl

48、y from QE4? No Yes 11 Wait 420 seconds=MAX_RR_BINDING_LIFETIME (Binding between EUT and QE4 Bindings has expired) 12 Cause EUT to send an Echo Request to the Home Address of QE4 13 Check: does EUT receive an Echo Reply from QE3 (which is a clone of QE4)? Yes NoObservations: Once the Bindings have ex

49、pired the Correspondent Node can no longer communicate directly with the Mobile Node and will send the Echo Request to the Home Address of the Mobile Node via the Home Agent. In our case, QE3 respond because it is configured with the same address as QE4. Test Description Identifier: TD_MOB_1068_02 Test Purpose: TP_MOB_1068_02 Summary: Mobile Node does not establish any binding with a lifetime greater than MAX_RR_BINDING_LIFETIME Roles: Mobile_Node Configu

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国际标准 > 其他

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1