# 9.1. 関連RFC一覧

## 9.1.1. 実装RFC／Internet Draft

実装RFC およびInternet Draft の一覧（一部参照のみ）を下表に示します。

### 9.1.1.1. PPPoE

RFC / Internet Draft | 備考
--- | ---
RFC2516　A Method for Transmitting PPP Over Ethernet (PPPoE) | 一部実装

### 9.1.1.2. PPP

RFC / Internet Draft | 備考
--- | ---
RFC1661　The Point-to-Point Protocol (PPP) | LCP
RFC1334　PPP Authentication Protocols |
RFC1994　PPP Challenge Handshake Authentication Protocol (CHAP) |
RFC1332　The PPP Internet Protocol Control Protocol (IPCP) |
RFC2472　IP Version 6 over PPP | 一部実装

### 9.1.1.3. ARP

RFC / Internet Draft | 備考
--- | ---
RFC826 　An Ethernet Address Resolution Protocol |

### 9.1.1.4. IPv4 Specification

RFC / Internet Draft | 備考
--- | ---
RFC791 　Internet Protocol |
RFC950 　Internet Standard Subnetting Procedure |
RFC919 　BROADCASTING INTERNET DATAGRAMS |
RFC922 　BROADCASTING INTERNET DATAGRAMS IN THE PRESENCE OF SUBNETS |
RFC1042　A Standard for the Transmission of IP Datagrams over IEEE 802 Networks |
RFC1812　Requirements for IP Version 4 Routers | 一部未実装

### 9.1.1.5. ICMP

RFC / Internet Draft | 備考
--- | ---
RFC792 　Internet Control Message Protocol |
RFC950 　Internet Standard Subnetting Procedure |

### 9.1.1.6. TCP

RFC / Internet Draft | 備考
--- | ---
RFC793 　Transmission Control Protocol |
draft-ietf-tcpm-tcpsecure-00.txt TransmissionControlProtocol security considerations |
draft-ietf-tcpm-tcpsecure-01.txt TransmissionControlProtocol security considerations |

### 9.1.1.7. UDP

RFC / Internet Draft | 備考
--- | ---
RFC768 　User Datagram Protocol |

### 9.1.1.8. RIPv2

RFC / Internet Draft | 備考
--- | ---
RFC2453 RIP Version 2 | 特定ルートのリクエストは対応せず。

### 9.1.1.9. OSPFv2

RFC / Internet Draft | 備考
--- | ---
RFC2328 OSPF Version 2 |
RFC3101 The OSPF Not-So-Stubby Area (NSSA) Option |

### 9.1.1.10. BGP4

RFC / Internet Draft | 備考
--- | ---
RFC1771　A Border Gateway Protocol 4（BGP4） |
RFC1772　Application of the Border Gateway Protocol in the Internet |
RFC2385　Protection of BGP Sessions via the TCP MD5 Signature Option |
RFC2545　Use of BGP-4 Multiprotocol Extensions for IPv6 Inter-Domain Routing |
RFC2796　BGP Route Reflection – An Alternative to Full Mesh IBGP |
RFC2918　Route Refresh Capability for BGP-4 |

### 9.1.1.11. NAT

RFC / Internet Draft | 備考
--- | ---
RFC1631　The IP Network Address Translator (NAT) |
RFC2663　IP Network Address Translator (NAT) Terminology and Considerations | destination addressの変換には対応せず。
RFC3022　Traditional IP Network Address Translator (Traditional NAT) |

### 9.1.1.12. NAPT

RFC / Internet Draft | 備考
--- | ---
RFC3022　Traditional IP Network Address Translator (Traditional NAT) |

### 9.1.1.13. DHCP

RFC / Internet Draft | 備考
--- | ---
RFC2131　Dynamic Host Configuration Protocol |

### 9.1.1.14. DNS

RFC / Internet Draft | 備考
--- | ---
RFC1034　DOMAIN NAMES – CONCEPTS AND FACILITIES | Proxy-DNS DNSリゾルバ
RFC1035　DOMAIN NAMES – IMPLEMENTATION AND SPECIFICATION | Proxy-DNS DNSリゾルバ

### 9.1.1.15. IPv6 Specification

RFC / Internet Draft | 備考
--- | ---
RFC1924　A Compact Representation of IPv6 Addresses |
RFC1981　Path MTU Discovery for IP version 6 |
RFC2185　Routing Aspects of IPv6 Transition |
RFC4291　IP Version 6 Addressing Architecture |
RFC2373　IP Version 6 Addressing Architecture |
RFC3879　Deprecating Site Local Addresses |
RFC2374　An IPv6 Aggregatable Global Unicast Address Format |
RFC2460　Internet Protocol, Version 6 (IPv6) Specification |
RFC4861　Neighbor Discovery for IP Version 6 (IPv6) |
RFC2461　Neighbor Discovery for IP Version 6 (IPv6) |
RFC4862　IPv6 Stateless Address Autoconfiguration |
RFC2462　IPv6 Stateless Address Autoconfiguration |
RFC4443　Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification |
RFC2463　Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification |
RFC2464　Transmission of IPv6 Packets over Ethernet Networks |
RFC2472　IP Version 6 over PPP | 一部実装
RFC2473　Generic Packet Tunneling in IPv6 Specification |
RFC2526　Reserved IPv6 Subnet Anycast Addresses |
RFC2675　IPv6 Jumbograms |
RFC2711　IPv6 Router Alert Option |
RFC2893　Transition Mechanisms for IPv6 Hosts and Routers |
RFC3513　Internet Protocol Version6 Addressing Architecture |
RFC5952　A Recommendation for IPv6 Address Text Representation |
draft-ietf-ipngwg-p2p-pingpong-00.txt Avoiding ping-pong packets on point-to-point links |
draft-savola-ipv6-rtheader-00.txt IPv6 Type 0 Routing Header Processing |

### 9.1.1.16. DHCPv6

RFC / Internet Draft | 備考
--- | ---
RFC3315　Dynamic Host Configuration Protocol for IPv6 (DHCPv6) | 一部実装
RFC3633　IPv6 Prefix Options for DHCPv6 (PD) |
RFC3646　DNS Configuration Options for DHCPv6 | 一部実装
RFC4075　Simple Network Time Protocol (SNTP) Configuration Option for DHCPv6 |

### 9.1.1.17. Packet Tunneling

RFC / Internet Draft | 備考
--- | ---
RFC2003　IP Encapsulation within IP | IPv4-over-IPv4のみ
RFC2473　Generic Packet Tunneling in IPv6 Specification | Nested Optionを除く
RFC2893　Transition Mechanisms for IPv6 Hosts and Routers | 一部のみ

### 9.1.1.18. EtherIP

RFC / Internet Draft | 備考
--- | ---
RFC3378　EtherIP: Tunneling Ethernet Frames in IP Datagrams |

### 9.1.1.19. IPsec/IKE

RFC / Internet Draft | 備考
--- | ---
RFC2401　Security Architecture for the Internet Protocol | Appendix B Path MTU Discoveryは未実装
RFC2402　IP Authentication Header |
RFC2406　IP Encapsulating Security Payload (ESP) |
RFC2451　The ESP CBC-Mode Cipher Algorithms |
RFC2405　The ESP DES-CBC Cipher Algorithm With Explicit IV |
RFC2403　The Use of HMAC-MD5-96 within ESP and AH |
RFC2404　The Use of HMAC-SHA-1-96 within ESP and AH |
RFC2410　The NULL Encryption Algorithm and Its Use With IPsec | IX-V100未対応
RFC2407　The Internet IP Security Domain of Interpretation for ISAKMP |
RFC2408　Internet Security Association and Key Management Protocol (ISAKMP) |
RFC2409　The Internet Key Exchange (IKE) |
RFC3602　The AES-CBC Cipher Algorithm and Its Use with IPsec | 鍵長128,192,256bit
RFC4868　Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec |
RFC3706　A Traffic-Based Method of Detecting Dead IKE Peers |
RFC3947　Negotiation of NAT-Traversal in the IKE | 一部未対応
RFC3948　UDP Encapsulation of IPsec ESP Packets | 一部未対応
draft-knight-ppvpn-ipsec-dynroute-02.txt A Method to Provide Dynamic Routing in IPsec VPNs | Tunnel Mode "Tunnel Link"のみ準拠
draft-ietf-ipsec-nat-t-ike-02/03.txt |
draft-ietf-ipsec-udp-encaps-02/03.txt |

### 9.1.1.20. IKEv2

RFC / Internet Draft | 備考
--- | ---
RFC5996　Internet Key Exchange Protocol Version 2 (IKEv2) |
RFC4307　Cryptographic Algorithms for Use in the Internet Key Exchange Version 2 (IKEv2) |
RFC4303　IP Encapsulating Security Payload (ESP) |

### 9.1.1.21. L2TPv2

RFC / Internet Draft | 備考
--- | ---
RFC2661　Layer Two Tunneling Protocol "L2TP" |
RFC2809　Implementation of L2TP Compulsory Tunneling via RADIUS |
RFC3193　Securing L2TP using IPsec |

### 9.1.1.22. Network Management

RFC / Internet Draft | 備考
--- | ---
RFC1157　Simple Network Management Protocol (SNMP) |
RFC1212　Concise MIB Definitions |
RFC1213　Management Information Base for Network Management of TCP/IP-based internets:MIB-II |
RFC1214　OSI Internet Management: Management Information Base |
RFC1215　A Convention for Defining Traps for use with the SNMP |
RFC2863　The InterfaceGroup MIB | interface ifXTable
RFC1901　Introduction to Community-based SNMPv2 |
RFC2576　Coexistence between Version 1, Version 2, and Version 3 of the Internet-standard Network Management Framework | （一部未実装）
RFC2578　Structure of Management Information Version 2 (SMIv2) |
RFC2579　Textual Conventions for SMIv2 |
RFC2580　Conformance Statements for SMIv2 |
RFC3416　Version 2 of the Protocol Operations for the Simple Network Management Protocol (SNMP) |
RFC3417　Transport Mappings for the Simple Network Management Protocol (SNMP) |
RFC3418　Management Information Base (MIB) for the Simple Network Management Protocol (SNMP) | system（一部実装）
RFC3411　An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks |
RFC3412　Message Processing and Dispatching for the Simple Network Management Protocol (SNMP) |
RFC3413　Simple Network Management Protocol (SNMP) Applications |
RFC3414　User-based Security Model (USM) for version 3 of the Simple Network Management Protocol (SNMPv3) |
RFC3415　View-based Access Control Model (VACM) for the Simple Network Management Protocol (SNMP) |
RFC4001　Textual Conventions for Internet Network Addresses |
RFC4293　Management Information Base for the Internet Protocol (IP) | ipAddressTable（一部実装） ipNetToPhysicalTable（一部実装）

### 9.1.1.23. VRRP

RFC / Internet Draft | 備考
--- | ---
RFC2338　Virtual Router Redundancy Protocol |
RFC5798　Virtual Router Redundancy Protocol (VRRP) Version 3 for IPv4 and IPv6 | IPv6のみ

### 9.1.1.24. Telnet

RFC / Internet Draft | 備考
--- | ---
RFC854　TELNET PROTOCOL SPECIFICATION |

### 9.1.1.25. SSHサーバー

RFC / Internet Draft | 備考
--- | ---
RFC4250　The Secure Shell (SSH) Protocol Assigned Numbers |
RFC4251　The Secure Shell (SSH) Protocol Architecture |
RFC4252　The Secure Shell (SSH) Authentication Protocol |
RFC4253　The Secure Shell (SSH) Transport Layer Protocol |
RFC4254　The Secure Shell (SSH) Connection Protocol |
RFC4344　The Secure Shell (SSH) Transport Layer Encryption Modes |
RFC4419　Diffie-Hellman Group Exchange for the Secure Shell (SSH) Transport Layer Protocol |

### 9.1.1.26. sntp

RFC / Internet Draft | 備考
--- | ---
RFC2030　Simple Network Time Protocol (SNTP) Version 4 for IPv4, IPv6 and OSI | 一部実装
RFC4330　Simple Network Time Protocol (SNTP) Version 4 for IPv4, IPv6 and OSI |

### 9.1.1.27. syslog

RFC / Internet Draft | 備考
--- | ---
RFC3164　The BSD syslog Protocol | Authentication Problemを除く
RFC5424　The Syslog Protocol |

### 9.1.1.28. HTTP

RFC / Internet Draft | 備考
--- | ---
RFC2616　Hypertext Transfer Protocol -- HTTP/1.1 |
RFC2617　HTTP Authentication: Basic and Digest Access Authentication |
RFC2045　Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies |
RFC2965　HTTP State Management Mechanism | Cookie2は未サポート
RFC3548　The Base16, Base32, and Base64 Data Encodings |

## 9.1.2. 参照RFC／Internet Draft

参照RFC およびInternet Draft の一覧を下表に示します。

### 9.1.2.1. PPP

RFC / Internet Draft | 備考
--- | ---
RFC1570　PPP LCP Extensions | 下記参照
RFC1661　The Point-to-Point Protocol (PPP) | LCP

注釈

RFC 1570については、以下をサポートしておりません。

- コード（パケット種別）

  - ID通知要求（Identification:12）

  - 残余時間通知（Time-Remaining:13）

  このコードを受信した場合、コード拒否（Code-Reject:7）を送信せずパケットを廃棄します。

- LCP設定オプション

  - 自己記述パディング（Self-Describing-Padding:10）

  - 複合フレーム（Compound-Frames:15）

  このオプションを受信した場合、設定拒否（Conf-Reject:4）を送信します。

### 9.1.2.2. IPv4 Specification

RFC / Internet Draft | 備考
--- | ---
RFC1122　Requirements for Internet Hosts -- Communication Layers | 参照
RFC1123　Requirements for Internet Hosts -- Application and Support | 参照

### 9.1.2.3. NAT

RFC / Internet Draft | 備考
--- | ---
RFC2993　Architectural Implications of NAT | 参照

### 9.1.2.4. IPv6 Specification

RFC / Internet Draft | 備考
--- | ---
RFC1809　Using the Flow Label Field in IPv6 | 参照
RFC1881　IPv6 Address Allocation Management | 参照
RFC1887　An Architecture for IPv6 Unicast Address Allocation | 参照
RFC2292　Advanced Sockets API for IPv6 | 参照
RFC2450　Proposed TLA and NLA Assignment Rule | 参照
RFC2471　IPv6 Testing Address Allocation | 参照
RFC2553　Basic Socket Interface Extensions for IPv6 | 参照
RFC2928　Initial IPv6 Sub-TLA ID Assignments | 参照
RFC3056　Connection of IPv6 Domains via IPv4 Clouds | 参照
draft-ietf-ipngwg-scoping-arch-02.txt IP Version 6 Scoped Address Architecture | 参照
draft-ietf-ipngwg-default-addr-select-05.txt Default Address Selection for IPv6 | 参照

### 9.1.2.5. DHCPv6

RFC / Internet Draft | 備考
--- | ---
draft-ietf-dhc-dhcpv6-interop-01.txt Results from Interoperability Tests of DHCPv6 Implementations | 参照

### 9.1.2.6. IPsec/IKE

RFC / Internet Draft | 備考
--- | ---
RFC2412　The OAKLEY Key Determination Protocol | 参照
RFC2709　Security Model with Tunnel-mode IPsec for NAT Domains | 参照
draft-ietf-ipsec-flow-monitoring-mib-01.txt IPsec Flow Monitoring MIB | 参照

### 9.1.2.7. sntp

RFC / Internet Draft | 備考
--- | ---
RFC1305　Network Time Protocol (Version 3) Specification, Implementation and Analysis | 参照